.elementor-31292 .elementor-element.elementor-element-d56493f{--display:flex;--min-height:767px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-31292 .elementor-element.elementor-element-d56493f:not(.elementor-motion-effects-element-type-background), .elementor-31292 .elementor-element.elementor-element-d56493f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caroldoscilios.com.br/wp-content/uploads/2026/03/Design-sem-nome-17.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-31292 .elementor-element.elementor-element-38a43af{--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;--overlay-opacity:0.5;}.elementor-31292 .elementor-element.elementor-element-38a43af::before, .elementor-31292 .elementor-element.elementor-element-38a43af > .elementor-background-video-container::before, .elementor-31292 .elementor-element.elementor-element-38a43af > .e-con-inner > .elementor-background-video-container::before, .elementor-31292 .elementor-element.elementor-element-38a43af > .elementor-background-slideshow::before, .elementor-31292 .elementor-element.elementor-element-38a43af > .e-con-inner > .elementor-background-slideshow::before, .elementor-31292 .elementor-element.elementor-element-38a43af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #FFFFFF 0%, #FFFFFF 100%);}.elementor-31292 .elementor-element.elementor-element-38a43af::before{filter:brightness( 100% ) contrast( 127% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-31292 .elementor-element.elementor-element-38a43af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31292 .elementor-element.elementor-element-b8efefc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-31292 .elementor-element.elementor-element-b8efefc img{width:66%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-31292 .elementor-element.elementor-element-672816b .elementor-icon-list-icon i{color:#C4987A;transition:color 0.3s;}.elementor-31292 .elementor-element.elementor-element-672816b .elementor-icon-list-icon svg{fill:#C4987A;transition:fill 0.3s;}.elementor-31292 .elementor-element.elementor-element-672816b{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-31292 .elementor-element.elementor-element-672816b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31292 .elementor-element.elementor-element-672816b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;line-height:1.3em;}.elementor-31292 .elementor-element.elementor-element-672816b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31292 .elementor-element.elementor-element-cd26657{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:20px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;color:#000000;}.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-31292 .elementor-element.elementor-element-2f741eb .elementor-button:hover, .elementor-31292 .elementor-element.elementor-element-2f741eb .elementor-button:focus{background-color:#FFFFFF;color:#FFFFFF;}.elementor-31292 .elementor-element.elementor-element-2f741eb .elementor-button{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;border-radius:40px 40px 40px 40px;}.elementor-31292 .elementor-element.elementor-element-2f741eb .elementor-button:hover svg, .elementor-31292 .elementor-element.elementor-element-2f741eb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-31292 .elementor-element.elementor-element-bb9879f{width:var( --container-widget-width, 78.971% );max-width:78.971%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;--container-widget-width:78.971%;--container-widget-flex-grow:0;}.elementor-31292 .elementor-element.elementor-element-bb9879f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31292 .elementor-element.elementor-element-bb9879f .elementor-progress-wrapper .elementor-progress-bar{background-color:#CA0000;}.elementor-31292 .elementor-element.elementor-element-bb9879f .elementor-progress-bar{height:18px;line-height:18px;color:#FFFFFF;font-size:13px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-31292 .elementor-element.elementor-element-4fe9791 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;}.elementor-31292 .elementor-element.elementor-element-3fc2221{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-3fc2221.e-con{--align-self:center;}.elementor-31292 .elementor-element.elementor-element-ec0e380{--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-31292 .elementor-element.elementor-element-1625444{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-31292 .elementor-element.elementor-element-1625444.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31292 .elementor-element.elementor-element-1625444 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#AF7607;}.elementor-31292 .elementor-element.elementor-element-4275e5b{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-31292 .elementor-element.elementor-element-df1af21{--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-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 );line-height:var( --e-global-typography-primary-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-31292 .elementor-element.elementor-element-0129a23 .elementor-icon-box-wrapper{align-items:center;gap:23px;}.elementor-31292 .elementor-element.elementor-element-0129a23 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-31292 .elementor-element.elementor-element-0129a23.elementor-view-stacked .elementor-icon{background-color:#AF7607;}.elementor-31292 .elementor-element.elementor-element-0129a23.elementor-view-framed .elementor-icon, .elementor-31292 .elementor-element.elementor-element-0129a23.elementor-view-default .elementor-icon{fill:#AF7607;color:#AF7607;border-color:#AF7607;}.elementor-31292 .elementor-element.elementor-element-0129a23 .elementor-icon{font-size:55px;}.elementor-31292 .elementor-element.elementor-element-0129a23 .elementor-icon i{transform:rotate(0deg);}.elementor-31292 .elementor-element.elementor-element-0129a23 .elementor-icon-box-title, .elementor-31292 .elementor-element.elementor-element-0129a23 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-31292 .elementor-element.elementor-element-25037cf{--divider-border-style:solid;--divider-color:#AF7607;--divider-border-width:2px;}.elementor-31292 .elementor-element.elementor-element-25037cf .elementor-divider-separator{width:100%;}.elementor-31292 .elementor-element.elementor-element-25037cf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31292 .elementor-element.elementor-element-45c85c1 .elementor-icon-box-wrapper{align-items:center;gap:23px;}.elementor-31292 .elementor-element.elementor-element-45c85c1 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-31292 .elementor-element.elementor-element-45c85c1.elementor-view-stacked .elementor-icon{background-color:#AF7607;}.elementor-31292 .elementor-element.elementor-element-45c85c1.elementor-view-framed .elementor-icon, .elementor-31292 .elementor-element.elementor-element-45c85c1.elementor-view-default .elementor-icon{fill:#AF7607;color:#AF7607;border-color:#AF7607;}.elementor-31292 .elementor-element.elementor-element-45c85c1 .elementor-icon{font-size:55px;}.elementor-31292 .elementor-element.elementor-element-45c85c1 .elementor-icon i{transform:rotate(0deg);}.elementor-31292 .elementor-element.elementor-element-45c85c1 .elementor-icon-box-title, .elementor-31292 .elementor-element.elementor-element-45c85c1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-31292 .elementor-element.elementor-element-e831dd7{--divider-border-style:solid;--divider-color:#AF7607;--divider-border-width:2px;}.elementor-31292 .elementor-element.elementor-element-e831dd7 .elementor-divider-separator{width:100%;}.elementor-31292 .elementor-element.elementor-element-e831dd7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31292 .elementor-element.elementor-element-e49a5ff .elementor-icon-box-wrapper{align-items:center;gap:23px;}.elementor-31292 .elementor-element.elementor-element-e49a5ff .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-31292 .elementor-element.elementor-element-e49a5ff.elementor-view-stacked .elementor-icon{background-color:#AF7607;}.elementor-31292 .elementor-element.elementor-element-e49a5ff.elementor-view-framed .elementor-icon, .elementor-31292 .elementor-element.elementor-element-e49a5ff.elementor-view-default .elementor-icon{fill:#AF7607;color:#AF7607;border-color:#AF7607;}.elementor-31292 .elementor-element.elementor-element-e49a5ff .elementor-icon{font-size:55px;}.elementor-31292 .elementor-element.elementor-element-e49a5ff .elementor-icon i{transform:rotate(0deg);}.elementor-31292 .elementor-element.elementor-element-e49a5ff .elementor-icon-box-title, .elementor-31292 .elementor-element.elementor-element-e49a5ff .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-31292 .elementor-element.elementor-element-ad093e6{--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:50px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-5eb5f54 .elementor-button:hover, .elementor-31292 .elementor-element.elementor-element-5eb5f54 .elementor-button:focus{background-color:#FFFFFF;color:#FFFFFF;}.elementor-31292 .elementor-element.elementor-element-5eb5f54 .elementor-button{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:40px 40px 40px 40px;}.elementor-31292 .elementor-element.elementor-element-5eb5f54 .elementor-button:hover svg, .elementor-31292 .elementor-element.elementor-element-5eb5f54 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31292 .elementor-element.elementor-element-695e310{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-a1d014c{--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-31292 .elementor-element.elementor-element-36e62ed{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-31292 .elementor-element.elementor-element-36e62ed .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#AF7607;}.elementor-31292 .elementor-element.elementor-element-d0c337e{--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-31292 .elementor-element.elementor-element-1d9a362{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-1d9a362:not(.elementor-motion-effects-element-type-background), .elementor-31292 .elementor-element.elementor-element-1d9a362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(256deg, #F3D152 0%, #AF7607 100%);}.elementor-31292 .elementor-element.elementor-element-23d061d{text-align:start;}.elementor-31292 .elementor-element.elementor-element-23d061d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-31292 .elementor-element.elementor-element-9ad7434{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-31292 .elementor-element.elementor-element-27e8173{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-27e8173:not(.elementor-motion-effects-element-type-background), .elementor-31292 .elementor-element.elementor-element-27e8173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(256deg, #F3D152 0%, #AF7607 100%);}.elementor-31292 .elementor-element.elementor-element-a493123{text-align:start;}.elementor-31292 .elementor-element.elementor-element-a493123 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-31292 .elementor-element.elementor-element-43dc718{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-31292 .elementor-element.elementor-element-b58132a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-b58132a:not(.elementor-motion-effects-element-type-background), .elementor-31292 .elementor-element.elementor-element-b58132a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(256deg, #F3D152 0%, #AF7607 100%);}.elementor-31292 .elementor-element.elementor-element-f780400{text-align:start;}.elementor-31292 .elementor-element.elementor-element-f780400 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-31292 .elementor-element.elementor-element-a050a7c{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-31292 .elementor-element.elementor-element-29b1cf7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31292 .elementor-element.elementor-element-29b1cf7:not(.elementor-motion-effects-element-type-background), .elementor-31292 .elementor-element.elementor-element-29b1cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #AF7607 71%, #F3D152 100%);}.elementor-31292 .elementor-element.elementor-element-d4cc335{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-31292 .elementor-element.elementor-element-d4cc335 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-31292 .elementor-element.elementor-element-4564243{--e-image-carousel-slides-to-show:5;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31292 .elementor-element.elementor-element-4564243 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-31292 .elementor-element.elementor-element-4564243 .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;color:#02010100;}.elementor-31292 .elementor-element.elementor-element-4564243 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-31292 .elementor-element.elementor-element-4564243 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#02010100;}.elementor-31292 .elementor-element.elementor-element-4564243 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#02010100;opacity:1;}.elementor-31292 .elementor-element.elementor-element-4564243 .swiper-pagination-bullet{background:#02010100;}.elementor-31292 .elementor-element.elementor-element-4564243 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:13px 13px 13px 13px;}.elementor-31292 .elementor-element.elementor-element-6a78ab0{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-522857e{--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-31292 .elementor-element.elementor-element-12bb59a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AF7607;--border-color:#AF7607;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-12bb59a:not(.elementor-motion-effects-element-type-background), .elementor-31292 .elementor-element.elementor-element-12bb59a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0C8B800;}.elementor-31292 .elementor-element.elementor-element-8e599c6{text-align:start;}.elementor-31292 .elementor-element.elementor-element-8e599c6 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:800;line-height:1.3em;color:#AF7607;}.elementor-31292 .elementor-element.elementor-element-1b0533b{--divider-border-style:solid;--divider-color:#C4987A;--divider-border-width:1.8px;}.elementor-31292 .elementor-element.elementor-element-1b0533b .elementor-divider-separator{width:100%;}.elementor-31292 .elementor-element.elementor-element-1b0533b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31292 .elementor-element.elementor-element-e205bef{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#1A1A1A;}.elementor-31292 .elementor-element.elementor-element-87a1b62{--divider-border-style:solid;--divider-color:#C4987A;--divider-border-width:1.8px;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31292 .elementor-element.elementor-element-87a1b62 .elementor-divider-separator{width:100%;}.elementor-31292 .elementor-element.elementor-element-87a1b62 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31292 .elementor-element.elementor-element-9de98ea{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#1A1A1A;}.elementor-31292 .elementor-element.elementor-element-bc7bb51{--divider-border-style:solid;--divider-color:#C4987A;--divider-border-width:1.8px;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31292 .elementor-element.elementor-element-bc7bb51 .elementor-divider-separator{width:100%;}.elementor-31292 .elementor-element.elementor-element-bc7bb51 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31292 .elementor-element.elementor-element-d0d0c70{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#1A1A1A;}.elementor-31292 .elementor-element.elementor-element-e6375a4{--divider-border-style:solid;--divider-color:#C4987A;--divider-border-width:1.8px;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31292 .elementor-element.elementor-element-e6375a4 .elementor-divider-separator{width:100%;}.elementor-31292 .elementor-element.elementor-element-e6375a4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31292 .elementor-element.elementor-element-afdb296{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#1A1A1A;}.elementor-31292 .elementor-element.elementor-element-1e4c56a{--divider-border-style:solid;--divider-color:#C4987A;--divider-border-width:1.8px;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31292 .elementor-element.elementor-element-1e4c56a .elementor-divider-separator{width:100%;}.elementor-31292 .elementor-element.elementor-element-1e4c56a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31292 .elementor-element.elementor-element-8a9d108{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#1A1A1A;}.elementor-31292 .elementor-element.elementor-element-525de4d{--divider-border-style:solid;--divider-color:#C4987A;--divider-border-width:1.8px;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31292 .elementor-element.elementor-element-525de4d .elementor-divider-separator{width:100%;}.elementor-31292 .elementor-element.elementor-element-525de4d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31292 .elementor-element.elementor-element-013738a{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#1A1A1A;}.elementor-31292 .elementor-element.elementor-element-9b38695{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4987A;--border-color:#C4987A;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-9b38695:not(.elementor-motion-effects-element-type-background), .elementor-31292 .elementor-element.elementor-element-9b38695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(256deg, #AF7607 0%, #F3D152 100%);}.elementor-31292 .elementor-element.elementor-element-58fa207{text-align:start;}.elementor-31292 .elementor-element.elementor-element-58fa207 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:800;line-height:1.3em;color:#351B0A;}.elementor-31292 .elementor-element.elementor-element-326f53e{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1.8px;}.elementor-31292 .elementor-element.elementor-element-326f53e .elementor-divider-separator{width:100%;}.elementor-31292 .elementor-element.elementor-element-326f53e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31292 .elementor-element.elementor-element-68aea80{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-31292 .elementor-element.elementor-element-dc82b10{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1.8px;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31292 .elementor-element.elementor-element-dc82b10 .elementor-divider-separator{width:100%;}.elementor-31292 .elementor-element.elementor-element-dc82b10 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31292 .elementor-element.elementor-element-ab21563{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-31292 .elementor-element.elementor-element-048536e{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1.8px;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31292 .elementor-element.elementor-element-048536e .elementor-divider-separator{width:100%;}.elementor-31292 .elementor-element.elementor-element-048536e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31292 .elementor-element.elementor-element-b5de2c3{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#010101;}.elementor-31292 .elementor-element.elementor-element-9efca25{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1.8px;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31292 .elementor-element.elementor-element-9efca25 .elementor-divider-separator{width:100%;}.elementor-31292 .elementor-element.elementor-element-9efca25 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31292 .elementor-element.elementor-element-d00803f{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-31292 .elementor-element.elementor-element-fa52076{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1.8px;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31292 .elementor-element.elementor-element-fa52076 .elementor-divider-separator{width:100%;}.elementor-31292 .elementor-element.elementor-element-fa52076 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31292 .elementor-element.elementor-element-d8872be{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-31292 .elementor-element.elementor-element-ba6f939{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1.8px;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31292 .elementor-element.elementor-element-ba6f939 .elementor-divider-separator{width:100%;}.elementor-31292 .elementor-element.elementor-element-ba6f939 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31292 .elementor-element.elementor-element-53af2da{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-31292 .elementor-element.elementor-element-f48a336{--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:50px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-286c030 .elementor-button:hover, .elementor-31292 .elementor-element.elementor-element-286c030 .elementor-button:focus{background-color:#FFFFFF;color:#FFFFFF;}.elementor-31292 .elementor-element.elementor-element-286c030 .elementor-button{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:40px 40px 40px 40px;}.elementor-31292 .elementor-element.elementor-element-286c030 .elementor-button:hover svg, .elementor-31292 .elementor-element.elementor-element-286c030 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31292 .elementor-element.elementor-element-95a473f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-95a473f:not(.elementor-motion-effects-element-type-background), .elementor-31292 .elementor-element.elementor-element-95a473f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #AF7607 0%, #F3D152 100%);}.elementor-31292 .elementor-element.elementor-element-e7e3374{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-31292 .elementor-element.elementor-element-e7e3374 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-31292 .elementor-element.elementor-element-e1ffedf{width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-31292 .elementor-element.elementor-element-9d07290{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-9d07290:not(.elementor-motion-effects-element-type-background), .elementor-31292 .elementor-element.elementor-element-9d07290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31292 .elementor-element.elementor-element-a02001f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-31292 .elementor-element.elementor-element-a02001f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#351B0A;}.elementor-31292 .elementor-element.elementor-element-94b31fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-31292 .elementor-element.elementor-element-94b31fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-31292 .elementor-element.elementor-element-94b31fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-31292 .elementor-element.elementor-element-94b31fd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-31292 .elementor-element.elementor-element-94b31fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-31292 .elementor-element.elementor-element-94b31fd .elementor-icon-list-icon i{color:#351B0A;transition:color 0.3s;}.elementor-31292 .elementor-element.elementor-element-94b31fd .elementor-icon-list-icon svg{fill:#351B0A;transition:fill 0.3s;}.elementor-31292 .elementor-element.elementor-element-94b31fd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31292 .elementor-element.elementor-element-94b31fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31292 .elementor-element.elementor-element-94b31fd .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-31292 .elementor-element.elementor-element-94b31fd .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-31292 .elementor-element.elementor-element-97310af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:300;line-height:53px;color:#351B0A;}.elementor-31292 .elementor-element.elementor-element-2b1e985{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-31292 .elementor-element.elementor-element-2b1e985 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:83px;font-weight:600;line-height:1.3em;color:#351B0A;}.elementor-31292 .elementor-element.elementor-element-ef8fbd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-31292 .elementor-element.elementor-element-4f8f3ad .elementor-button:hover, .elementor-31292 .elementor-element.elementor-element-4f8f3ad .elementor-button:focus{background-color:#FFFFFF;color:#FFFFFF;}.elementor-31292 .elementor-element.elementor-element-4f8f3ad .elementor-button{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:40px 40px 40px 40px;}.elementor-31292 .elementor-element.elementor-element-4f8f3ad .elementor-button:hover svg, .elementor-31292 .elementor-element.elementor-element-4f8f3ad .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31292 .elementor-element.elementor-element-e7b9c40{width:var( --container-widget-width, 69.455% );max-width:69.455%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:69.455%;--container-widget-flex-grow:0;}.elementor-31292 .elementor-element.elementor-element-e7b9c40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31292 .elementor-element.elementor-element-e7b9c40 .elementor-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-31292 .elementor-element.elementor-element-e7b9c40 .elementor-progress-wrapper .elementor-progress-bar{background-color:#CA0000;}.elementor-31292 .elementor-element.elementor-element-e7b9c40 .elementor-progress-bar{height:21px;line-height:21px;color:#FFFFFF;font-size:13px;}.elementor-31292 .elementor-element.elementor-element-8485b4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-8485b4f:not(.elementor-motion-effects-element-type-background), .elementor-31292 .elementor-element.elementor-element-8485b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-31292 .elementor-element.elementor-element-3f22583{--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-31292 .elementor-element.elementor-element-0a6eec1 img{width:79%;}.elementor-31292 .elementor-element.elementor-element-89a2686{--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-31292 .elementor-element.elementor-element-e797bda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-31292 .elementor-element.elementor-element-e797bda .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#AF7607;}.elementor-31292 .elementor-element.elementor-element-c1db570{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#222222;}.elementor-31292 .elementor-element.elementor-element-80ee475{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31292 .elementor-element.elementor-element-80ee475:not(.elementor-motion-effects-element-type-background), .elementor-31292 .elementor-element.elementor-element-80ee475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AF7607;}.elementor-31292 .elementor-element.elementor-element-9ebe760{text-align:center;}@media(min-width:768px){.elementor-31292 .elementor-element.elementor-element-d56493f{--content-width:1225px;}.elementor-31292 .elementor-element.elementor-element-38a43af{--width:700px;}.elementor-31292 .elementor-element.elementor-element-ec0e380{--width:50%;}.elementor-31292 .elementor-element.elementor-element-df1af21{--width:50%;}.elementor-31292 .elementor-element.elementor-element-9d07290{--width:57%;}.elementor-31292 .elementor-element.elementor-element-3f22583{--width:50%;}.elementor-31292 .elementor-element.elementor-element-89a2686{--width:50%;}}@media(min-width:2400px){.elementor-31292 .elementor-element.elementor-element-38a43af{--width:885;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31292 .elementor-element.elementor-element-38a43af.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31292 .elementor-element.elementor-element-b8efefc{text-align:start;}.elementor-31292 .elementor-element.elementor-element-b8efefc img{width:269px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31292 .elementor-element.elementor-element-672816b{padding:10px 0px 0px 0px;}.elementor-31292 .elementor-element.elementor-element-672816b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31292 .elementor-element.elementor-element-672816b .elementor-icon-list-item > a{font-size:18px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31292 .elementor-element.elementor-element-cd26657{padding:15px 0px 15px 0px;font-size:15px;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-31292 .elementor-element.elementor-element-4fe9791{padding:25px 0px 0px 0px;}.elementor-31292 .elementor-element.elementor-element-4fe9791 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31292 .elementor-element.elementor-element-36e62ed .elementor-heading-title{font-size:25px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31292 .elementor-element.elementor-element-4564243{--e-image-carousel-slides-to-show:3;}.elementor-31292 .elementor-element.elementor-element-97310af{font-size:26px;}}@media(max-width:767px){.elementor-31292 .elementor-element.elementor-element-d56493f:not(.elementor-motion-effects-element-type-background), .elementor-31292 .elementor-element.elementor-element-d56493f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://caroldoscilios.com.br/wp-content/uploads/2026/03/Design-sem-nome-22.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-31292 .elementor-element.elementor-element-d56493f{--min-height:693px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-38a43af::before, .elementor-31292 .elementor-element.elementor-element-38a43af > .elementor-background-video-container::before, .elementor-31292 .elementor-element.elementor-element-38a43af > .e-con-inner > .elementor-background-video-container::before, .elementor-31292 .elementor-element.elementor-element-38a43af > .elementor-background-slideshow::before, .elementor-31292 .elementor-element.elementor-element-38a43af > .e-con-inner > .elementor-background-slideshow::before, .elementor-31292 .elementor-element.elementor-element-38a43af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF 29%, #FFFFFF 0%);}.elementor-31292 .elementor-element.elementor-element-38a43af{--overlay-opacity:0.73;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31292 .elementor-element.elementor-element-b8efefc{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;text-align:center;}.elementor-31292 .elementor-element.elementor-element-b8efefc.elementor-element{--align-self:center;}.elementor-31292 .elementor-element.elementor-element-b8efefc img{width:67%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31292 .elementor-element.elementor-element-672816b{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:23px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-31292 .elementor-element.elementor-element-672816b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31292 .elementor-element.elementor-element-672816b .elementor-icon-list-item > a{font-size:13px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31292 .elementor-element.elementor-element-cd26657{width:var( --container-widget-width, 300px );max-width:300px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-31292 .elementor-element.elementor-element-cd26657.elementor-element{--align-self:center;}.elementor-31292 .elementor-element.elementor-element-2f741eb{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 15px;}.elementor-31292 .elementor-element.elementor-element-2f741eb .elementor-button{font-size:13px;line-height:1.3em;padding:20px 15px 15px 15px;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31292 .elementor-element.elementor-element-bb9879f{width:var( --container-widget-width, 299.037px );max-width:299.037px;padding:0px 0px 0px 20px;--container-widget-width:299.037px;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-31292 .elementor-element.elementor-element-4fe9791{width:var( --container-widget-width, 305px );max-width:305px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:305px;--container-widget-flex-grow:0;text-align:center;}.elementor-31292 .elementor-element.elementor-element-4fe9791.elementor-element{--align-self:center;}.elementor-31292 .elementor-element.elementor-element-4fe9791 .elementor-heading-title{font-size:17px;}.elementor-31292 .elementor-element.elementor-element-3fc2221{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-1625444{width:var( --container-widget-width, 298.995px );max-width:298.995px;--container-widget-width:298.995px;--container-widget-flex-grow:0;text-align:center;}.elementor-31292 .elementor-element.elementor-element-1625444 .elementor-heading-title{font-size:20px;}.elementor-31292 .elementor-element.elementor-element-4275e5b{text-align:center;font-size:16px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31292 .elementor-element.elementor-element-0129a23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31292 .elementor-element.elementor-element-0129a23 .elementor-icon-box-wrapper{gap:4px;}.elementor-31292 .elementor-element.elementor-element-0129a23 .elementor-icon{font-size:65px;}.elementor-31292 .elementor-element.elementor-element-0129a23 .elementor-icon-box-title, .elementor-31292 .elementor-element.elementor-element-0129a23 .elementor-icon-box-title a{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-45c85c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31292 .elementor-element.elementor-element-45c85c1 .elementor-icon-box-wrapper{gap:4px;}.elementor-31292 .elementor-element.elementor-element-45c85c1 .elementor-icon{font-size:65px;}.elementor-31292 .elementor-element.elementor-element-45c85c1 .elementor-icon-box-title, .elementor-31292 .elementor-element.elementor-element-45c85c1 .elementor-icon-box-title a{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-e49a5ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31292 .elementor-element.elementor-element-e49a5ff .elementor-icon-box-wrapper{gap:4px;}.elementor-31292 .elementor-element.elementor-element-e49a5ff .elementor-icon{font-size:65px;}.elementor-31292 .elementor-element.elementor-element-e49a5ff .elementor-icon-box-title, .elementor-31292 .elementor-element.elementor-element-e49a5ff .elementor-icon-box-title a{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-5eb5f54{padding:020px 0px 0px 0px;}.elementor-31292 .elementor-element.elementor-element-5eb5f54 .elementor-button{font-size:14px;}.elementor-31292 .elementor-element.elementor-element-695e310{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-36e62ed{--container-widget-width:291px;--container-widget-flex-grow:0;width:var( --container-widget-width, 291px );max-width:291px;text-align:center;}.elementor-31292 .elementor-element.elementor-element-36e62ed .elementor-heading-title{font-size:20px;}.elementor-31292 .elementor-element.elementor-element-9ad7434{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-43dc718{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-a050a7c{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-29b1cf7{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31292 .elementor-element.elementor-element-d4cc335{padding:0px 20px 0px 20px;--container-widget-width:273px;--container-widget-flex-grow:0;width:var( --container-widget-width, 273px );max-width:273px;}.elementor-31292 .elementor-element.elementor-element-d4cc335 .elementor-heading-title{font-size:20px;}.elementor-31292 .elementor-element.elementor-element-4564243{--e-image-carousel-slides-to-show:2;}.elementor-31292 .elementor-element.elementor-element-6a78ab0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31292 .elementor-element.elementor-element-8e599c6 .elementor-heading-title{font-size:23px;}.elementor-31292 .elementor-element.elementor-element-e205bef{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-9de98ea{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-d0d0c70{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-afdb296{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-8a9d108{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-013738a{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-58fa207 .elementor-heading-title{font-size:26px;}.elementor-31292 .elementor-element.elementor-element-68aea80{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-ab21563{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-b5de2c3{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-d00803f{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-d8872be{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-53af2da{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-286c030 .elementor-button{font-size:14px;}.elementor-31292 .elementor-element.elementor-element-e7e3374{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-31292 .elementor-element.elementor-element-e7e3374 .elementor-heading-title{font-size:20px;}.elementor-31292 .elementor-element.elementor-element-e1ffedf{--container-widget-width:299px;--container-widget-flex-grow:0;width:var( --container-widget-width, 299px );max-width:299px;font-size:16px;}.elementor-31292 .elementor-element.elementor-element-a02001f .elementor-heading-title{font-size:25px;}.elementor-31292 .elementor-element.elementor-element-97310af{font-size:21px;}.elementor-31292 .elementor-element.elementor-element-2b1e985 .elementor-heading-title{font-size:63px;}.elementor-31292 .elementor-element.elementor-element-ef8fbd4{font-size:16px;}.elementor-31292 .elementor-element.elementor-element-4f8f3ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31292 .elementor-element.elementor-element-4f8f3ad .elementor-button{font-size:15px;padding:15px 20px 15px 20px;}.elementor-31292 .elementor-element.elementor-element-0a6eec1 img{width:100%;}.elementor-31292 .elementor-element.elementor-element-e797bda{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;text-align:start;}.elementor-31292 .elementor-element.elementor-element-e797bda .elementor-heading-title{font-size:25px;}.elementor-31292 .elementor-element.elementor-element-c1db570{font-size:16px;}}/* Start custom CSS for icon-list, class: .elementor-element-672816b */li.elementor-icon-list-item {
 align-items: start !important;
}
span.elementor-icon-list-icon {
 margin-top: 0.35em !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f741eb */.elementor-31292 .elementor-element.elementor-element-2f741eb .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #00b894, #55efc4, #00b894, #55efc4);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    color: #fff; /* mantém o texto legível no verde */
}

