.elementor-10 .elementor-element.elementor-element-8c00893{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-8c00893:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8c00893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ochoriloco.com.br/wp-content/uploads/2025/12/hero.jpg");background-size:cover;}.elementor-10 .elementor-element.elementor-element-b8a0314{--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-10 .elementor-element.elementor-element-78521e2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-d2ce397{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d2ce397.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-b2a1ba1{--display:flex;}.elementor-10 .elementor-element.elementor-element-2a710f6{--display:flex;}.elementor-10 .elementor-element.elementor-element-ae3fce6{--display:flex;}.elementor-10 .elementor-element.elementor-element-6bbd63b{--display:flex;}.elementor-10 .elementor-element.elementor-element-2a3ec60{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:16px;--n-menu-title-font-size:18px;--n-menu-title-color-normal:#F7F0E4;--n-menu-title-transition:300ms;--n-menu-title-padding:0px 0px 0px 0px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-10 .elementor-element.elementor-element-2a3ec60 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-10 .elementor-element.elementor-element-2a3ec60 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-10 .elementor-element.elementor-element-2a3ec60 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Notable", Sans-serif;font-weight:500;}.elementor-10 .elementor-element.elementor-element-2209f2a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-e08412c .elementor-button{background-color:#EFA200;font-family:"Notable", Sans-serif;font-weight:500;border-radius:300px 300px 300px 300px;}.elementor-10 .elementor-element.elementor-element-fc8fdfe{--display:flex;--min-height:80vh;--justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-a79309a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-16fc96c{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-16fc96c .elementor-heading-title{font-family:"Notable", Sans-serif;font-size:109.66px;font-weight:600;color:#F7F0E4;}.elementor-10 .elementor-element.elementor-element-86809cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0bbd651 .elementor-button{background-color:var( --e-global-color-2057238 );font-family:"Notable", Sans-serif;font-size:21px;font-weight:500;border-radius:300px 300px 300px 300px;padding:10px 24px 14px 24px;}.elementor-10 .elementor-element.elementor-element-93906ec{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-93906ec:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-93906ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34589B;}.elementor-10 .elementor-element.elementor-element-b1a7631{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3905568{--display:flex;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1ff5910{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:1px;}.elementor-10 .elementor-element.elementor-element-1ff5910 .elementor-icon-list-icon i{color:#EFA200;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1ff5910 .elementor-icon-list-icon svg{fill:#EFA200;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-1ff5910 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-1ff5910 .elementor-icon-list-item > a{font-family:"Notable", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-1ff5910 .elementor-icon-list-text{color:#F7F0E4;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-0f113fa{--display:flex;}.elementor-10 .elementor-element.elementor-element-cb0edd8{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:1px;}.elementor-10 .elementor-element.elementor-element-cb0edd8 .elementor-icon-list-icon i{color:#EFA200;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-cb0edd8 .elementor-icon-list-icon svg{fill:#EFA200;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-cb0edd8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-cb0edd8 .elementor-icon-list-item > a{font-family:"Notable", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-cb0edd8 .elementor-icon-list-text{color:#F7F0E4;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-c1380c3{--display:flex;}.elementor-10 .elementor-element.elementor-element-8b5e13f{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:1px;}.elementor-10 .elementor-element.elementor-element-8b5e13f .elementor-icon-list-icon i{color:#EFA200;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8b5e13f .elementor-icon-list-icon svg{fill:#EFA200;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8b5e13f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8b5e13f .elementor-icon-list-item > a{font-family:"Notable", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-8b5e13f .elementor-icon-list-text{color:#F7F0E4;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-f9c8df3{--display:flex;}.elementor-10 .elementor-element.elementor-element-b112d5b{width:100%;max-width:100%;--e-icon-list-icon-size:21px;--icon-vertical-offset:1px;}.elementor-10 .elementor-element.elementor-element-b112d5b .elementor-icon-list-icon i{color:#EFA200;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-b112d5b .elementor-icon-list-icon svg{fill:#EFA200;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-b112d5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-b112d5b .elementor-icon-list-item > a{font-family:"Notable", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-b112d5b .elementor-icon-list-text{color:#F7F0E4;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8f7f354{--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-10 .elementor-element.elementor-element-c29996e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b26fb6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-8c58fa3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8c58fa3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-85fc39e img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-ab2b87e{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a00723e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-10 .elementor-element.elementor-element-a00723e .elementor-heading-title{font-family:"Notable", Sans-serif;font-size:67px;font-weight:600;color:var( --e-global-color-2057238 );}.elementor-10 .elementor-element.elementor-element-42fa11a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-05a5007 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-2057238 );}.elementor-10 .elementor-element.elementor-element-0f226aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-bbdd52e{--display:flex;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-bbdd52e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bbdd52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201C13;}.elementor-10 .elementor-element.elementor-element-bbdd52e > .elementor-shape-top .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-bbdd52e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#14110A;}.elementor-10 .elementor-element.elementor-element-bbdd52e > .elementor-shape-top svg, .elementor-10 .elementor-element.elementor-element-bbdd52e > .e-con-inner > .elementor-shape-top svg{height:36px;}.elementor-10 .elementor-element.elementor-element-7f9988e{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10 .elementor-element.elementor-element-832114c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:center;}.elementor-10 .elementor-element.elementor-element-832114c .elementor-heading-title{font-family:"Notable", Sans-serif;font-size:67px;font-weight:600;color:var( --e-global-color-2057238 );}.elementor-10 .elementor-element.elementor-element-8c1a6b2{text-align:center;}.elementor-10 .elementor-element.elementor-element-8c1a6b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-987f38b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10 .elementor-element.elementor-element-efa0958{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3a0c5d7{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-bd16b6d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bd16b6d .elementor-icon-box-title a{font-family:"Notable", Sans-serif;font-weight:600;letter-spacing:1.1px;}.elementor-10 .elementor-element.elementor-element-bd16b6d .elementor-icon-box-title{color:var( --e-global-color-2057238 );}.elementor-10 .elementor-element.elementor-element-bd16b6d:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-bd16b6d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-bd16b6d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-e6b0bc5{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-37f2621 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-37f2621 .elementor-icon-box-title a{font-family:"Notable", Sans-serif;font-weight:600;letter-spacing:1.1px;}.elementor-10 .elementor-element.elementor-element-37f2621 .elementor-icon-box-title{color:var( --e-global-color-2057238 );}.elementor-10 .elementor-element.elementor-element-37f2621:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-37f2621:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-37f2621 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-2056bec{--display:flex;}.elementor-10 .elementor-element.elementor-element-2056bec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6df2e1e{--display:flex;}.elementor-10 .elementor-element.elementor-element-3f8a66a img{width:90%;border-radius:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-c765ace{--display:flex;}.elementor-10 .elementor-element.elementor-element-2246862 img{width:90%;border-radius:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-50acabf{--display:flex;}.elementor-10 .elementor-element.elementor-element-5964bdb img{width:90%;border-radius:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-2acfcfc{--display:flex;}.elementor-10 .elementor-element.elementor-element-2ceab78 img{width:90%;border-radius:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-db75afb{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-10 .elementor-element.elementor-element-b5f302c{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-00476b3{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c293ce8 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c293ce8 .elementor-icon-box-title a{font-family:"Notable", Sans-serif;font-weight:600;letter-spacing:1.1px;}.elementor-10 .elementor-element.elementor-element-c293ce8 .elementor-icon-box-title{color:var( --e-global-color-2057238 );}.elementor-10 .elementor-element.elementor-element-c293ce8:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-c293ce8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-c293ce8 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-12336ed{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1c3337d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1c3337d .elementor-icon-box-title a{font-family:"Notable", Sans-serif;font-weight:600;letter-spacing:1.1px;}.elementor-10 .elementor-element.elementor-element-1c3337d .elementor-icon-box-title{color:var( --e-global-color-2057238 );}.elementor-10 .elementor-element.elementor-element-1c3337d:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-1c3337d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-1c3337d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-8d34936{--display:flex;}.elementor-10 .elementor-element.elementor-element-099080f{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-099080f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-099080f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-f5d92ae{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10 .elementor-element.elementor-element-f5d92ae.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a64cc18{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-a64cc18 .elementor-heading-title{font-family:"Notable", Sans-serif;font-size:41px;font-weight:600;color:var( --e-global-color-2057238 );}.elementor-10 .elementor-element.elementor-element-d46e35d{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-d46e35d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#201C13;}.elementor-10 .elementor-element.elementor-element-c362aec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9c51575 .elementor-button{background-color:#EA1D2C;font-family:"Notable", Sans-serif;font-weight:500;border-radius:300px 300px 300px 300px;}.elementor-10 .elementor-element.elementor-element-4c1a16a .elementor-button{background-color:#128C7E;font-family:"Notable", Sans-serif;font-weight:500;border-radius:300px 300px 300px 300px;}.elementor-10 .elementor-element.elementor-element-d1ec5fe{--display:flex;}.elementor-10 .elementor-element.elementor-element-d1ec5fe.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-41000fb{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10 .elementor-element.elementor-element-2748a25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-8954b96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8954b96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b5e6d15 img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-27ca929{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dcb68ca{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:start;}.elementor-10 .elementor-element.elementor-element-dcb68ca .elementor-heading-title{font-family:"Notable", Sans-serif;font-size:67px;font-weight:600;color:var( --e-global-color-2057238 );}.elementor-10 .elementor-element.elementor-element-b997311 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-6c9b6f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-8791b0a{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7ca731f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2149804 );}.elementor-10 .elementor-element.elementor-element-7a5b098 .elementor-icon-list-icon i{color:var( --e-global-color-2057238 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-7a5b098 .elementor-icon-list-icon svg{fill:var( --e-global-color-2057238 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-7a5b098{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-7a5b098 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-7a5b098 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-7a5b098 .elementor-icon-list-text{color:var( --e-global-color-2149804 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-411d44d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:58px 58px;--row-gap:58px;--column-gap:58px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-411d44d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-411d44d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201C13;}.elementor-10 .elementor-element.elementor-element-18e5eac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-18e5eac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-adfba3c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5110c7d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:start;}.elementor-10 .elementor-element.elementor-element-5110c7d .elementor-heading-title{font-family:"Notable", Sans-serif;font-size:67px;font-weight:600;color:var( --e-global-color-2057238 );}.elementor-10 .elementor-element.elementor-element-977da57{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6919f59 .elementor-heading-title{font-family:"Notable", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2057238 );}.elementor-10 .elementor-element.elementor-element-6898e6a .elementor-icon-list-icon i{color:var( --e-global-color-2057238 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-6898e6a .elementor-icon-list-icon svg{fill:var( --e-global-color-2057238 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-6898e6a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-6898e6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-6898e6a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-6898e6a .elementor-icon-list-text{color:#F7F0E4;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-b92dfe1 .elementor-heading-title{font-family:"Notable", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#EFA200;}.elementor-10 .elementor-element.elementor-element-c7f7c08 .elementor-icon-list-icon i{color:var( --e-global-color-2057238 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-c7f7c08 .elementor-icon-list-icon svg{fill:var( --e-global-color-2057238 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-c7f7c08{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-c7f7c08 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-c7f7c08 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-c7f7c08 .elementor-icon-list-text{color:var( --e-global-color-2149804 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-6e83acc{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-6e83acc iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-47a19b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-47a19b4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-47a19b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#25437A;}.elementor-10 .elementor-element.elementor-element-c80b040{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d0501ab{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;}.elementor-10 .elementor-element.elementor-element-d0501ab .elementor-heading-title{font-family:"Notable", Sans-serif;font-size:67px;font-weight:600;color:var( --e-global-color-2057238 );}.elementor-10 .elementor-element.elementor-element-8ff6431{--display:flex;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-4ad1892 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-10 .elementor-element.elementor-element-4ad1892 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-4ad1892{--image-border-radius:14px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10 .elementor-element.elementor-element-53dc3f1{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-9cc7433{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5917645{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-626bf50 .elementor-heading-title{font-family:"Notable", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2057238 );}.elementor-10 .elementor-element.elementor-element-6ed580a .elementor-icon-list-icon i{color:var( --e-global-color-2057238 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-6ed580a .elementor-icon-list-icon svg{fill:var( --e-global-color-2057238 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-6ed580a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-6ed580a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-6ed580a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-6ed580a .elementor-icon-list-text{color:#F7F0E4;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d1d9e02{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d1d9e02.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-26b6043 .elementor-icon-list-icon i{color:var( --e-global-color-2057238 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-26b6043 .elementor-icon-list-icon svg{fill:var( --e-global-color-2057238 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-26b6043{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-26b6043 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-26b6043 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-26b6043 .elementor-icon-list-text{color:#F7F0E4;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-044f033{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-deb50fa .elementor-heading-title{font-family:"Notable", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#EFA200;}.elementor-10 .elementor-element.elementor-element-d34284c .elementor-icon-list-icon i{color:var( --e-global-color-2057238 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d34284c .elementor-icon-list-icon svg{fill:var( --e-global-color-2057238 );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-d34284c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-d34284c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-d34284c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-d34284c .elementor-icon-list-text{color:var( --e-global-color-2149804 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-87ca0f3{--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-10 .elementor-element.elementor-element-87ca0f3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-87ca0f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2057238 );}.elementor-10 .elementor-element.elementor-element-44e4ba0{text-align:center;}.elementor-10 .elementor-element.elementor-element-44e4ba0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#201C13;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-929eb71 );}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-8c00893{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-d2ce397{--width:55%;}.elementor-10 .elementor-element.elementor-element-b1a7631{--width:100%;}.elementor-10 .elementor-element.elementor-element-b26fb6a{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-8c58fa3{--width:48%;}.elementor-10 .elementor-element.elementor-element-bbdd52e{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-2056bec{--width:44.326%;}.elementor-10 .elementor-element.elementor-element-099080f{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-f5d92ae{--width:58.661%;}.elementor-10 .elementor-element.elementor-element-2748a25{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-8954b96{--width:40%;}.elementor-10 .elementor-element.elementor-element-411d44d{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-18e5eac{--width:40%;}.elementor-10 .elementor-element.elementor-element-47a19b4{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-53dc3f1{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-d1d9e02{--width:22.465%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-8f7f354{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-db75afb{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-8f7f354{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-db75afb{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-987f38b *//* 1. Configuração Base: Transforma o wrapper em uma pilha (Grid) */
#meu-carrossel-alvo .swiper-wrapper {
    display: grid !important;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    transform: none !important; /* Desabilita o movimento lateral do Swiper */
    width: 100% !important;
    box-sizing: border-box;
}

