.elementor-15 .elementor-element.elementor-element-4280b628{--display:flex;--min-height:90vh;--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:9rem 9rem;--row-gap:9rem;--column-gap:9rem;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-15 .elementor-element.elementor-element-7ec714bf{--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;--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-15 .elementor-element.elementor-element-3c28189d{--display:flex;--position:absolute;--min-height:200px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:90px;--z-index:9999;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-3c28189d{left:-50px;}body.rtl .elementor-15 .elementor-element.elementor-element-3c28189d{right:-50px;}.elementor-15 .elementor-element.elementor-element-494ff2e1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2978b95f{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--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-15 .elementor-element.elementor-element-76609a4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-76609a4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-273b0b4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-273b0b4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-560c368{--display:flex;--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-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-15 .elementor-element.elementor-element-30a0f03a{padding:0rem 0rem 5rem 0rem;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-30a0f03a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(-4px/2);}.elementor-15 .elementor-element.elementor-element-30a0f03a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(-4px/2);}.elementor-15 .elementor-element.elementor-element-30a0f03a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(-4px/2);}.elementor-15 .elementor-element.elementor-element-30a0f03a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(--4px/2);}.elementor-15 .elementor-element.elementor-element-30a0f03a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(--4px/2);}.elementor-15 .elementor-element.elementor-element-30a0f03a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-30a0f03a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-30a0f03a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-30a0f03a .elementor-icon-list-item > a{font-family:"Geist", Sans-serif;font-size:1.8rem;font-weight:400;}.elementor-15 .elementor-element.elementor-element-30a0f03a .elementor-icon-list-text{color:#E7E7E7C9;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-5af7a3fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 5rem 0rem;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-5af7a3fc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-5af7a3fc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-5af7a3fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-5af7a3fc .elementor-icon-list-item > a{font-family:"Geist", Sans-serif;font-size:1.8rem;font-weight:400;}.elementor-15 .elementor-element.elementor-element-5af7a3fc .elementor-icon-list-text{color:#E7E7E7C9;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-1c1264cb{--display:flex;--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-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-15 .elementor-element.elementor-element-70226257 .elementor-button{background-color:#CFD4BE;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:800;fill:#000000;color:#000000;border-radius:15px 15px 15px 15px;padding:20px 40px 20px 40px;}.elementor-15 .elementor-element.elementor-element-47135cc6 .elementor-button{background-color:#CFD4BE;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:800;fill:#000000;color:#000000;border-radius:15px 15px 15px 15px;padding:20px 40px 20px 40px;}.elementor-15 .elementor-element.elementor-element-2408a4cb{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15 .elementor-element.elementor-element-5f60e9af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-arrows-yes .elementor-main-swiper{width:calc( 1400px - 40px );}.elementor-15 .elementor-element.elementor-element-5f60e9af .elementor-main-swiper{width:1400px;}.elementor-15 .elementor-element.elementor-element-5f60e9af .elementor-testimonial__image img{width:450px;height:450px;border-radius:30px;}.elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (450px / 2) - 8px );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (450px / 2) - 8px );right:auto;}body.rtl .elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (450px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (450px / 2) - 8px );right:auto;}body.rtl .elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (450px / 2) - 8px );left:auto;}.elementor-15 .elementor-element.elementor-element-cd5a4c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cd5a4c3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cd5a4c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363635;}.elementor-15 .elementor-element.elementor-element-ade7b69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--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-15 .elementor-element.elementor-element-ade7b69.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-920886c .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-e54e400{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e54e400.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-128b9d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:800;color:#F1F1F1;}.elementor-15 .elementor-element.elementor-element-90260a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#F1F1F1;}.elementor-15 .elementor-element.elementor-element-fe76db0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--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-15 .elementor-element.elementor-element-fe76db0.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-63b73ab .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-3d4c074{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3d4c074.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e3fbfd7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:800;color:#F1F1F1;}.elementor-15 .elementor-element.elementor-element-5dbffb0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#F1F1F1;}.elementor-15 .elementor-element.elementor-element-5f9ecc0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--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-15 .elementor-element.elementor-element-5f9ecc0.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4fbe928 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-a8c9697{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a8c9697.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3711c9a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:800;color:#F1F1F1;}.elementor-15 .elementor-element.elementor-element-93c5e41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#F1F1F1;}.elementor-15 .elementor-element.elementor-element-0ec770a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--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-15 .elementor-element.elementor-element-0ec770a.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-cd2733f .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-0177978{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0177978.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1b7ed1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:800;color:#F1F1F1;}.elementor-15 .elementor-element.elementor-element-c52e7db .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#F1F1F1;}.elementor-15 .elementor-element.elementor-element-05ca801{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-15 .elementor-element.elementor-element-ef559a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--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-15 .elementor-element.elementor-element-ba764f1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-911186b{--display:flex;--gap:29px 0px;--row-gap:29px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-911186b.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8e92ece{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-86b5aa4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-86b5aa4.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-02c9883.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-02c9883 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-02c9883 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-02c9883 .elementor-icon svg{height:20px;}.elementor-widget-text-editor{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-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-15 .elementor-element.elementor-element-85c0db4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-85c0db4.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c42605f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7a6a3f2{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c73eef3{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-039886a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:22px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-16b25f6{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-cb76d6f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-62ccd6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:52px 0px;--row-gap:52px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-62ccd6e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-62ccd6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363635;}.elementor-15 .elementor-element.elementor-element-c8c11c1{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c8c11c1.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-614e68e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-614e68e.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-801a605.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-801a605 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-801a605 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-801a605 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-16ee9fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-16ee9fe.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a84e307{text-align:center;}.elementor-15 .elementor-element.elementor-element-a84e307 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1ef53c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c4e44aa{--display:flex;--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-15 .elementor-element.elementor-element-c4e44aa.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-8c07235{text-align:center;}.elementor-15 .elementor-element.elementor-element-8c07235 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.8rem;font-weight:800;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e6a5d6f{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-3d7be74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFF7F6;}.elementor-15 .elementor-element.elementor-element-1e8ed1d{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.3em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-7469f84{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-13feeef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFF7F6;}.elementor-15 .elementor-element.elementor-element-c332a74{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.3em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-d25db2f{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-d4b2e56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFF7F6;}.elementor-15 .elementor-element.elementor-element-c516658{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.3em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-48d9187{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-89e6676 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFF7F6;}.elementor-15 .elementor-element.elementor-element-e6b5324{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.3em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-a2e1619{--display:flex;--justify-content:flex-end;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a2e1619:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a2e1619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lavixsuplemento.com/wp-content/uploads/2026/02/BENEFICIOS.webp");}.elementor-15 .elementor-element.elementor-element-c789599{--display:flex;--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-15 .elementor-element.elementor-element-c789599.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-341285b{text-align:center;}.elementor-15 .elementor-element.elementor-element-341285b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.8rem;font-weight:800;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d07c704{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-52408b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFF7F6;}.elementor-15 .elementor-element.elementor-element-942efa2{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.3em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-4eee151{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-d07a141 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFF7F6;}.elementor-15 .elementor-element.elementor-element-271e837{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.3em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-bdeb109{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-195fe10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFF7F6;}.elementor-15 .elementor-element.elementor-element-6456af8.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-6456af8{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.3em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-1292d0d{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-2c727cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFF7F6;}.elementor-15 .elementor-element.elementor-element-7a74208{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.3em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-3846293{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3846293:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3846293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lavixsuplemento.com/wp-content/uploads/2026/02/divisor_quadrado_direita-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a77651e{--display:flex;--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-15 .elementor-element.elementor-element-a77651e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a77651e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lavixsuplemento.com/wp-content/uploads/2026/02/divisor_quadrado_direita-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-0f800e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-948902d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:52px 0px;--row-gap:52px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-948902d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-948902d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1B;}.elementor-15 .elementor-element.elementor-element-f608f6b{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f608f6b.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-595f00a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-595f00a.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-ef37708.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-ef37708 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-ef37708 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-ef37708 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-9acc105{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-9acc105.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0b1532f{text-align:center;}.elementor-15 .elementor-element.elementor-element-0b1532f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d9d6296{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-f20d6f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-687d381{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-c7eb765{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c7eb765.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a9bed72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7073f43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-8ff83e1{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-47dbc47{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-86def05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-a32594c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-27c3a00{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-27c3a00.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8590ba0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-30c4852 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-5668d7c{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-e2782e2{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-48f8897{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-f17d04b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-30d2b71{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-30d2b71.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-971b8aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1de93f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-a7e9b65{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-9495118{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-cbf89c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-63f51e7{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d4b722f{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d4b722f.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e879ceb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0a82506 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-6bacc51{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-dc632a8{--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-15 .elementor-element.elementor-element-24c0586{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7319394{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6275672{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e758ae4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c0f4c07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c0f4c07:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c0f4c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363635;}.elementor-15 .elementor-element.elementor-element-414e870{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-414e870.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8707f3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-8707f3f.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a9386cd.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a9386cd .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-a9386cd .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-a9386cd .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-9f5e336{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-9f5e336.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-602068a{text-align:center;}.elementor-15 .elementor-element.elementor-element-602068a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ba3d50b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-3382319{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-dffe42b{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-0966739.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0966739 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3067ee1{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-c6c8cc6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-d14ff58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-c7832ba{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-34228e4.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-34228e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4b7a017{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-d057e6a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-a511055{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-fa042d1{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-2fd25ce.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2fd25ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d5b6780{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-8724517{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-3029b4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-6622ffa{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-116b1c8.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-116b1c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cc97657{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-eea3e81{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-b74b080{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-f3bc895{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4db4841.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4db4841 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b547f41{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-fdf1ea7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-8c0da00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-f6e6690{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4936b46.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4936b46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0395ab7{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-0d9b08a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-c0fafef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-563a413{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-6d6c09f.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-6d6c09f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7fe7e48{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-6c99172{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-13ebd9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-24d398b{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-c8ccbbf.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c8ccbbf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-365ed7b{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-5746dc0{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-31px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-31px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#C70606;--e-n-carousel-swiper-pagination-spacing:17px;}.elementor-15 .elementor-element.elementor-element-5746dc0 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-15 .elementor-element.elementor-element-e4d4f57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e4d4f57:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e4d4f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363635;}.elementor-15 .elementor-element.elementor-element-6cfe041{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6cfe041.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4a4b0fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-4a4b0fa.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3e645a3.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3e645a3 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-3e645a3 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-3e645a3 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-0ada96f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-0ada96f.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-fa9b5b9{text-align:center;}.elementor-15 .elementor-element.elementor-element-fa9b5b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f08e487{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-2fa583d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-c9d4842{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d0eca46.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d0eca46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-75c1b2d{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-237ab30{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-a5caf5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-5864d5b{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-04f6adf.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-04f6adf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c6cfe13{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-6ca9ef5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-0e01034{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-e8b0b71{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-e161ac0.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e161ac0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f7a959f{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-07dd522{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-ddde8a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-b97da2c{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-6d3e381.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-6d3e381 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-70cdf94{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-0353b43{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-09b61ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-ea92d3c{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-02c1d7c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-02c1d7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5795577{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-35bb758{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-31px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-31px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#C70606;--e-n-carousel-swiper-pagination-spacing:17px;}.elementor-15 .elementor-element.elementor-element-35bb758 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-15 .elementor-element.elementor-element-e1daaca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e1daaca:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e1daaca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lavixsuplemento.com/wp-content/uploads/2026/02/divisor_quadrado_direita-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-22a42a0{--display:flex;--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-15 .elementor-element.elementor-element-22a42a0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-22a42a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lavixsuplemento.com/wp-content/uploads/2026/02/divisor_quadrado_direita-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-0a50f39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-90aa9f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-90aa9f3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-90aa9f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1B;}.elementor-15 .elementor-element.elementor-element-cf76db1{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cf76db1.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9ebb5a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-9ebb5a1.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e8d9a57.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e8d9a57 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-e8d9a57 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-e8d9a57 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-2d8620b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-2d8620b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-6204d34{text-align:center;}.elementor-15 .elementor-element.elementor-element-6204d34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-84546b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 48px;--row-gap:0px;--column-gap:48px;--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-15 .elementor-element.elementor-element-cb59259{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-5af0e19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e7eb107{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-d3bcac1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-a76dbaf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-811e99e{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-681341c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-681341c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-681341c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1B;}.elementor-15 .elementor-element.elementor-element-34afbdf{--display:flex;--gap:29px 0px;--row-gap:29px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-34afbdf.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e35919e{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7936495{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-7936495.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-a5776e7.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a5776e7 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-a5776e7 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-a5776e7 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-512d5b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-512d5b1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b37ed28 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-459c894{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-002e75e{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-038d2a8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:22px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3bc9b67{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-e00e041{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 0px;--row-gap:9px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e00e041.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-f4fb87d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:800;fill:#000000;color:#000000;padding:20px 40px 20px 40px;}.elementor-15 .elementor-element.elementor-element-d8e39b0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d8e39b0.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-ecc9e8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ecc9e8d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ecc9e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363635;}.elementor-15 .elementor-element.elementor-element-3dc1c8e{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3dc1c8e.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-974dc53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-974dc53.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f9c7d4a.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f9c7d4a .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-f9c7d4a .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-f9c7d4a .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-f2127b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-f2127b3.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-473c269{text-align:center;}.elementor-15 .elementor-element.elementor-element-473c269 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-bef391a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8124efe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-d206eaf .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-f22cd52{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-34a47ad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-e30e476 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-95ffbe8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-4076d2a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-743012c .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-96c1454{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-693cef9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-4142046 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-d9bb8fe{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-9ed1105{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 0px;--row-gap:64px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9ed1105:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9ed1105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363635;}.elementor-15 .elementor-element.elementor-element-b5d0906{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b5d0906.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-257045b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-257045b.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b3c6544.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b3c6544 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-b3c6544 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-b3c6544 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-ecbbc0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-ecbbc0f.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f11b9d5{text-align:center;}.elementor-15 .elementor-element.elementor-element-f11b9d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-15c96f4{--display:flex;--gap:36px 0px;--row-gap:36px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-98ccb60{background-color:#E31021;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 18px 8px 18px;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-15 .elementor-element.elementor-element-98ccb60.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-98ccb60 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a2f5a0d{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-15 .elementor-element.elementor-element-710f259{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4f47f89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-28fad76{--display:flex;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-808cc62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f4fa72b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-fb8a050.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-fb8a050{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-5ca5235{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-7d5e0c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-73952b9{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-ee0738b .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;fill:#000000;color:#000000;padding:20px 40px 20px 40px;}.elementor-15 .elementor-element.elementor-element-7cb80e9{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8164f68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-6ad1d2a{--display:flex;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c1cbf25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-25974b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cf72245.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-cf72245{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-596d0d6{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-6a1731f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-fc93499{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-661ba3e .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;fill:#000000;color:#000000;padding:20px 40px 20px 40px;}.elementor-15 .elementor-element.elementor-element-ff284fd{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1350e2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-e91972e{--display:flex;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-871844f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-078cf8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6b5d6bd.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-6b5d6bd{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-96f57bf{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-fa693c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-2b69b88{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-e89f427 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;fill:#000000;color:#000000;padding:20px 40px 20px 40px;}.elementor-15 .elementor-element.elementor-element-4b5dce8{--display:flex;--gap:36px 0px;--row-gap:36px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5e2ed7c{background-color:#E31021;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 18px 8px 18px;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-15 .elementor-element.elementor-element-5e2ed7c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-5e2ed7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.2rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-647940e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-15 .elementor-element.elementor-element-c2d8817{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9f0be20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-0fb6ff9{--display:flex;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-64b96be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4a3dbd5.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4a3dbd5{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-d901902{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-c178cea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-9ea7c30{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-829b39b .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;fill:#000000;color:#000000;padding:20px 40px 20px 40px;}.elementor-15 .elementor-element.elementor-element-d4db3b9{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-594444a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-1d4aa93{--display:flex;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5ad2ea3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-93cb54d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-93cb54d{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-66864ca{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-a5cc18a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-7cbf3b7{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-94ba829 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;fill:#000000;color:#000000;padding:20px 40px 20px 40px;}.elementor-15 .elementor-element.elementor-element-bcd8cd6{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3eafd85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-b38582e{--display:flex;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f2589f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-243efec.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-243efec{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-5818731{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-e402333 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-273f273{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-b0424ce .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;fill:#000000;color:#000000;padding:20px 40px 20px 40px;}.elementor-15 .elementor-element.elementor-element-4f5d8ff{--display:flex;--gap:36px 0px;--row-gap:36px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-11269c8{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-15 .elementor-element.elementor-element-f249f3f{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f249f3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-55d9417{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-bcfe01e{--display:flex;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3b365da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-15d8ff2.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-15d8ff2{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-e4d55f9{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-8b293af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-4bb9124{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-51fab12 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;fill:#000000;color:#000000;padding:20px 40px 20px 40px;}.elementor-15 .elementor-element.elementor-element-acfbc3f{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-16ec69d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-185baab{--display:flex;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-052c081 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-26e3a47.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-26e3a47{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-4a68aed{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-0dc58ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-7b89227{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-19a9c0d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;fill:#000000;color:#000000;padding:20px 40px 20px 40px;}.elementor-15 .elementor-element.elementor-element-f7dab12{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-95dad21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-c9ebfe6{--display:flex;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7ac5d64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-504effc.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-504effc{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-d1bf4ff{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-223a1b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-cd5ca87{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#F2F2F2CC;}.elementor-15 .elementor-element.elementor-element-297e918 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;fill:#000000;color:#000000;padding:20px 40px 20px 40px;}.elementor-15 .elementor-element.elementor-element-7b6ce04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7b6ce04:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7b6ce04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363635;}.elementor-15 .elementor-element.elementor-element-44f72f0{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-44f72f0.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3385481{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-3385481.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9cc3dfd.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9cc3dfd .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-9cc3dfd .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-9cc3dfd .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-ef38728{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-ef38728.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-fa5a8f1{text-align:center;}.elementor-15 .elementor-element.elementor-element-fa5a8f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-44a5c8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-885bf26{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-5a48d32 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-7d9a61b{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-50cc8cd{text-align:center;}.elementor-15 .elementor-element.elementor-element-50cc8cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-abcfa0f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.15em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-e015563{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-56aa569 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-121f592{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-305002e{text-align:center;}.elementor-15 .elementor-element.elementor-element-305002e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e96fd39{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.15em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-12a7037{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-b02eca2 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-02baa14{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-21fd1d2{text-align:center;}.elementor-15 .elementor-element.elementor-element-21fd1d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8c9aeb5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.15em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-6a6803f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-ef4dd7e .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-dcd374b{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e27f03a{text-align:center;}.elementor-15 .elementor-element.elementor-element-e27f03a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6ea30ca{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.15em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-e96c2df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e96c2df:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e96c2df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1B;}.elementor-15 .elementor-element.elementor-element-c95614d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 83px;--row-gap:0px;--column-gap:83px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f642b93{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f642b93.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b82c1bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b82c1bd.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c0957f5{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bc8a34a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-bc8a34a.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-54590c5.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-54590c5 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-54590c5 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-54590c5 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-4625f15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-4625f15.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a47ad49{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-8a22188{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-88f2b91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-88f2b91:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-88f2b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lavixsuplemento.com/wp-content/uploads/2026/02/divisor_quadrado_direita-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-75ad66d{--display:flex;--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-15 .elementor-element.elementor-element-75ad66d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-75ad66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lavixsuplemento.com/wp-content/uploads/2026/02/divisor_quadrado_direita-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-46c1d17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4a084c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4a084c0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4a084c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363635;}.elementor-15 .elementor-element.elementor-element-ef7baf4{--display:flex;--gap:29px 0px;--row-gap:29px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ef7baf4.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-bd2e4d3{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-108f528{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-108f528.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-8cc8124.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8cc8124 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-8cc8124 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-8cc8124 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-4ea9ffa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-4ea9ffa.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f3d4a86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e36fd8b{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4677b72{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-6bcd017{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 0px;--row-gap:9px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6bcd017.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-8f33bba .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:800;fill:#000000;color:#000000;padding:20px 40px 20px 40px;}.elementor-15 .elementor-element.elementor-element-8dc208d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-8dc208d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f3c1f5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f3c1f5f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f3c1f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201E1E;}.elementor-15 .elementor-element.elementor-element-7355a10{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7355a10.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0e11b6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-0e11b6b.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e6c6473.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e6c6473 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-e6c6473 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-e6c6473 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-3159bdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:italic;color:#FFFFFFB2;}.elementor-15 .elementor-element.elementor-element-3159bdb.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7a22215{text-align:center;}.elementor-15 .elementor-element.elementor-element-7a22215 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.3rem;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cb81d8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--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-15 .elementor-element.elementor-element-23fc1ff{--display:flex;}.elementor-15 .elementor-element.elementor-element-9b4a93a{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-48a165e{--display:flex;}.elementor-15 .elementor-element.elementor-element-96daa28{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-f945a84{--display:flex;}.elementor-15 .elementor-element.elementor-element-41edb85{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-6a06e45{--n-accordion-title-font-size:2.2rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-6a06e45 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-6a06e45 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;}:where( .elementor-15 .elementor-element.elementor-element-6a06e45 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFFF5;}.elementor-15 .elementor-element.elementor-element-342951f{--display:flex;}.elementor-15 .elementor-element.elementor-element-8d21939{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-6ab5bba{--display:flex;}.elementor-15 .elementor-element.elementor-element-c9fbb65{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-471cb9c{--display:flex;}.elementor-15 .elementor-element.elementor-element-a21eaa5{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-77e5a6a{--n-accordion-title-font-size:2.2rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-77e5a6a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-77e5a6a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;}:where( .elementor-15 .elementor-element.elementor-element-77e5a6a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFFF5;}.elementor-15 .elementor-element.elementor-element-c3c5e7f{--display:flex;}.elementor-15 .elementor-element.elementor-element-fa0d6e0{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-3ad9620{--display:flex;}.elementor-15 .elementor-element.elementor-element-3fa229f{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-6130632{--display:flex;}.elementor-15 .elementor-element.elementor-element-a350de5{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.25em;color:#FFF7F6B2;}.elementor-15 .elementor-element.elementor-element-3c6bb29{--n-accordion-title-font-size:2.2rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-3c6bb29 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15 .elementor-element.elementor-element-3c6bb29 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;}:where( .elementor-15 .elementor-element.elementor-element-3c6bb29 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFFF5;}.elementor-15 .elementor-element.elementor-element-beb8a6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:0140px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-beb8a6b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-beb8a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363635;}.elementor-15 .elementor-element.elementor-element-399427a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-16b5ad3{--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:flex-end;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--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-15 .elementor-element.elementor-element-9302814.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9302814 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-9302814 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-9302814{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-9302814 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-9302814 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;}.elementor-15 .elementor-element.elementor-element-9302814 .elementor-icon-list-text{color:#ECECECCC;transition:color 0.3s;}.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-15 .elementor-element.elementor-element-bbde7a3{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-15 .elementor-element.elementor-element-bbde7a3 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-bbde7a3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-df6ed83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-acb5d1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4fdc6a6{--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:flex-end;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--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-15 .elementor-element.elementor-element-b659a84{--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:flex-end;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--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-15 .elementor-element.elementor-element-b659a84.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2a93252 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#ECECECCC;}.elementor-15 .elementor-element.elementor-element-a2b26d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#ECECECCC;}.elementor-15 .elementor-element.elementor-element-b756b6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:400;color:#ECECECCC;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-05ca801{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-dc632a8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-5746dc0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-35bb758{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-4280b628{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:8rem;--padding-bottom:10rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-15 .elementor-element.elementor-element-3c28189d{--width:300px;--min-height:30px;--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;bottom:-350px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-3c28189d{left:50%;}body.rtl .elementor-15 .elementor-element.elementor-element-3c28189d{right:50%;}.elementor-15 .elementor-element.elementor-element-494ff2e1{--min-height:400px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-70226257{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-70226257.elementor-element{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-47135cc6{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-47135cc6.elementor-element{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-5f60e9af.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-15 .elementor-element.elementor-element-5f60e9af .elementor-main-swiper{width:100%;}.elementor-15 .elementor-element.elementor-element-5f60e9af .elementor-testimonial__image img{width:250px;height:250px;}.elementor-15 .elementor-element.elementor-element-920886c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e54e400{--width:47%;}.elementor-15 .elementor-element.elementor-element-63b73ab.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3d4c074{--width:50%;}.elementor-15 .elementor-element.elementor-element-4fbe928.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a8c9697{--width:79%;}.elementor-15 .elementor-element.elementor-element-cd2733f.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0177978{--width:48%;}.elementor-15 .elementor-element.elementor-element-05ca801{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-ef559a3{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-c42605f .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-62ccd6e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-a84e307 .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-a2e1619{--min-height:48.4rem;}.elementor-15 .elementor-element.elementor-element-a2e1619:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a2e1619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-948902d{--margin-top:0px;--margin-bottom:-3px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-0b1532f .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-c7eb765{--width:59%;}.elementor-15 .elementor-element.elementor-element-27c3a00{--width:60%;}.elementor-15 .elementor-element.elementor-element-30d2b71{--width:63%;}.elementor-15 .elementor-element.elementor-element-d4b722f{--width:58%;}.elementor-15 .elementor-element.elementor-element-dc632a8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-24c0586{--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-15 .elementor-element.elementor-element-7319394{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6275672{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e758ae4{--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-15 .elementor-element.elementor-element-c0f4c07{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-602068a .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-dffe42b{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-15 .elementor-element.elementor-element-dffe42b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0966739{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-c7832ba{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-15 .elementor-element.elementor-element-c7832ba.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-34228e4{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-fa042d1{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-15 .elementor-element.elementor-element-fa042d1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2fd25ce{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-6622ffa{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-15 .elementor-element.elementor-element-6622ffa.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-116b1c8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f3bc895{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-15 .elementor-element.elementor-element-4db4841{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f6e6690{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-15 .elementor-element.elementor-element-4936b46{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-563a413{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;}.elementor-15 .elementor-element.elementor-element-6d6c09f{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-24d398b{--container-widget-width:37%;--container-widget-flex-grow:0;width:var( --container-widget-width, 37% );max-width:37%;}.elementor-15 .elementor-element.elementor-element-5746dc0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-e4d4f57{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-fa9b5b9 .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-c9d4842{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-15 .elementor-element.elementor-element-c9d4842.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d0eca46{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-5864d5b{--container-widget-width:36%;--container-widget-flex-grow:0;width:var( --container-widget-width, 36% );max-width:36%;}.elementor-15 .elementor-element.elementor-element-5864d5b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-04f6adf{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-e8b0b71{--container-widget-width:36%;--container-widget-flex-grow:0;width:var( --container-widget-width, 36% );max-width:36%;}.elementor-15 .elementor-element.elementor-element-e8b0b71.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e161ac0{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-b97da2c{--container-widget-width:36%;--container-widget-flex-grow:0;width:var( --container-widget-width, 36% );max-width:36%;}.elementor-15 .elementor-element.elementor-element-b97da2c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-6d3e381{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ea92d3c{--container-widget-width:36%;--container-widget-flex-grow:0;width:var( --container-widget-width, 36% );max-width:36%;}.elementor-15 .elementor-element.elementor-element-ea92d3c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-02c1d7c{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-35bb758{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-90aa9f3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-6204d34 .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-84546b1{--gap:48px 0px;--row-gap:48px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-681341c{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-b37ed28 .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-ecc9e8d{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-473c269 .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-bef391a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-9ed1105{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-f11b9d5 .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-7b6ce04{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-fa5a8f1 .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-44a5c8a{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-e96c2df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-c95614d{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-f642b93{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;}.elementor-15 .elementor-element.elementor-element-b82c1bd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-88f2b91{--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-15 .elementor-element.elementor-element-46c1d17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4a084c0{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-f3d4a86 .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-f3c1f5f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-7a22215 .elementor-heading-title{font-size:3.2rem;}.elementor-15 .elementor-element.elementor-element-beb8a6b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-399427a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:21px 0px;--row-gap:21px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-399427a.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-16b5ad3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-df6ed83{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-acb5d1e{text-align:center;}.elementor-15 .elementor-element.elementor-element-acb5d1e .elementor-heading-title{line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-b659a84{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-7ec714bf{--width:58%;}.elementor-15 .elementor-element.elementor-element-3c28189d{--width:30px;}.elementor-15 .elementor-element.elementor-element-494ff2e1{--width:95%;}.elementor-15 .elementor-element.elementor-element-2408a4cb{--width:50%;}.elementor-15 .elementor-element.elementor-element-ef559a3{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-62ccd6e{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-c0f4c07{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-e4d4f57{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-90aa9f3{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-cb59259{--width:50%;}.elementor-15 .elementor-element.elementor-element-d3bcac1{--width:50%;}.elementor-15 .elementor-element.elementor-element-681341c{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-e00e041{--width:50%;}.elementor-15 .elementor-element.elementor-element-ecc9e8d{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-8124efe{--width:25%;}.elementor-15 .elementor-element.elementor-element-34a47ad{--width:25%;}.elementor-15 .elementor-element.elementor-element-4076d2a{--width:25%;}.elementor-15 .elementor-element.elementor-element-693cef9{--width:25%;}.elementor-15 .elementor-element.elementor-element-9ed1105{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-710f259{--width:33%;}.elementor-15 .elementor-element.elementor-element-28fad76{--width:57%;}.elementor-15 .elementor-element.elementor-element-7cb80e9{--width:33%;}.elementor-15 .elementor-element.elementor-element-6ad1d2a{--width:64%;}.elementor-15 .elementor-element.elementor-element-ff284fd{--width:33%;}.elementor-15 .elementor-element.elementor-element-e91972e{--width:66%;}.elementor-15 .elementor-element.elementor-element-c2d8817{--width:33%;}.elementor-15 .elementor-element.elementor-element-0fb6ff9{--width:64%;}.elementor-15 .elementor-element.elementor-element-d4db3b9{--width:33%;}.elementor-15 .elementor-element.elementor-element-1d4aa93{--width:66%;}.elementor-15 .elementor-element.elementor-element-bcd8cd6{--width:33%;}.elementor-15 .elementor-element.elementor-element-b38582e{--width:66%;}.elementor-15 .elementor-element.elementor-element-f249f3f{--width:32.006%;}.elementor-15 .elementor-element.elementor-element-bcfe01e{--width:64%;}.elementor-15 .elementor-element.elementor-element-acfbc3f{--width:33%;}.elementor-15 .elementor-element.elementor-element-185baab{--width:66%;}.elementor-15 .elementor-element.elementor-element-f7dab12{--width:33%;}.elementor-15 .elementor-element.elementor-element-c9ebfe6{--width:66%;}.elementor-15 .elementor-element.elementor-element-7b6ce04{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-885bf26{--width:25%;}.elementor-15 .elementor-element.elementor-element-e015563{--width:25%;}.elementor-15 .elementor-element.elementor-element-12a7037{--width:25%;}.elementor-15 .elementor-element.elementor-element-6a6803f{--width:25%;}.elementor-15 .elementor-element.elementor-element-e96c2df{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-b82c1bd{--width:34%;}.elementor-15 .elementor-element.elementor-element-4a084c0{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-6bcd017{--width:40%;}.elementor-15 .elementor-element.elementor-element-f3c1f5f{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-4fdc6a6{--width:53%;}}/* Start custom CSS for container, class: .elementor-element-3c28189d */.elementor-15 .elementor-element.elementor-element-3c28189d{
    --dot-size: 20px;
    --line-color: rgba(255, 255, 255, 0.25);
    --dot-color: rgba(255, 255, 255, 0.30);
    --dot-color-active: rgba(255, 255, 255, 0.8);
    color: rgba(0,0,0,.8);
    font-size: 13px;
    font-weight: bold;
}
.elementor-15 .elementor-element.elementor-element-3c28189d{
    height: 80vh;
    height: var(--min-height);
    max-height: 80vh;
    min-height: 0 !important;
}
.elementor-15 .elementor-element.elementor-element-3c28189d .dot{
    height: var(--dot-size);
    width: var(--dot-size);
    background: var(--dot-color);
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    transform: scale(0.3);
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}
.elementor-15 .elementor-element.elementor-element-3c28189d .dot-number{
    opacity: 0;
    transition: all 0.3s ease-in-out;
}
.elementor-15 .elementor-element.elementor-element-3c28189d .dot.active{
    transform: scale(1);
    background: var(--dot-color-active);
}
.elementor-15 .elementor-element.elementor-element-3c28189d .dot.active .dot-number{
    opacity: 1;
}
.elementor-15 .elementor-element.elementor-element-3c28189d:before{
    content: "";
    position: absolute;
    top: 50%;
    height: calc(100% - 20px);
    max-height: 90vh;
    width: 1px;
    background: var(--line-color);
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}

@media (max-width: 767px){
.elementor-15 .elementor-element.elementor-element-3c28189d{
    transform: translateX(-50%);
    flex-wrap: nowrap !important;
}
.elementor-15 .elementor-element.elementor-element-3c28189d:before {
    width: calc(100% - 20px);
    height: 1px;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2978b95f */.elementor-15 .elementor-element.elementor-element-2978b95f {
    --fade-speed: 1s;
}

.elementor-15 .elementor-element.elementor-element-2978b95f {
    transition: all 0.3s ease-in-out;
    height: var(--h);
}

.elementor-15 .elementor-element.elementor-element-2978b95f .elementor-widget {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.elementor-15 .elementor-element.elementor-element-2978b95f .elementor-widget .elementor-widget-container {
    opacity: 0;
}

.elementor-15 .elementor-element.elementor-element-2978b95f .elementor-widget.currentUp,
.elementor-15 .elementor-element.elementor-element-2978b95f .elementor-widget.currentDown {
    z-index: 1;
}

.elementor-15 .elementor-element.elementor-element-2978b95f .elementor-widget.currentUp .elementor-widget-container,
.elementor-15 .elementor-element.elementor-element-2978b95f .elementor-widget.currentDown .elementor-widget-container {
    animation: fadeIn var(--fade-speed) ease-in-out;
    opacity: 1;
}

@keyframes fadeIn {
    0%   { opacity: 0; }
    100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-560c368 */.elementor-15 .elementor-element.elementor-element-560c368 {
    --fade-speed: 1s;
}

.elementor-15 .elementor-element.elementor-element-560c368 {
    transition: all 0.3s ease-in-out;
    height: var(--h);
}

.elementor-15 .elementor-element.elementor-element-560c368 .elementor-widget {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.elementor-15 .elementor-element.elementor-element-560c368 .elementor-widget .elementor-widget-container {
    opacity: 0;
}

.elementor-15 .elementor-element.elementor-element-560c368 .elementor-widget.currentUp,
.elementor-15 .elementor-element.elementor-element-560c368 .elementor-widget.currentDown {
    z-index: 1;
}

.elementor-15 .elementor-element.elementor-element-560c368 .elementor-widget.currentUp .elementor-widget-container,
.elementor-15 .elementor-element.elementor-element-560c368 .elementor-widget.currentDown .elementor-widget-container {
    animation: fadeIn var(--fade-speed) ease-in-out;
    opacity: 1;
}

@keyframes fadeIn {
    0%   { opacity: 0; }
    100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c1264cb */.elementor-15 .elementor-element.elementor-element-1c1264cb:hover{
    box-shadow: 0px 18px 26px 0px rgba(22, 24, 28, 0.18);
}

.elementor-15 .elementor-element.elementor-element-1c1264cb {
    --fade-speed: 1s;
}

.elementor-15 .elementor-element.elementor-element-1c1264cb {
    transition: all 0.3s ease-in-out;
    height: var(--h);
}

.elementor-15 .elementor-element.elementor-element-1c1264cb .elementor-widget {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.elementor-15 .elementor-element.elementor-element-1c1264cb .elementor-widget .elementor-widget-container {
    opacity: 0;
}

.elementor-15 .elementor-element.elementor-element-1c1264cb .elementor-widget.currentUp,
.elementor-15 .elementor-element.elementor-element-1c1264cb .elementor-widget.currentDown {
    z-index: 1;
}

.elementor-15 .elementor-element.elementor-element-1c1264cb .elementor-widget.currentUp .elementor-widget-container,
.elementor-15 .elementor-element.elementor-element-1c1264cb .elementor-widget.currentDown .elementor-widget-container {
    animation: fadeIn var(--fade-speed) ease-in-out;
    opacity: 1;
}

@keyframes fadeIn {
    0%   { opacity: 0; }
    100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494ff2e1 */@media (max-width: 1750px) and (min-width: 1381px){
.elementor-15 .elementor-element.elementor-element-494ff2e1{
    padding-left: 8%;
    padding-right: 12%;
}
}
@media (max-width: 1380px) and (min-width: 768px){
.elementor-15 .elementor-element.elementor-element-494ff2e1{
    padding-left: 0.5%;
    padding-right: 5.5%;
}
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-5f60e9af */.elementor-15 .elementor-element.elementor-element-5f60e9af{
    --radius: 8px;
    --height: 320px;
    --active-height: 400px;
    --overlay: 0.75;
}
.elementor-15 .elementor-element.elementor-element-5f60e9af{
    opacity: 0;
    transform: translateX(100px);
    transition: all 0.8s ease-in-out;
}
.elementor-15 .elementor-element.elementor-element-5f60e9af.loaded{
    opacity: 1;
    transform: translateX(0);
}

.elementor-15 .elementor-element.elementor-element-5f60e9af .swiper-wrapper{
    height: var(--active-height);
    align-items: center;
}
.elementor-15 .elementor-element.elementor-element-5f60e9af:not(.loaded) .swiper-wrapper{
    transition-duration: 0s !important;
}
.elementor-15 .elementor-element.elementor-element-5f60e9af .swiper-slide{
    display: flex;
    align-items: flex-end;
    border-radius: var(--radius);
    height: var(--height);
}
.elementor-15 .elementor-element.elementor-element-5f60e9af.loaded .swiper-slide{
    transition: all 0.3s ease-in-out 0.2s;
}
.elementor-15 .elementor-element.elementor-element-5f60e9af .swiper-slide.swiper-slide-active{
    height: var(--active-height);
}
.elementor-15 .elementor-element.elementor-element-5f60e9af .swiper-slide:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 1;
}
.elementor-15 .elementor-element.elementor-element-5f60e9af .elementor-testimonial__footer{
    display: block;
}
.elementor-15 .elementor-element.elementor-element-5f60e9af img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: var(--radius);
}
.elementor-15 .elementor-element.elementor-element-5f60e9af .elementor-testimonial__cite{
    z-index: 2;
    position: relative;
}
.elementor-15 .elementor-element.elementor-element-5f60e9af .elementor-testimonial__name{
    margin-bottom: 5px;
}
.elementor-15 .elementor-element.elementor-element-5f60e9af .swiper-pagination,
.elementor-15 .elementor-element.elementor-element-5f60e9af .elementor-swiper-button{
    display: none;
}
.elementor-15 .elementor-element.elementor-element-5f60e9af .swiper-container{
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
}

@media (max-width: 1024px){
.elementor-15 .elementor-element.elementor-element-5f60e9af{
    --height: 180px;
    --active-height: 250px;
}
}
@media (max-width: 767px){
.elementor-15 .elementor-element.elementor-element-5f60e9af{
    --height: 100px;
    --active-height: 240px;
    width: 100% !important;
    max-width: var(--container-widget-width, 300px) !important;
}
.elementor-15 .elementor-element.elementor-element-5f60e9af .elementor-testimonial__cite{
    opacity: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4280b628 */.elementor-15 .elementor-element.elementor-element-4280b628{
    background: #fff;
    --background-speed: 0.5s;
}
.elementor-15 .elementor-element.elementor-element-4280b628 .elementor-background-slideshow{
    display: none;
}
.elementor-15 .elementor-element.elementor-element-4280b628 .as-slider-background,
.elementor-15 .elementor-element.elementor-element-4280b628 .as-slider-background img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all 1s ease-in-out;
}
.elementor-15 .elementor-element.elementor-element-4280b628 .as-slider-background img{
    object-fit: cover;
    opacity: 0;
    transform: scale(1.1);
}
.elementor-15 .elementor-element.elementor-element-4280b628 .as-slider-background img.prev,
.elementor-15 .elementor-element.elementor-element-4280b628 .as-slider-background img.currentBackward,
.elementor-15 .elementor-element.elementor-element-4280b628 .as-slider-background img.currentForward{
    opacity: 1;
    transform: scale(1.1);
}

.elementor-15 .elementor-element.elementor-element-4280b628 .as-slider-background img.currentBackward,
.elementor-15 .elementor-element.elementor-element-4280b628 .as-slider-background img.currentForward{
    z-index: 1;
    opacity: 1;
    animation: bgNext var(--background-speed) linear;
    transition: all 1s ease-in-out;
    transform: scale(1);
}

.elementor-15 .elementor-element.elementor-element-4280b628:before{
    z-index: 2;
}
.elementor-15 .elementor-element.elementor-element-4280b628 > .elementor-element{
    z-index: 3;
}

.elementor-15 .elementor-element.elementor-element-4280b628 .as-bar,
.elementor-15 .elementor-element.elementor-element-4280b628 .as-slider-left,
.elementor-15 .elementor-element.elementor-element-4280b628 .as-slider-right{
    opacity: 0;
    transition: all 0.8s ease-in-out;
}
.elementor-15 .elementor-element.elementor-element-4280b628.loaded .as-bar,
.elementor-15 .elementor-element.elementor-element-4280b628.loaded .as-slider-left,
.elementor-15 .elementor-element.elementor-element-4280b628.loaded .as-slider-right{
    opacity: 1;
}
/*.elementor-15 .elementor-element.elementor-element-4280b628 .ds-slider-left a:focus,*/
/*.elementor-15 .elementor-element.elementor-element-4280b628 .ds-slider-right a:focus{*/
/*    outline: none !important;*/
/*}*/

@keyframes bgNext {
  0%   {opacity: 0; transform: scale(1.1);}
  100%   {opacity: 1; transform: scale(1);}
}

@media (min-width: 768px){
.elementor-15 .elementor-element.elementor-element-4280b628 .as-bar,
.elementor-15 .elementor-element.elementor-element-4280b628 .as-slider-left,
.elementor-15 .elementor-element.elementor-element-4280b628 .as-slider-right{
    position: relative;
}
}

@media (max-width: 1380px) and (min-width: 768px){
.elementor-15 .elementor-element.elementor-element-4280b628{
    padding-left: 4%;
    padding-right: 4%;
}
}

@media (max-width: 767px){
.elementor-15 .elementor-element.elementor-element-4280b628 .as-slider-left{
    left: calc(50% - 300px/2) !important;
}
.elementor-15 .elementor-element.elementor-element-4280b628 .as-slider-right{
    right: calc(50% - 300px/2) !important;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-05ca801 */.elementor-15 .elementor-element.elementor-element-05ca801 .swiper-wrapper {
    transition-timing-function: linear!important;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86b5aa4 */.elementor-15 .elementor-element.elementor-element-86b5aa4 {
    border-radius: 95px;
border: 1px solid var(--Corpo, rgba(255, 255, 255, 0.70));
background: linear-gradient(90deg, rgba(204, 204, 204, 0.06) 11.09%, rgba(255, 255, 255, 0.10) 50.01%, rgba(204, 204, 204, 0.06) 88.35%);
}

.elementor-15 .elementor-element.elementor-element-86b5aa4 {
    width: fit-content

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-039886a */.elementor-15 .elementor-element.elementor-element-039886a {
    border-radius: 10px 10px 0 10px;
border-left: 2px solid #690000;
background: linear-gradient(90deg, rgba(227, 16, 33, 0.10) 0%, rgba(34, 32, 32, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef559a3 */.elementor-15 .elementor-element.elementor-element-ef559a3 {
    background: linear-gradient(180deg, #0D0D0D 0%, #1D1D1B 62.54%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614e68e */.elementor-15 .elementor-element.elementor-element-614e68e {
    border-radius: 95px;
border: 1px solid var(--Corpo, rgba(255, 255, 255, 0.70));
background: linear-gradient(90deg, rgba(204, 204, 204, 0.06) 11.09%, rgba(255, 255, 255, 0.10) 50.01%, rgba(204, 204, 204, 0.06) 88.35%);
}

.elementor-15 .elementor-element.elementor-element-614e68e {
    width: fit-content

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6a5d6f */.elementor-15 .elementor-element.elementor-element-e6a5d6f {
    border-radius: 16px;
border: 1px solid #EBEBEB;
box-shadow: 0 4px 19.1px 0 rgba(0, 0, 0, 0.07);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7469f84 */.elementor-15 .elementor-element.elementor-element-7469f84 {
    border-radius: 16px;
border: 1px solid #EBEBEB;
box-shadow: 0 4px 19.1px 0 rgba(0, 0, 0, 0.07);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d25db2f */.elementor-15 .elementor-element.elementor-element-d25db2f {
    border-radius: 16px;
border: 1px solid #EBEBEB;
box-shadow: 0 4px 19.1px 0 rgba(0, 0, 0, 0.07);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48d9187 */.elementor-15 .elementor-element.elementor-element-48d9187 {
    border-radius: 16px;
border: 1px solid #EBEBEB;
box-shadow: 0 4px 19.1px 0 rgba(0, 0, 0, 0.07);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2e1619 */.elementor-15 .elementor-element.elementor-element-a2e1619 {
    border-radius: 15px;
background: url(<path-to-image>) lightgray -1.905px -4.709px / 100.476% 101.371% no-repeat;
box-shadow: 0 4px 18.2px 0 rgba(0, 0, 0, 0.39);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d07c704 */.elementor-15 .elementor-element.elementor-element-d07c704 {
    border-radius: 16px;
border: 1px solid #EBEBEB;
box-shadow: 0 4px 19.1px 0 rgba(0, 0, 0, 0.07);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eee151 */.elementor-15 .elementor-element.elementor-element-4eee151 {
    border-radius: 16px;
border: 1px solid #EBEBEB;
box-shadow: 0 4px 19.1px 0 rgba(0, 0, 0, 0.07);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdeb109 */.elementor-15 .elementor-element.elementor-element-bdeb109 {
    border-radius: 16px;
border: 1px solid #EBEBEB;
box-shadow: 0 4px 19.1px 0 rgba(0, 0, 0, 0.07);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1292d0d */.elementor-15 .elementor-element.elementor-element-1292d0d {
    border-radius: 16px;
border: 1px solid #EBEBEB;
box-shadow: 0 4px 19.1px 0 rgba(0, 0, 0, 0.07);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-595f00a */.elementor-15 .elementor-element.elementor-element-595f00a {
    border-radius: 95px;
border: 1px solid var(--Corpo, rgba(255, 255, 255, 0.70));
background: linear-gradient(90deg, rgba(204, 204, 204, 0.06) 11.09%, rgba(255, 255, 255, 0.10) 50.01%, rgba(204, 204, 204, 0.06) 88.35%);
}

.elementor-15 .elementor-element.elementor-element-595f00a {
    width: fit-content

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9d6296 */.elementor-15 .elementor-element.elementor-element-d9d6296 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47dbc47 */.elementor-15 .elementor-element.elementor-element-47dbc47 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2782e2 */.elementor-15 .elementor-element.elementor-element-e2782e2 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9495118 */.elementor-15 .elementor-element.elementor-element-9495118 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9d6296 */.elementor-15 .elementor-element.elementor-element-d9d6296 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47dbc47 */.elementor-15 .elementor-element.elementor-element-47dbc47 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2782e2 */.elementor-15 .elementor-element.elementor-element-e2782e2 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9495118 */.elementor-15 .elementor-element.elementor-element-9495118 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9d6296 */.elementor-15 .elementor-element.elementor-element-d9d6296 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47dbc47 */.elementor-15 .elementor-element.elementor-element-47dbc47 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2782e2 */.elementor-15 .elementor-element.elementor-element-e2782e2 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9495118 */.elementor-15 .elementor-element.elementor-element-9495118 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9d6296 */.elementor-15 .elementor-element.elementor-element-d9d6296 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47dbc47 */.elementor-15 .elementor-element.elementor-element-47dbc47 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2782e2 */.elementor-15 .elementor-element.elementor-element-e2782e2 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9495118 */.elementor-15 .elementor-element.elementor-element-9495118 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9d6296 */.elementor-15 .elementor-element.elementor-element-d9d6296 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47dbc47 */.elementor-15 .elementor-element.elementor-element-47dbc47 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2782e2 */.elementor-15 .elementor-element.elementor-element-e2782e2 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9495118 */.elementor-15 .elementor-element.elementor-element-9495118 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-dc632a8 */.elementor-15 .elementor-element.elementor-element-dc632a8 .swiper-wrapper {
    transition-timing-function: linear!important;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8707f3f */.elementor-15 .elementor-element.elementor-element-8707f3f {
    border-radius: 95px;
border: 1px solid var(--Corpo, rgba(255, 255, 255, 0.70));
background: linear-gradient(90deg, rgba(204, 204, 204, 0.06) 11.09%, rgba(255, 255, 255, 0.10) 50.01%, rgba(204, 204, 204, 0.06) 88.35%);
}

.elementor-15 .elementor-element.elementor-element-8707f3f {
    width: fit-content

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3d50b */.elementor-15 .elementor-element.elementor-element-ba3d50b {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6c8cc6 */.elementor-15 .elementor-element.elementor-element-c6c8cc6 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d057e6a */.elementor-15 .elementor-element.elementor-element-d057e6a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8724517 */.elementor-15 .elementor-element.elementor-element-8724517 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea3e81 */.elementor-15 .elementor-element.elementor-element-eea3e81 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf1ea7 */.elementor-15 .elementor-element.elementor-element-fdf1ea7 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9b08a */.elementor-15 .elementor-element.elementor-element-0d9b08a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c99172 */.elementor-15 .elementor-element.elementor-element-6c99172 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3d50b */.elementor-15 .elementor-element.elementor-element-ba3d50b {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6c8cc6 */.elementor-15 .elementor-element.elementor-element-c6c8cc6 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d057e6a */.elementor-15 .elementor-element.elementor-element-d057e6a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8724517 */.elementor-15 .elementor-element.elementor-element-8724517 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea3e81 */.elementor-15 .elementor-element.elementor-element-eea3e81 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf1ea7 */.elementor-15 .elementor-element.elementor-element-fdf1ea7 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9b08a */.elementor-15 .elementor-element.elementor-element-0d9b08a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c99172 */.elementor-15 .elementor-element.elementor-element-6c99172 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3d50b */.elementor-15 .elementor-element.elementor-element-ba3d50b {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6c8cc6 */.elementor-15 .elementor-element.elementor-element-c6c8cc6 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d057e6a */.elementor-15 .elementor-element.elementor-element-d057e6a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8724517 */.elementor-15 .elementor-element.elementor-element-8724517 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea3e81 */.elementor-15 .elementor-element.elementor-element-eea3e81 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf1ea7 */.elementor-15 .elementor-element.elementor-element-fdf1ea7 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9b08a */.elementor-15 .elementor-element.elementor-element-0d9b08a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c99172 */.elementor-15 .elementor-element.elementor-element-6c99172 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3d50b */.elementor-15 .elementor-element.elementor-element-ba3d50b {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6c8cc6 */.elementor-15 .elementor-element.elementor-element-c6c8cc6 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d057e6a */.elementor-15 .elementor-element.elementor-element-d057e6a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8724517 */.elementor-15 .elementor-element.elementor-element-8724517 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea3e81 */.elementor-15 .elementor-element.elementor-element-eea3e81 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf1ea7 */.elementor-15 .elementor-element.elementor-element-fdf1ea7 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9b08a */.elementor-15 .elementor-element.elementor-element-0d9b08a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c99172 */.elementor-15 .elementor-element.elementor-element-6c99172 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3d50b */.elementor-15 .elementor-element.elementor-element-ba3d50b {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6c8cc6 */.elementor-15 .elementor-element.elementor-element-c6c8cc6 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d057e6a */.elementor-15 .elementor-element.elementor-element-d057e6a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8724517 */.elementor-15 .elementor-element.elementor-element-8724517 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea3e81 */.elementor-15 .elementor-element.elementor-element-eea3e81 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf1ea7 */.elementor-15 .elementor-element.elementor-element-fdf1ea7 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9b08a */.elementor-15 .elementor-element.elementor-element-0d9b08a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c99172 */.elementor-15 .elementor-element.elementor-element-6c99172 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3d50b */.elementor-15 .elementor-element.elementor-element-ba3d50b {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6c8cc6 */.elementor-15 .elementor-element.elementor-element-c6c8cc6 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d057e6a */.elementor-15 .elementor-element.elementor-element-d057e6a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8724517 */.elementor-15 .elementor-element.elementor-element-8724517 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea3e81 */.elementor-15 .elementor-element.elementor-element-eea3e81 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf1ea7 */.elementor-15 .elementor-element.elementor-element-fdf1ea7 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9b08a */.elementor-15 .elementor-element.elementor-element-0d9b08a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c99172 */.elementor-15 .elementor-element.elementor-element-6c99172 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3d50b */.elementor-15 .elementor-element.elementor-element-ba3d50b {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6c8cc6 */.elementor-15 .elementor-element.elementor-element-c6c8cc6 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d057e6a */.elementor-15 .elementor-element.elementor-element-d057e6a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8724517 */.elementor-15 .elementor-element.elementor-element-8724517 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea3e81 */.elementor-15 .elementor-element.elementor-element-eea3e81 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf1ea7 */.elementor-15 .elementor-element.elementor-element-fdf1ea7 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9b08a */.elementor-15 .elementor-element.elementor-element-0d9b08a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c99172 */.elementor-15 .elementor-element.elementor-element-6c99172 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3d50b */.elementor-15 .elementor-element.elementor-element-ba3d50b {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6c8cc6 */.elementor-15 .elementor-element.elementor-element-c6c8cc6 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d057e6a */.elementor-15 .elementor-element.elementor-element-d057e6a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8724517 */.elementor-15 .elementor-element.elementor-element-8724517 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea3e81 */.elementor-15 .elementor-element.elementor-element-eea3e81 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf1ea7 */.elementor-15 .elementor-element.elementor-element-fdf1ea7 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9b08a */.elementor-15 .elementor-element.elementor-element-0d9b08a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c99172 */.elementor-15 .elementor-element.elementor-element-6c99172 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3d50b */.elementor-15 .elementor-element.elementor-element-ba3d50b {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6c8cc6 */.elementor-15 .elementor-element.elementor-element-c6c8cc6 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d057e6a */.elementor-15 .elementor-element.elementor-element-d057e6a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8724517 */.elementor-15 .elementor-element.elementor-element-8724517 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea3e81 */.elementor-15 .elementor-element.elementor-element-eea3e81 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf1ea7 */.elementor-15 .elementor-element.elementor-element-fdf1ea7 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9b08a */.elementor-15 .elementor-element.elementor-element-0d9b08a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c99172 */.elementor-15 .elementor-element.elementor-element-6c99172 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5746dc0 */@media(max-width:787px) {     .elementor-15 .elementor-element.elementor-element-5746dc0 .elementor-swiper-button {         display: none;     } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a4b0fa */.elementor-15 .elementor-element.elementor-element-4a4b0fa {
    border-radius: 95px;
border: 1px solid var(--Corpo, rgba(255, 255, 255, 0.70));
background: linear-gradient(90deg, rgba(204, 204, 204, 0.06) 11.09%, rgba(255, 255, 255, 0.10) 50.01%, rgba(204, 204, 204, 0.06) 88.35%);
}

.elementor-15 .elementor-element.elementor-element-4a4b0fa {
    width: fit-content

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f08e487 */.elementor-15 .elementor-element.elementor-element-f08e487 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-237ab30 */.elementor-15 .elementor-element.elementor-element-237ab30 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ca9ef5 */.elementor-15 .elementor-element.elementor-element-6ca9ef5 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07dd522 */.elementor-15 .elementor-element.elementor-element-07dd522 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0353b43 */.elementor-15 .elementor-element.elementor-element-0353b43 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f08e487 */.elementor-15 .elementor-element.elementor-element-f08e487 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-237ab30 */.elementor-15 .elementor-element.elementor-element-237ab30 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ca9ef5 */.elementor-15 .elementor-element.elementor-element-6ca9ef5 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07dd522 */.elementor-15 .elementor-element.elementor-element-07dd522 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0353b43 */.elementor-15 .elementor-element.elementor-element-0353b43 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f08e487 */.elementor-15 .elementor-element.elementor-element-f08e487 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-237ab30 */.elementor-15 .elementor-element.elementor-element-237ab30 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ca9ef5 */.elementor-15 .elementor-element.elementor-element-6ca9ef5 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07dd522 */.elementor-15 .elementor-element.elementor-element-07dd522 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0353b43 */.elementor-15 .elementor-element.elementor-element-0353b43 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f08e487 */.elementor-15 .elementor-element.elementor-element-f08e487 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-237ab30 */.elementor-15 .elementor-element.elementor-element-237ab30 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ca9ef5 */.elementor-15 .elementor-element.elementor-element-6ca9ef5 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07dd522 */.elementor-15 .elementor-element.elementor-element-07dd522 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0353b43 */.elementor-15 .elementor-element.elementor-element-0353b43 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f08e487 */.elementor-15 .elementor-element.elementor-element-f08e487 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-237ab30 */.elementor-15 .elementor-element.elementor-element-237ab30 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ca9ef5 */.elementor-15 .elementor-element.elementor-element-6ca9ef5 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07dd522 */.elementor-15 .elementor-element.elementor-element-07dd522 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0353b43 */.elementor-15 .elementor-element.elementor-element-0353b43 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f08e487 */.elementor-15 .elementor-element.elementor-element-f08e487 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-237ab30 */.elementor-15 .elementor-element.elementor-element-237ab30 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ca9ef5 */.elementor-15 .elementor-element.elementor-element-6ca9ef5 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07dd522 */.elementor-15 .elementor-element.elementor-element-07dd522 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0353b43 */.elementor-15 .elementor-element.elementor-element-0353b43 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-35bb758 */@media(max-width:787px) {     .elementor-15 .elementor-element.elementor-element-35bb758 .elementor-swiper-button {         display: none;     } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ebb5a1 */.elementor-15 .elementor-element.elementor-element-9ebb5a1 {
    border-radius: 95px;
border: 1px solid var(--Corpo, rgba(255, 255, 255, 0.70));
background: linear-gradient(90deg, rgba(204, 204, 204, 0.06) 11.09%, rgba(255, 255, 255, 0.10) 50.01%, rgba(204, 204, 204, 0.06) 88.35%);
}

.elementor-15 .elementor-element.elementor-element-9ebb5a1 {
    width: fit-content

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb59259 */.elementor-15 .elementor-element.elementor-element-cb59259 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3bcac1 */.elementor-15 .elementor-element.elementor-element-d3bcac1 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7936495 */.elementor-15 .elementor-element.elementor-element-7936495 {
    border-radius: 95px;
border: 1px solid var(--Corpo, rgba(255, 255, 255, 0.70));
background: linear-gradient(90deg, rgba(204, 204, 204, 0.06) 11.09%, rgba(255, 255, 255, 0.10) 50.01%, rgba(204, 204, 204, 0.06) 88.35%);
}

.elementor-15 .elementor-element.elementor-element-7936495 {
    width: fit-content

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-038d2a8 */.elementor-15 .elementor-element.elementor-element-038d2a8 {
    border-radius: 10px 10px 0 10px;
border-left: 2px solid #690000;
background: linear-gradient(90deg, rgba(227, 16, 33, 0.10) 0%, rgba(34, 32, 32, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-974dc53 */.elementor-15 .elementor-element.elementor-element-974dc53 {
    border-radius: 95px;
border: 1px solid var(--Corpo, rgba(255, 255, 255, 0.70));
background: linear-gradient(90deg, rgba(204, 204, 204, 0.06) 11.09%, rgba(255, 255, 255, 0.10) 50.01%, rgba(204, 204, 204, 0.06) 88.35%);
}

.elementor-15 .elementor-element.elementor-element-974dc53 {
    width: fit-content

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8124efe */.elementor-15 .elementor-element.elementor-element-8124efe {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a47ad */.elementor-15 .elementor-element.elementor-element-34a47ad {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4076d2a */.elementor-15 .elementor-element.elementor-element-4076d2a {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693cef9 */.elementor-15 .elementor-element.elementor-element-693cef9 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-257045b */.elementor-15 .elementor-element.elementor-element-257045b {
    border-radius: 95px;
border: 1px solid var(--Corpo, rgba(255, 255, 255, 0.70));
background: linear-gradient(90deg, rgba(204, 204, 204, 0.06) 11.09%, rgba(255, 255, 255, 0.10) 50.01%, rgba(204, 204, 204, 0.06) 88.35%);
}

.elementor-15 .elementor-element.elementor-element-257045b {
    width: fit-content

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98ccb60 */.elementor-15 .elementor-element.elementor-element-98ccb60 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710f259 */.elementor-15 .elementor-element.elementor-element-710f259 {
    border-radius: 20px;
border: 1px solid #FFF;
box-shadow: 0 80px 22px 0 rgba(0, 0, 0, 0.00), 0 51px 20px 0 rgba(0, 0, 0, 0.01), 0 29px 17px 0 rgba(0, 0, 0, 0.03), 0 13px 13px 0 rgba(0, 0, 0, 0.05), 0 3px 7px 0 rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cb80e9 */.elementor-15 .elementor-element.elementor-element-7cb80e9 {
    border-radius: 20px;
border: 1px solid #FFF;
box-shadow: 0 80px 22px 0 rgba(0, 0, 0, 0.00), 0 51px 20px 0 rgba(0, 0, 0, 0.01), 0 29px 17px 0 rgba(0, 0, 0, 0.03), 0 13px 13px 0 rgba(0, 0, 0, 0.05), 0 3px 7px 0 rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff284fd */.elementor-15 .elementor-element.elementor-element-ff284fd {
    border-radius: 20px;
border: 1px solid #FFF;
box-shadow: 0 80px 22px 0 rgba(0, 0, 0, 0.00), 0 51px 20px 0 rgba(0, 0, 0, 0.01), 0 29px 17px 0 rgba(0, 0, 0, 0.03), 0 13px 13px 0 rgba(0, 0, 0, 0.05), 0 3px 7px 0 rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e2ed7c */.elementor-15 .elementor-element.elementor-element-5e2ed7c {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2d8817 */.elementor-15 .elementor-element.elementor-element-c2d8817 {
    border-radius: 20px;
border: 1px solid #FFF;
box-shadow: 0 80px 22px 0 rgba(0, 0, 0, 0.00), 0 51px 20px 0 rgba(0, 0, 0, 0.01), 0 29px 17px 0 rgba(0, 0, 0, 0.03), 0 13px 13px 0 rgba(0, 0, 0, 0.05), 0 3px 7px 0 rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4db3b9 */.elementor-15 .elementor-element.elementor-element-d4db3b9 {
    border-radius: 20px;
border: 1px solid #FFF;
box-shadow: 0 80px 22px 0 rgba(0, 0, 0, 0.00), 0 51px 20px 0 rgba(0, 0, 0, 0.01), 0 29px 17px 0 rgba(0, 0, 0, 0.03), 0 13px 13px 0 rgba(0, 0, 0, 0.05), 0 3px 7px 0 rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd8cd6 */.elementor-15 .elementor-element.elementor-element-bcd8cd6 {
    border-radius: 20px;
border: 1px solid #FFF;
box-shadow: 0 80px 22px 0 rgba(0, 0, 0, 0.00), 0 51px 20px 0 rgba(0, 0, 0, 0.01), 0 29px 17px 0 rgba(0, 0, 0, 0.03), 0 13px 13px 0 rgba(0, 0, 0, 0.05), 0 3px 7px 0 rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f249f3f */.elementor-15 .elementor-element.elementor-element-f249f3f {
    border-radius: 20px;
border: 1px solid #FFF;
box-shadow: 0 80px 22px 0 rgba(0, 0, 0, 0.00), 0 51px 20px 0 rgba(0, 0, 0, 0.01), 0 29px 17px 0 rgba(0, 0, 0, 0.03), 0 13px 13px 0 rgba(0, 0, 0, 0.05), 0 3px 7px 0 rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acfbc3f */.elementor-15 .elementor-element.elementor-element-acfbc3f {
    border-radius: 20px;
border: 1px solid #FFF;
box-shadow: 0 80px 22px 0 rgba(0, 0, 0, 0.00), 0 51px 20px 0 rgba(0, 0, 0, 0.01), 0 29px 17px 0 rgba(0, 0, 0, 0.03), 0 13px 13px 0 rgba(0, 0, 0, 0.05), 0 3px 7px 0 rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7dab12 */.elementor-15 .elementor-element.elementor-element-f7dab12 {
    border-radius: 20px;
border: 1px solid #FFF;
box-shadow: 0 80px 22px 0 rgba(0, 0, 0, 0.00), 0 51px 20px 0 rgba(0, 0, 0, 0.01), 0 29px 17px 0 rgba(0, 0, 0, 0.03), 0 13px 13px 0 rgba(0, 0, 0, 0.05), 0 3px 7px 0 rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3385481 */.elementor-15 .elementor-element.elementor-element-3385481 {
    border-radius: 95px;
border: 1px solid var(--Corpo, rgba(255, 255, 255, 0.70));
background: linear-gradient(90deg, rgba(204, 204, 204, 0.06) 11.09%, rgba(255, 255, 255, 0.10) 50.01%, rgba(204, 204, 204, 0.06) 88.35%);
}

.elementor-15 .elementor-element.elementor-element-3385481 {
    width: fit-content

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-885bf26 */.elementor-15 .elementor-element.elementor-element-885bf26 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e015563 */.elementor-15 .elementor-element.elementor-element-e015563 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12a7037 */.elementor-15 .elementor-element.elementor-element-12a7037 {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a6803f */.elementor-15 .elementor-element.elementor-element-6a6803f {
    border-radius: 15px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc8a34a */.elementor-15 .elementor-element.elementor-element-bc8a34a {
    border-radius: 95px;
border: 1px solid var(--Corpo, rgba(255, 255, 255, 0.70));
background: linear-gradient(90deg, rgba(204, 204, 204, 0.06) 11.09%, rgba(255, 255, 255, 0.10) 50.01%, rgba(204, 204, 204, 0.06) 88.35%);
}

.elementor-15 .elementor-element.elementor-element-bc8a34a {
    width: fit-content

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c95614d */.elementor-15 .elementor-element.elementor-element-c95614d {
    border-radius: 36px;
border: 1px solid #FFF;
background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-108f528 */.elementor-15 .elementor-element.elementor-element-108f528 {
    border-radius: 95px;
border: 1px solid var(--Corpo, rgba(255, 255, 255, 0.70));
background: linear-gradient(90deg, rgba(204, 204, 204, 0.06) 11.09%, rgba(255, 255, 255, 0.10) 50.01%, rgba(204, 204, 204, 0.06) 88.35%);
}

.elementor-15 .elementor-element.elementor-element-108f528 {
    width: fit-content

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e11b6b */.elementor-15 .elementor-element.elementor-element-0e11b6b {
    border-radius: 95px;
border: 1px solid var(--Corpo, rgba(255, 255, 255, 0.70));
background: linear-gradient(90deg, rgba(204, 204, 204, 0.06) 11.09%, rgba(255, 255, 255, 0.10) 50.01%, rgba(204, 204, 204, 0.06) 88.35%);
}

.elementor-15 .elementor-element.elementor-element-0e11b6b {
    width: fit-content

}/* End custom CSS */
/* Start custom CSS *//* PADRÃO */

html {

    font-size: 62.5%;

    overflow-x: hidden !important;



}

@media (max-width: 670px){

    html {

        font-size: 58.5%;

    }}

/* PADRÃO */

.elementor-button {
    border-radius: 15px;
background: var(--dourando, linear-gradient(139deg, #FBC14A 3.31%, #FFE7C0 44.1%, #FBC14A 91.33%));
box-shadow: 0 31px 9px 0 rgba(254, 221, 159, 0.00), 0 20px 8px 0 rgba(254, 221, 159, 0.01), 0 11px 7px 0 rgba(254, 221, 159, 0.05), 0 5px 5px 0 rgba(254, 221, 159, 0.09), 0 1px 3px 0 rgba(254, 221, 159, 0.10);
}

.hover-anim {   transition: transform 0.3s ease; }  .hover-anim:hover {   transform: translateY(-3px) scale(1.03); }/* End custom CSS */