@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Efeito "subir" no botão */
#botao-float {
  transition: transform 0.3s ease;
}

#botao-float:hover {
  transform: translateY(-5px);
}

/* Desativa em telas touch (mobile) */
@media (hover: none) {
  #botao-float { transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d56493f */.scroll-right{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(30px, 0, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(0, 80px, 0);
}

.ativo{
    opacity: 1;
    transition: 0.5s all;
    transform: translate3d(0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5eb5f54 */.elementor-31292 .elementor-element.elementor-element-5eb5f54 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #00b894, #55efc4, #00b894, #55efc4);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    color: #fff; /* mantém o texto legível no verde */
}

@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Efeito "subir" no botão */
#botao-float {
  transition: transform 0.3s ease;
}

#botao-float:hover {
  transform: translateY(-5px);
}

/* Desativa em telas touch (mobile) */
@media (hover: none) {
  #botao-float { transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4564243 */.elementor-31292 .elementor-element.elementor-element-4564243 .swiper-wrapper {
    transition-timing-function: linear
    !important;
    -webkit-transition-timing-function:
    linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12bb59a *//* Pai com a classe lash-compare */
.lash-compare { --grow: 1.05; --blur: 4px; }

/* Os dois containers-filho (as suas duas caixas) */
.lash-compare > .e-con {
  transition: transform .3s ease, filter .3s ease;
  transform-origin: center;
  will-change: transform, filter;
}

/* Grow no hover */
.lash-compare > .e-con:hover {
  transform: scale(var(--grow));
  z-index: 2;
}

/* Blur no irmão não-hover */
.lash-compare:hover > .e-con:not(:hover) {
  filter: blur(var(--blur));
}

/* Evita corte do scale */
.lash-compare { overflow: visible !important; }

/* Desativa em toque (mobile) */
@media (hover: none) {
  .lash-compare > .e-con { transform: none !important; filter: none !important; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-286c030 */.elementor-31292 .elementor-element.elementor-element-286c030 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #00b894, #55efc4, #00b894, #55efc4);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    color: #fff; /* mantém o texto legível no verde */
}

@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Efeito "subir" no botão */
#botao-float {
  transition: transform 0.3s ease;
}

#botao-float:hover {
  transform: translateY(-5px);
}

/* Desativa em telas touch (mobile) */
@media (hover: none) {
  #botao-float { transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-94b31fd */li.elementor-icon-list-item {
 align-items: start !important;
}
span.elementor-icon-list-icon {
 margin-top: 0.35em !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f8f3ad */.elementor-31292 .elementor-element.elementor-element-4f8f3ad .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #00b894, #55efc4, #00b894, #55efc4);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    color: #fff; /* mantém o texto legível no verde */
}

@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

/* Efeito "subir" no botão */
#botao-float {
  transition: transform 0.3s ease;
}

#botao-float:hover {
  transform: translateY(-5px);
}

/* Desativa em telas touch (mobile) */
@media (hover: none) {
  #botao-float { transform: none !important; }
}/* End custom CSS */