.elementor-19742 .elementor-element.elementor-element-093143d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-093143d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19742 .elementor-element.elementor-element-fc857d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-fc857d4{text-align:start;}.elementor-19742 .elementor-element.elementor-element-fc857d4 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-d02558f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-d02558f{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-d02558f .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-9856c5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-9856c5a{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-9856c5a .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-7c45aa6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-19742 .elementor-element.elementor-element-7c45aa6{text-align:center;}.elementor-19742 .elementor-element.elementor-element-7c45aa6 img{width:100%;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-19742 .elementor-element.elementor-element-7c45aa6 .widget-image-caption{text-align:center;font-size:13px;font-weight:400;margin-block-start:10px;}.elementor-19742 .elementor-element.elementor-element-e7dc219 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-e7dc219{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-e7dc219 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-53ecd3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-53ecd3d{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-53ecd3d .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-2f093ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-2f093ec{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-2f093ec .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-cdbfb54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-19742 .elementor-element.elementor-element-cdbfb54{text-align:center;}.elementor-19742 .elementor-element.elementor-element-cdbfb54 img{width:100%;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-19742 .elementor-element.elementor-element-cdbfb54 .widget-image-caption{text-align:center;font-size:13px;font-weight:400;margin-block-start:10px;}.elementor-19742 .elementor-element.elementor-element-da18669{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-2e5ff01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-2e5ff01{text-align:start;}.elementor-19742 .elementor-element.elementor-element-2e5ff01 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-999d2b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-19742 .elementor-element.elementor-element-999d2b6{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-999d2b6 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-e0ff0f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-e0ff0f7{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-e0ff0f7 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-d04a428 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-d04a428{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-d04a428 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-ed0b13c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-ed0b13c{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-ed0b13c .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-c3d5a61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-19742 .elementor-element.elementor-element-c3d5a61{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-c3d5a61 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-8ebe9ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-8ebe9ef{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-8ebe9ef .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-c7f562e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-c7f562e{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-c7f562e .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-72a0994 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-72a0994{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-72a0994 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-1e96815 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-1e96815{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-1e96815 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-79df998 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-19742 .elementor-element.elementor-element-79df998{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-79df998 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-d92eeda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-d92eeda{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-d92eeda .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-d05b618 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-d05b618{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-d05b618 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-983aa04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:none;}.elementor-19742 .elementor-element.elementor-element-983aa04{text-align:center;}.elementor-19742 .elementor-element.elementor-element-983aa04 img{width:100%;max-width:100%;filter:brightness( 115% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-19742 .elementor-element.elementor-element-983aa04 .widget-image-caption{text-align:center;font-size:13px;font-weight:400;margin-block-start:10px;}.elementor-19742 .elementor-element.elementor-element-80cf13d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-80cf13d{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-80cf13d .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-95ac1e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-95ac1e0{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-95ac1e0 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-3f4ca7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-3f4ca7e{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-3f4ca7e .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-8f59f5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-8f59f5b{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-8f59f5b .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-7a37dc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-7a37dc0{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-7a37dc0 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-e18aed5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-e18aed5{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-e18aed5 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-6b9837b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-19742 .elementor-element.elementor-element-6b9837b{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-6b9837b .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-35e8666{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-19742 .elementor-element.elementor-element-35e8666:not(.elementor-motion-effects-element-type-background), .elementor-19742 .elementor-element.elementor-element-35e8666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27b04f1 );}.elementor-19742 .elementor-element.elementor-element-74a45ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-19742 .elementor-element.elementor-element-ebbde7d{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-b07233c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-c2222d1{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-c2222d1 > .elementor-widget-container{background-color:var( --e-global-color-4be04da );padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF760380;border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-c2222d1 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-19742 .elementor-element.elementor-element-c2222d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-c2222d1.elementor-view-framed .elementor-icon, .elementor-19742 .elementor-element.elementor-element-c2222d1.elementor-view-default .elementor-icon{fill:var( --e-global-color-01aa4fc );color:var( --e-global-color-01aa4fc );border-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-c2222d1 .elementor-icon{font-size:20px;}.elementor-19742 .elementor-element.elementor-element-c2222d1 .elementor-icon-box-title, .elementor-19742 .elementor-element.elementor-element-c2222d1 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-19742 .elementor-element.elementor-element-c2222d1 .elementor-icon-box-title{color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-6d85668 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-6d85668{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-6d85668 .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-fb6ac12{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-fb6ac12 > .elementor-widget-container{background-color:var( --e-global-color-4be04da );padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF760380;border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-fb6ac12 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-19742 .elementor-element.elementor-element-fb6ac12.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-fb6ac12.elementor-view-framed .elementor-icon, .elementor-19742 .elementor-element.elementor-element-fb6ac12.elementor-view-default .elementor-icon{fill:var( --e-global-color-01aa4fc );color:var( --e-global-color-01aa4fc );border-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-fb6ac12 .elementor-icon{font-size:20px;}.elementor-19742 .elementor-element.elementor-element-fb6ac12 .elementor-icon-box-title, .elementor-19742 .elementor-element.elementor-element-fb6ac12 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-19742 .elementor-element.elementor-element-fb6ac12 .elementor-icon-box-title{color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-fd1988b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-19742 .elementor-element.elementor-element-f57ceaf{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-2fca415{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-ea5cfe6{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-ea5cfe6 > .elementor-widget-container{background-color:var( --e-global-color-4be04da );padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF760380;border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-ea5cfe6 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-19742 .elementor-element.elementor-element-ea5cfe6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-ea5cfe6.elementor-view-framed .elementor-icon, .elementor-19742 .elementor-element.elementor-element-ea5cfe6.elementor-view-default .elementor-icon{fill:var( --e-global-color-01aa4fc );color:var( --e-global-color-01aa4fc );border-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-ea5cfe6 .elementor-icon{font-size:20px;}.elementor-19742 .elementor-element.elementor-element-ea5cfe6 .elementor-icon-box-title, .elementor-19742 .elementor-element.elementor-element-ea5cfe6 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-19742 .elementor-element.elementor-element-ea5cfe6 .elementor-icon-box-title{color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-6fc3ff5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-6fc3ff5{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-6fc3ff5 .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-a27dde4{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-a27dde4 > .elementor-widget-container{background-color:var( --e-global-color-4be04da );padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF760380;border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-a27dde4 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-19742 .elementor-element.elementor-element-a27dde4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-a27dde4.elementor-view-framed .elementor-icon, .elementor-19742 .elementor-element.elementor-element-a27dde4.elementor-view-default .elementor-icon{fill:var( --e-global-color-01aa4fc );color:var( --e-global-color-01aa4fc );border-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-a27dde4 .elementor-icon{font-size:20px;}.elementor-19742 .elementor-element.elementor-element-a27dde4 .elementor-icon-box-title, .elementor-19742 .elementor-element.elementor-element-a27dde4 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-19742 .elementor-element.elementor-element-a27dde4 .elementor-icon-box-title{color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-619dfbc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-19742 .elementor-element.elementor-element-9266400{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-f7d2b52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-335894a{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-335894a > .elementor-widget-container{background-color:var( --e-global-color-4be04da );padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF760380;border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-335894a .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-19742 .elementor-element.elementor-element-335894a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-335894a.elementor-view-framed .elementor-icon, .elementor-19742 .elementor-element.elementor-element-335894a.elementor-view-default .elementor-icon{fill:var( --e-global-color-01aa4fc );color:var( --e-global-color-01aa4fc );border-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-335894a .elementor-icon{font-size:20px;}.elementor-19742 .elementor-element.elementor-element-335894a .elementor-icon-box-title, .elementor-19742 .elementor-element.elementor-element-335894a .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-19742 .elementor-element.elementor-element-335894a .elementor-icon-box-title{color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-b64600e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-b64600e{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-b64600e .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-8e5ffc1{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-8e5ffc1 > .elementor-widget-container{background-color:var( --e-global-color-4be04da );padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF760380;border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-8e5ffc1 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-19742 .elementor-element.elementor-element-8e5ffc1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-8e5ffc1.elementor-view-framed .elementor-icon, .elementor-19742 .elementor-element.elementor-element-8e5ffc1.elementor-view-default .elementor-icon{fill:var( --e-global-color-01aa4fc );color:var( --e-global-color-01aa4fc );border-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-8e5ffc1 .elementor-icon{font-size:20px;}.elementor-19742 .elementor-element.elementor-element-8e5ffc1 .elementor-icon-box-title, .elementor-19742 .elementor-element.elementor-element-8e5ffc1 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-19742 .elementor-element.elementor-element-8e5ffc1 .elementor-icon-box-title{color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-473f8c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-19742 .elementor-element.elementor-element-bc8ca4a{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-fed5c5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-0b3a949{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-0b3a949 > .elementor-widget-container{background-color:var( --e-global-color-4be04da );padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF760380;border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-0b3a949 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-19742 .elementor-element.elementor-element-0b3a949.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-0b3a949.elementor-view-framed .elementor-icon, .elementor-19742 .elementor-element.elementor-element-0b3a949.elementor-view-default .elementor-icon{fill:var( --e-global-color-01aa4fc );color:var( --e-global-color-01aa4fc );border-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-0b3a949 .elementor-icon{font-size:20px;}.elementor-19742 .elementor-element.elementor-element-0b3a949 .elementor-icon-box-title, .elementor-19742 .elementor-element.elementor-element-0b3a949 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-19742 .elementor-element.elementor-element-0b3a949 .elementor-icon-box-title{color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-c4700e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-c4700e6{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-c4700e6 .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-bb6fd4e{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-bb6fd4e > .elementor-widget-container{background-color:var( --e-global-color-4be04da );padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF760380;border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-bb6fd4e .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-19742 .elementor-element.elementor-element-bb6fd4e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-bb6fd4e.elementor-view-framed .elementor-icon, .elementor-19742 .elementor-element.elementor-element-bb6fd4e.elementor-view-default .elementor-icon{fill:var( --e-global-color-01aa4fc );color:var( --e-global-color-01aa4fc );border-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-bb6fd4e .elementor-icon{font-size:20px;}.elementor-19742 .elementor-element.elementor-element-bb6fd4e .elementor-icon-box-title, .elementor-19742 .elementor-element.elementor-element-bb6fd4e .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-19742 .elementor-element.elementor-element-bb6fd4e .elementor-icon-box-title{color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-207d8ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-19742 .elementor-element.elementor-element-7a91f5b{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-32e14a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-07eb929{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-07eb929 > .elementor-widget-container{background-color:var( --e-global-color-4be04da );padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF760380;border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-07eb929 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-19742 .elementor-element.elementor-element-07eb929.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-07eb929.elementor-view-framed .elementor-icon, .elementor-19742 .elementor-element.elementor-element-07eb929.elementor-view-default .elementor-icon{fill:var( --e-global-color-01aa4fc );color:var( --e-global-color-01aa4fc );border-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-07eb929 .elementor-icon{font-size:20px;}.elementor-19742 .elementor-element.elementor-element-07eb929 .elementor-icon-box-title, .elementor-19742 .elementor-element.elementor-element-07eb929 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-19742 .elementor-element.elementor-element-07eb929 .elementor-icon-box-title{color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-f42f118 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-f42f118{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-f42f118 .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-8f72b2f{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-8f72b2f > .elementor-widget-container{background-color:var( --e-global-color-4be04da );padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF760380;border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-8f72b2f .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-19742 .elementor-element.elementor-element-8f72b2f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-8f72b2f.elementor-view-framed .elementor-icon, .elementor-19742 .elementor-element.elementor-element-8f72b2f.elementor-view-default .elementor-icon{fill:var( --e-global-color-01aa4fc );color:var( --e-global-color-01aa4fc );border-color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-8f72b2f .elementor-icon{font-size:20px;}.elementor-19742 .elementor-element.elementor-element-8f72b2f .elementor-icon-box-title, .elementor-19742 .elementor-element.elementor-element-8f72b2f .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-19742 .elementor-element.elementor-element-8f72b2f .elementor-icon-box-title{color:var( --e-global-color-01aa4fc );}.elementor-19742 .elementor-element.elementor-element-34a4532 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-34a4532{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-34a4532 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-2db7b16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-935e30b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-935e30b{text-align:start;}.elementor-19742 .elementor-element.elementor-element-935e30b .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-5cd33fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-5cd33fe{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-5cd33fe .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-737c8eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-737c8eb{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-737c8eb .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-733b639 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-733b639{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-733b639 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-427ee66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-427ee66{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-427ee66 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-00f216a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-00f216a{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-00f216a .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-a21a8ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-0367705 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-0367705{text-align:start;}.elementor-19742 .elementor-element.elementor-element-0367705 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-e9cf729 > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 20px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-e9cf729 pre, .elementor-19742 .elementor-element.elementor-element-e9cf729 code, .elementor-19742 .elementor-element.elementor-element-e9cf729 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-be59e1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-be59e1f{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-be59e1f .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-7976ff0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-7976ff0{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-7976ff0 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-24d2364 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-24d2364{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-24d2364 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-8f610d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-b3bc338 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-b3bc338{text-align:start;}.elementor-19742 .elementor-element.elementor-element-b3bc338 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-689cf4a > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 20px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-689cf4a pre, .elementor-19742 .elementor-element.elementor-element-689cf4a code, .elementor-19742 .elementor-element.elementor-element-689cf4a .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-db97a00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-db97a00{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-db97a00 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-1901a15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-1901a15{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-1901a15 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-aa03b4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-aa03b4d{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-aa03b4d .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-7980099 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-7980099{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-7980099 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-f79768f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-1476521 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-1476521{text-align:start;}.elementor-19742 .elementor-element.elementor-element-1476521 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-ad02c10 > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 0px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-ad02c10 pre, .elementor-19742 .elementor-element.elementor-element-ad02c10 code, .elementor-19742 .elementor-element.elementor-element-ad02c10 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-7e92ae7 > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 20px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-7e92ae7 pre, .elementor-19742 .elementor-element.elementor-element-7e92ae7 code, .elementor-19742 .elementor-element.elementor-element-7e92ae7 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-7d17164 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-7d17164{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-7d17164 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-e971ea3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-736ffe5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-736ffe5{text-align:start;}.elementor-19742 .elementor-element.elementor-element-736ffe5 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-c2d042b > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 0px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-c2d042b pre, .elementor-19742 .elementor-element.elementor-element-c2d042b code, .elementor-19742 .elementor-element.elementor-element-c2d042b .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-eda15fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-19742 .elementor-element.elementor-element-eda15fc{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-eda15fc .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-5df93af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-c5f3b4e.ekit-equal-height-enable,
					.elementor-19742 .elementor-element.elementor-element-c5f3b4e.ekit-equal-height-enable > div,
					.elementor-19742 .elementor-element.elementor-element-c5f3b4e.ekit-equal-height-enable .ekit-wid-con,
					.elementor-19742 .elementor-element.elementor-element-c5f3b4e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-19742 .elementor-element.elementor-element-c5f3b4e .elementskit-infobox{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-9aa4558 ) 0%, var( --e-global-color-text ) 95%);padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 0px 0px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-19742 .elementor-element.elementor-element-c5f3b4e .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;color:var( --e-global-color-4be04da );font-size:18px;font-weight:600;}.elementor-19742 .elementor-element.elementor-element-c5f3b4e .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-4be04da );}.elementor-19742 .elementor-element.elementor-element-c5f3b4e .elementskit-infobox .box-body > p{color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-c5f3b4e .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-c5f3b4e .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-c5f3b4e .elementskit-info-box-icon{color:var( --e-global-color-4be04da );fill:var( --e-global-color-4be04da );border-radius:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-c5f3b4e .elementskit-infobox .elementskit-info-box-icon{font-size:20px;padding:7px 15px 2px 10px;transform:rotate(0deg);}.elementor-19742 .elementor-element.elementor-element-c5f3b4e .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-5a41d78{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-19742 .elementor-element.elementor-element-5a41d78:not(.elementor-motion-effects-element-type-background), .elementor-19742 .elementor-element.elementor-element-5a41d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9aa4558 );}.elementor-19742 .elementor-element.elementor-element-9ba4e20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-9ba4e20{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-9ba4e20 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit-btn-wraper{text-align:center;}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit_creative_button{padding:15px 35px 15px 35px;font-size:16px;font-weight:500;border-radius:10px 10px 10px 10px;}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit_creative_button.ekit_tamaya::before{color:var( --e-global-color-primary );background-color:var( --e-global-color-27b04f1 );}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit_creative_button.ekit_tamaya::after{color:var( --e-global-color-primary );background-color:var( --e-global-color-27b04f1 );}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit_creative_button > i{color:var( --e-global-color-primary );padding:0px 10px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit_slide_in_line::after{background-color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit_creative_button svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit_creative_button:not(.ekit_tamaya){background-color:var( --e-global-color-27b04f1 );}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit_distorted_btn .ekit_button__bg{background-color:var( --e-global-color-27b04f1 );}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit_creative_button:hover > .ekit_creative_button_text{color:#FFFFFF;}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit_creative_button:hover > i{color:#FFFFFF;}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit_creative_button:hover svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit_creative_button.ekit_slide_bg:before{background-color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-d587842 .ekit_position_aware_bg{background-color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-35d49f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-6a6a21c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-6a6a21c{text-align:start;}.elementor-19742 .elementor-element.elementor-element-6a6a21c .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-08e9dfa > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 0px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-08e9dfa pre, .elementor-19742 .elementor-element.elementor-element-08e9dfa code, .elementor-19742 .elementor-element.elementor-element-08e9dfa .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-615ff97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-615ff97{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-615ff97 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-60b2b2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-219ff5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-219ff5b{text-align:start;}.elementor-19742 .elementor-element.elementor-element-219ff5b .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-ded2453 > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 0px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-ded2453 pre, .elementor-19742 .elementor-element.elementor-element-ded2453 code, .elementor-19742 .elementor-element.elementor-element-ded2453 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-f98a8c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-f98a8c0{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-f98a8c0 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-02ea7e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-3982e80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-3982e80{text-align:start;}.elementor-19742 .elementor-element.elementor-element-3982e80 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-cb69a3e > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 0px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-cb69a3e pre, .elementor-19742 .elementor-element.elementor-element-cb69a3e code, .elementor-19742 .elementor-element.elementor-element-cb69a3e .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-03b627e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-03b627e{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-03b627e .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-f2b62c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-c5dcce7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-c5dcce7{text-align:start;}.elementor-19742 .elementor-element.elementor-element-c5dcce7 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-01ddc46 > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 0px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-01ddc46 pre, .elementor-19742 .elementor-element.elementor-element-01ddc46 code, .elementor-19742 .elementor-element.elementor-element-01ddc46 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-b09a9ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-b09a9ce{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-b09a9ce .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-cd5101f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-34eac72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-34eac72{text-align:start;}.elementor-19742 .elementor-element.elementor-element-34eac72 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-b87ad08 > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 0px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-b87ad08 pre, .elementor-19742 .elementor-element.elementor-element-b87ad08 code, .elementor-19742 .elementor-element.elementor-element-b87ad08 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-27e4d75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-27e4d75{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-27e4d75 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-251011c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-70e9c94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-70e9c94{text-align:start;}.elementor-19742 .elementor-element.elementor-element-70e9c94 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-cb3ee13 > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 0px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-cb3ee13 pre, .elementor-19742 .elementor-element.elementor-element-cb3ee13 code, .elementor-19742 .elementor-element.elementor-element-cb3ee13 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-c755baf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-c755baf{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-c755baf .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-812bc41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-6492829 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-6492829{text-align:start;}.elementor-19742 .elementor-element.elementor-element-6492829 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-64fa010 > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 0px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-64fa010 pre, .elementor-19742 .elementor-element.elementor-element-64fa010 code, .elementor-19742 .elementor-element.elementor-element-64fa010 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-5b35eeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-5b35eeb{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-5b35eeb .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-fde7131{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-4e8462a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-4e8462a{text-align:start;}.elementor-19742 .elementor-element.elementor-element-4e8462a .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-9d392a5 > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 0px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-9d392a5 pre, .elementor-19742 .elementor-element.elementor-element-9d392a5 code, .elementor-19742 .elementor-element.elementor-element-9d392a5 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-b2b7d8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-b2b7d8c{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-b2b7d8c .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-1ebda8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-0e2f8be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-0e2f8be{text-align:start;}.elementor-19742 .elementor-element.elementor-element-0e2f8be .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-95bc166 > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 0px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-95bc166 pre, .elementor-19742 .elementor-element.elementor-element-95bc166 code, .elementor-19742 .elementor-element.elementor-element-95bc166 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-6e40f33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-6e40f33{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-6e40f33 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-7ddd795 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-7ddd795{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-7ddd795 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-29f8f51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-29f8f51{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-29f8f51 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-7acb3c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-cab6c78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-cab6c78{text-align:start;}.elementor-19742 .elementor-element.elementor-element-cab6c78 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-b2dd840 > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 20px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-b2dd840 pre, .elementor-19742 .elementor-element.elementor-element-b2dd840 code, .elementor-19742 .elementor-element.elementor-element-b2dd840 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-98d829c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-98d829c{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-98d829c .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-d2c7197 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-d2c7197{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-d2c7197 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-2d25f40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-2d25f40{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-2d25f40 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-62c3ada > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-62c3ada{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-62c3ada .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-13f245e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-6aebfc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-6aebfc9{text-align:start;}.elementor-19742 .elementor-element.elementor-element-6aebfc9 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-7940ca0 > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 0px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-7940ca0 pre, .elementor-19742 .elementor-element.elementor-element-7940ca0 code, .elementor-19742 .elementor-element.elementor-element-7940ca0 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-de4b8b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-de4b8b9{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-de4b8b9 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-5da1bd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-6f6e13f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-6f6e13f{text-align:start;}.elementor-19742 .elementor-element.elementor-element-6f6e13f .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.35em;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-168d437 > .elementor-widget-container{background-color:var( --e-global-color-9aa4558 );margin:0px 0px 20px 0px;padding:0px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-168d437 pre, .elementor-19742 .elementor-element.elementor-element-168d437 code, .elementor-19742 .elementor-element.elementor-element-168d437 .line-numbers .line-numbers-rows{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-ecf9006 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-ecf9006{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-ecf9006 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-fb0466a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-fb0466a{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-fb0466a .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-25ea3ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-25ea3ac{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-25ea3ac .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-1d5536a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-1d5536a{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-1d5536a .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-ac792ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-6e51205 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-6e51205{text-align:justify;}.elementor-19742 .elementor-element.elementor-element-6e51205 .elementor-heading-title{font-size:18px;}.elementor-19742 .elementor-element.elementor-element-705df70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:125px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19742 .elementor-element.elementor-element-705df70:not(.elementor-motion-effects-element-type-background), .elementor-19742 .elementor-element.elementor-element-705df70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-27b04f1 );}.elementor-19742 .elementor-element.elementor-element-8a6d3bd{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-8a6d3bd.e-con{--align-self:stretch;}.elementor-19742 .elementor-element.elementor-element-9ebb2e1{text-align:start;}.elementor-19742 .elementor-element.elementor-element-9ebb2e1 img{width:100%;max-width:150px;}.elementor-19742 .elementor-element.elementor-element-01f4a02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-29fcaf6{text-align:start;}.elementor-19742 .elementor-element.elementor-element-29fcaf6 .elementor-heading-title{font-size:18px;font-weight:500;line-height:1.5em;}.elementor-19742 .elementor-element.elementor-element-ff3b8da{text-align:start;}.elementor-19742 .elementor-element.elementor-element-ff3b8da .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-19742 .elementor-element.elementor-element-49a0bb3{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-19742 .elementor-element.elementor-element-49a0bb3 > .elementor-widget-container{--e-transform-skewX:10deg;--e-transform-skewY:-10deg;margin:0px 0px -60px -60px;padding:15px 15px 15px 15px;}.elementor-19742 .elementor-element.elementor-element-49a0bb3 > .elementor-widget-container:hover{--e-transform-scale:0.96;}.elementor-19742 .elementor-element.elementor-element-89c4f47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-678355a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-678355a.e-con{--align-self:flex-start;}.elementor-19742 .elementor-element.elementor-element-7253493:not( .elementor-widget-image ) .elementor-widget-container, .elementor-19742 .elementor-element.elementor-element-7253493.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://fihm.ai/wp-content/uploads/2023/07/Squircle-FFF8F2.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-19742 .elementor-element.elementor-element-7253493{text-align:center;}.elementor-19742 .elementor-element.elementor-element-7253493 img{width:64px;}.elementor-19742 .elementor-element.elementor-element-cd2ba7b .elementskit-section-title-wraper .elementskit-section-title > span{background-color:var( --e-global-color-27b04f1 );color:var( --e-global-color-primary );padding:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.elementor-19742 .elementor-element.elementor-element-cd2ba7b .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 6px 0px;font-size:18px;font-weight:500;line-height:1.25em;}.elementor-19742 .elementor-element.elementor-element-cd2ba7b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-19742 .elementor-element.elementor-element-cd2ba7b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:12px;font-weight:400;line-height:1em;}.elementor-19742 .elementor-element.elementor-element-cd2ba7b .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-text );font-size:14px;font-weight:400;line-height:1em;margin:0px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-9c55aa4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19742 .elementor-element.elementor-element-ff24615 > .elementor-widget-container:hover{--e-transform-rotateZ:0.5deg;--e-transform-scale:1.03;}.elementor-19742 .elementor-element.elementor-element-ff24615{--e-transform-transition-duration:500ms;text-align:center;}.elementor-19742 .elementor-element.elementor-element-ff24615 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-19742 .elementor-element.elementor-element-3aceceb > .elementor-widget-container:hover{--e-transform-rotateZ:0.5deg;--e-transform-scale:1.03;}.elementor-19742 .elementor-element.elementor-element-3aceceb{--e-transform-transition-duration:500ms;text-align:center;}.elementor-19742 .elementor-element.elementor-element-3aceceb img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-19742 .elementor-element.elementor-element-29f4a1d > .elementor-widget-container:hover{--e-transform-rotateZ:-0.5deg;--e-transform-scale:1.03;}.elementor-19742 .elementor-element.elementor-element-29f4a1d{--e-transform-transition-duration:500ms;text-align:center;}.elementor-19742 .elementor-element.elementor-element-29f4a1d img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-19742 .elementor-element.elementor-element-9c55aa4{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-19742 .elementor-element.elementor-element-fc857d4 .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-2e5ff01 .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-35e8666{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-19742 .elementor-element.elementor-element-74a45ad{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19742 .elementor-element.elementor-element-ebbde7d{width:100%;max-width:100%;text-align:center;}.elementor-19742 .elementor-element.elementor-element-b07233c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19742 .elementor-element.elementor-element-c2222d1 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-19742 .elementor-element.elementor-element-fb6ac12 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-19742 .elementor-element.elementor-element-fd1988b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19742 .elementor-element.elementor-element-f57ceaf{width:100%;max-width:100%;text-align:center;}.elementor-19742 .elementor-element.elementor-element-2fca415{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19742 .elementor-element.elementor-element-ea5cfe6 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-19742 .elementor-element.elementor-element-a27dde4 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-19742 .elementor-element.elementor-element-619dfbc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19742 .elementor-element.elementor-element-9266400{width:100%;max-width:100%;text-align:center;}.elementor-19742 .elementor-element.elementor-element-f7d2b52{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19742 .elementor-element.elementor-element-335894a .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-19742 .elementor-element.elementor-element-8e5ffc1 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-19742 .elementor-element.elementor-element-473f8c7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19742 .elementor-element.elementor-element-bc8ca4a{width:100%;max-width:100%;text-align:center;}.elementor-19742 .elementor-element.elementor-element-fed5c5d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19742 .elementor-element.elementor-element-0b3a949 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-19742 .elementor-element.elementor-element-bb6fd4e .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-19742 .elementor-element.elementor-element-207d8ab{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19742 .elementor-element.elementor-element-7a91f5b{width:100%;max-width:100%;text-align:center;}.elementor-19742 .elementor-element.elementor-element-32e14a6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19742 .elementor-element.elementor-element-07eb929 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-19742 .elementor-element.elementor-element-8f72b2f .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-19742 .elementor-element.elementor-element-935e30b .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-0367705 .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-b3bc338 .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-1476521 .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-736ffe5 .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-d587842{width:100%;max-width:100%;}.elementor-19742 .elementor-element.elementor-element-6a6a21c .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-219ff5b .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-3982e80 .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-c5dcce7 .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-34eac72 .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-70e9c94 .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-6492829 .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-4e8462a .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-0e2f8be .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-cab6c78 .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-6aebfc9 .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-6f6e13f .elementor-heading-title{font-size:21px;}.elementor-19742 .elementor-element.elementor-element-705df70{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-19742 .elementor-element.elementor-element-8a6d3bd{--min-height:100px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-19742 .elementor-element.elementor-element-8a6d3bd.e-con{--align-self:flex-start;}.elementor-19742 .elementor-element.elementor-element-29fcaf6{text-align:center;}.elementor-19742 .elementor-element.elementor-element-29fcaf6 .elementor-heading-title{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-ff3b8da{text-align:center;}.elementor-19742 .elementor-element.elementor-element-ff3b8da .elementor-heading-title{font-size:14px;}.elementor-19742 .elementor-element.elementor-element-49a0bb3 > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-19742 .elementor-element.elementor-element-49a0bb3{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;}.elementor-19742 .elementor-element.elementor-element-49a0bb3.elementor-element{--align-self:center;}.elementor-19742 .elementor-element.elementor-element-678355a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-19742 .elementor-element.elementor-element-7253493 img{width:57px;}.elementor-19742 .elementor-element.elementor-element-cd2ba7b .elementskit-section-title-wraper .elementskit-section-title{font-size:16px;line-height:1.5em;}.elementor-19742 .elementor-element.elementor-element-cd2ba7b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-19742 .elementor-element.elementor-element-cd2ba7b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:10px;}.elementor-19742 .elementor-element.elementor-element-cd2ba7b .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:14px;margin:10px 0px 0px 0px;}.elementor-19742 .elementor-element.elementor-element-9c55aa4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-19742 .elementor-element.elementor-element-8a6d3bd{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19742 .elementor-element.elementor-element-093143d{--width:766.667px;}}/* Start custom CSS for heading, class: .elementor-element-e0ff0f7 */.elementor-19742 .elementor-element.elementor-element-e0ff0f7 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-e0ff0f7 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d04a428 */.elementor-19742 .elementor-element.elementor-element-d04a428 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-d04a428 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed0b13c */.elementor-19742 .elementor-element.elementor-element-ed0b13c label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-ed0b13c span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3d5a61 */.elementor-19742 .elementor-element.elementor-element-c3d5a61 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-c3d5a61 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ebe9ef */.elementor-19742 .elementor-element.elementor-element-8ebe9ef label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-8ebe9ef span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7f562e */.elementor-19742 .elementor-element.elementor-element-c7f562e label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-c7f562e span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72a0994 */.elementor-19742 .elementor-element.elementor-element-72a0994 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-72a0994 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-72a0994 b {color: #FF7603 !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e96815 */.elementor-19742 .elementor-element.elementor-element-1e96815 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-1e96815 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79df998 */.elementor-19742 .elementor-element.elementor-element-79df998 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-79df998 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-79df998 b {color: #FF7603 !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d92eeda */.elementor-19742 .elementor-element.elementor-element-d92eeda label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-d92eeda span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d05b618 */.elementor-19742 .elementor-element.elementor-element-d05b618 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-d05b618 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80cf13d */.elementor-19742 .elementor-element.elementor-element-80cf13d label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-80cf13d span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95ac1e0 */.elementor-19742 .elementor-element.elementor-element-95ac1e0 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-95ac1e0 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-95ac1e0 b {color: #FF7603 !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f4ca7e */.elementor-19742 .elementor-element.elementor-element-3f4ca7e label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-3f4ca7e span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-3f4ca7e b {color: #FF7603 !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f59f5b */.elementor-19742 .elementor-element.elementor-element-8f59f5b label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-8f59f5b span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-8f59f5b b {color: #FF7603 !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a37dc0 */.elementor-19742 .elementor-element.elementor-element-7a37dc0 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-7a37dc0 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-7a37dc0 b {color: #FF7603 !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e18aed5 */.elementor-19742 .elementor-element.elementor-element-e18aed5 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-e18aed5 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-e18aed5 b {color: #FF7603 !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b9837b */.elementor-19742 .elementor-element.elementor-element-6b9837b label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-6b9837b span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-6b9837b b {color: #FF7603 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e8666 */@media (max-width: 767px) {
    .elementor-19742 .elementor-element.elementor-element-35e8666 svg {
        margin-bottom: -4px !important;
    }
}

.elementor-19742 .elementor-element.elementor-element-35e8666 {
    overflow: hidden !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cd33fe */.elementor-19742 .elementor-element.elementor-element-5cd33fe label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-5cd33fe span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-737c8eb */.elementor-19742 .elementor-element.elementor-element-737c8eb label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-737c8eb span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-733b639 */.elementor-19742 .elementor-element.elementor-element-733b639 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-733b639 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427ee66 */.elementor-19742 .elementor-element.elementor-element-427ee66 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-427ee66 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00f216a */.elementor-19742 .elementor-element.elementor-element-00f216a label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-00f216a span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-e9cf729 */.elementor-19742 .elementor-element.elementor-element-e9cf729 code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-e9cf729 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-e9cf729 .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be59e1f */.elementor-19742 .elementor-element.elementor-element-be59e1f label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-be59e1f span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7976ff0 */.elementor-19742 .elementor-element.elementor-element-7976ff0 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-7976ff0 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24d2364 */.elementor-19742 .elementor-element.elementor-element-24d2364 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-24d2364 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-689cf4a */.elementor-19742 .elementor-element.elementor-element-689cf4a code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-689cf4a .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-689cf4a .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db97a00 */.elementor-19742 .elementor-element.elementor-element-db97a00 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-db97a00 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1901a15 */.elementor-19742 .elementor-element.elementor-element-1901a15 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-1901a15 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa03b4d */.elementor-19742 .elementor-element.elementor-element-aa03b4d label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-aa03b4d span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7980099 */.elementor-19742 .elementor-element.elementor-element-7980099 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-7980099 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-ad02c10 */.elementor-19742 .elementor-element.elementor-element-ad02c10 code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-ad02c10 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-ad02c10 .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-7e92ae7 */.elementor-19742 .elementor-element.elementor-element-7e92ae7 code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-7e92ae7 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-7e92ae7 .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d17164 */.elementor-19742 .elementor-element.elementor-element-7d17164 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-7d17164 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-c2d042b */.elementor-19742 .elementor-element.elementor-element-c2d042b code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-c2d042b .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-c2d042b .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eda15fc */.elementor-19742 .elementor-element.elementor-element-eda15fc label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-eda15fc span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ba4e20 */.elementor-19742 .elementor-element.elementor-element-9ba4e20 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-9ba4e20 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-08e9dfa */.elementor-19742 .elementor-element.elementor-element-08e9dfa code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-08e9dfa .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-08e9dfa .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-615ff97 */.elementor-19742 .elementor-element.elementor-element-615ff97 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-615ff97 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-ded2453 */.elementor-19742 .elementor-element.elementor-element-ded2453 code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-ded2453 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-ded2453 .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f98a8c0 */.elementor-19742 .elementor-element.elementor-element-f98a8c0 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-f98a8c0 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-cb69a3e */.elementor-19742 .elementor-element.elementor-element-cb69a3e code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-cb69a3e .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-cb69a3e .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03b627e */.elementor-19742 .elementor-element.elementor-element-03b627e label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-03b627e span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-01ddc46 */.elementor-19742 .elementor-element.elementor-element-01ddc46 code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-01ddc46 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-01ddc46 .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b09a9ce */.elementor-19742 .elementor-element.elementor-element-b09a9ce label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-b09a9ce span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-b87ad08 */.elementor-19742 .elementor-element.elementor-element-b87ad08 code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-b87ad08 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-b87ad08 .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27e4d75 */.elementor-19742 .elementor-element.elementor-element-27e4d75 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-27e4d75 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-cb3ee13 */.elementor-19742 .elementor-element.elementor-element-cb3ee13 code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-cb3ee13 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-cb3ee13 .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c755baf */.elementor-19742 .elementor-element.elementor-element-c755baf label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-c755baf span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-64fa010 */.elementor-19742 .elementor-element.elementor-element-64fa010 code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-64fa010 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-64fa010 .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b35eeb */.elementor-19742 .elementor-element.elementor-element-5b35eeb label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-5b35eeb span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-9d392a5 */.elementor-19742 .elementor-element.elementor-element-9d392a5 code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-9d392a5 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-9d392a5 .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2b7d8c */.elementor-19742 .elementor-element.elementor-element-b2b7d8c label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-b2b7d8c span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-95bc166 */.elementor-19742 .elementor-element.elementor-element-95bc166 code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-95bc166 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-95bc166 .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e40f33 */.elementor-19742 .elementor-element.elementor-element-6e40f33 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-6e40f33 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ddd795 */.elementor-19742 .elementor-element.elementor-element-7ddd795 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-7ddd795 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29f8f51 */.elementor-19742 .elementor-element.elementor-element-29f8f51 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-29f8f51 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-b2dd840 */.elementor-19742 .elementor-element.elementor-element-b2dd840 code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-b2dd840 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-b2dd840 .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98d829c */.elementor-19742 .elementor-element.elementor-element-98d829c label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-98d829c span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2c7197 */.elementor-19742 .elementor-element.elementor-element-d2c7197 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-d2c7197 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d25f40 */.elementor-19742 .elementor-element.elementor-element-2d25f40 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-2d25f40 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62c3ada */.elementor-19742 .elementor-element.elementor-element-62c3ada label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-62c3ada span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-7940ca0 */.elementor-19742 .elementor-element.elementor-element-7940ca0 code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-7940ca0 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-7940ca0 .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de4b8b9 */.elementor-19742 .elementor-element.elementor-element-de4b8b9 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-de4b8b9 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-168d437 */.elementor-19742 .elementor-element.elementor-element-168d437 code{
    padding: 0;
}

.elementor-19742 .elementor-element.elementor-element-168d437 .prismjs-default :not(pre)>code[class*=language-], .prismjs-default pre[class*=language-] {
    border: none !important;
    background: transparent !important;
}

.elementor-19742 .elementor-element.elementor-element-168d437 .prismjs-default :not(pre)>code[class*=language-]::selection, .prismjs-default pre[class*=language-]::selection {
    background-color: #fff8f2;
    color: #ff7603;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecf9006 */.elementor-19742 .elementor-element.elementor-element-ecf9006 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-ecf9006 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb0466a */.elementor-19742 .elementor-element.elementor-element-fb0466a label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-fb0466a span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25ea3ac */.elementor-19742 .elementor-element.elementor-element-25ea3ac label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-25ea3ac span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d5536a */.elementor-19742 .elementor-element.elementor-element-1d5536a label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-1d5536a span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e51205 */.elementor-19742 .elementor-element.elementor-element-6e51205 label {
    color: #FF7603 !important;
    padding: 2px 8px 3px;
    background: #ff76030D;
    border-radius: 7px;
}

.elementor-19742 .elementor-element.elementor-element-6e51205 span {
    color: #54595F !important;
    padding: 2px 10px 3px;
    background: #FBFAF9;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49a0bb3 */.macbook {
  margin: 0 auto;
  max-width: 1230px;
  
}

.screen {
  background: #000;
  border-radius: 3% 3% 0.5% 0.5% / 5%;
  margin: 0 auto;
  position: relative;
  width: 80%;
}

.screen:before {
  border: 2px solid #cacacc;
  border-radius: 3% 3% 0.5% 0.5% / 5%;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.8) inset, 0 0 1px 2px rgba(255, 255, 255, 0.3) inset;
  content: "";
  display: block;
  padding-top: 67%;
}

.screen:after {
  content: "";
  border-top: 2px solid rgba(255, 255, 255, 0.15);
  position: absolute;
  bottom: 0.75%;
  left: 0.5%;
  padding-top: 1%;
  width: 99%;
}

.viewport-1 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  margin: 4.3% 3.2%;
  background: #000 top center no-repeat;
  background-size: cover;
}

.base {
  position: relative;
  width: 100%;
}

.base:before {
  content: "";
  display: block;
  padding-top: 3.3%;
  background: linear-gradient(#eaeced, #edeef0 55%, #fff 55%, #8a8b8f 56%, #999ba0 61%, #4B4B4F 84%, #262627 89%, rgba(0, 0, 0, .01) 98%);
  border-radius: 0 0 10% 10%/ 0 0 50% 50%;
}

.base::after {
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.5), rgba(255, 255, 255, 0.8) 0.5%, rgba(0, 0, 0, 0.4) 3.3%, transparent 15%, rgba(255, 255, 255, 0.8) 50%, transparent 85%, rgba(0, 0, 0, 0.4) 96.7%, rgba(255, 255, 255, 0.8) 99.5%, rgba(0, 0, 0, 0.5) 100%);
  content: "";
  height: 53%;
  position: absolute;
  top: 0;
  width: 100%;
}

.notch {
  background: #ddd;
  border-radius: 0 0 7% 7% / 0 0 95% 95%;
  box-shadow: -5px -1px 3px rgba(0, 0, 0, 0.2) inset, 5px -1px 3px rgba(0, 0, 0, 0.2) inset;
  margin-left: auto;
  margin-right: auto;
  margin-top: -3.5%;
  z-index: 2;
  position: relative;
  width: 14%;
}

.notch:before {
  content: "";
  display: block;
  padding-top: 10%;
}

.macbook .viewport-1 {
  transition: background-position 5s ease;
  cursor: pointer;
}

.macbook:hover .viewport-1 {
  background-position: center center;
}

.macbook .viewport-1:after {
  background: radial-gradient(circle at right bottom, transparent 75%, rgba(255, 255, 255, 0.05) 75%, transparent);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7253493 */.elementor-19742 .elementor-element.elementor-element-7253493 img {
background: #fff8f2;
padding-top: 15px;
}/* End custom CSS */