/* 2. Estado Inicial de TODOS os slides: Invisíveis e no fundo */
#meu-carrossel-alvo .swiper-slide {
    grid-column: 1;
    grid-row: 1;
    width: 100%;
    height: auto !important;
    /* Começa invisível */
    opacity: 0 !important; 
    z-index: 0;
    
    /* Define a transição suave */
    transition: opacity 0.8s ease-in-out !important;
    transform: none !important; 
    pointer-events: none; 
}

/* --- A CORREÇÃO ESTÁ AQUI --- */

/* 3. Regra para "Clones" ativos (Duplicates) */
/* Eles ficam visíveis, mas numa camada intermediária (z-index 5) */
#meu-carrossel-alvo .swiper-slide-duplicate-active,
#meu-carrossel-alvo .swiper-slide-duplicate.swiper-slide-active {
    opacity: 1 !important;
    z-index: 5; 
    pointer-events: auto;
}

/* 4. Regra para o slide REAL ativo (A prioridade máxima) */
/* Ele deve ter o maior z-index (10) para ficar sempre na frente do clone */
#meu-carrossel-alvo .swiper-slide:not(.swiper-slide-duplicate).swiper-slide-active {
    opacity: 1 !important;
    z-index: 10; 
    pointer-events: auto;
}


/* Opcional: Efeito de Zoom suave (pode manter ou remover se preferir) */
#meu-carrossel-alvo .swiper-slide img {
     transform: scale(1.0);
     transition: transform 1.5s;
     backface-visibility: hidden; /* Ajuda na performance de renderização */
}

#meu-carrossel-alvo .swiper-slide-active img {
    transform: scale(1.05);
    transition: transform 1.5s cubic-bezier(0.215, 0.610, 0.355, 1.000); 
}/* End custom CSS */