.elementor-1185 .elementor-element.elementor-element-9b68ec7{--display:flex;--min-height:457px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1185 .elementor-element.elementor-element-82588c0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.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 );color:var( --e-global-color-primary );}.elementor-1185 .elementor-element.elementor-element-5763ace{text-align:center;}.elementor-1185 .elementor-element.elementor-element-5763ace .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:42px;font-weight:600;}.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 );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-1185 .elementor-element.elementor-element-937ed84 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-937ed84{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.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 );}.elementor-1185 .elementor-element.elementor-element-117dbf7 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;fill:#000000;color:#000000;}.elementor-1185 .elementor-element.elementor-element-e2f4d66{--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:center;--align-items:center;}.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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1185 .elementor-element.elementor-element-de3b179 .elementor-icon-list-icon i{color:#C9B783;transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-de3b179 .elementor-icon-list-icon svg{fill:#C9B783;transition:fill 0.3s;}.elementor-1185 .elementor-element.elementor-element-de3b179{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-1185 .elementor-element.elementor-element-de3b179 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-de3b179 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-1185 .elementor-element.elementor-element-de3b179 .elementor-icon-list-text{color:#A8A8A8;transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-714a78f .elementor-icon-list-icon i{color:#C9B783;transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-714a78f .elementor-icon-list-icon svg{fill:#C9B783;transition:fill 0.3s;}.elementor-1185 .elementor-element.elementor-element-714a78f{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-1185 .elementor-element.elementor-element-714a78f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-714a78f .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-1185 .elementor-element.elementor-element-714a78f .elementor-icon-list-text{color:#A8A8A8;transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-0cce5e4 .elementor-icon-list-icon i{color:#C9B783;transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-0cce5e4 .elementor-icon-list-icon svg{fill:#C9B783;transition:fill 0.3s;}.elementor-1185 .elementor-element.elementor-element-0cce5e4{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-1185 .elementor-element.elementor-element-0cce5e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-0cce5e4 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-1185 .elementor-element.elementor-element-0cce5e4 .elementor-icon-list-text{color:#A8A8A8;transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-e467f83{--display:flex;--min-height:1159px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1185 .elementor-element.elementor-element-ef145ba{--display:flex;--min-height:0px;}.elementor-1185 .elementor-element.elementor-element-8e92454{--display:flex;--min-height:852px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-8e92454:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-8e92454 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zapsuite.com.br/wp-content/uploads/2026/05/fundo-com-retangulos-copiar-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1185 .elementor-element.elementor-element-9f0e125 > .elementor-widget-container{padding:0px 100px 0px 0100px;}.elementor-1185 .elementor-element.elementor-element-9f0e125{text-align:center;}.elementor-1185 .elementor-element.elementor-element-9f0e125 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-b9b83b8{--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;}.elementor-1185 .elementor-element.elementor-element-056a656{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-056a656:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-056a656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1185 .elementor-element.elementor-element-1ca7d6a > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-1ca7d6a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.elementor-1185 .elementor-element.elementor-element-c232847{--display:flex;}.elementor-1185 .elementor-element.elementor-element-033353c.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.5;}.elementor-1185 .elementor-element.elementor-element-033353c.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1185 .elementor-element.elementor-element-033353c .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-a3f7b60{--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;}.elementor-1185 .elementor-element.elementor-element-54c7cad{--display:flex;}.elementor-1185 .elementor-element.elementor-element-17cf252{--display:flex;--min-height:554px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-17cf252:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-17cf252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zapsuite.com.br/wp-content/uploads/2026/05/fundo-com-retangulos-copiar-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1185 .elementor-element.elementor-element-3c610ce > .elementor-widget-container{padding:0px 100px 0px 0100px;}.elementor-1185 .elementor-element.elementor-element-3c610ce{text-align:center;}.elementor-1185 .elementor-element.elementor-element-3c610ce .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-79a50c6{--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;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{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 );}.elementor-1185 .elementor-element.elementor-element-69430ec.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1185 .elementor-element.elementor-element-69430ec .elementor-main-swiper{height:431px;}.elementor-1185 .elementor-element.elementor-element-69430ec .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:20px;border-color:#FFFFFF66;}.elementor-1185 .elementor-element.elementor-element-69430ec .elementor-swiper-button{font-size:45px;color:#DBC73C;}.elementor-1185 .elementor-element.elementor-element-69430ec .elementor-swiper-button svg{fill:#DBC73C;}.elementor-1185 .elementor-element.elementor-element-ac00c38.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.5;}.elementor-1185 .elementor-element.elementor-element-ac00c38.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1185 .elementor-element.elementor-element-ac00c38 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-8cc7ae9{--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;}.elementor-1185 .elementor-element.elementor-element-c72975b{--display:flex;}.elementor-1185 .elementor-element.elementor-element-0869df6{--display:flex;--min-height:852px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-0869df6:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-0869df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zapsuite.com.br/wp-content/uploads/2026/05/fundo-com-retangulos-copiar-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1185 .elementor-element.elementor-element-e6a600c > .elementor-widget-container{padding:0px 100px 0px 0100px;}.elementor-1185 .elementor-element.elementor-element-e6a600c{text-align:center;}.elementor-1185 .elementor-element.elementor-element-e6a600c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-467191c{--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;}.elementor-1185 .elementor-element.elementor-element-63695c1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-63695c1:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-63695c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1185 .elementor-element.elementor-element-b0ec953{--display:flex;}.elementor-1185 .elementor-element.elementor-element-9357daa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-9357daa{text-align:center;}.elementor-1185 .elementor-element.elementor-element-9357daa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-b316bd7 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-b316bd7{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:21px;}.elementor-1185 .elementor-element.elementor-element-298a9eb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-298a9eb:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-298a9eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1185 .elementor-element.elementor-element-14f95ae{--display:flex;}.elementor-1185 .elementor-element.elementor-element-b03b1b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-b03b1b4{text-align:center;}.elementor-1185 .elementor-element.elementor-element-b03b1b4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-54b927b > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-54b927b{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:21px;}.elementor-1185 .elementor-element.elementor-element-9306dd4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-9306dd4:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-9306dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1185 .elementor-element.elementor-element-1c44d0c{--display:flex;}.elementor-1185 .elementor-element.elementor-element-cc382d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-cc382d7{text-align:center;}.elementor-1185 .elementor-element.elementor-element-cc382d7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-25d14b2 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-25d14b2{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:21px;}.elementor-1185 .elementor-element.elementor-element-13c33a5{--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;}.elementor-1185 .elementor-element.elementor-element-8174659{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-8174659:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-8174659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1185 .elementor-element.elementor-element-f5c6734{--display:flex;}.elementor-1185 .elementor-element.elementor-element-2ddc485 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-2ddc485{text-align:center;}.elementor-1185 .elementor-element.elementor-element-2ddc485 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-b101e4b > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-b101e4b{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:21px;}.elementor-1185 .elementor-element.elementor-element-e86041f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-e86041f:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-e86041f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1185 .elementor-element.elementor-element-c87334d{--display:flex;}.elementor-1185 .elementor-element.elementor-element-24a48ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-24a48ee{text-align:center;}.elementor-1185 .elementor-element.elementor-element-24a48ee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-f12f165 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-f12f165{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:21px;}.elementor-1185 .elementor-element.elementor-element-a10ce99{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-a10ce99:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-a10ce99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1185 .elementor-element.elementor-element-75ed3e0{--display:flex;}.elementor-1185 .elementor-element.elementor-element-21634cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-21634cd{text-align:center;}.elementor-1185 .elementor-element.elementor-element-21634cd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-b14969b > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-b14969b{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:21px;}.elementor-1185 .elementor-element.elementor-element-037073c.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.5;}.elementor-1185 .elementor-element.elementor-element-037073c.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1185 .elementor-element.elementor-element-037073c .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-a380045{--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;}.elementor-1185 .elementor-element.elementor-element-bb726df{--display:flex;}.elementor-1185 .elementor-element.elementor-element-8ae3a90 > .elementor-widget-container{padding:0px 100px 0px 0100px;}.elementor-1185 .elementor-element.elementor-element-8ae3a90{text-align:center;}.elementor-1185 .elementor-element.elementor-element-8ae3a90 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-8671023 > .elementor-widget-container{padding:0px 100px 0px 0100px;}.elementor-1185 .elementor-element.elementor-element-8671023{text-align:center;}.elementor-1185 .elementor-element.elementor-element-8671023 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-e4cba4e{--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;}.elementor-1185 .elementor-element.elementor-element-463d7ff{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-463d7ff:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-463d7ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;background-image:url("https://zapsuite.com.br/wp-content/uploads/2026/05/fundo-com-retangulos-copiar-1.avif");}.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 );}.elementor-1185 .elementor-element.elementor-element-40e5451{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-40e5451.elementor-element{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-40e5451 img{width:100%;}.elementor-1185 .elementor-element.elementor-element-c8b4641{--display:flex;}.elementor-1185 .elementor-element.elementor-element-1e23f4c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-1e23f4c{text-align:left;}.elementor-1185 .elementor-element.elementor-element-1e23f4c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-f5f7325 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-f5f7325{text-align:left;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:21px;}.elementor-1185 .elementor-element.elementor-element-f9603df{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-f9603df:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-f9603df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;background-image:url("https://zapsuite.com.br/wp-content/uploads/2026/05/fundo-com-retangulos-copiar-1.avif");}.elementor-1185 .elementor-element.elementor-element-51d0147{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-51d0147.elementor-element{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-51d0147 img{width:100%;}.elementor-1185 .elementor-element.elementor-element-956b1f8{--display:flex;}.elementor-1185 .elementor-element.elementor-element-0ab8738 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-0ab8738{text-align:left;}.elementor-1185 .elementor-element.elementor-element-0ab8738 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-615f742 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-615f742{text-align:left;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:21px;}.elementor-1185 .elementor-element.elementor-element-1d44bbf{--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;}.elementor-1185 .elementor-element.elementor-element-6804e7c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-6804e7c:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-6804e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;background-image:url("https://zapsuite.com.br/wp-content/uploads/2026/05/fundo-com-retangulos-copiar-1.avif");}.elementor-1185 .elementor-element.elementor-element-bee44d5{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-bee44d5.elementor-element{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-bee44d5 img{width:100%;}.elementor-1185 .elementor-element.elementor-element-848850a{--display:flex;}.elementor-1185 .elementor-element.elementor-element-f31e859 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-f31e859{text-align:left;}.elementor-1185 .elementor-element.elementor-element-f31e859 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-87608e0 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-87608e0{text-align:left;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:21px;}.elementor-1185 .elementor-element.elementor-element-5442f47{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-5442f47:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-5442f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;background-image:url("https://zapsuite.com.br/wp-content/uploads/2026/05/fundo-com-retangulos-copiar-1.avif");}.elementor-1185 .elementor-element.elementor-element-78d3256{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-78d3256.elementor-element{--align-self:center;}.elementor-1185 .elementor-element.elementor-element-78d3256 img{width:100%;}.elementor-1185 .elementor-element.elementor-element-a0beb2f{--display:flex;}.elementor-1185 .elementor-element.elementor-element-5f0ebcf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-5f0ebcf{text-align:left;}.elementor-1185 .elementor-element.elementor-element-5f0ebcf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-974f9ac > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-974f9ac{text-align:left;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:21px;}.elementor-1185 .elementor-element.elementor-element-c2798e0 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;fill:#000000;color:#000000;}.elementor-1185 .elementor-element.elementor-element-6dd4970{--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;}.elementor-1185 .elementor-element.elementor-element-ff74118{--display:flex;}.elementor-1185 .elementor-element.elementor-element-d921516{--display:flex;--min-height:852px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-d921516:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-d921516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zapsuite.com.br/wp-content/uploads/2026/05/fundo-com-retangulos-copiar-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1185 .elementor-element.elementor-element-1a21f17 > .elementor-widget-container{padding:0px 100px 0px 0100px;}.elementor-1185 .elementor-element.elementor-element-1a21f17{text-align:center;}.elementor-1185 .elementor-element.elementor-element-1a21f17 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-a460bc6 > .elementor-widget-container{padding:0px 100px 0px 0100px;}.elementor-1185 .elementor-element.elementor-element-a460bc6{text-align:center;}.elementor-1185 .elementor-element.elementor-element-a460bc6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-f234e5a{--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;}.elementor-1185 .elementor-element.elementor-element-fb34c7b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-fb34c7b:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-fb34c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1185 .elementor-element.elementor-element-3276518 > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-3276518{text-align:center;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:28px;}.elementor-1185 .elementor-element.elementor-element-741cf90{--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;}.elementor-1185 .elementor-element.elementor-element-f07fadc{--display:flex;}.elementor-1185 .elementor-element.elementor-element-614f867{--display:flex;--min-height:405px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-614f867:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-614f867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zapsuite.com.br/wp-content/uploads/2026/05/fundo-com-retangulos-copiar-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1185 .elementor-element.elementor-element-f36736f > .elementor-widget-container{padding:0px 100px 0px 0100px;}.elementor-1185 .elementor-element.elementor-element-f36736f{text-align:center;}.elementor-1185 .elementor-element.elementor-element-f36736f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-6f880ed > .elementor-widget-container{padding:0px 100px 0px 0100px;}.elementor-1185 .elementor-element.elementor-element-6f880ed{text-align:center;}.elementor-1185 .elementor-element.elementor-element-6f880ed .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-4092959{--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;}.elementor-1185 .elementor-element.elementor-element-f3287e6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-f3287e6:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-f3287e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1185 .elementor-element.elementor-element-310b81e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-310b81e{text-align:center;}.elementor-1185 .elementor-element.elementor-element-310b81e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-0a16c30 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-0a16c30 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1185 .elementor-element.elementor-element-0a16c30{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1185 .elementor-element.elementor-element-0a16c30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-0a16c30 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-1185 .elementor-element.elementor-element-0a16c30 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-8727f7c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;font-style:italic;color:#A8A8A8;}.elementor-1185 .elementor-element.elementor-element-2286728{text-align:center;}.elementor-1185 .elementor-element.elementor-element-2286728 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:700;color:#22CEFF;}.elementor-1185 .elementor-element.elementor-element-f23b48a{text-align:center;}.elementor-1185 .elementor-element.elementor-element-f23b48a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-2a77c95.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.5;}.elementor-1185 .elementor-element.elementor-element-2a77c95.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1185 .elementor-element.elementor-element-2a77c95 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-a6ba5fe{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-a6ba5fe:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-a6ba5fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1185 .elementor-element.elementor-element-6d3c0cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-6d3c0cd{text-align:center;}.elementor-1185 .elementor-element.elementor-element-6d3c0cd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-1655d93 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-1655d93 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1185 .elementor-element.elementor-element-1655d93{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1185 .elementor-element.elementor-element-1655d93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-1655d93 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-1185 .elementor-element.elementor-element-1655d93 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-0bc98be .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;font-style:italic;color:#A8A8A8;}.elementor-1185 .elementor-element.elementor-element-18bf99b{text-align:center;}.elementor-1185 .elementor-element.elementor-element-18bf99b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:700;color:#22CEFF;}.elementor-1185 .elementor-element.elementor-element-421771f{text-align:center;}.elementor-1185 .elementor-element.elementor-element-421771f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-2ccb2e9.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.5;}.elementor-1185 .elementor-element.elementor-element-2ccb2e9.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1185 .elementor-element.elementor-element-2ccb2e9 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-e3d764b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-e3d764b:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-e3d764b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1185 .elementor-element.elementor-element-952e4c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-952e4c5{text-align:center;}.elementor-1185 .elementor-element.elementor-element-952e4c5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-966b6d0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-966b6d0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1185 .elementor-element.elementor-element-966b6d0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1185 .elementor-element.elementor-element-966b6d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-966b6d0 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-1185 .elementor-element.elementor-element-966b6d0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-b4d9d15 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;font-style:italic;color:#A8A8A8;}.elementor-1185 .elementor-element.elementor-element-2e33f77{text-align:center;}.elementor-1185 .elementor-element.elementor-element-2e33f77 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:700;color:#22CEFF;}.elementor-1185 .elementor-element.elementor-element-612341a{text-align:center;}.elementor-1185 .elementor-element.elementor-element-612341a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-e008d8b.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.5;}.elementor-1185 .elementor-element.elementor-element-e008d8b.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1185 .elementor-element.elementor-element-e008d8b .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-d4646f0{--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;}.elementor-1185 .elementor-element.elementor-element-7d357ce{--display:flex;}.elementor-1185 .elementor-element.elementor-element-93393e1{--display:flex;--min-height:646px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-93393e1:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-93393e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zapsuite.com.br/wp-content/uploads/2026/05/fundo-com-retangulos-copiar-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1185 .elementor-element.elementor-element-768f82b > .elementor-widget-container{padding:0px 100px 0px 0100px;}.elementor-1185 .elementor-element.elementor-element-768f82b{text-align:center;}.elementor-1185 .elementor-element.elementor-element-768f82b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-c3f8342{--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;}.elementor-1185 .elementor-element.elementor-element-248523f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-248523f:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-248523f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1185 .elementor-element.elementor-element-791fbbf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-791fbbf{text-align:center;}.elementor-1185 .elementor-element.elementor-element-791fbbf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-f96d69a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-f96d69a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1185 .elementor-element.elementor-element-f96d69a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1185 .elementor-element.elementor-element-f96d69a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-f96d69a .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-1185 .elementor-element.elementor-element-f96d69a .elementor-icon-list-text{transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-5c39039{text-align:center;}.elementor-1185 .elementor-element.elementor-element-5c39039 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:700;color:#22CEFF;}.elementor-1185 .elementor-element.elementor-element-939a406.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.5;}.elementor-1185 .elementor-element.elementor-element-939a406.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1185 .elementor-element.elementor-element-939a406 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-6fd3b90{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-6fd3b90:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-6fd3b90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1185 .elementor-element.elementor-element-45ecd0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-45ecd0e{text-align:center;}.elementor-1185 .elementor-element.elementor-element-45ecd0e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-cc1808a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-cc1808a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1185 .elementor-element.elementor-element-cc1808a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1185 .elementor-element.elementor-element-cc1808a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-cc1808a .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-1185 .elementor-element.elementor-element-cc1808a .elementor-icon-list-text{transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-4727b3e{text-align:center;}.elementor-1185 .elementor-element.elementor-element-4727b3e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:700;color:#22CEFF;}.elementor-1185 .elementor-element.elementor-element-7d2fde6{text-align:center;}.elementor-1185 .elementor-element.elementor-element-7d2fde6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-372ed40.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.5;}.elementor-1185 .elementor-element.elementor-element-372ed40.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1185 .elementor-element.elementor-element-372ed40 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-93f8de2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--border-radius:15px 15px 15px 15px;box-shadow:-4px 10px 14px -5px rgba(0, 0, 0, 0.8);}.elementor-1185 .elementor-element.elementor-element-93f8de2:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-93f8de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1185 .elementor-element.elementor-element-bf80188 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-bf80188{text-align:center;}.elementor-1185 .elementor-element.elementor-element-bf80188 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-8046b87 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-8046b87 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1185 .elementor-element.elementor-element-8046b87{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1185 .elementor-element.elementor-element-8046b87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-8046b87 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-1185 .elementor-element.elementor-element-8046b87 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1185 .elementor-element.elementor-element-399da4e{text-align:center;}.elementor-1185 .elementor-element.elementor-element-399da4e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:700;color:#22CEFF;}.elementor-1185 .elementor-element.elementor-element-38c46a5{text-align:center;}.elementor-1185 .elementor-element.elementor-element-38c46a5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-f128f00.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.5;}.elementor-1185 .elementor-element.elementor-element-f128f00.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1185 .elementor-element.elementor-element-f128f00 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-b3a85fb{--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;}.elementor-1185 .elementor-element.elementor-element-0ebcb6d{--display:flex;}.elementor-1185 .elementor-element.elementor-element-38d909c{--display:flex;--min-height:489px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-38d909c:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-38d909c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zapsuite.com.br/wp-content/uploads/2026/05/fundo-com-retangulos-copiar-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1185 .elementor-element.elementor-element-1e94fe2 > .elementor-widget-container{padding:0px 100px 0px 0100px;}.elementor-1185 .elementor-element.elementor-element-1e94fe2{text-align:center;}.elementor-1185 .elementor-element.elementor-element-1e94fe2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-210b50c{--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;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-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 );}.elementor-widget-accordion .elementor-tab-content{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 );}.elementor-1185 .elementor-element.elementor-element-b36b7fa > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-accordion-item{border-width:1px;border-color:#FFFFFFEB;}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#FFFFFFEB;}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#FFFFFFEB;}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-tab-title{background-color:#FFFFFF14;}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-active .elementor-accordion-icon, .elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-active .elementor-accordion-title{color:#22CEFF;}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-active .elementor-accordion-icon svg{fill:#22CEFF;}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-accordion-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#22CEFF;}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#22CEFF;}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-accordion-icon{margin-inline-end:0px;}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-tab-content{background-color:#A4DFFF21;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;}.elementor-1185 .elementor-element.elementor-element-a1cad60{--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;}.elementor-1185 .elementor-element.elementor-element-a0dffdc{--display:flex;}.elementor-1185 .elementor-element.elementor-element-0a61a8f{--display:flex;--min-height:248px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF69;--border-color:#FFFFFF69;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1185 .elementor-element.elementor-element-0a61a8f:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-0a61a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zapsuite.com.br/wp-content/uploads/2026/05/fundo-com-retangulos-copiar-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1185 .elementor-element.elementor-element-136e30d > .elementor-widget-container{padding:0px 100px 0px 0100px;}.elementor-1185 .elementor-element.elementor-element-136e30d{text-align:center;}.elementor-1185 .elementor-element.elementor-element-136e30d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-cb0f908 > .elementor-widget-container{padding:0px 100px 0px 0100px;}.elementor-1185 .elementor-element.elementor-element-cb0f908{text-align:center;}.elementor-1185 .elementor-element.elementor-element-cb0f908 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-1185 .elementor-element.elementor-element-53a775b{--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;}.elementor-1185 .elementor-element.elementor-element-188d9a8.ha-has-bg-overlay > .elementor-widget-container::before{opacity:0.5;}.elementor-1185 .elementor-element.elementor-element-188d9a8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1185 .elementor-element.elementor-element-188d9a8 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-1185 .elementor-element.elementor-element-c5148d8{--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;}.elementor-1185 .elementor-element.elementor-element-c5148d8:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-c5148d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00101F;}.elementor-1185 .elementor-element.elementor-element-c0f0325 > .elementor-widget-container{padding:0px 100px 0px 0100px;}.elementor-1185 .elementor-element.elementor-element-c0f0325{text-align:center;}.elementor-1185 .elementor-element.elementor-element-c0f0325 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}@media(min-width:768px){.elementor-1185 .elementor-element.elementor-element-f3287e6{--width:90%;}.elementor-1185 .elementor-element.elementor-element-a6ba5fe{--width:90%;}.elementor-1185 .elementor-element.elementor-element-e3d764b{--width:100%;}.elementor-1185 .elementor-element.elementor-element-248523f{--width:90%;}.elementor-1185 .elementor-element.elementor-element-6fd3b90{--width:90%;}.elementor-1185 .elementor-element.elementor-element-93f8de2{--width:100%;}}@media(max-width:1920px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.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 );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-1185 .elementor-element.elementor-element-69430ec.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.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 );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-1185 .elementor-element.elementor-element-69430ec.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1185 .elementor-element.elementor-element-5763ace .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1185 .elementor-element.elementor-element-937ed84{font-size:15px;line-height:1.3em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1185 .elementor-element.elementor-element-117dbf7 .elementor-button{font-size:16px;}.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 );}.elementor-1185 .elementor-element.elementor-element-de3b179 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-de3b179 .elementor-icon-list-item > a{font-size:12px;}.elementor-1185 .elementor-element.elementor-element-714a78f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-714a78f .elementor-icon-list-item > a{font-size:12px;}.elementor-1185 .elementor-element.elementor-element-0cce5e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-0cce5e4 .elementor-icon-list-item > a{font-size:12px;}.elementor-1185 .elementor-element.elementor-element-e467f83{--min-height:687px;}.elementor-1185 .elementor-element.elementor-element-8e92454{--min-height:521px;}.elementor-1185 .elementor-element.elementor-element-9f0e125 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-9f0e125 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-1ca7d6a{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-033353c .elementor-button{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-3c610ce .elementor-heading-title{font-size:23px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-1185 .elementor-element.elementor-element-69430ec.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1185 .elementor-element.elementor-element-ac00c38 .elementor-button{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-e6a600c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-e6a600c .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-9357daa .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-b316bd7{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-b03b1b4 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-54b927b{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-cc382d7 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-25d14b2{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-2ddc485 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-b101e4b{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-24a48ee .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-f12f165{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-21634cd .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-b14969b{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-037073c .elementor-button{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-8ae3a90 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-8ae3a90 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-8671023 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-8671023 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-463d7ff{--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1185 .elementor-element.elementor-element-c8b4641{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1185 .elementor-element.elementor-element-1e23f4c{text-align:center;}.elementor-1185 .elementor-element.elementor-element-1e23f4c .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-f5f7325{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-f9603df{--justify-content:center;}.elementor-1185 .elementor-element.elementor-element-0ab8738{text-align:center;}.elementor-1185 .elementor-element.elementor-element-0ab8738 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-615f742{text-align:center;font-size:16px;}.elementor-1185 .elementor-element.elementor-element-6804e7c{--justify-content:center;}.elementor-1185 .elementor-element.elementor-element-f31e859{text-align:center;}.elementor-1185 .elementor-element.elementor-element-f31e859 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-87608e0{text-align:center;font-size:16px;}.elementor-1185 .elementor-element.elementor-element-5442f47{--justify-content:center;}.elementor-1185 .elementor-element.elementor-element-a0beb2f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1185 .elementor-element.elementor-element-5f0ebcf .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-974f9ac{text-align:center;font-size:16px;}.elementor-1185 .elementor-element.elementor-element-c2798e0 .elementor-button{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-d921516{--min-height:331px;}.elementor-1185 .elementor-element.elementor-element-1a21f17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-1a21f17 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-a460bc6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-a460bc6 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-857fecf > .elementor-widget-container{--e-transform-scale:1.4;}.elementor-1185 .elementor-element.elementor-element-857fecf img{width:100%;}.elementor-1185 .elementor-element.elementor-element-3276518{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-f36736f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-f36736f .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-6f880ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-6f880ed .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-310b81e .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-0a16c30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-0a16c30 .elementor-icon-list-item > a{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-8727f7c .elementor-heading-title{font-size:15px;}.elementor-1185 .elementor-element.elementor-element-2286728 .elementor-heading-title{font-size:40px;}.elementor-1185 .elementor-element.elementor-element-f23b48a .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-2a77c95 .elementor-button{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-6d3c0cd .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-1655d93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-1655d93 .elementor-icon-list-item > a{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-0bc98be .elementor-heading-title{font-size:15px;}.elementor-1185 .elementor-element.elementor-element-18bf99b .elementor-heading-title{font-size:40px;}.elementor-1185 .elementor-element.elementor-element-421771f .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-2ccb2e9 .elementor-button{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-952e4c5 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-966b6d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-966b6d0 .elementor-icon-list-item > a{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-b4d9d15 .elementor-heading-title{font-size:15px;}.elementor-1185 .elementor-element.elementor-element-2e33f77 .elementor-heading-title{font-size:40px;}.elementor-1185 .elementor-element.elementor-element-612341a .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-e008d8b .elementor-button{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-768f82b .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-791fbbf .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-f96d69a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-f96d69a .elementor-icon-list-item > a{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-5c39039 .elementor-heading-title{font-size:40px;}.elementor-1185 .elementor-element.elementor-element-939a406 .elementor-button{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-45ecd0e .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-cc1808a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-cc1808a .elementor-icon-list-item > a{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-4727b3e .elementor-heading-title{font-size:40px;}.elementor-1185 .elementor-element.elementor-element-7d2fde6 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-372ed40 .elementor-button{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-bf80188 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-8046b87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1185 .elementor-element.elementor-element-8046b87 .elementor-icon-list-item > a{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-399da4e .elementor-heading-title{font-size:40px;}.elementor-1185 .elementor-element.elementor-element-38c46a5 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-f128f00 .elementor-button{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-1e94fe2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-1e94fe2 .elementor-heading-title{font-size:23px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-accordion-title{font-size:18px;}.elementor-1185 .elementor-element.elementor-element-b36b7fa .elementor-tab-content{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-136e30d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-136e30d .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-cb0f908 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-cb0f908 .elementor-heading-title{font-size:23px;}.elementor-1185 .elementor-element.elementor-element-188d9a8 .elementor-button{font-size:16px;}.elementor-1185 .elementor-element.elementor-element-c0f0325 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-c0f0325 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for heading, class: .elementor-element-5763ace */.elementor-1185 .elementor-element.elementor-element-5763ace .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-117dbf7 */.elementor-1185 .elementor-element.elementor-element-117dbf7 .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,0.18);
  background: linear-gradient(
    90deg,
   #f5d27a 0%,
    #d4a94f 35%,
    #8c6a2a 70%,
    #f5d27a 100%
  );
  box-shadow:
    0 0 28px rgba(255, 75, 20, 0.35),
    inset 0 1px 0 rgba(255,255,255,0.25);
  animation: furionButton 4s linear infinite;
}

