.elementor-107 .elementor-element.elementor-element-c5765cd{--display:flex;--min-height:894px;--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:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-107 .elementor-element.elementor-element-c5765cd:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-c5765cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maranobarros.com.br/wp-content/uploads/2025/10/bg-hero-3.webp");background-position:center center;background-size:cover;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-5e423d3{width:var( --container-widget-width, 607px );max-width:607px;--container-widget-width:607px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-5e423d3 .elementor-image-box-wrapper{text-align:left;}.elementor-107 .elementor-element.elementor-element-5e423d3 .elementor-image-box-title{font-family:"Helvetica LT Pro", Sans-serif;font-size:48px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#101117CC;}.elementor-107 .elementor-element.elementor-element-5e423d3 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;line-height:1.55em;color:#333333;}.elementor-107 .elementor-element.elementor-element-add632d{--display:flex;--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-e349c0f > .elementor-widget-container{margin:-31px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-e349c0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-107 .elementor-element.elementor-element-e349c0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-107 .elementor-element.elementor-element-e349c0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-107 .elementor-element.elementor-element-e349c0f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-107 .elementor-element.elementor-element-e349c0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-107 .elementor-element.elementor-element-e349c0f .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-e349c0f .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-107 .elementor-element.elementor-element-e349c0f{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-107 .elementor-element.elementor-element-e349c0f .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-107 .elementor-element.elementor-element-e349c0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-e349c0f .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.24em;}.elementor-107 .elementor-element.elementor-element-e349c0f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-1bc5a3f{--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;--justify-content:center;--gap:89px 42px;--row-gap:89px;--column-gap:42px;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-5a77009{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-5a77009 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-5a77009 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-3823c2a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-107 .elementor-element.elementor-element-3823c2a:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-3823c2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467d84a );}.elementor-107 .elementor-element.elementor-element-ff06e77 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-107 .elementor-element.elementor-element-8b20927 .elementor-image-box-title{margin-bottom:10px;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-8b20927 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.3em;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-c53393c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-107 .elementor-element.elementor-element-c53393c:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-c53393c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467d84a );}.elementor-107 .elementor-element.elementor-element-74a05e1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-107 .elementor-element.elementor-element-5a113b6 .elementor-image-box-title{margin-bottom:10px;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-5a113b6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:1.3em;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-e58665f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-107 .elementor-element.elementor-element-91b6eeb{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-91b6eeb > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-91b6eeb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-566c0f9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-566c0f9:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-566c0f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467d84a );}.elementor-107 .elementor-element.elementor-element-b99f36c .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-b99f36c .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-107 .elementor-element.elementor-element-b99f36c{--e-icon-list-icon-size:56px;--icon-vertical-offset:-2px;}.elementor-107 .elementor-element.elementor-element-b99f36c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-b99f36c .elementor-icon-list-item > a{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-b99f36c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-2648a8a{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-2648a8a:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-2648a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467d84a );}.elementor-107 .elementor-element.elementor-element-3f124c4{width:initial;max-width:initial;}.elementor-107 .elementor-element.elementor-element-3f124c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-7944dac .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-7944dac .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-107 .elementor-element.elementor-element-7944dac{--e-icon-list-icon-size:56px;--icon-vertical-offset:-2px;}.elementor-107 .elementor-element.elementor-element-7944dac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7944dac .elementor-icon-list-item > a{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-7944dac .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-ebec566{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-ebec566:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-ebec566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467d84a );}.elementor-107 .elementor-element.elementor-element-55223e7 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-55223e7 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-107 .elementor-element.elementor-element-55223e7{--e-icon-list-icon-size:56px;--icon-vertical-offset:-2px;}.elementor-107 .elementor-element.elementor-element-55223e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-55223e7 .elementor-icon-list-item > a{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-55223e7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-3cf6a17{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-3cf6a17:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-3cf6a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467d84a );}.elementor-107 .elementor-element.elementor-element-69d9768{width:initial;max-width:initial;}.elementor-107 .elementor-element.elementor-element-69d9768 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-11b3688 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-11b3688 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-107 .elementor-element.elementor-element-11b3688{--e-icon-list-icon-size:56px;--icon-vertical-offset:-2px;}.elementor-107 .elementor-element.elementor-element-11b3688 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-11b3688 .elementor-icon-list-item > a{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-11b3688 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-02cb353{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-02cb353:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-02cb353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467d84a );}.elementor-107 .elementor-element.elementor-element-e49bd07 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-e49bd07 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-107 .elementor-element.elementor-element-e49bd07{--e-icon-list-icon-size:56px;--icon-vertical-offset:-2px;}.elementor-107 .elementor-element.elementor-element-e49bd07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-e49bd07 .elementor-icon-list-item > a{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-e49bd07 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-8a45d7e{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-8a45d7e:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-8a45d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467d84a );}.elementor-107 .elementor-element.elementor-element-0a104d2{width:initial;max-width:initial;}.elementor-107 .elementor-element.elementor-element-0a104d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-3069bf6 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-3069bf6 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-107 .elementor-element.elementor-element-3069bf6{--e-icon-list-icon-size:56px;--icon-vertical-offset:-2px;}.elementor-107 .elementor-element.elementor-element-3069bf6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3069bf6 .elementor-icon-list-item > a{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-3069bf6 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-8dedbce{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-8dedbce:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-8dedbce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467d84a );}.elementor-107 .elementor-element.elementor-element-8772478 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-8772478 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-107 .elementor-element.elementor-element-8772478{--e-icon-list-icon-size:56px;--icon-vertical-offset:-2px;}.elementor-107 .elementor-element.elementor-element-8772478 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-8772478 .elementor-icon-list-item > a{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-8772478 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-7335fcb{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-7335fcb:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-7335fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467d84a );}.elementor-107 .elementor-element.elementor-element-f420579{width:initial;max-width:initial;}.elementor-107 .elementor-element.elementor-element-f420579 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-b69cec6 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-b69cec6 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-107 .elementor-element.elementor-element-b69cec6{--e-icon-list-icon-size:56px;--icon-vertical-offset:-2px;}.elementor-107 .elementor-element.elementor-element-b69cec6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-b69cec6 .elementor-icon-list-item > a{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-b69cec6 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-db5e47b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-db5e47b:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-db5e47b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467d84a );}.elementor-107 .elementor-element.elementor-element-1a9d555 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-1a9d555 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-107 .elementor-element.elementor-element-1a9d555{--e-icon-list-icon-size:56px;--icon-vertical-offset:-2px;}.elementor-107 .elementor-element.elementor-element-1a9d555 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-1a9d555 .elementor-icon-list-item > a{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-1a9d555 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-ffaa2aa{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-ffaa2aa:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-ffaa2aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467d84a );}.elementor-107 .elementor-element.elementor-element-f6ffd96{width:initial;max-width:initial;}.elementor-107 .elementor-element.elementor-element-f6ffd96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-3d42346 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-3d42346 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-107 .elementor-element.elementor-element-3d42346{--e-icon-list-icon-size:56px;--icon-vertical-offset:-2px;}.elementor-107 .elementor-element.elementor-element-3d42346 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3d42346 .elementor-icon-list-item > a{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-3d42346 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-d6b8884{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-76d126a{width:var( --container-widget-width, 880px );max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;z-index:3;}.elementor-107 .elementor-element.elementor-element-5d7428b{z-index:4;}.elementor-107 .elementor-element.elementor-element-9a05fe4{--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:64px 0px;--row-gap:64px;--column-gap:0px;--z-index:4;}.elementor-107 .elementor-element.elementor-element-6785de4{width:100%;max-width:100%;text-align:left;}.elementor-107 .elementor-element.elementor-element-6785de4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-6785de4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-6a09a41{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#D8D8D8;}.elementor-107 .elementor-element.elementor-element-6a09a41 p{margin-block-end:16px;}.elementor-107 .elementor-element.elementor-element-a1c0043{--display:flex;--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:0;}.elementor-107 .elementor-element.elementor-element-18c6c03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-18c6c03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-107 .elementor-element.elementor-element-18c6c03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-107 .elementor-element.elementor-element-18c6c03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-107 .elementor-element.elementor-element-18c6c03 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-107 .elementor-element.elementor-element-18c6c03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-107 .elementor-element.elementor-element-18c6c03 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-18c6c03 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-107 .elementor-element.elementor-element-18c6c03{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-107 .elementor-element.elementor-element-18c6c03 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-107 .elementor-element.elementor-element-18c6c03 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-18c6c03 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.24em;}.elementor-107 .elementor-element.elementor-element-18c6c03 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-107 .elementor-element.elementor-element-a77f077{--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;--gap:64px 16px;--row-gap:64px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-107 .elementor-element.elementor-element-1cd4391{width:100%;max-width:100%;text-align:left;}.elementor-107 .elementor-element.elementor-element-1cd4391 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-1cd4391 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-0f9b61d{width:var( --container-widget-width, calc(100%/5 - 13px) );max-width:calc(100%/5 - 13px);--container-widget-width:calc(100%/5 - 13px);--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-0f9b61d > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-107 .elementor-element.elementor-element-0f9b61d.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-107 .elementor-element.elementor-element-0f9b61d.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-107 .elementor-element.elementor-element-0f9b61d.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-element-0f9b61d .elementor-image-box-title{margin-bottom:0px;}.elementor-107 .elementor-element.elementor-element-0f9b61d .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-107 .elementor-element.elementor-element-0f9b61d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-107 .elementor-element.elementor-element-0f9b61d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-8d88379{width:var( --container-widget-width, calc(100%/5 - 13px) );max-width:calc(100%/5 - 13px);--container-widget-width:calc(100%/5 - 13px);--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-8d88379 > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-107 .elementor-element.elementor-element-8d88379.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-107 .elementor-element.elementor-element-8d88379.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-107 .elementor-element.elementor-element-8d88379.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-element-8d88379 .elementor-image-box-title{margin-bottom:0px;}.elementor-107 .elementor-element.elementor-element-8d88379 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-107 .elementor-element.elementor-element-8d88379 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-107 .elementor-element.elementor-element-8d88379 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-01933f0{width:var( --container-widget-width, calc(100%/5 - 13px) );max-width:calc(100%/5 - 13px);--container-widget-width:calc(100%/5 - 13px);--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-01933f0 > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-107 .elementor-element.elementor-element-01933f0.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-107 .elementor-element.elementor-element-01933f0.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-107 .elementor-element.elementor-element-01933f0.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-element-01933f0 .elementor-image-box-title{margin-bottom:0px;}.elementor-107 .elementor-element.elementor-element-01933f0 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-107 .elementor-element.elementor-element-01933f0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-107 .elementor-element.elementor-element-01933f0 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-90712e2{width:var( --container-widget-width, calc(100%/5 - 13px) );max-width:calc(100%/5 - 13px);--container-widget-width:calc(100%/5 - 13px);--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-90712e2 > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-107 .elementor-element.elementor-element-90712e2.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-107 .elementor-element.elementor-element-90712e2.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-107 .elementor-element.elementor-element-90712e2.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-element-90712e2 .elementor-image-box-title{margin-bottom:0px;}.elementor-107 .elementor-element.elementor-element-90712e2 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-107 .elementor-element.elementor-element-90712e2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-107 .elementor-element.elementor-element-90712e2 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-99165fa{width:var( --container-widget-width, calc(100%/5 - 13px) );max-width:calc(100%/5 - 13px);--container-widget-width:calc(100%/5 - 13px);--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-99165fa > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-107 .elementor-element.elementor-element-99165fa.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-107 .elementor-element.elementor-element-99165fa.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-107 .elementor-element.elementor-element-99165fa.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-element-99165fa .elementor-image-box-title{margin-bottom:0px;}.elementor-107 .elementor-element.elementor-element-99165fa .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-107 .elementor-element.elementor-element-99165fa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-107 .elementor-element.elementor-element-99165fa .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-8f7a108{--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:64px 0px;--row-gap:64px;--column-gap:0px;}.elementor-107 .elementor-element.elementor-element-3d0f269{width:100%;max-width:100%;text-align:left;}.elementor-107 .elementor-element.elementor-element-3d0f269 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-3d0f269 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-fdda9ec{--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;--justify-content:space-between;--gap:0px 54px;--row-gap:0px;--column-gap:54px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-53b1317{--display:flex;--min-height:1250px;--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:400px 0px;--row-gap:400px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-cce8500 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 28px 5px 28px;}.elementor-107 .elementor-element.elementor-element-cce8500 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-6d50c19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-6d50c19{z-index:1;}.elementor-107 .elementor-element.elementor-element-6d50c19 .elementor-heading-title{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.25em;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-00c2df7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-00c2df7{z-index:1;}.elementor-107 .elementor-element.elementor-element-00c2df7 .elementor-heading-title{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.25em;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-97dcedb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-97dcedb{z-index:1;}.elementor-107 .elementor-element.elementor-element-97dcedb .elementor-heading-title{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.25em;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-d77f916 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-d77f916{z-index:1;}.elementor-107 .elementor-element.elementor-element-d77f916 .elementor-heading-title{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.25em;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-ebf990a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ebf990a{z-index:1;}.elementor-107 .elementor-element.elementor-element-ebf990a .elementor-heading-title{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.25em;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-4eecec7{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-4eecec7.elementor-element{--align-self:flex-start;}.elementor-107 .elementor-element.elementor-element-973c346{--display:flex;--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;--align-items:center;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-b92abef{z-index:3;}.elementor-107 .elementor-element.elementor-element-ee4b781{width:var( --container-widget-width, 1028px );max-width:1028px;--container-widget-width:1028px;--container-widget-flex-grow:0;z-index:4;text-align:center;}.elementor-107 .elementor-element.elementor-element-ee4b781 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-ee4b781 .elementor-heading-title{font-family:"Helvetica LT Pro", Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;line-height:1.25em;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-e664e84{--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;--justify-content:space-between;--gap:0px 54px;--row-gap:0px;--column-gap:54px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-107 .elementor-element.elementor-element-e210926{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;z-index:99;}.elementor-107 .elementor-element.elementor-element-e210926.elementor-element{--align-self:flex-start;}.elementor-107 .elementor-element.elementor-element-da26c00{--display:flex;--min-height:1250px;--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:400px 0px;--row-gap:400px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-9fff022 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 28px 5px 28px;}.elementor-107 .elementor-element.elementor-element-9fff022 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-a00f15c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-a00f15c{z-index:1;}.elementor-107 .elementor-element.elementor-element-a00f15c .elementor-heading-title{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.25em;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-bfe0983 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-bfe0983{z-index:1;}.elementor-107 .elementor-element.elementor-element-bfe0983 .elementor-heading-title{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.25em;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-6fc6d0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-6fc6d0a{z-index:1;}.elementor-107 .elementor-element.elementor-element-6fc6d0a .elementor-heading-title{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.25em;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-cb46b00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-cb46b00{z-index:1;}.elementor-107 .elementor-element.elementor-element-cb46b00 .elementor-heading-title{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.25em;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-8bd1a9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-8bd1a9f{z-index:1;}.elementor-107 .elementor-element.elementor-element-8bd1a9f .elementor-heading-title{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.25em;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-107 .elementor-element.elementor-element-67ac6e7{width:var( --container-widget-width, 538px );max-width:538px;--container-widget-width:538px;--container-widget-flex-grow:0;z-index:4;}.elementor-107 .elementor-element.elementor-element-67ac6e7.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-3a171cf{--display:flex;--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;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:120px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-869c4f1{width:100%;max-width:100%;z-index:5;text-align:left;}.elementor-107 .elementor-element.elementor-element-869c4f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-869c4f1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-e3838a7{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;--z-index:5;}.elementor-107 .elementor-element.elementor-element-be72c2d{--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:center;--gap:20px 16px;--row-gap:20px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-74f1cdc{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-74f1cdc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-107 .elementor-element.elementor-element-7162dd3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.45em;}.elementor-107 .elementor-element.elementor-element-f34d0de{font-family:"Helvetica LT Pro", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-0d44a33{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;line-height:1.75em;}.elementor-107 .elementor-element.elementor-element-0d44a33 p{margin-block-end:24px;}.elementor-107 .elementor-element.elementor-element-e1f0bdc{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;--z-index:5;}.elementor-107 .elementor-element.elementor-element-f3df10a{--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:center;--gap:20px 16px;--row-gap:20px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-8612972{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-8612972 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-107 .elementor-element.elementor-element-fa0e971 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.45em;}.elementor-107 .elementor-element.elementor-element-35c7938{font-family:"Helvetica LT Pro", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-6bf8c0c{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;line-height:1.75em;}.elementor-107 .elementor-element.elementor-element-6bf8c0c p{margin-block-end:24px;}.elementor-107 .elementor-element.elementor-element-8318ec2{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;--z-index:5;}.elementor-107 .elementor-element.elementor-element-5376d6a{--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:center;--gap:20px 16px;--row-gap:20px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1c63579{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-1c63579 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-107 .elementor-element.elementor-element-f50e457 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.45em;}.elementor-107 .elementor-element.elementor-element-0e2a51c{font-family:"Helvetica LT Pro", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-2627bdb{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;line-height:1.75em;}.elementor-107 .elementor-element.elementor-element-2627bdb p{margin-block-end:24px;}.elementor-107 .elementor-element.elementor-element-a4af0a5{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;--z-index:5;}.elementor-107 .elementor-element.elementor-element-1f97005{--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:center;--gap:20px 16px;--row-gap:20px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-4e3383e{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-4e3383e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-107 .elementor-element.elementor-element-c039d92 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.45em;}.elementor-107 .elementor-element.elementor-element-77d2bff{font-family:"Helvetica LT Pro", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-e7cf34a{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;line-height:1.75em;}.elementor-107 .elementor-element.elementor-element-e7cf34a p{margin-block-end:24px;}.elementor-107 .elementor-element.elementor-element-39aecd7{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;--z-index:5;}.elementor-107 .elementor-element.elementor-element-7263df7{--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:center;--gap:20px 16px;--row-gap:20px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-877ae59{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-877ae59 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-107 .elementor-element.elementor-element-986ddad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.45em;}.elementor-107 .elementor-element.elementor-element-7dca38c{font-family:"Helvetica LT Pro", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-219d718{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;line-height:1.75em;}.elementor-107 .elementor-element.elementor-element-219d718 p{margin-block-end:24px;}.elementor-107 .elementor-element.elementor-element-891bcd0{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;--z-index:5;}.elementor-107 .elementor-element.elementor-element-78a3250{--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:center;--gap:20px 16px;--row-gap:20px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-a04e90a{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-a04e90a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-107 .elementor-element.elementor-element-ef4aca6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.45em;}.elementor-107 .elementor-element.elementor-element-072a6a9{font-family:"Helvetica LT Pro", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-cd5dee4{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;line-height:1.75em;}.elementor-107 .elementor-element.elementor-element-cd5dee4 p{margin-block-end:24px;}.elementor-107 .elementor-element.elementor-element-78280de{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;--z-index:5;}.elementor-107 .elementor-element.elementor-element-c947b11{--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:center;--gap:20px 16px;--row-gap:20px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5952e1d{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-5952e1d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-107 .elementor-element.elementor-element-ba48525 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.45em;}.elementor-107 .elementor-element.elementor-element-a46d8e8{font-family:"Helvetica LT Pro", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-24c95c7{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;line-height:1.75em;}.elementor-107 .elementor-element.elementor-element-24c95c7 p{margin-block-end:24px;}.elementor-107 .elementor-element.elementor-element-2c3efbb{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;--z-index:5;}.elementor-107 .elementor-element.elementor-element-fe9f65d{--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:center;--gap:20px 16px;--row-gap:20px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-a96146f{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-a96146f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-107 .elementor-element.elementor-element-94a1298 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.45em;}.elementor-107 .elementor-element.elementor-element-b860690{font-family:"Helvetica LT Pro", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-568492f{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;line-height:1.75em;}.elementor-107 .elementor-element.elementor-element-568492f p{margin-block-end:24px;}.elementor-107 .elementor-element.elementor-element-4a2438d{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;--z-index:5;}.elementor-107 .elementor-element.elementor-element-fa3ad38{--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:center;--gap:20px 16px;--row-gap:20px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1b49635{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-1b49635 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-107 .elementor-element.elementor-element-69da971 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.45em;}.elementor-107 .elementor-element.elementor-element-a1829da{font-family:"Helvetica LT Pro", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-cbe4560{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;line-height:1.75em;}.elementor-107 .elementor-element.elementor-element-cbe4560 p{margin-block-end:24px;}.elementor-107 .elementor-element.elementor-element-3d36e26{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;--z-index:5;}.elementor-107 .elementor-element.elementor-element-d862c04{--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:center;--gap:20px 16px;--row-gap:20px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-cb431a5{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-cb431a5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-107 .elementor-element.elementor-element-7c4ad8d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.45em;}.elementor-107 .elementor-element.elementor-element-53e3c5c{font-family:"Helvetica LT Pro", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-107 .elementor-element.elementor-element-2c06100{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;line-height:1.75em;}.elementor-107 .elementor-element.elementor-element-2c06100 p{margin-block-end:24px;}.elementor-107 .elementor-element.elementor-element-daf6ed8{--display:flex;--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;--align-items:center;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-429f3b7 > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-429f3b7{text-align:center;}.elementor-107 .elementor-element.elementor-element-429f3b7 .elementor-heading-title{font-family:"Helvetica LT Pro", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:1.25em;}.elementor-107 .elementor-element.elementor-element-ec39a22{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-80634ea{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-80634ea:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-80634ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AEAEAE1A;}.elementor-107 .elementor-element.elementor-element-0fab3ff{--e-image-carousel-slides-to-show:6;}.elementor-107 .elementor-element.elementor-element-0fab3ff .swiper-wrapper{display:flex;align-items:center;}.elementor-107 .elementor-element.elementor-element-cbd2c83{--display:flex;--min-height:1734px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-cbd2c83:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-cbd2c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maranobarros.com.br/wp-content/uploads/2025/10/bg-bio.webp");background-position:center center;background-size:cover;}.elementor-107 .elementor-element.elementor-element-cbd2c83::before, .elementor-107 .elementor-element.elementor-element-cbd2c83 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-cbd2c83 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-cbd2c83 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-cbd2c83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-cbd2c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #09090A00 90%, var( --e-global-color-secondary ) 100%);}.elementor-107 .elementor-element.elementor-element-4b11a16{width:var( --container-widget-width, 444px );max-width:444px;--container-widget-width:444px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-4b11a16 .elementor-image-box-wrapper{text-align:left;}.elementor-107 .elementor-element.elementor-element-4b11a16 .elementor-image-box-title{margin-bottom:0px;font-family:"Helvetica LT Pro", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;line-height:1.25em;}.elementor-107 .elementor-element.elementor-element-4b11a16 .elementor-image-box-description{font-family:"Helvetica LT Pro", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.08em;color:#AEAEAE;}.elementor-107 .elementor-element.elementor-element-cb0a63a{width:var( --container-widget-width, 444px );max-width:444px;--container-widget-width:444px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;}.elementor-107 .elementor-element.elementor-element-cb0a63a > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-107 .elementor-element.elementor-element-cb0a63a p{margin-block-end:16px;}.elementor-107 .elementor-element.elementor-element-7fd19c5{width:var( --container-widget-width, 444px );max-width:444px;--container-widget-width:444px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:none;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-9f377bc{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:44px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-global .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-global:has(:hover) .elementor-image-box-title,
					 .elementor-widget-global:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-global .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-global-3385{width:var( --container-widget-width, calc(100%/3 - 11px) );max-width:calc(100%/3 - 11px);--container-widget-width:calc(100%/3 - 11px);--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-global-3385 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-107 .elementor-element.elementor-global-3385.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-107 .elementor-element.elementor-global-3385.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-107 .elementor-element.elementor-global-3385.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-global-3385 .elementor-image-box-title{margin-bottom:0px;}.elementor-107 .elementor-element.elementor-global-3385 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-107 .elementor-element.elementor-global-3385 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-107 .elementor-element.elementor-global-3385 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.65em;color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-global-3284{width:var( --container-widget-width, calc(100%/3 - 11px) );max-width:calc(100%/3 - 11px);--container-widget-width:calc(100%/3 - 11px);--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-global-3284 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-107 .elementor-element.elementor-global-3284.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-107 .elementor-element.elementor-global-3284.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-107 .elementor-element.elementor-global-3284.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-global-3284 .elementor-image-box-title{margin-bottom:0px;}.elementor-107 .elementor-element.elementor-global-3284 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-107 .elementor-element.elementor-global-3284 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-107 .elementor-element.elementor-global-3284 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-global-3279{width:var( --container-widget-width, calc(100%/3 - 11px) );max-width:calc(100%/3 - 11px);--container-widget-width:calc(100%/3 - 11px);--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-global-3279 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-107 .elementor-element.elementor-global-3279.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-107 .elementor-element.elementor-global-3279.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-107 .elementor-element.elementor-global-3279.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-global-3279 .elementor-image-box-title{margin-bottom:0px;}.elementor-107 .elementor-element.elementor-global-3279 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-107 .elementor-element.elementor-global-3279 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-107 .elementor-element.elementor-global-3279 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-global-3287{width:var( --container-widget-width, calc(100%/3 - 11px) );max-width:calc(100%/3 - 11px);--container-widget-width:calc(100%/3 - 11px);--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-global-3287 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-107 .elementor-element.elementor-global-3287.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-107 .elementor-element.elementor-global-3287.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-107 .elementor-element.elementor-global-3287.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-global-3287 .elementor-image-box-title{margin-bottom:0px;}.elementor-107 .elementor-element.elementor-global-3287 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-107 .elementor-element.elementor-global-3287 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-107 .elementor-element.elementor-global-3287 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-2675a85{width:var( --container-widget-width, calc(100%/3 - 11px) );max-width:calc(100%/3 - 11px);--container-widget-width:calc(100%/3 - 11px);--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-2675a85 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-107 .elementor-element.elementor-element-2675a85.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-107 .elementor-element.elementor-element-2675a85.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-107 .elementor-element.elementor-element-2675a85.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-element-2675a85 .elementor-image-box-title{margin-bottom:0px;}.elementor-107 .elementor-element.elementor-element-2675a85 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-107 .elementor-element.elementor-element-2675a85 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-107 .elementor-element.elementor-element-2675a85 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-b4bc61c{width:var( --container-widget-width, calc(100%/3 - 11px) );max-width:calc(100%/3 - 11px);--container-widget-width:calc(100%/3 - 11px);--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-b4bc61c > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-107 .elementor-element.elementor-element-b4bc61c.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-107 .elementor-element.elementor-element-b4bc61c.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-107 .elementor-element.elementor-element-b4bc61c.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-element-b4bc61c .elementor-image-box-title{margin-bottom:0px;}.elementor-107 .elementor-element.elementor-element-b4bc61c .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-107 .elementor-element.elementor-element-b4bc61c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-107 .elementor-element.elementor-element-b4bc61c .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-a550b6f > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-a550b6f{text-align:center;}.elementor-107 .elementor-element.elementor-element-a550b6f .elementor-heading-title{font-family:"Helvetica LT Pro", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:1.25em;}.elementor-107 .elementor-element.elementor-element-7d78670 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-107 .elementor-element.elementor-element-7d78670{text-align:center;font-family:"Helvetica LT Pro", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;line-height:1.25em;}.elementor-107 .elementor-element.elementor-element-281fe9a{width:var( --container-widget-width, 526px );max-width:526px;--container-widget-width:526px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-281fe9a.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-3e400b3{--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;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--flex-wrap:wrap;}.elementor-107 .elementor-element.elementor-element-8e38ccd{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-8e38ccd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-8e38ccd .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-107 .elementor-element.elementor-element-19f14ea{--display:flex;--min-height:491px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-107 .elementor-element.elementor-element-19f14ea:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-19f14ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467d84a );background-image:url("https://maranobarros.com.br/wp-content/uploads/2025/10/container-insta.webp");background-position:center center;background-size:cover;}.elementor-107 .elementor-element.elementor-element-43db375{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-43db375 .elementor-button{font-family:"Helvetica LT Pro", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-6154d08{--display:flex;--min-height:491px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-107 .elementor-element.elementor-element-6154d08:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-6154d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467d84a );background-image:url("https://maranobarros.com.br/wp-content/uploads/2025/10/card-youtube.webp");background-position:center center;background-size:cover;}.elementor-107 .elementor-element.elementor-element-a205cfd{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-a205cfd .elementor-button{font-family:"Helvetica LT Pro", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-de4518c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-107:not(.elementor-motion-effects-element-type-background), body.elementor-page-107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}@media(max-width:1366px) and (min-width:768px){.elementor-107 .elementor-element.elementor-element-d6b8884{--content-width:960px;}}@media(max-width:1366px){.elementor-107 .elementor-element.elementor-element-c5765cd{--padding-top:250px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-5a77009 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-91b6eeb > .elementor-widget-container{margin:0px 0px 56px 0px;}.elementor-107 .elementor-element.elementor-element-91b6eeb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-d6b8884{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-6785de4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-6a09a41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-1cd4391 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-3d0f269 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-107 .elementor-element.elementor-element-869c4f1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-global-3287 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-2675a85 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-b4bc61c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-8e38ccd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1200px){.elementor-107 .elementor-element.elementor-element-c5765cd{--padding-top:250px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-1bc5a3f{--padding-top:150px;--padding-bottom:64px;--padding-left:020px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-973c346{--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-3a171cf{--padding-top:120px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-cbd2c83{--padding-top:140px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-107 .elementor-element.elementor-element-c5765cd{--min-height:750px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-5a77009 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-91b6eeb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-6785de4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-6a09a41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-a77f077{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-107 .elementor-element.elementor-element-1cd4391 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-0f9b61d{--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);}.elementor-107 .elementor-element.elementor-element-8d88379{--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);}.elementor-107 .elementor-element.elementor-element-01933f0{--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);}.elementor-107 .elementor-element.elementor-element-90712e2{--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);}.elementor-107 .elementor-element.elementor-element-99165fa{--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);}.elementor-107 .elementor-element.elementor-element-3d0f269 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-107 .elementor-element.elementor-element-869c4f1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-global-3287 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-2675a85 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-b4bc61c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-8e38ccd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:880px){.elementor-107 .elementor-element.elementor-element-1bc5a3f{--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;--align-items:center;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-566c0f9{--justify-content:center;}.elementor-107 .elementor-element.elementor-element-b99f36c{--e-icon-list-icon-size:42px;}.elementor-107 .elementor-element.elementor-element-b99f36c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-b99f36c .elementor-icon-list-item > a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-2648a8a{--justify-content:center;}.elementor-107 .elementor-element.elementor-element-7944dac{--e-icon-list-icon-size:42px;}.elementor-107 .elementor-element.elementor-element-7944dac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7944dac .elementor-icon-list-item > a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-ebec566{--justify-content:center;}.elementor-107 .elementor-element.elementor-element-55223e7{--e-icon-list-icon-size:42px;}.elementor-107 .elementor-element.elementor-element-55223e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-55223e7 .elementor-icon-list-item > a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-3cf6a17{--justify-content:center;}.elementor-107 .elementor-element.elementor-element-11b3688{--e-icon-list-icon-size:42px;}.elementor-107 .elementor-element.elementor-element-11b3688 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-11b3688 .elementor-icon-list-item > a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-02cb353{--justify-content:center;}.elementor-107 .elementor-element.elementor-element-e49bd07{--e-icon-list-icon-size:42px;}.elementor-107 .elementor-element.elementor-element-e49bd07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-e49bd07 .elementor-icon-list-item > a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-8a45d7e{--justify-content:center;}.elementor-107 .elementor-element.elementor-element-3069bf6{--e-icon-list-icon-size:42px;}.elementor-107 .elementor-element.elementor-element-3069bf6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3069bf6 .elementor-icon-list-item > a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-8dedbce{--justify-content:center;}.elementor-107 .elementor-element.elementor-element-8772478{--e-icon-list-icon-size:42px;}.elementor-107 .elementor-element.elementor-element-8772478 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-8772478 .elementor-icon-list-item > a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-7335fcb{--justify-content:center;}.elementor-107 .elementor-element.elementor-element-b69cec6{--e-icon-list-icon-size:42px;}.elementor-107 .elementor-element.elementor-element-b69cec6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-b69cec6 .elementor-icon-list-item > a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-db5e47b{--justify-content:center;}.elementor-107 .elementor-element.elementor-element-1a9d555{--e-icon-list-icon-size:42px;}.elementor-107 .elementor-element.elementor-element-1a9d555 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-1a9d555 .elementor-icon-list-item > a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-ffaa2aa{--justify-content:center;}.elementor-107 .elementor-element.elementor-element-3d42346{--e-icon-list-icon-size:42px;}.elementor-107 .elementor-element.elementor-element-3d42346 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3d42346 .elementor-icon-list-item > a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-0f3b639 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-fdda9ec{--gap:0px 32px;--row-gap:0px;--column-gap:32px;}.elementor-107 .elementor-element.elementor-element-cce8500 .elementor-heading-title{font-size:18px;}.elementor-107 .elementor-element.elementor-element-6d50c19 .elementor-heading-title{font-size:28px;}.elementor-107 .elementor-element.elementor-element-00c2df7 .elementor-heading-title{font-size:28px;}.elementor-107 .elementor-element.elementor-element-97dcedb .elementor-heading-title{font-size:28px;}.elementor-107 .elementor-element.elementor-element-d77f916 .elementor-heading-title{font-size:28px;}.elementor-107 .elementor-element.elementor-element-ebf990a .elementor-heading-title{font-size:28px;}.elementor-107 .elementor-element.elementor-element-ee4b781 .elementor-heading-title{font-size:36px;}.elementor-107 .elementor-element.elementor-element-e664e84{--gap:0px 32px;--row-gap:0px;--column-gap:32px;}.elementor-107 .elementor-element.elementor-element-9fff022 .elementor-heading-title{font-size:18px;}.elementor-107 .elementor-element.elementor-element-a00f15c .elementor-heading-title{font-size:28px;}.elementor-107 .elementor-element.elementor-element-bfe0983 .elementor-heading-title{font-size:28px;}.elementor-107 .elementor-element.elementor-element-6fc6d0a .elementor-heading-title{font-size:28px;}.elementor-107 .elementor-element.elementor-element-cb46b00 .elementor-heading-title{font-size:28px;}.elementor-107 .elementor-element.elementor-element-8bd1a9f .elementor-heading-title{font-size:28px;}.elementor-107 .elementor-element.elementor-element-3a171cf{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-e3838a7{--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;}.elementor-107 .elementor-element.elementor-element-e1f0bdc{--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;}.elementor-107 .elementor-element.elementor-element-8318ec2{--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;}.elementor-107 .elementor-element.elementor-element-a4af0a5{--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;}.elementor-107 .elementor-element.elementor-element-39aecd7{--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;}.elementor-107 .elementor-element.elementor-element-891bcd0{--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;}.elementor-107 .elementor-element.elementor-element-78280de{--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;}.elementor-107 .elementor-element.elementor-element-2c3efbb{--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;}.elementor-107 .elementor-element.elementor-element-4a2438d{--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;}.elementor-107 .elementor-element.elementor-element-3d36e26{--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;}.elementor-107 .elementor-element.elementor-element-cbd2c83{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-4b11a16 .elementor-image-box-title{font-size:36px;}.elementor-107 .elementor-element.elementor-element-9f377bc{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-107 .elementor-element.elementor-global-3385{--container-widget-width:calc(50% - 8px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 8px) );max-width:calc(50% - 8px);}.elementor-107 .elementor-element.elementor-global-3284{--container-widget-width:calc(50% - 8px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 8px) );max-width:calc(50% - 8px);}.elementor-107 .elementor-element.elementor-global-3279{--container-widget-width:calc(50% - 8px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 8px) );max-width:calc(50% - 8px);}.elementor-107 .elementor-element.elementor-global-3287{--container-widget-width:calc(50% - 8px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 8px) );max-width:calc(50% - 8px);}.elementor-107 .elementor-element.elementor-element-2675a85{--container-widget-width:calc(50% - 8px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 8px) );max-width:calc(50% - 8px);}.elementor-107 .elementor-element.elementor-element-b4bc61c{--container-widget-width:calc(50% - 8px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 8px) );max-width:calc(50% - 8px);}.elementor-107 .elementor-element.elementor-element-7d78670{font-size:36px;}}@media(max-width:767px){.elementor-107 .elementor-element.elementor-element-c5765cd:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-c5765cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maranobarros.com.br/wp-content/uploads/2025/10/bg_hero_mob.webp");}.elementor-107 .elementor-element.elementor-element-c5765cd{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-5e423d3 .elementor-image-box-title{font-size:42px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-e349c0f > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-fc40674{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-5a77009 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-91b6eeb > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-107 .elementor-element.elementor-element-91b6eeb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-566c0f9{--width:50%;--padding-top:24px;--padding-bottom:24px;--padding-left:17px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-b99f36c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-b99f36c .elementor-icon-list-item > a{font-size:14px;}.elementor-107 .elementor-element.elementor-element-2648a8a{--width:50%;--padding-top:24px;--padding-bottom:24px;--padding-left:17px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-7944dac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-7944dac .elementor-icon-list-item > a{font-size:14px;}.elementor-107 .elementor-element.elementor-element-ebec566{--width:50%;--padding-top:24px;--padding-bottom:24px;--padding-left:17px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-55223e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-55223e7 .elementor-icon-list-item > a{font-size:14px;}.elementor-107 .elementor-element.elementor-element-3cf6a17{--width:50%;--padding-top:24px;--padding-bottom:24px;--padding-left:17px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-11b3688 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-11b3688 .elementor-icon-list-item > a{font-size:14px;}.elementor-107 .elementor-element.elementor-element-02cb353{--width:50%;--padding-top:24px;--padding-bottom:24px;--padding-left:17px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-e49bd07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-e49bd07 .elementor-icon-list-item > a{font-size:14px;}.elementor-107 .elementor-element.elementor-element-8a45d7e{--width:50%;--padding-top:24px;--padding-bottom:24px;--padding-left:17px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-3069bf6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3069bf6 .elementor-icon-list-item > a{font-size:14px;}.elementor-107 .elementor-element.elementor-element-8dedbce{--width:50%;--padding-top:24px;--padding-bottom:24px;--padding-left:17px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-8772478 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-8772478 .elementor-icon-list-item > a{font-size:14px;}.elementor-107 .elementor-element.elementor-element-7335fcb{--width:50%;--padding-top:24px;--padding-bottom:24px;--padding-left:17px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-b69cec6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-b69cec6 .elementor-icon-list-item > a{font-size:14px;}.elementor-107 .elementor-element.elementor-element-db5e47b{--width:50%;--padding-top:24px;--padding-bottom:24px;--padding-left:17px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-1a9d555 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-1a9d555 .elementor-icon-list-item > a{font-size:14px;}.elementor-107 .elementor-element.elementor-element-ffaa2aa{--width:50%;--padding-top:24px;--padding-bottom:24px;--padding-left:17px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-3d42346 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-107 .elementor-element.elementor-element-3d42346 .elementor-icon-list-item > a{font-size:14px;}.elementor-107 .elementor-element.elementor-element-d6b8884{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-6785de4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-6a09a41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-1cd4391{text-align:center;}.elementor-107 .elementor-element.elementor-element-1cd4391 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-0f9b61d{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-0f9b61d .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-element-8d88379{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-8d88379 .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-element-01933f0{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-01933f0 .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-element-90712e2{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-90712e2 .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-element-99165fa{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-99165fa .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-element-3d0f269 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-fdda9ec{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-107 .elementor-element.elementor-element-53b1317{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:200px 0px;--row-gap:200px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-cce8500{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-cce8500 > .elementor-widget-container{padding:5px 20px 5px 20px;}.elementor-107 .elementor-element.elementor-element-cce8500 .elementor-heading-title{font-size:20px;}.elementor-107 .elementor-element.elementor-element-6d50c19{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-6d50c19 .elementor-heading-title{font-size:20px;}.elementor-107 .elementor-element.elementor-element-00c2df7{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-00c2df7 .elementor-heading-title{font-size:20px;}.elementor-107 .elementor-element.elementor-element-97dcedb{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-97dcedb .elementor-heading-title{font-size:20px;}.elementor-107 .elementor-element.elementor-element-d77f916{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-d77f916 .elementor-heading-title{font-size:20px;}.elementor-107 .elementor-element.elementor-element-ebf990a{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-ebf990a .elementor-heading-title{font-size:20px;}.elementor-107 .elementor-element.elementor-element-4eecec7{width:100%;max-width:100%;z-index:2;}.elementor-107 .elementor-element.elementor-element-973c346{--padding-top:0px;--padding-bottom:080px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-b92abef{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-ee4b781 .elementor-heading-title{font-size:32px;}.elementor-107 .elementor-element.elementor-element-e664e84{--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:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-107 .elementor-element.elementor-element-e210926{width:100%;max-width:100%;z-index:5;}.elementor-107 .elementor-element.elementor-element-da26c00{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:200px 0px;--row-gap:200px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-9fff022{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-9fff022 > .elementor-widget-container{padding:5px 20px 5px 20px;}.elementor-107 .elementor-element.elementor-element-9fff022 .elementor-heading-title{font-size:20px;}.elementor-107 .elementor-element.elementor-element-a00f15c{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-a00f15c .elementor-heading-title{font-size:20px;}.elementor-107 .elementor-element.elementor-element-bfe0983{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-bfe0983 .elementor-heading-title{font-size:20px;}.elementor-107 .elementor-element.elementor-element-6fc6d0a{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-6fc6d0a .elementor-heading-title{font-size:20px;}.elementor-107 .elementor-element.elementor-element-cb46b00{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-cb46b00 .elementor-heading-title{font-size:20px;}.elementor-107 .elementor-element.elementor-element-8bd1a9f{width:100%;max-width:100%;text-align:center;}.elementor-107 .elementor-element.elementor-element-8bd1a9f .elementor-heading-title{font-size:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-107 .elementor-element.elementor-element-869c4f1{text-align:center;}.elementor-107 .elementor-element.elementor-element-869c4f1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-107 .elementor-element.elementor-element-e3838a7{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-7162dd3 .elementor-heading-title{font-size:22px;}.elementor-107 .elementor-element.elementor-element-f34d0de{font-size:12px;}.elementor-107 .elementor-element.elementor-element-0d44a33{font-size:16px;}.elementor-107 .elementor-element.elementor-element-e1f0bdc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-fa0e971 .elementor-heading-title{font-size:22px;}.elementor-107 .elementor-element.elementor-element-35c7938{font-size:12px;}.elementor-107 .elementor-element.elementor-element-6bf8c0c{font-size:16px;}.elementor-107 .elementor-element.elementor-element-8318ec2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-f50e457 .elementor-heading-title{font-size:22px;}.elementor-107 .elementor-element.elementor-element-0e2a51c{font-size:12px;}.elementor-107 .elementor-element.elementor-element-2627bdb{font-size:16px;}.elementor-107 .elementor-element.elementor-element-a4af0a5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-c039d92 .elementor-heading-title{font-size:22px;}.elementor-107 .elementor-element.elementor-element-77d2bff{font-size:12px;}.elementor-107 .elementor-element.elementor-element-e7cf34a{font-size:16px;}.elementor-107 .elementor-element.elementor-element-39aecd7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-986ddad .elementor-heading-title{font-size:22px;}.elementor-107 .elementor-element.elementor-element-7dca38c{font-size:12px;}.elementor-107 .elementor-element.elementor-element-219d718{font-size:16px;}.elementor-107 .elementor-element.elementor-element-891bcd0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-ef4aca6 .elementor-heading-title{font-size:22px;}.elementor-107 .elementor-element.elementor-element-072a6a9{font-size:12px;}.elementor-107 .elementor-element.elementor-element-cd5dee4{font-size:16px;}.elementor-107 .elementor-element.elementor-element-78280de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-ba48525 .elementor-heading-title{font-size:22px;}.elementor-107 .elementor-element.elementor-element-a46d8e8{font-size:12px;}.elementor-107 .elementor-element.elementor-element-24c95c7{font-size:16px;}.elementor-107 .elementor-element.elementor-element-2c3efbb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-94a1298 .elementor-heading-title{font-size:22px;}.elementor-107 .elementor-element.elementor-element-b860690{font-size:12px;}.elementor-107 .elementor-element.elementor-element-568492f{font-size:16px;}.elementor-107 .elementor-element.elementor-element-4a2438d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-69da971 .elementor-heading-title{font-size:22px;}.elementor-107 .elementor-element.elementor-element-a1829da{font-size:12px;}.elementor-107 .elementor-element.elementor-element-cbe4560{font-size:16px;}.elementor-107 .elementor-element.elementor-element-3d36e26{--min-height:520px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-7c4ad8d .elementor-heading-title{font-size:22px;}.elementor-107 .elementor-element.elementor-element-53e3c5c{font-size:12px;}.elementor-107 .elementor-element.elementor-element-2c06100{font-size:16px;}.elementor-107 .elementor-element.elementor-element-daf6ed8{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-0fab3ff{--e-image-carousel-slides-to-show:3;}.elementor-107 .elementor-element.elementor-element-cbd2c83{--min-height:0px;--padding-top:485px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-8fb020e{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-b63c4d1{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-4b11a16{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-4b11a16 .elementor-image-box-description{font-size:22px;}.elementor-107 .elementor-element.elementor-element-cb0a63a{width:100%;max-width:100%;font-size:16px;}.elementor-107 .elementor-element.elementor-element-7fd19c5{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-7fd19c5 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-9f377bc{--margin-top:20px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-widget-global .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-global-3385{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-global-3385 .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-global-3284{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-global-3284 .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-global-3279{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-global-3279 .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-global-3287{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-global-3287 .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-global-3287 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-2675a85{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-2675a85 .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-element-2675a85 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-b4bc61c{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-b4bc61c .elementor-image-box-img{margin-bottom:20px;}.elementor-107 .elementor-element.elementor-element-b4bc61c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-107 .elementor-element.elementor-element-3e400b3{--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:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-107 .elementor-element.elementor-element-8e38ccd > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-107 .elementor-element.elementor-element-8e38ccd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-107 .elementor-element.elementor-element-c5765cd{--content-width:1092px;}.elementor-107 .elementor-element.elementor-element-3823c2a{--width:calc(50% - 21px);}.elementor-107 .elementor-element.elementor-element-c53393c{--width:calc(50% - 21px);}.elementor-107 .elementor-element.elementor-element-e58665f{--content-width:800px;}.elementor-107 .elementor-element.elementor-element-566c0f9{--width:50%;}.elementor-107 .elementor-element.elementor-element-2648a8a{--width:50%;}.elementor-107 .elementor-element.elementor-element-ebec566{--width:50%;}.elementor-107 .elementor-element.elementor-element-3cf6a17{--width:50%;}.elementor-107 .elementor-element.elementor-element-02cb353{--width:50%;}.elementor-107 .elementor-element.elementor-element-8a45d7e{--width:50%;}.elementor-107 .elementor-element.elementor-element-8dedbce{--width:50%;}.elementor-107 .elementor-element.elementor-element-7335fcb{--width:50%;}.elementor-107 .elementor-element.elementor-element-db5e47b{--width:50%;}.elementor-107 .elementor-element.elementor-element-ffaa2aa{--width:50%;}.elementor-107 .elementor-element.elementor-element-d6b8884{--content-width:1250px;}.elementor-107 .elementor-element.elementor-element-9a05fe4{--content-width:1044px;}.elementor-107 .elementor-element.elementor-element-53b1317{--width:47%;}.elementor-107 .elementor-element.elementor-element-da26c00{--width:47%;}.elementor-107 .elementor-element.elementor-element-daf6ed8{--content-width:584px;}.elementor-107 .elementor-element.elementor-element-9f377bc{--width:100%;}.elementor-107 .elementor-element.elementor-element-3e400b3{--content-width:812px;}.elementor-107 .elementor-element.elementor-element-19f14ea{--width:calc(50% - 36px);}.elementor-107 .elementor-element.elementor-element-6154d08{--width:calc(50% - 36px);}}@media(max-width:880px) and (min-width:768px){.elementor-107 .elementor-element.elementor-element-3823c2a{--width:80%;}.elementor-107 .elementor-element.elementor-element-c53393c{--width:80%;}}/* Start custom CSS for image-box, class: .elementor-element-5e423d3 */.elementor-107 .elementor-element.elementor-element-5e423d3 .elementor-image-box-title strong {
    position: relative;
    background: rgba(5, 119, 242, 0.5);
    padding: 10px 10px 0px 10px;
    color: #FFF;
    margin-left: -10px;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5765cd */.elementor-107 .elementor-element.elementor-element-c5765cd {
    clip-path: polygon(
        calc(100% - 0px) 0px,
        0px 0px,
        0px calc(100% - 109px),
        0px calc(100% - 109px),
        0.8376526px calc(100% - 98.618922px),
        3.2627648px calc(100% - 88.771136px),
        7.1435682px calc(100% - 79.588414px),
        12.3482944px calc(100% - 71.202528px),
        18.745175px calc(100% - 63.74525px),
        26.2024416px calc(100% - 57.348352px),
        34.5883258px calc(100% - 52.143606px),
        43.7710592px calc(100% - 48.262784px),
        53.6188734px calc(100% - 45.837658px),
        64px calc(100% - 45px),
        509.09px calc(100% - 45px),
        509.09px calc(100% - 45px),
        511.643226px calc(100% - 44.949041px),
        514.188328px calc(100% - 44.796568px),
        516.722342px calc(100% - 44.543187px),
        519.242304px calc(100% - 44.189504px),
        521.74525px calc(100% - 43.736125px),
        524.228216px calc(100% - 43.183656px),
        526.688238px calc(100% - 42.532703px),
        529.122352px calc(100% - 41.783872px),
        531.527594px calc(100% - 40.937769px),
        533.901px calc(100% - 39.995px),
        617.099px calc(100% - 5.005px),
        617.099px calc(100% - 5.005px),
        619.472406px calc(100% - 4.0622309999998px),
        621.877648px calc(100% - 3.2161279999998px),
        624.311762px calc(100% - 2.4672969999999px),
        626.771784px calc(100% - 1.816344px),
        629.25475px calc(100% - 1.263875px),
        631.757696px calc(100% - 0.81049599999983px),
        634.277658px calc(100% - 0.45681300000001px),
        636.811672px calc(100% - 0.20343200000002px),
        639.356774px calc(100% - 0.050959000000034px),
        641.91px calc(100% - 0px),
        calc(100% - 641.8px) calc(100% - 0px),
        calc(100% - 641.8px) calc(100% - 0px),
        calc(100% - 639.26789px) calc(100% - 0.050093999999831px),
        calc(100% - 636.74352px) calc(100% - 0.19999199999984px),
        calc(100% - 634.22983px) calc(100% - 0.449118px),
        calc(100% - 631.72976px) calc(100% - 0.79689600000006px),
        calc(100% - 629.24625px) calc(100% - 1.24275px),
        calc(100% - 626.78224px) calc(100% - 1.786104px),
        calc(100% - 624.34067px) calc(100% - 2.426382px),
        calc(100% - 621.92448px) calc(100% - 3.163008px),
        calc(100% - 619.53661px) calc(100% - 3.9954060000001px),
        calc(100% - 617.18px) calc(100% - 4.923px),
        calc(100% - 532.82px) calc(100% - 40.077px),
        calc(100% - 532.82px) calc(100% - 40.077px),
        calc(100% - 530.46339px) calc(100% - 41.004594px),
        calc(100% - 528.07552px) calc(100% - 41.836992px),
        calc(100% - 525.65933px) calc(100% - 42.573618px),
        calc(100% - 523.21776px) calc(100% - 43.213896px),
        calc(100% - 520.75375px) calc(100% - 43.75725px),
        calc(100% - 518.27024px) calc(100% - 44.203104px),
        calc(100% - 515.77017px) calc(100% - 44.550882px),
        calc(100% - 513.25648px) calc(100% - 44.800008px),
        calc(100% - 510.73211px) calc(100% - 44.949906px),
        calc(100% - 508.2px) calc(100% - 45px),
        calc(100% - 64px) calc(100% - 45px),
        calc(100% - 64px) calc(100% - 45px),
        calc(100% - 53.61795px) calc(100% - 45.837575px),
        calc(100% - 43.7696px) calc(100% - 48.26248px),
        calc(100% - 34.58665px) calc(100% - 52.142985px),
        calc(100% - 26.2008px) calc(100% - 57.34736px),
        calc(100% - 18.74375px) calc(100% - 63.743875px),
        calc(100% - 12.3472px) calc(100% - 71.2008px),
        calc(100% - 7.14285px) calc(100% - 79.586405px),
        calc(100% - 3.2624000000001px) calc(100% - 88.76896px),
        calc(100% - 0.83755000000019px) calc(100% - 98.616735px),
        calc(100% - 0px) calc(100% - 108.998px),
        calc(100% - 0px) 0px
    );
}

.elementor-107 .elementor-element.elementor-element-c5765cd .botao .elementor-widget-container {
    background: #86c9ff !important;
}

@media (max-width: 1024px) {
    .elementor-107 .elementor-element.elementor-element-c5765cd {
        clip-path: polygon(
            calc(100% - 0px) 0px,
            0px 0px,
            0px calc(100% - 34px),
            18.6369px calc(100% - 34px),
            18.6369px calc(100% - 34px),
            20.5723291px calc(100% - 33.906295px),
            22.4718128px calc(100% - 33.6292px),
            24.3237057px calc(100% - 33.174745px),
            26.1163624px calc(100% - 32.54896px),
            27.8381375px calc(100% - 31.757875px),
            29.4773856px calc(100% - 30.80752px),
            31.0224613px calc(100% - 29.703925px),
            32.4617192px calc(100% - 28.45312px),
            33.7835139px calc(100% - 27.061135px),
            34.9762px calc(100% - 25.534px),
            43.438px calc(100% - 13.546px),
            43.438px calc(100% - 13.546px),
            45.3463211px calc(100% - 11.10267px),
            47.4612048px calc(100% - 8.8755199999997px),
            49.7640217px calc(100% - 6.8742100000001px),
            52.2361424px calc(100% - 5.1084px),
            54.8589375px calc(100% - 3.58775px),
            57.6137776px calc(100% - 2.32192px),
            60.4820333px calc(100% - 1.32057px),
            63.4450752px calc(100% - 0.59336000000008px),
            66.4842739px calc(100% - 0.14994999999999px),
            69.581px calc(100% - 0px),
            calc(100% - 71.302px) calc(100% - 0px),
            calc(100% - 71.302px) calc(100% - 0px),
            calc(100% - 67.929577px) calc(100% - 0.17780199999982px),
            calc(100% - 64.631296px) calc(100% - 0.70229599999971px),
            calc(100% - 61.430539px) calc(100% - 1.5601140000001px),
            calc(100% - 58.350688px) calc(100% - 2.7378879999999px),
            calc(100% - 55.415125px) calc(100% - 4.2222499999999px),
            calc(100% - 52.647232px) calc(100% - 5.9998320000001px),
            calc(100% - 50.070391px) calc(100% - 8.0572659999999px),
            calc(100% - 47.707984px) calc(100% - 10.381184px),
            calc(100% - 45.583393px) calc(100% - 12.958218px),
            calc(100% - 43.72px) calc(100% - 15.775px),
            calc(100% - 38.8px) calc(100% - 24.14px),
            calc(100% - 38.8px) calc(100% - 24.14px),
            calc(100% - 37.635315px) calc(100% - 25.900567px),
            calc(100% - 36.3074px) calc(100% - 27.511296px),
            calc(100% - 34.830865px) calc(100% - 28.963829px),
            calc(100% - 33.22032px) calc(100% - 30.249808px),
            calc(100% - 31.490375px) calc(100% - 31.360875px),
            calc(100% - 29.65564px) calc(100% - 32.288672px),
            calc(100% - 27.730725px) calc(100% - 33.024841px),
            calc(100% - 25.73024px) calc(100% - 33.561024px),
            calc(100% - 23.668795px) calc(100% - 33.888863px),
            calc(100% - 21.561px) calc(100% - 34px),
            calc(100% - 0px) calc(100% - 34px),
            calc(100% - 0px) 0px
        );
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a81fd5 */.elementor-107 .elementor-element.elementor-element-8a81fd5 {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    min-width: 1920px;
    top: -90px;
    opacity: 0.6;
}

@media (max-width: 767px) {
    .elementor-107 .elementor-element.elementor-element-8a81fd5 {
        top: 0px;
        min-width: 805px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e349c0f */.elementor-107 .elementor-element.elementor-element-e349c0f {
    opacity: 0.5;
}

.elementor-107 .elementor-element.elementor-element-e349c0f strong {
    color: #FFF;
}

.elementor-107 .elementor-element.elementor-element-e349c0f .elementor-icon-list-items {
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-107 .elementor-element.elementor-element-e349c0f .elementor-widget-container {
    overflow: visible;
}

.elementor-107 .elementor-element.elementor-element-e349c0f .carrossel-ativo {
    display: flex;
    animation: carrossel 120s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc40674 */.elementor-107 .elementor-element.elementor-element-fc40674 {
    pointer-events: none;
    position: absolute;
    bottom: 646px;
    right: -643px;
    filter: blur(1200px);
    -webkit-filter: blur(1200px);
}

@media (max-width: 767px) {
    .elementor-107 .elementor-element.elementor-element-fc40674 {
        top: -310px;
        bottom: auto;
        right: -276px;
        filter: blur(300px);
        -webkit-filter: blur(300px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8b1ef7 */.elementor-107 .elementor-element.elementor-element-b8b1ef7 {
    position: absolute;
    top: 125px;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a77009 */.elementor-107 .elementor-element.elementor-element-5a77009 .elementor-heading-title {
    padding-bottom: 20px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3823c2a */.elementor-107 .elementor-element.elementor-element-3823c2a {
    border-top: 1px solid rgba(255, 255, 255, 0.3) !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;
}

.elementor-107 .elementor-element.elementor-element-3823c2a::before,
.elementor-107 .elementor-element.elementor-element-3823c2a::after {
    pointer-events: none;
    content: "";
    display: block;
    width: 450px;
    height: auto;
    aspect-ratio: 18 / 1;
    background-image: url('https://maranobarros.com.br/wp-content/uploads/2025/10/divisor-videos.svg');
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
}

.elementor-107 .elementor-element.elementor-element-3823c2a::before {
    top: -25px;
    left: 50%;
    transform: translateX(-50%) rotate(180deg);
}

.elementor-107 .elementor-element.elementor-element-3823c2a::after {
    bottom: -25px;
    left: 50%;
    transform: translateX(-50%);
}

@media (max-width: 1025px) {
    .elementor-107 .elementor-element.elementor-element-3823c2a::before,
    .elementor-107 .elementor-element.elementor-element-3823c2a::after {
        width: 85%;
    }
    
    .elementor-107 .elementor-element.elementor-element-3823c2a::before {
        top: -20px;
    }
    
    .elementor-107 .elementor-element.elementor-element-3823c2a::after {
        bottom: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c53393c */.elementor-107 .elementor-element.elementor-element-c53393c {
    border-top: 1px solid rgba(255, 255, 255, 0.3) !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important;
}

.elementor-107 .elementor-element.elementor-element-c53393c::before,
.elementor-107 .elementor-element.elementor-element-c53393c::after {
    content: "";
    display: block;
    width: 450px;
    height: auto;
    aspect-ratio: 18 / 1;
    background-image: url('https://maranobarros.com.br/wp-content/uploads/2025/10/divisor-videos.svg');
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
}

.elementor-107 .elementor-element.elementor-element-c53393c::before {
    top: -25px;
    left: 50%;
    transform: translateX(-50%) rotate(180deg);
}

.elementor-107 .elementor-element.elementor-element-c53393c::after {
    bottom: -25px;
    left: 50%;
    transform: translateX(-50%);
}

@media (max-width: 1025px) {
    .elementor-107 .elementor-element.elementor-element-c53393c::before,
    .elementor-107 .elementor-element.elementor-element-c53393c::after {
        width: 85%;
    }
    
    .elementor-107 .elementor-element.elementor-element-c53393c::before {
        top: -20px;
    }
    
    .elementor-107 .elementor-element.elementor-element-c53393c::after {
        bottom: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91b6eeb */@media (max-width: 767px) {
    .elementor-107 .elementor-element.elementor-element-91b6eeb {
        min-height: 140px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f124c4 */.elementor-107 .elementor-element.elementor-element-3f124c4 {
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    min-width: 410px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69d9768 */.elementor-107 .elementor-element.elementor-element-69d9768 {
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    min-width: 410px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a104d2 */.elementor-107 .elementor-element.elementor-element-0a104d2 {
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    min-width: 410px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f420579 */.elementor-107 .elementor-element.elementor-element-f420579 {
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    min-width: 410px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6ffd96 */.elementor-107 .elementor-element.elementor-element-f6ffd96 {
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    min-width: 410px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e58665f */.elementor-107 .elementor-element.elementor-element-e58665f .elementor-icon-list-item {
    display: flex !important;
    gap: 14px;
}

.elementor-107 .elementor-element.elementor-element-e58665f svg {
    margin: 0 !important;
}

.elementor-107 .elementor-element.elementor-element-e58665f .elementor-icon-list-text {
    padding: 0;
}

.elementor-107 .elementor-element.elementor-element-e58665f .esquerda .elementor-icon-list-item {
    flex-direction: row-reverse;
}

.elementor-107 .elementor-element.elementor-element-e58665f .direita {
    background: linear-gradient(215deg, #4AA1FF 0%, #03458C 100%);
}

@media (max-width: 767px) {
    .elementor-107 .elementor-element.elementor-element-e58665f .elementor-icon-list-item {
        flex-direction: column !important;
    }
    .elementor-107 .elementor-element.elementor-element-e58665f .elementor-icon-list-text {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76d126a */.elementor-107 .elementor-element.elementor-element-76d126a {
    pointer-events: none;
    position: absolute;
    top: -220px;
    left: -330px;
    filter: blur(1200px);
    -webkit-filter: blur(1200px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5d7428b */.video {
    
    border-radius: 24px !important;
    box-shadow: 0 30px 90px rgba(0, 0, 0, 0.7),
        0 0 0 1px rgba(255, 255, 255, 0.1);
}

.elementor-107 .elementor-element.elementor-element-5d7428b video {
    border-radius: 24px;
}

.video::before {
    content: "";
    position: absolute;
    inset: -4px;
    background: linear-gradient(45deg, #00d9ff, #070623, #0577f2, #141262);
    background-size: 300% 300%;
    border-radius: 26px;
    opacity: 0.3;
    animation: glow-border 3s ease infinite;
    z-index: -1;
    filter: blur(20px);
}

@keyframes glow-border {
    0%,
    100% {
        background-position: 0% 50%;
        opacity: 0.2;
    }
    50% {
        background-position: 100% 50%;
        opacity: 0.4;
    }
}

@media (min-width: 768px) {
    .video {
        transform: perspective(1200px) scale(0.8) rotateX(30deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6785de4 */.elementor-107 .elementor-element.elementor-element-6785de4 .elementor-heading-title {
    padding-bottom: 20px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a09a41 */.elementor-107 .elementor-element.elementor-element-6a09a41 strong {
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-18c6c03 */.elementor-107 .elementor-element.elementor-element-18c6c03 {
    opacity: 0.5;
}

.elementor-107 .elementor-element.elementor-element-18c6c03 strong {
    color: #FFF;
}

.elementor-107 .elementor-element.elementor-element-18c6c03 .elementor-icon-list-items {
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-107 .elementor-element.elementor-element-18c6c03 .elementor-widget-container {
    overflow: visible;
}

.elementor-107 .elementor-element.elementor-element-18c6c03 .carrossel-ativo {
    display: flex;
    animation: carrossel 120s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cd4391 */.elementor-107 .elementor-element.elementor-element-1cd4391 .elementor-heading-title {
    padding-bottom: 20px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}

@media (max-width: 1024px) {
    .elementor-107 .elementor-element.elementor-element-1cd4391 {
        margin-bottom: 44px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8d88379 */@media (min-width: 768px) {
    .elementor-107 .elementor-element.elementor-element-8d88379 {
        transition-delay: 0.2s !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-01933f0 */@media (min-width: 1025px) {
    .elementor-107 .elementor-element.elementor-element-01933f0 {
        transition-delay: 0.4s !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-90712e2 */@media (min-width: 1025px) {
    .elementor-107 .elementor-element.elementor-element-90712e2 {
        transition-delay: 0.6s !important;
    }
}

@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-107 .elementor-element.elementor-element-90712e2 {
        transition-delay: 0.2s !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-99165fa */@media (min-width: 1025px) {
    .elementor-107 .elementor-element.elementor-element-99165fa {
        transition-delay: 0.8s !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77f077 */.elementor-107 .elementor-element.elementor-element-a77f077 .card {
    background: #191A22;
    border: 1px solid;
    border-image: linear-gradient(180deg, rgba(255, 255, 255, 0.16) 0%, rgba(153, 153, 153, 0.04) 100%) 1;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fcd03c7 */.elementor-107 .elementor-element.elementor-element-fcd03c7 {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    min-width: 1920px;
    top: -250px;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f3b639 */.elementor-107 .elementor-element.elementor-element-0f3b639 {
    pointer-events: none;
    position: absolute;
    top: -240px;
    right: -829px;
    filter: blur(1200px);
    -webkit-filter: blur(1200px);
}

@media (max-width: 767px) {
    .elementor-107 .elementor-element.elementor-element-0f3b639 {
        top: -240px;
        right: -276px;
        filter: blur(300px);
        -webkit-filter: blur(300px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cce8500 */.elementor-107 .elementor-element.elementor-element-cce8500 {
    border-top: 1px solid #FFF;
    border-bottom: 1px solid #FFF;
    position: sticky;
    top: 120px;
}

@media (max-width: 1440px) {
    .elementor-107 .elementor-element.elementor-element-cce8500 {
        top: 40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d50c19 */.elementor-107 .elementor-element.elementor-element-6d50c19 {
    position: sticky;
    top: 212px;
}

@media (max-width: 1440px) {
    .elementor-107 .elementor-element.elementor-element-6d50c19 {
        top: 132px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00c2df7 */.elementor-107 .elementor-element.elementor-element-00c2df7 {
    position: sticky;
    top: 286px;
}

@media (max-width: 1440px) {
    .elementor-107 .elementor-element.elementor-element-00c2df7 {
        top: 206px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97dcedb */.elementor-107 .elementor-element.elementor-element-97dcedb {
    position: sticky;
    top: 360px;
}

@media (max-width: 1440px) {
    .elementor-107 .elementor-element.elementor-element-97dcedb {
        top: 280px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d77f916 */.elementor-107 .elementor-element.elementor-element-d77f916 {
    position: sticky;
    top: 434px;
}

@media (max-width: 1440px) {
    .elementor-107 .elementor-element.elementor-element-d77f916 {
        top: 354px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53b1317 */.elementor-107 .elementor-element.elementor-element-53b1317 .split {
    padding: 20px 10px 14px 20px;
    border: 1px solid rgba(255, 255, 255, 0.10);
    background: #09090A;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eecec7 */@media (min-width: 768px) {
    .elementor-107 .elementor-element.elementor-element-4eecec7 {
        position: sticky !important;
        top: 120px !important;
        left: 0 !important;
    }
}


@media (max-width: 1440px) {
    .elementor-107 .elementor-element.elementor-element-4eecec7 {
        top: 40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b92abef */.elementor-107 .elementor-element.elementor-element-b92abef {
    pointer-events: none;
    position: absolute;
    left: -829px;
    bottom: -655px;
    filter: blur(1200px);
    -webkit-filter: blur(1200px);
}

@media (max-width: 767px) {
    .elementor-107 .elementor-element.elementor-element-b92abef {
        bottom: -310px;
        left: -376px;
        filter: blur(300px);
        -webkit-filter: blur(300px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee4b781 */.elementor-107 .elementor-element.elementor-element-ee4b781 {
    text-wrap: balance;
    border: 1px solid rgba(255, 255, 255, 0.20);
    background: rgba(174, 174, 174, 0.10);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e210926 */@media (min-width: 768px) {
    .elementor-107 .elementor-element.elementor-element-e210926 {
        position: sticky !important;
        top: 120px !important;
        left: 0 !important;
    }
}


@media (max-width: 1440px) {
    .elementor-107 .elementor-element.elementor-element-e210926 {
        top: 40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fff022 */.elementor-107 .elementor-element.elementor-element-9fff022 {
    border-top: 1px solid #FFF;
    border-bottom: 1px solid #FFF;
    position: sticky;
    top: 120px;
}

@media (max-width: 1440px) {
    .elementor-107 .elementor-element.elementor-element-9fff022 {
        top: 40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a00f15c */.elementor-107 .elementor-element.elementor-element-a00f15c {
    position: sticky;
    top: 212px;
}

@media (max-width: 1440px) {
    .elementor-107 .elementor-element.elementor-element-a00f15c {
        top: 132px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bfe0983 */.elementor-107 .elementor-element.elementor-element-bfe0983 {
    position: sticky;
    top: 286px;
}

@media (max-width: 1440px) {
    .elementor-107 .elementor-element.elementor-element-bfe0983 {
        top: 206px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fc6d0a */.elementor-107 .elementor-element.elementor-element-6fc6d0a {
    position: sticky;
    top: 360px;
}

@media (max-width: 1440px) {
    .elementor-107 .elementor-element.elementor-element-6fc6d0a {
        top: 280px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb46b00 */.elementor-107 .elementor-element.elementor-element-cb46b00 {
    position: sticky;
    top: 434px;
}

@media (max-width: 1440px) {
    .elementor-107 .elementor-element.elementor-element-cb46b00 {
        top: 354px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da26c00 */.elementor-107 .elementor-element.elementor-element-da26c00 .split {
    padding: 20px 10px 14px 20px;
    border: 1px solid rgba(255, 255, 255, 0.10);
    background: #09090A;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67ac6e7 */.elementor-107 .elementor-element.elementor-element-67ac6e7 {
    margin-top: 32px;
}

.elementor-107 .elementor-element.elementor-element-67ac6e7 .elementor-widget-container {
    background: #09090A;
}

@media (max-width: 767px) {
    .elementor-107 .elementor-element.elementor-element-67ac6e7 {
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97578e7 */.elementor-107 .elementor-element.elementor-element-97578e7 {
    pointer-events: none;
    position: absolute;
    bottom: 575px;
    left: -829px;
    filter: blur(1200px);
    -webkit-filter: blur(1200px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-869c4f1 */.elementor-107 .elementor-element.elementor-element-869c4f1 .elementor-heading-title {
    padding-bottom: 20px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3838a7 */@media (min-width: 1441px) {
    .elementor-107 .elementor-element.elementor-element-e3838a7 {
        top: 80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1f0bdc */@media (min-width: 1441px) {
    .elementor-107 .elementor-element.elementor-element-e1f0bdc {
        top: 100px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8318ec2 */@media (min-width: 1441px) {
    .elementor-107 .elementor-element.elementor-element-8318ec2 {
        top: 120px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4af0a5 */@media (min-width: 1441px) {
    .elementor-107 .elementor-element.elementor-element-a4af0a5 {
        top: 140px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39aecd7 */@media (min-width: 1441px) {
    .elementor-107 .elementor-element.elementor-element-39aecd7 {
        top: 160px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-891bcd0 */@media (min-width: 1441px) {
    .elementor-107 .elementor-element.elementor-element-891bcd0 {
        top: 180px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78280de */@media (min-width: 1441px) {
    .elementor-107 .elementor-element.elementor-element-78280de {
        top: 200px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c3efbb */@media (min-width: 1441px) {
    .elementor-107 .elementor-element.elementor-element-2c3efbb {
        top: 220px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a2438d */@media (min-width: 1441px) {
    .elementor-107 .elementor-element.elementor-element-4a2438d {
        top: 240px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-023e06e */.elementor-107 .elementor-element.elementor-element-023e06e {
    pointer-events: none;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    min-width: 1920px;
    top: -250px;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a171cf */.elementor-107 .elementor-element.elementor-element-3a171cf .depoimento {
    background: #191a22;
    border-top: 1px solid rgba(255, 255, 255, 0.4);
    border-bottom: 1px solid rgba(255, 255, 255, 0.4);
    text-wrap: balance;
}

.elementor-107 .elementor-element.elementor-element-3a171cf .tag {
    border: 1px solid rgba(174, 174, 174, 0.75);
    border-radius: 4px;
    padding: 8px 26px 6px 26px;
}

.elementor-107 .elementor-element.elementor-element-3a171cf .elementor-widget-text-editor strong {
    color: #fff !important;
}

@media (max-width: 1440px) and (min-width: 768px) {
    .elementor-107 .elementor-element.elementor-element-3a171cf .depoimento {
        top: 40px !important;
    }
}

@media (min-width: 768px) {
    .elementor-107 .elementor-element.elementor-element-3a171cf .depoimento {
        position: sticky !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec39a22 */.elementor-107 .elementor-element.elementor-element-ec39a22 .elementor-widget-container {
    background: #09090A;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0fab3ff */.elementor-107 .elementor-element.elementor-element-0fab3ff {
    pointer-events: none;
}

.elementor-107 .elementor-element.elementor-element-0fab3ff .swiper,
.elementor-107 .elementor-element.elementor-element-0fab3ff .swiper-container{
    overflow: visible !important;
}

.elementor-107 .elementor-element.elementor-element-0fab3ff .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3c0822 */.elementor-107 .elementor-element.elementor-element-c3c0822 {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    min-width: 710px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fb020e */.elementor-107 .elementor-element.elementor-element-8fb020e {
    position: absolute;
    bottom: -157px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
    min-width: 926px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b63c4d1 */.elementor-107 .elementor-element.elementor-element-b63c4d1 {
    position: absolute;
    top: 68px;
    right: -449px;
    pointer-events: none;
    min-width: 516px;
    filter: blur(200px);
    -webkit-filter: blur(200px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4b11a16 */.elementor-107 .elementor-element.elementor-element-4b11a16 .elementor-image-box-content {
    display: flex;
    flex-direction: column-reverse;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb0a63a */.elementor-107 .elementor-element.elementor-element-cb0a63a strong {
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3279 */.elementor-107 .elementor-element.elementor-global-3279 strong {
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3287 */.elementor-107 .elementor-element.elementor-global-3287 strong {
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2675a85 */.elementor-107 .elementor-element.elementor-element-2675a85 strong {
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b4bc61c */.elementor-107 .elementor-element.elementor-element-b4bc61c strong {
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f377bc */.elementor-107 .elementor-element.elementor-element-9f377bc .card {
    border: 1px solid;
    border-image: linear-gradient(180deg, rgba(255, 255, 255, 0.16) 0%, rgba(153, 153, 153, 0.04) 100%) 1;
    background: #191A22;
    text-wrap: balance;
}

.elementor-107 .elementor-element.elementor-element-9f377bc .card .elementor-image-box-description {
    text-wrap: balance !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-281fe9a */.elementor-107 .elementor-element.elementor-element-281fe9a .elementor-widget-container {
    background: #09090A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbd2c83 */@media (max-width: 767px) {
    .elementor-107 .elementor-element.elementor-element-cbd2c83 {
        background-image: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43db375 */.elementor-107 .elementor-element.elementor-element-43db375 .elementor-button {
    width: 100%;
    border-radius: 4px;
    background: linear-gradient(90deg, #F29705 0%, #4C038C 100%);
    padding: 18px 20px 15px 20px;
    transition: .7s;
}

.elementor-107 .elementor-element.elementor-element-43db375 .elementor-button:hover {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19f14ea */.elementor-107 .elementor-element.elementor-element-19f14ea {
    border-radius: 6px;
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a205cfd */.elementor-107 .elementor-element.elementor-element-a205cfd .elementor-button {
    width: 100%;
    border-radius: 4px;
    background-color: #F20505 !important;
    padding: 18px 20px 15px 20px;
    transition: .7s;
}

.elementor-107 .elementor-element.elementor-element-a205cfd .elementor-button:hover {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6154d08 */.elementor-107 .elementor-element.elementor-element-6154d08 {
    border-radius: 6px;
    border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28906d1 */.elementor-107 .elementor-element.elementor-element-28906d1 {
    width: 0;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de4518c */.elementor-107 .elementor-element.elementor-element-de4518c {
    position: absolute;
    width: 0;
}/* End custom CSS */
/* Start custom CSS */body::-webkit-scrollbar {
    width: 12px;
}

body::-webkit-scrollbar-track {
    background: #101117;
}

body::-webkit-scrollbar-thumb {
    background-color: #0577F2;
    border-radius: 10px;
    border: 3px solid #101117;
}/* End custom CSS */