.elementor-1185 .elementor-element.elementor-element-117dbf7 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 45%,
    transparent 70%
  );
  transform: translateX(-120%);
  animation: furionShine 2.8s ease-in-out infinite;
}

.elementor-1185 .elementor-element.elementor-element-117dbf7 .elementor-button-text,
.elementor-1185 .elementor-element.elementor-element-117dbf7 .elementor-button-icon {
  position: relative;
  z-index: 2;
}

@keyframes furionButton {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

@keyframes furionShine {
  0% {
    transform: translateX(-120%);
  }
  55% {
    transform: translateX(120%);
  }
  100% {
    transform: translateX(120%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f0e125 */.elementor-1185 .elementor-element.elementor-element-9f0e125 .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c232847 */.elementor-1185 .elementor-element.elementor-element-c232847 {
mix-blend-mode: lighten;
}



.hero-gif-wrap {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    isolation: isolate;
}

.hero-gif-wrap .hero-still,
.hero-gif-wrap .hero-gif {
    display: block;
    width: 100%;
    height: auto;
    mix-blend-mode: lighten;
}

.hero-gif-wrap .hero-still {
    position: relative;
    z-index: 1;
    opacity: 1;
    visibility: visible;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap .hero-gif {
    position: absolute;
    inset: 0;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap.loaded .hero-gif {
    opacity: 1;
    visibility: visible;
}

.hero-gif-wrap.loaded .hero-still {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-033353c */.elementor-1185 .elementor-element.elementor-element-033353c .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,0.18);
  background: linear-gradient(
    90deg,
   #4ade80 0%,
    #22c55e 35%,
    #166534 70%,
    #4ade80 100%

  );
 box-shadow:
  0 0 28px rgba(116, 242, 170, 0.35),
  inset 0 1px 0 rgba(255,255,255,0.35);
  animation: furionButton 4s linear infinite;
}

.elementor-1185 .elementor-element.elementor-element-033353c .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 45%,
    transparent 70%
  );
  transform: translateX(-120%);
  animation: furionShine 2.8s ease-in-out infinite;
}

.elementor-1185 .elementor-element.elementor-element-033353c .elementor-button-text,
.elementor-1185 .elementor-element.elementor-element-033353c .elementor-button-icon {
  position: relative;
  z-index: 2;
}

@keyframes furionButton {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

@keyframes furionShine {
  0% {
    transform: translateX(-120%);
  }
  55% {
    transform: translateX(120%);
  }
  100% {
    transform: translateX(120%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c610ce */.elementor-1185 .elementor-element.elementor-element-3c610ce .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac00c38 */.elementor-1185 .elementor-element.elementor-element-ac00c38 .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,0.18);
  background: linear-gradient(
    90deg,
   #4ade80 0%,
    #22c55e 35%,
    #166534 70%,
    #4ade80 100%

  );
 box-shadow:
  0 0 28px rgba(116, 242, 170, 0.35),
  inset 0 1px 0 rgba(255,255,255,0.35);
  animation: furionButton 4s linear infinite;
}

.elementor-1185 .elementor-element.elementor-element-ac00c38 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 45%,
    transparent 70%
  );
  transform: translateX(-120%);
  animation: furionShine 2.8s ease-in-out infinite;
}

.elementor-1185 .elementor-element.elementor-element-ac00c38 .elementor-button-text,
.elementor-1185 .elementor-element.elementor-element-ac00c38 .elementor-button-icon {
  position: relative;
  z-index: 2;
}

@keyframes furionButton {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

@keyframes furionShine {
  0% {
    transform: translateX(-120%);
  }
  55% {
    transform: translateX(120%);
  }
  100% {
    transform: translateX(120%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6a600c */.elementor-1185 .elementor-element.elementor-element-e6a600c .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ec953 */.elementor-1185 .elementor-element.elementor-element-b0ec953 {
mix-blend-mode: lighten;
}



.hero-gif-wrap {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    isolation: isolate;
}

.hero-gif-wrap .hero-still,
.hero-gif-wrap .hero-gif {
    display: block;
    width: 100%;
    height: auto;
    mix-blend-mode: lighten;
}

.hero-gif-wrap .hero-still {
    position: relative;
    z-index: 1;
    opacity: 1;
    visibility: visible;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap .hero-gif {
    position: absolute;
    inset: 0;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap.loaded .hero-gif {
    opacity: 1;
    visibility: visible;
}

.hero-gif-wrap.loaded .hero-still {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9357daa */.elementor-1185 .elementor-element.elementor-element-9357daa .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14f95ae */.elementor-1185 .elementor-element.elementor-element-14f95ae {
mix-blend-mode: lighten;
}



.hero-gif-wrap {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    isolation: isolate;
}

.hero-gif-wrap .hero-still,
.hero-gif-wrap .hero-gif {
    display: block;
    width: 100%;
    height: auto;
    mix-blend-mode: lighten;
}

.hero-gif-wrap .hero-still {
    position: relative;
    z-index: 1;
    opacity: 1;
    visibility: visible;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap .hero-gif {
    position: absolute;
    inset: 0;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap.loaded .hero-gif {
    opacity: 1;
    visibility: visible;
}

.hero-gif-wrap.loaded .hero-still {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b03b1b4 */.elementor-1185 .elementor-element.elementor-element-b03b1b4 {
  overflow: visible !important;
}

.elementor-1185 .elementor-element.elementor-element-b03b1b4 .elementor-heading-title {
  display: inline-block;
  line-height: 1.15em;
  padding-bottom: 0.12em;
  overflow: visible !important;

  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e1cd7b */.elementor-1185 .elementor-element.elementor-element-8e1cd7b {
mix-blend-mode: lighten;
}



.hero-gif-wrap {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    isolation: isolate;
}

.hero-gif-wrap .hero-still,
.hero-gif-wrap .hero-gif {
    display: block;
    width: 100%;
    height: auto;
    mix-blend-mode: lighten;
}

.hero-gif-wrap .hero-still {
    position: relative;
    z-index: 1;
    opacity: 1;
    visibility: visible;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap .hero-gif {
    position: absolute;
    inset: 0;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap.loaded .hero-gif {
    opacity: 1;
    visibility: visible;
}

.hero-gif-wrap.loaded .hero-still {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c44d0c */.elementor-1185 .elementor-element.elementor-element-1c44d0c {
mix-blend-mode: lighten;
}



.hero-gif-wrap {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    isolation: isolate;
}

.hero-gif-wrap .hero-still,
.hero-gif-wrap .hero-gif {
    display: block;
    width: 100%;
    height: auto;
    mix-blend-mode: lighten;
}

.hero-gif-wrap .hero-still {
    position: relative;
    z-index: 1;
    opacity: 1;
    visibility: visible;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap .hero-gif {
    position: absolute;
    inset: 0;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap.loaded .hero-gif {
    opacity: 1;
    visibility: visible;
}

.hero-gif-wrap.loaded .hero-still {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc382d7 */.elementor-1185 .elementor-element.elementor-element-cc382d7 .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5c6734 */.elementor-1185 .elementor-element.elementor-element-f5c6734 {
mix-blend-mode: lighten;
}



.hero-gif-wrap {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    isolation: isolate;
}

.hero-gif-wrap .hero-still,
.hero-gif-wrap .hero-gif {
    display: block;
    width: 100%;
    height: auto;
    mix-blend-mode: lighten;
}

.hero-gif-wrap .hero-still {
    position: relative;
    z-index: 1;
    opacity: 1;
    visibility: visible;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap .hero-gif {
    position: absolute;
    inset: 0;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap.loaded .hero-gif {
    opacity: 1;
    visibility: visible;
}

.hero-gif-wrap.loaded .hero-still {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ddc485 */.elementor-1185 .elementor-element.elementor-element-2ddc485 .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c87334d */.elementor-1185 .elementor-element.elementor-element-c87334d {
mix-blend-mode: lighten;
}



.hero-gif-wrap {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    isolation: isolate;
}

.hero-gif-wrap .hero-still,
.hero-gif-wrap .hero-gif {
    display: block;
    width: 100%;
    height: auto;
    mix-blend-mode: lighten;
}

.hero-gif-wrap .hero-still {
    position: relative;
    z-index: 1;
    opacity: 1;
    visibility: visible;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap .hero-gif {
    position: absolute;
    inset: 0;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap.loaded .hero-gif {
    opacity: 1;
    visibility: visible;
}

.hero-gif-wrap.loaded .hero-still {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24a48ee */.elementor-1185 .elementor-element.elementor-element-24a48ee {
  overflow: visible !important;
}

.elementor-1185 .elementor-element.elementor-element-24a48ee .elementor-heading-title {
  display: inline-block;
  line-height: 1.15em;
  padding-bottom: 0.12em;
  overflow: visible !important;

  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ed3e0 */.elementor-1185 .elementor-element.elementor-element-75ed3e0 {
mix-blend-mode: lighten;
}



.hero-gif-wrap {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    isolation: isolate;
}

.hero-gif-wrap .hero-still,
.hero-gif-wrap .hero-gif {
    display: block;
    width: 100%;
    height: auto;
    mix-blend-mode: lighten;
}

.hero-gif-wrap .hero-still {
    position: relative;
    z-index: 1;
    opacity: 1;
    visibility: visible;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap .hero-gif {
    position: absolute;
    inset: 0;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    transition: opacity .25s ease, visibility .25s ease;
}

.hero-gif-wrap.loaded .hero-gif {
    opacity: 1;
    visibility: visible;
}

.hero-gif-wrap.loaded .hero-still {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21634cd */.elementor-1185 .elementor-element.elementor-element-21634cd .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-037073c */.elementor-1185 .elementor-element.elementor-element-037073c .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,0.18);
  background: linear-gradient(
    90deg,
   #4ade80 0%,
    #22c55e 35%,
    #166534 70%,
    #4ade80 100%

  );
 box-shadow:
  0 0 28px rgba(116, 242, 170, 0.35),
  inset 0 1px 0 rgba(255,255,255,0.35);
  animation: furionButton 4s linear infinite;
}

.elementor-1185 .elementor-element.elementor-element-037073c .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 45%,
    transparent 70%
  );
  transform: translateX(-120%);
  animation: furionShine 2.8s ease-in-out infinite;
}

.elementor-1185 .elementor-element.elementor-element-037073c .elementor-button-text,
.elementor-1185 .elementor-element.elementor-element-037073c .elementor-button-icon {
  position: relative;
  z-index: 2;
}

@keyframes furionButton {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

@keyframes furionShine {
  0% {
    transform: translateX(-120%);
  }
  55% {
    transform: translateX(120%);
  }
  100% {
    transform: translateX(120%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ae3a90 */.elementor-1185 .elementor-element.elementor-element-8ae3a90 {
  overflow: visible !important;
}

.elementor-1185 .elementor-element.elementor-element-8ae3a90 .elementor-heading-title {
  display: inline-block;
  line-height: 1.15em;
  padding-bottom: 0.12em;
  overflow: visible !important;

  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8671023 */.elementor-1185 .elementor-element.elementor-element-8671023 {
  overflow: visible !important;
}

.elementor-1185 .elementor-element.elementor-element-8671023 .elementor-heading-title {
  display: inline-block;
  line-height: 1.15em;
  padding-bottom: 0.12em;
  overflow: visible !important;

  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e23f4c */.elementor-1185 .elementor-element.elementor-element-1e23f4c .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ab8738 */.elementor-1185 .elementor-element.elementor-element-0ab8738 .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f31e859 */.elementor-1185 .elementor-element.elementor-element-f31e859 {
  overflow: visible !important;
}

.elementor-1185 .elementor-element.elementor-element-f31e859 .elementor-heading-title {
  display: inline-block;
  line-height: 1.15em;
  padding-bottom: 0.12em;
  overflow: visible !important;

  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f0ebcf */.elementor-1185 .elementor-element.elementor-element-5f0ebcf .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2798e0 */.elementor-1185 .elementor-element.elementor-element-c2798e0 .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,0.18);
  background: linear-gradient(
    90deg,
   #f5d27a 0%,
    #d4a94f 35%,
    #8c6a2a 70%,
    #f5d27a 100%
  );
  box-shadow:
    0 0 28px rgba(255, 75, 20, 0.35),
    inset 0 1px 0 rgba(255,255,255,0.25);
  animation: furionButton 4s linear infinite;
}

.elementor-1185 .elementor-element.elementor-element-c2798e0 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 45%,
    transparent 70%
  );
  transform: translateX(-120%);
  animation: furionShine 2.8s ease-in-out infinite;
}

.elementor-1185 .elementor-element.elementor-element-c2798e0 .elementor-button-text,
.elementor-1185 .elementor-element.elementor-element-c2798e0 .elementor-button-icon {
  position: relative;
  z-index: 2;
}

@keyframes furionButton {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

@keyframes furionShine {
  0% {
    transform: translateX(-120%);
  }
  55% {
    transform: translateX(120%);
  }
  100% {
    transform: translateX(120%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a21f17 */.elementor-1185 .elementor-element.elementor-element-1a21f17 .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a460bc6 */.elementor-1185 .elementor-element.elementor-element-a460bc6 {
  overflow: visible !important;
}

.elementor-1185 .elementor-element.elementor-element-a460bc6 .elementor-heading-title {
  display: inline-block;
  line-height: 1.15em;
  padding-bottom: 0.12em;
  overflow: visible !important;

  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f36736f */.elementor-1185 .elementor-element.elementor-element-f36736f {
  overflow: visible !important;
}

.elementor-1185 .elementor-element.elementor-element-f36736f .elementor-heading-title {
  display: inline-block;
  line-height: 1.15em;
  padding-bottom: 0.12em;
  overflow: visible !important;

  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f880ed */.elementor-1185 .elementor-element.elementor-element-6f880ed {
  overflow: visible !important;
}

.elementor-1185 .elementor-element.elementor-element-6f880ed .elementor-heading-title {
  display: inline-block;
  line-height: 1.15em;
  padding-bottom: 0.12em;
  overflow: visible !important;

  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-310b81e */.elementor-1185 .elementor-element.elementor-element-310b81e .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a77c95 */.elementor-1185 .elementor-element.elementor-element-2a77c95 .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,0.18);
  background: linear-gradient(
    90deg,
   #4ade80 0%,
    #22c55e 35%,
    #166534 70%,
    #4ade80 100%

  );
 box-shadow:
  0 0 28px rgba(116, 242, 170, 0.35),
  inset 0 1px 0 rgba(255,255,255,0.35);
  animation: furionButton 4s linear infinite;
}

.elementor-1185 .elementor-element.elementor-element-2a77c95 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 45%,
    transparent 70%
  );
  transform: translateX(-120%);
  animation: furionShine 2.8s ease-in-out infinite;
}

.elementor-1185 .elementor-element.elementor-element-2a77c95 .elementor-button-text,
.elementor-1185 .elementor-element.elementor-element-2a77c95 .elementor-button-icon {
  position: relative;
  z-index: 2;
}

@keyframes furionButton {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

@keyframes furionShine {
  0% {
    transform: translateX(-120%);
  }
  55% {
    transform: translateX(120%);
  }
  100% {
    transform: translateX(120%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d3c0cd */.elementor-1185 .elementor-element.elementor-element-6d3c0cd .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #b8860b 0%,
    #ffd700 50%,
    #b8860b 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ccb2e9 */.elementor-1185 .elementor-element.elementor-element-2ccb2e9 .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,0.18);
  background: linear-gradient(
    90deg,
   #4ade80 0%,
    #22c55e 35%,
    #166534 70%,
    #4ade80 100%

  );
 box-shadow:
  0 0 28px rgba(116, 242, 170, 0.35),
  inset 0 1px 0 rgba(255,255,255,0.35);
  animation: furionButton 4s linear infinite;
}

.elementor-1185 .elementor-element.elementor-element-2ccb2e9 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 45%,
    transparent 70%
  );
  transform: translateX(-120%);
  animation: furionShine 2.8s ease-in-out infinite;
}

.elementor-1185 .elementor-element.elementor-element-2ccb2e9 .elementor-button-text,
.elementor-1185 .elementor-element.elementor-element-2ccb2e9 .elementor-button-icon {
  position: relative;
  z-index: 2;
}

@keyframes furionButton {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

@keyframes furionShine {
  0% {
    transform: translateX(-120%);
  }
  55% {
    transform: translateX(120%);
  }
  100% {
    transform: translateX(120%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-952e4c5 */.elementor-1185 .elementor-element.elementor-element-952e4c5 .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #1e5eff 0%,
    #7ec8ff 50%,
    #1e5eff 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e008d8b */.elementor-1185 .elementor-element.elementor-element-e008d8b .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,0.18);
  background: linear-gradient(
    90deg,
   #4ade80 0%,
    #22c55e 35%,
    #166534 70%,
    #4ade80 100%

  );
 box-shadow:
  0 0 28px rgba(116, 242, 170, 0.35),
  inset 0 1px 0 rgba(255,255,255,0.35);
  animation: furionButton 4s linear infinite;
}

.elementor-1185 .elementor-element.elementor-element-e008d8b .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 45%,
    transparent 70%
  );
  transform: translateX(-120%);
  animation: furionShine 2.8s ease-in-out infinite;
}

.elementor-1185 .elementor-element.elementor-element-e008d8b .elementor-button-text,
.elementor-1185 .elementor-element.elementor-element-e008d8b .elementor-button-icon {
  position: relative;
  z-index: 2;
}

@keyframes furionButton {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

@keyframes furionShine {
  0% {
    transform: translateX(-120%);
  }
  55% {
    transform: translateX(120%);
  }
  100% {
    transform: translateX(120%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-768f82b */.elementor-1185 .elementor-element.elementor-element-768f82b {
  overflow: visible !important;
}

.elementor-1185 .elementor-element.elementor-element-768f82b .elementor-heading-title {
  display: inline-block;
  line-height: 1.15em;
  padding-bottom: 0.12em;
  overflow: visible !important;

  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-791fbbf */.elementor-1185 .elementor-element.elementor-element-791fbbf .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-939a406 */.elementor-1185 .elementor-element.elementor-element-939a406 .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,0.18);
  background: linear-gradient(
    90deg,
   #4ade80 0%,
    #22c55e 35%,
    #166534 70%,
    #4ade80 100%

  );
 box-shadow:
  0 0 28px rgba(116, 242, 170, 0.35),
  inset 0 1px 0 rgba(255,255,255,0.35);
  animation: furionButton 4s linear infinite;
}

.elementor-1185 .elementor-element.elementor-element-939a406 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 45%,
    transparent 70%
  );
  transform: translateX(-120%);
  animation: furionShine 2.8s ease-in-out infinite;
}

.elementor-1185 .elementor-element.elementor-element-939a406 .elementor-button-text,
.elementor-1185 .elementor-element.elementor-element-939a406 .elementor-button-icon {
  position: relative;
  z-index: 2;
}

@keyframes furionButton {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

@keyframes furionShine {
  0% {
    transform: translateX(-120%);
  }
  55% {
    transform: translateX(120%);
  }
  100% {
    transform: translateX(120%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ecd0e */.elementor-1185 .elementor-element.elementor-element-45ecd0e .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #b8860b 0%,
    #ffd700 50%,
    #b8860b 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-372ed40 */.elementor-1185 .elementor-element.elementor-element-372ed40 .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,0.18);
  background: linear-gradient(
    90deg,
   #4ade80 0%,
    #22c55e 35%,
    #166534 70%,
    #4ade80 100%

  );
 box-shadow:
  0 0 28px rgba(116, 242, 170, 0.35),
  inset 0 1px 0 rgba(255,255,255,0.35);
  animation: furionButton 4s linear infinite;
}

.elementor-1185 .elementor-element.elementor-element-372ed40 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 45%,
    transparent 70%
  );
  transform: translateX(-120%);
  animation: furionShine 2.8s ease-in-out infinite;
}

.elementor-1185 .elementor-element.elementor-element-372ed40 .elementor-button-text,
.elementor-1185 .elementor-element.elementor-element-372ed40 .elementor-button-icon {
  position: relative;
  z-index: 2;
}

@keyframes furionButton {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

@keyframes furionShine {
  0% {
    transform: translateX(-120%);
  }
  55% {
    transform: translateX(120%);
  }
  100% {
    transform: translateX(120%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf80188 */.elementor-1185 .elementor-element.elementor-element-bf80188 .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #1e5eff 0%,
    #7ec8ff 50%,
    #1e5eff 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f128f00 */.elementor-1185 .elementor-element.elementor-element-f128f00 .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,0.18);
  background: linear-gradient(
    90deg,
   #4ade80 0%,
    #22c55e 35%,
    #166534 70%,
    #4ade80 100%

  );
 box-shadow:
  0 0 28px rgba(116, 242, 170, 0.35),
  inset 0 1px 0 rgba(255,255,255,0.35);
  animation: furionButton 4s linear infinite;
}

.elementor-1185 .elementor-element.elementor-element-f128f00 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 45%,
    transparent 70%
  );
  transform: translateX(-120%);
  animation: furionShine 2.8s ease-in-out infinite;
}

.elementor-1185 .elementor-element.elementor-element-f128f00 .elementor-button-text,
.elementor-1185 .elementor-element.elementor-element-f128f00 .elementor-button-icon {
  position: relative;
  z-index: 2;
}

@keyframes furionButton {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

@keyframes furionShine {
  0% {
    transform: translateX(-120%);
  }
  55% {
    transform: translateX(120%);
  }
  100% {
    transform: translateX(120%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e94fe2 */.elementor-1185 .elementor-element.elementor-element-1e94fe2 .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-136e30d */.elementor-1185 .elementor-element.elementor-element-136e30d .elementor-heading-title {
  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb0f908 */.elementor-1185 .elementor-element.elementor-element-cb0f908 {
  overflow: visible !important;
}

.elementor-1185 .elementor-element.elementor-element-cb0f908 .elementor-heading-title {
  display: inline-block;
  line-height: 1.15em;
  padding-bottom: 0.12em;
  overflow: visible !important;

  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-188d9a8 */.elementor-1185 .elementor-element.elementor-element-188d9a8 .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,0.18);
  background: linear-gradient(
    90deg,
   #4ade80 0%,
    #22c55e 35%,
    #166534 70%,
    #4ade80 100%

  );
 box-shadow:
  0 0 28px rgba(116, 242, 170, 0.35),
  inset 0 1px 0 rgba(255,255,255,0.35);
  animation: furionButton 4s linear infinite;
}

.elementor-1185 .elementor-element.elementor-element-188d9a8 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 45%,
    transparent 70%
  );
  transform: translateX(-120%);
  animation: furionShine 2.8s ease-in-out infinite;
}

.elementor-1185 .elementor-element.elementor-element-188d9a8 .elementor-button-text,
.elementor-1185 .elementor-element.elementor-element-188d9a8 .elementor-button-icon {
  position: relative;
  z-index: 2;
}

@keyframes furionButton {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

@keyframes furionShine {
  0% {
    transform: translateX(-120%);
  }
  55% {
    transform: translateX(120%);
  }
  100% {
    transform: translateX(120%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0f0325 */.elementor-1185 .elementor-element.elementor-element-c0f0325 {
  overflow: visible !important;
}

.elementor-1185 .elementor-element.elementor-element-c0f0325 .elementor-heading-title {
  display: inline-block;
  line-height: 1.15em;
  padding-bottom: 0.12em;
  overflow: visible !important;

  background: linear-gradient(
    90deg,
    #9f9691 0%,
    #ffffff 50%,
    #9f9691 100%
  );

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-55bc9d5 *//* Barra de scroll dourada no tom da imagem */
::-webkit-scrollbar {
  width: 6px;
}

::-webkit-scrollbar-track {
  background: #1c1c1c;
}

::-webkit-scrollbar-thumb {
  background: linear-gradient(
    180deg,
    #d8ad4f 0%,
    #f0d17a 50%,
    #d8ad4f 100%
  );
  border-radius: 30px;
  min-height: 90px;
  box-shadow: 0 0 8px rgba(240, 209, 122, 0.35);
}

::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(
    180deg,
    #c99b3f 0%,
    #f4d98a 50%,
    #c99b3f 100%
  );
}

/* Firefox */
html {
  scrollbar-width: thin;
  scrollbar-color: #e6c46f #1c1c1c;
}/* End custom CSS */