.elementor-4971 .elementor-element.elementor-element-4e2e346{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 60px 60px;--padding-top:10em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-4971 .elementor-element.elementor-element-4e2e346:not(.elementor-motion-effects-element-type-background), .elementor-4971 .elementor-element.elementor-element-4e2e346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9729E;}.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-4971 .elementor-element.elementor-element-16356d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:2em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-4971 .elementor-element.elementor-element-c169b03{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-5d1fb7c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4971 .elementor-element.elementor-element-201d7e0 .elementor-image-box-wrapper{text-align:left;}.elementor-4971 .elementor-element.elementor-element-201d7e0 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:400;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-201d7e0:has(:hover) .elementor-image-box-title,
					 .elementor-4971 .elementor-element.elementor-element-201d7e0:has(:focus) .elementor-image-box-title{color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-201d7e0 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:#1E1E1E;}.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-4971 .elementor-element.elementor-element-4fc1c62{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-4fc1c62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:#181818;}.elementor-4971 .elementor-element.elementor-element-4fc1c62 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4971 .elementor-element.elementor-element-4fc1c62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4971 .elementor-element.elementor-element-8cd1605{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-4971 .elementor-element.elementor-element-28e8635 .elementor-image-box-wrapper{text-align:center;}.elementor-4971 .elementor-element.elementor-element-28e8635.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4971 .elementor-element.elementor-element-28e8635.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4971 .elementor-element.elementor-element-28e8635.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4971 .elementor-element.elementor-element-28e8635 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-4971 .elementor-element.elementor-element-28e8635 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4971 .elementor-element.elementor-element-28e8635 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:400;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-28e8635:has(:hover) .elementor-image-box-title,
					 .elementor-4971 .elementor-element.elementor-element-28e8635:has(:focus) .elementor-image-box-title{color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-28e8635 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-28e8635{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-f27f716{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-f27f716 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#F4F1EE;}.elementor-4971 .elementor-element.elementor-element-f27f716 > .elementor-widget-container{margin:0em 0em -1.8em 0em;}.elementor-4971 .elementor-element.elementor-element-f27f716.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4971 .elementor-element.elementor-element-40aa5c0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4971 .elementor-element.elementor-element-40aa5c0:not(.elementor-motion-effects-element-type-background), .elementor-4971 .elementor-element.elementor-element-40aa5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4971 .elementor-element.elementor-element-d5e231b .elementor-image-box-wrapper{text-align:left;}.elementor-4971 .elementor-element.elementor-element-d5e231b.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-4971 .elementor-element.elementor-element-d5e231b.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-4971 .elementor-element.elementor-element-d5e231b.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-4971 .elementor-element.elementor-element-d5e231b .elementor-image-box-title{margin-bottom:14px;font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:700;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-d5e231b .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-4971 .elementor-element.elementor-element-d5e231b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4971 .elementor-element.elementor-element-d5e231b:has(:hover) .elementor-image-box-title,
					 .elementor-4971 .elementor-element.elementor-element-d5e231b:has(:focus) .elementor-image-box-title{color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-d5e231b .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-bc60200{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4971 .elementor-element.elementor-element-bc60200:not(.elementor-motion-effects-element-type-background), .elementor-4971 .elementor-element.elementor-element-bc60200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4971 .elementor-element.elementor-element-01cd33a .elementor-image-box-wrapper{text-align:left;}.elementor-4971 .elementor-element.elementor-element-01cd33a.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-4971 .elementor-element.elementor-element-01cd33a.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-4971 .elementor-element.elementor-element-01cd33a.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-4971 .elementor-element.elementor-element-01cd33a .elementor-image-box-title{margin-bottom:14px;font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:700;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-01cd33a .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-4971 .elementor-element.elementor-element-01cd33a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4971 .elementor-element.elementor-element-01cd33a:has(:hover) .elementor-image-box-title,
					 .elementor-4971 .elementor-element.elementor-element-01cd33a:has(:focus) .elementor-image-box-title{color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-01cd33a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-3ba4e0c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4971 .elementor-element.elementor-element-3ba4e0c:not(.elementor-motion-effects-element-type-background), .elementor-4971 .elementor-element.elementor-element-3ba4e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4971 .elementor-element.elementor-element-63ca4de .elementor-image-box-wrapper{text-align:left;}.elementor-4971 .elementor-element.elementor-element-63ca4de.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-4971 .elementor-element.elementor-element-63ca4de.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-4971 .elementor-element.elementor-element-63ca4de.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-4971 .elementor-element.elementor-element-63ca4de .elementor-image-box-title{margin-bottom:14px;font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:700;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-63ca4de .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-4971 .elementor-element.elementor-element-63ca4de .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4971 .elementor-element.elementor-element-63ca4de:has(:hover) .elementor-image-box-title,
					 .elementor-4971 .elementor-element.elementor-element-63ca4de:has(:focus) .elementor-image-box-title{color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-63ca4de .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-5f984cb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4971 .elementor-element.elementor-element-5f984cb:not(.elementor-motion-effects-element-type-background), .elementor-4971 .elementor-element.elementor-element-5f984cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4971 .elementor-element.elementor-element-73dddff .elementor-image-box-wrapper{text-align:left;}.elementor-4971 .elementor-element.elementor-element-73dddff.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-4971 .elementor-element.elementor-element-73dddff.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-4971 .elementor-element.elementor-element-73dddff.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-4971 .elementor-element.elementor-element-73dddff .elementor-image-box-title{margin-bottom:14px;font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:700;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-73dddff .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-4971 .elementor-element.elementor-element-73dddff .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4971 .elementor-element.elementor-element-73dddff:has(:hover) .elementor-image-box-title,
					 .elementor-4971 .elementor-element.elementor-element-73dddff:has(:focus) .elementor-image-box-title{color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-73dddff .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-3be36fc{--e-n-carousel-swiper-slides-to-display:3;--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:-30px;--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:-30px;--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-slides-gap:20px;--e-n-carousel-arrow-size:26px;--e-n-carousel-arrow-normal-color:#F0F0F0;}.elementor-4971 .elementor-element.elementor-element-3be36fc :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#E9729E;border-radius:90px 90px 90px 90px;padding:0.3em 0.3em 0.3em 0.3em;}.elementor-4971 .elementor-element.elementor-element-3fec54b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-4971 .elementor-element.elementor-element-e0387eb{--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;--padding-top:4em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-4971 .elementor-element.elementor-element-21c7693 .elementor-image-box-wrapper{text-align:left;}.elementor-4971 .elementor-element.elementor-element-21c7693.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4971 .elementor-element.elementor-element-21c7693.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4971 .elementor-element.elementor-element-21c7693.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4971 .elementor-element.elementor-element-21c7693 .elementor-image-box-wrapper .elementor-image-box-img{width:81%;}.elementor-4971 .elementor-element.elementor-element-21c7693 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4971 .elementor-element.elementor-element-21c7693 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:400;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-21c7693:has(:hover) .elementor-image-box-title,
					 .elementor-4971 .elementor-element.elementor-element-21c7693:has(:focus) .elementor-image-box-title{color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-21c7693 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-21c7693{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-62440aa{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-62440aa > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-4971 .elementor-element.elementor-element-e4acf52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.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-4971 .elementor-element.elementor-element-64338f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-4971 .elementor-element.elementor-element-64338f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-4971 .elementor-element.elementor-element-64338f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-4971 .elementor-element.elementor-element-64338f0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-4971 .elementor-element.elementor-element-64338f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-4971 .elementor-element.elementor-element-64338f0 .elementor-icon-list-icon i{color:#FAFAFA;transition:color 0.3s;}.elementor-4971 .elementor-element.elementor-element-64338f0 .elementor-icon-list-icon svg{fill:#FAFAFA;transition:fill 0.3s;}.elementor-4971 .elementor-element.elementor-element-64338f0{--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-64338f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4971 .elementor-element.elementor-element-64338f0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-4971 .elementor-element.elementor-element-64338f0 .elementor-icon-list-text{color:#303030F2;transition:color 0.3s;}.elementor-4971 .elementor-element.elementor-element-83ca6c7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B0B0B82;--border-color:#0B0B0B82;--border-radius:20px 20px 20px 20px;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-4971 .elementor-element.elementor-element-83ca6c7:not(.elementor-motion-effects-element-type-background), .elementor-4971 .elementor-element.elementor-element-83ca6c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4971 .elementor-element.elementor-element-5f136e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4em;font-weight:400;color:#E9729E;}.elementor-4971 .elementor-element.elementor-element-b9fe4eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-4971 .elementor-element.elementor-element-b9fe4eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-4971 .elementor-element.elementor-element-b9fe4eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-4971 .elementor-element.elementor-element-b9fe4eb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-4971 .elementor-element.elementor-element-b9fe4eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-4971 .elementor-element.elementor-element-b9fe4eb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4971 .elementor-element.elementor-element-b9fe4eb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4971 .elementor-element.elementor-element-b9fe4eb{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-4971 .elementor-element.elementor-element-b9fe4eb .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-4971 .elementor-element.elementor-element-b9fe4eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4971 .elementor-element.elementor-element-b9fe4eb .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-4971 .elementor-element.elementor-element-b9fe4eb .elementor-icon-list-text{color:#303030F2;transition:color 0.3s;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-4971 .elementor-element.elementor-element-cb10c9c .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;fill:#F4F1EE;color:#F4F1EE;background-color:#61CE7000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4971 .elementor-element.elementor-element-cb10c9c.elementor-element{--align-self:center;}.elementor-4971 .elementor-element.elementor-element-7998202 > .elementor-widget-container{margin:0em 0em 0em -2em;}.elementor-4971 .elementor-element.elementor-element-7998202 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4971 .elementor-element.elementor-element-f326ae5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-4971 .elementor-element.elementor-element-f326ae5:not(.elementor-motion-effects-element-type-background), .elementor-4971 .elementor-element.elementor-element-f326ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8C5798;}.elementor-4971 .elementor-element.elementor-element-f326ae5::before, .elementor-4971 .elementor-element.elementor-element-f326ae5 > .elementor-background-video-container::before, .elementor-4971 .elementor-element.elementor-element-f326ae5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4971 .elementor-element.elementor-element-f326ae5 > .elementor-background-slideshow::before, .elementor-4971 .elementor-element.elementor-element-f326ae5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4971 .elementor-element.elementor-element-f326ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("http://voandosola.com/wp-content/uploads/2025/11/frame_287.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4971 .elementor-element.elementor-element-d059bf4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2A369;--border-color:#F2A369;--border-radius:40px 40px 40px 40px;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-4971 .elementor-element.elementor-element-2320ce9 .elementor-image-box-wrapper{text-align:center;}.elementor-4971 .elementor-element.elementor-element-2320ce9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4971 .elementor-element.elementor-element-2320ce9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4971 .elementor-element.elementor-element-2320ce9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4971 .elementor-element.elementor-element-2320ce9 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-4971 .elementor-element.elementor-element-2320ce9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4971 .elementor-element.elementor-element-2320ce9 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:400;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-2320ce9:has(:hover) .elementor-image-box-title,
					 .elementor-4971 .elementor-element.elementor-element-2320ce9:has(:focus) .elementor-image-box-title{color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-2320ce9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:#F4F1EE;}.elementor-4971 .elementor-element.elementor-element-c3ddec0{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-c3ddec0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:#181818;}.elementor-4971 .elementor-element.elementor-element-c3ddec0 > .elementor-widget-container{margin:0em -6em 0em -6em;}.elementor-4971 .elementor-element.elementor-element-c3ddec0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4971 .elementor-element.elementor-element-a05f37a{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-a05f37a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:#181818;}.elementor-4971 .elementor-element.elementor-element-a05f37a > .elementor-widget-container{margin:0em -6em 0em -6em;}.elementor-4971 .elementor-element.elementor-element-a05f37a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4971 .elementor-element.elementor-element-2d5bd26{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-2d5bd26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:#181818;}.elementor-4971 .elementor-element.elementor-element-2d5bd26 > .elementor-widget-container{margin:0em -6em 0em -6em;}.elementor-4971 .elementor-element.elementor-element-2d5bd26.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4971 .elementor-element.elementor-element-f4d5190{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-f4d5190 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:#181818;}.elementor-4971 .elementor-element.elementor-element-f4d5190 > .elementor-widget-container{margin:0em -6em 0em -6em;}.elementor-4971 .elementor-element.elementor-element-f4d5190.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4971 .elementor-element.elementor-element-c1fb7be{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-c1fb7be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:#181818;}.elementor-4971 .elementor-element.elementor-element-c1fb7be > .elementor-widget-container{margin:0em -6em 0em -6em;}.elementor-4971 .elementor-element.elementor-element-c1fb7be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4971 .elementor-element.elementor-element-698d2c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-4971 .elementor-element.elementor-element-e7cc52b{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-3402867{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4971 .elementor-element.elementor-element-e92fb2e .elementor-image-box-wrapper{text-align:left;}.elementor-4971 .elementor-element.elementor-element-e92fb2e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4971 .elementor-element.elementor-element-e92fb2e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4971 .elementor-element.elementor-element-e92fb2e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4971 .elementor-element.elementor-element-e92fb2e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4971 .elementor-element.elementor-element-e92fb2e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4971 .elementor-element.elementor-element-e92fb2e .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:700;color:#E9729E;}.elementor-4971 .elementor-element.elementor-element-e92fb2e:has(:hover) .elementor-image-box-title,
					 .elementor-4971 .elementor-element.elementor-element-e92fb2e:has(:focus) .elementor-image-box-title{color:#E9729E;}.elementor-4971 .elementor-element.elementor-element-e92fb2e .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-e92fb2e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-ce748a7 .elementor-image-box-wrapper{text-align:left;}.elementor-4971 .elementor-element.elementor-element-ce748a7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4971 .elementor-element.elementor-element-ce748a7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4971 .elementor-element.elementor-element-ce748a7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4971 .elementor-element.elementor-element-ce748a7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4971 .elementor-element.elementor-element-ce748a7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4971 .elementor-element.elementor-element-ce748a7 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:700;color:#8C5798;}.elementor-4971 .elementor-element.elementor-element-ce748a7:has(:hover) .elementor-image-box-title,
					 .elementor-4971 .elementor-element.elementor-element-ce748a7:has(:focus) .elementor-image-box-title{color:#8C5798;}.elementor-4971 .elementor-element.elementor-element-ce748a7 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:#1E1E1E;}.elementor-4971 .elementor-element.elementor-element-ce748a7{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-60fb16b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-4971 .elementor-element.elementor-element-ee014e4{text-align:center;}.elementor-4971 .elementor-element.elementor-element-ee014e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2em;font-weight:400;color:#181818;}.elementor-4971 .elementor-element.elementor-element-ee014e4 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-4971 .elementor-element.elementor-element-ea9e7fb .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;fill:#F4F1EE;color:#F4F1EE;background-color:#61CE7000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4971 .elementor-element.elementor-element-ea9e7fb.elementor-element{--align-self:center;}.elementor-4971 .elementor-element.elementor-element-9e30f98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-4971 .elementor-element.elementor-element-03eaacf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4971 .elementor-element.elementor-element-65e50c3 > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-4971 .elementor-element.elementor-element-65e50c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-c080c87{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0B0B0B82;--border-color:#0B0B0B82;--border-radius:20px 20px 20px 20px;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-4971 .elementor-element.elementor-element-c080c87:not(.elementor-motion-effects-element-type-background), .elementor-4971 .elementor-element.elementor-element-c080c87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4971 .elementor-element.elementor-element-50a6594 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;color:#181818;}.elementor-4971 .elementor-element.elementor-element-2e23157 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-4971 .elementor-element.elementor-element-2e23157 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-4971 .elementor-element.elementor-element-2e23157 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-4971 .elementor-element.elementor-element-2e23157 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-4971 .elementor-element.elementor-element-2e23157 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-4971 .elementor-element.elementor-element-2e23157 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4971 .elementor-element.elementor-element-2e23157 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4971 .elementor-element.elementor-element-2e23157{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-4971 .elementor-element.elementor-element-2e23157 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-4971 .elementor-element.elementor-element-2e23157 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4971 .elementor-element.elementor-element-2e23157 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-4971 .elementor-element.elementor-element-2e23157 .elementor-icon-list-text{color:#303030F2;transition:color 0.3s;}.elementor-4971 .elementor-element.elementor-element-b4729c0{text-align:center;width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;bottom:100px;}.elementor-4971 .elementor-element.elementor-element-b4729c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:400;color:#181818;}.elementor-4971 .elementor-element.elementor-element-b4729c0 > .elementor-widget-container{margin:0em 0em 0em 0em;}body:not(.rtl) .elementor-4971 .elementor-element.elementor-element-b4729c0{right:-424px;}body.rtl .elementor-4971 .elementor-element.elementor-element-b4729c0{left:-424px;}.elementor-4971 .elementor-element.elementor-element-4aa7839{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-4971 .elementor-element.elementor-element-b1f896e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-4971 .elementor-element.elementor-element-b314b21{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-4971 .elementor-element.elementor-element-b314b21:not(.elementor-motion-effects-element-type-background), .elementor-4971 .elementor-element.elementor-element-b314b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9729E;}.elementor-4971 .elementor-element.elementor-element-b141903 .elementor-image-box-wrapper{text-align:center;}.elementor-4971 .elementor-element.elementor-element-b141903 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:1.6em;font-weight:700;color:#F4F1EE;}.elementor-4971 .elementor-element.elementor-element-b141903:has(:hover) .elementor-image-box-title,
					 .elementor-4971 .elementor-element.elementor-element-b141903:has(:focus) .elementor-image-box-title{color:#F4F1EE;}.elementor-4971 .elementor-element.elementor-element-b141903 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.1em;color:#F4F1EE;}.elementor-4971 .elementor-element.elementor-element-f604061 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-4971 .elementor-element.elementor-element-f604061 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-4971 .elementor-element.elementor-element-f604061 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-4971 .elementor-element.elementor-element-f604061 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-4971 .elementor-element.elementor-element-f604061 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-4971 .elementor-element.elementor-element-f604061 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4971 .elementor-element.elementor-element-f604061 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4971 .elementor-element.elementor-element-f604061{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-4971 .elementor-element.elementor-element-f604061 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4971 .elementor-element.elementor-element-f604061 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-4971 .elementor-element.elementor-element-f604061 .elementor-icon-list-text{color:#F4F1EE;transition:color 0.3s;}.elementor-4971 .elementor-element.elementor-element-bf6de72{text-align:center;}.elementor-4971 .elementor-element.elementor-element-bf6de72 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;color:#F4F1EE;}.elementor-4971 .elementor-element.elementor-element-03f620c .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;fill:#F4F1EE;color:#F4F1EE;background-color:#61CE7000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4971 .elementor-element.elementor-element-03f620c.elementor-element{--align-self:center;}.elementor-4971 .elementor-element.elementor-element-91eed84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-4971 .elementor-element.elementor-element-3be36fc{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-4971 .elementor-element.elementor-element-4e2e346{--border-radius:0px 0px 30px 30px;--padding-top:6em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4971 .elementor-element.elementor-element-16356d8{--padding-top:3em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4971 .elementor-element.elementor-element-c169b03{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-4fc1c62{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-8cd1605{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4971 .elementor-element.elementor-element-28e8635 .elementor-image-box-img{margin-bottom:15px;}.elementor-4971 .elementor-element.elementor-element-28e8635 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-4971 .elementor-element.elementor-element-28e8635{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-f27f716{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-d5e231b .elementor-image-box-img{margin-bottom:10px;}.elementor-4971 .elementor-element.elementor-element-01cd33a .elementor-image-box-img{margin-bottom:10px;}.elementor-4971 .elementor-element.elementor-element-63ca4de .elementor-image-box-img{margin-bottom:10px;}.elementor-4971 .elementor-element.elementor-element-73dddff .elementor-image-box-img{margin-bottom:10px;}.elementor-4971 .elementor-element.elementor-element-3be36fc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4971 .elementor-element.elementor-element-3fec54b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4971 .elementor-element.elementor-element-e0387eb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-4971 .elementor-element.elementor-element-21c7693 .elementor-image-box-img{margin-bottom:15px;}.elementor-4971 .elementor-element.elementor-element-21c7693{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-62440aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-e4acf52{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4971 .elementor-element.elementor-element-64338f0 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-4971 .elementor-element.elementor-element-64338f0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-83ca6c7{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-4971 .elementor-element.elementor-element-7998202 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-4971 .elementor-element.elementor-element-f326ae5{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4971 .elementor-element.elementor-element-d059bf4{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4971 .elementor-element.elementor-element-2320ce9 .elementor-image-box-img{margin-bottom:15px;}.elementor-4971 .elementor-element.elementor-element-c3ddec0 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4971 .elementor-element.elementor-element-c3ddec0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-a05f37a > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4971 .elementor-element.elementor-element-a05f37a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-2d5bd26 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4971 .elementor-element.elementor-element-2d5bd26{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-f4d5190 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4971 .elementor-element.elementor-element-f4d5190{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-c1fb7be > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4971 .elementor-element.elementor-element-c1fb7be{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-698d2c9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4971 .elementor-element.elementor-element-e7cc52b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4971 .elementor-element.elementor-element-3402867{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-4971 .elementor-element.elementor-element-e92fb2e .elementor-image-box-img{margin-bottom:15px;}.elementor-4971 .elementor-element.elementor-element-e92fb2e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-ce748a7 .elementor-image-box-img{margin-bottom:15px;}.elementor-4971 .elementor-element.elementor-element-ce748a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-60fb16b{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4971 .elementor-element.elementor-element-ee014e4 .elementor-heading-title{font-size:2em;}.elementor-4971 .elementor-element.elementor-element-ee014e4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-4971 .elementor-element.elementor-element-9e30f98{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4971 .elementor-element.elementor-element-c080c87{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-4971 .elementor-element.elementor-element-b4729c0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-4aa7839 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-4971 .elementor-element.elementor-element-4aa7839{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4971 .elementor-element.elementor-element-b1f896e{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4971 .elementor-element.elementor-element-b314b21{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4971 .elementor-element.elementor-element-91eed84{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-4971 .elementor-element.elementor-element-5d1fb7c{--width:43%;}.elementor-4971 .elementor-element.elementor-element-83ca6c7{--width:50%;}.elementor-4971 .elementor-element.elementor-element-d059bf4{--width:50%;}.elementor-4971 .elementor-element.elementor-element-03eaacf{--width:46%;}.elementor-4971 .elementor-element.elementor-element-c080c87{--width:100%;}.elementor-4971 .elementor-element.elementor-element-b314b21{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-4fc1c62 */.decor01{
    display: inline-block;
transform: rotate(-1.649deg);
padding: 20px;
justify-content: center;
align-items: center;
gap: 10px;
    border: 1px solid #000;
    background: #E8DC73;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f27f716 */.decor02{
    display: inline-block;
padding: 20px;
justify-content: center;
align-items: center;
gap: 10px;
    border: 1px solid #000;
    border-radius: 40px;
    background: #E9729E;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-62440aa */.elementor-4971 .elementor-element.elementor-element-62440aa .swiper-wrapper{
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
  }
  
.elementor-4971 .elementor-element.elementor-element-62440aa .meu-elemento{
  position: relative; /* ou relative, se precisar */
}

@media (min-width: 1024px) {
  .meu-elemento {
    position: absolute;
    right: 0;
    /* qualquer deslocamento que você precisar */
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-64338f0 */.elementor-4971 .elementor-element.elementor-element-64338f0{

/* Libera o span que o Elementor cria automaticamente */
.elementor-icon-list-text {
  display: flex !important;        /* vira bloco flex */
  flex: 1 !important;              /* ocupa todo o espaço */
  width: 100% !important;
}


/* Ícone animando */
.elementor-icon-list-icon {
  transition: transform .25s ease;
}

.elementor-icon-list-item:hover .elementor-icon-list-icon {
  transform: translateX(-6px);
}


/* Wrapper do item (ícone + texto) */
.elementor-icon-list-item {
  display: flex !important;
  align-items: center;
  width: 100% !important;
}


/* O bloco colorido do texto */
.icon-item {
  display: block;
  flex: 1 !important;
  width: 100%;
  padding: 12px 16px;
  color: #FAFAFA;
  transition: all .25s ease;
}


/* Cores */
.item-1 {
  background: #F2A369;
  border-left: 2px solid #C87C3E;
}

.item-2 {
  background: #E9729E;
  border-left: 2px solid #C1547D;
}

.item-3 {
  background: #8C5798;
  border-left: 2px solid #693D71;
}

.item-4 {
  background: #8EB9DB;
  border-left: 2px solid #6B8FB7;
}


/* Hover */
.elementor-icon-list-item:hover .icon-item {
  background: #FFF !important;
  color: #000 !important;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb10c9c *//* Botão 3D learn-more — 100% fiel ao original Uiverse */

.elementor-4971 .elementor-element.elementor-element-cb10c9c.learn-more {
  position: relative;
  display: inline-block;
  cursor: pointer;
  border: 0;
  padding: 1.25em 2em;
  background: #B187BA;
  border: 2px solid #794884;
  border-radius: 0.75em;
  color: #382b22;
  text-transform: uppercase;
  transform-style: preserve-3d;
  transform: translate(0, 0);
  transition: background 150ms cubic-bezier(0, 0, 0.58, 1),
              transform 150ms cubic-bezier(0, 0, 0.58, 1);
  overflow: visible;
  z-index: 0; /* botão deve estar acima da sombra */
}

.elementor-4971 .elementor-element.elementor-element-cb10c9c.learn-more::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #995FA6;
  border-radius: inherit;
  box-shadow: 0 0 0 2px #794884, 0 0.625em 0 0 #E4C5EB;
  transform: translate3d(0, 0.75em, -1em);
  transition: transform 150ms cubic-bezier(0, 0, 0.58, 1),
              box-shadow 150ms cubic-bezier(0, 0, 0.58, 1);
  z-index: -1;
}

.elementor-4971 .elementor-element.elementor-element-cb10c9c.learn-more:hover {
  background: #A776B2;
  transform: translate(0, 0.25em);
}

.elementor-4971 .elementor-element.elementor-element-cb10c9c.learn-more:hover::before {
  transform: translate3d(0, 0.5em, -1em);
  box-shadow: 0 0 0 2px #A776B2, 0 0.5em 0 0 #E4C5EB;
}

.elementor-4971 .elementor-element.elementor-element-cb10c9c.learn-more:active {
  background: #ffe9e9;
  transform: translate(0, 0.75em);
}

.elementor-4971 .elementor-element.elementor-element-cb10c9c.learn-more:active::before {
  transform: translate3d(0, 0, -1em);
  box-shadow: 0 0 0 2px #b18597, 0 0 0 0 #ffe3e2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3ddec0 */.tem01{
    display: inline-block;
padding: 20px;
justify-content: center;
align-items: center;
    background: #E8DC73;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a05f37a */.tem02{
    display: inline-block;
padding: 20px;
justify-content: center;
align-items: center;
    background: #E9729E;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d5bd26 */.tem03{
    display: inline-block;
padding: 20px;
justify-content: center;
align-items: center;
    background: #F2A369;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4d5190 */.tem04{
    display: inline-block;
padding: 20px;
justify-content: center;
align-items: center;
    background: #8EB9DB;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1fb7be */.tem05{
    display: inline-block;
padding: 20px;
justify-content: center;
align-items: center;
    background: #F4F1EE;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee014e4 *//* ======================================
   LAYOUT GERAL DAS LINHAS
====================================== */

.linha-horario{
  display: inline-flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 14px;
  flex-wrap: wrap;

  /* impede seleção de texto */
  user-select: none;
  cursor: default;
}

.linha-horario * {
  user-select: none;
}


/* ======================================
   BASE DE TODOS OS CHIPS
====================================== */

.chip{
  display: flex;
  align-items: center;
  justify-content: center;

  padding: 10px 20px;
  border-radius: 8px;
  border: 1px solid rgba(24,24,24,0.96);

  font-size: 20px;
  line-height: 1;
  font-weight: 400;
  text-transform: uppercase;

  white-space: nowrap;
}


/* ======================================
   CHIP — NÍVEL  (A1, A2, B1, B2+)
====================================== */

.chip--nivel{
  background: #8EB9DB;
  color: #F4F1EE;
}


/* ======================================
   CHIP — INFO (grande amarelo)
====================================== */

.chip--info{
  flex: 1;
  min-width: 260px;
  background: #E8DC73;
  color: #181818;
}


/* ======================================
   CHIP — VAGAS (roxo)
====================================== */

.chip--tag{
  background: #8C5798;
  color: #F4F1EE;
}


/* ======================================
   CHIP — TIPO (GRUPO / INDIVIDUAL)
====================================== */

.chip--tipo{
  background: #E9729E;
  color: #F4F1EE;
}


/* ======================================
   ESTADO — ESGOTADA
====================================== */

.linha-horario.is-esgotada .chip{
  background: #E6E6E6 !important;
  border-color: rgba(24,24,24,0.28) !important;
  color: #9A9A9A !important;
  text-decoration: line-through;
  pointer-events: none;
}


/* ======================================
   RESPONSIVO — MOBILE
====================================== */

@media (max-width: 620px){

  /* Cada turma vira um grid com 2 linhas */
  .linha-horario{
    display: grid;
    grid-template-columns: auto 1fr;
    grid-template-rows: auto auto;
    gap: 8px 8px;
    width: 100%;
    margin-bottom: 30px;
  }

  /* Linha 1 */
  .chip--nivel{
    grid-column: 1 / 2;
  }

  .chip--info{
    grid-column: 2 / 3;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  /* Linha 2 — cantos opostos */
  .chip--tag{
    grid-column: 1 / 2;
  }

  .chip--tipo{
    grid-column: 2 / 3;
  }

  /* Ajustes gerais */
  .chip{
    font-size: clamp(14px, 4vw, 18px);
    padding: 10px 14px;
  }
}


/* ======================================
   AVATAR DAS PROFESSORAS (HOVER DESKTOP)
====================================== */

.teacher-avatar {
  position: fixed;
  width: 90px;
  height: 90px;
  border-radius: 50%;
  pointer-events: none;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity .18s ease;
  z-index: 999999;
  box-shadow: 0 6px 18px rgba(0,0,0,0.28);
  border: none;
}

/* Desativar no mobile */
@media (max-width: 768px){
  .teacher-avatar {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea9e7fb *//* Botão 3D learn-more — 100% fiel ao original Uiverse */

.elementor-4971 .elementor-element.elementor-element-ea9e7fb.learn-more {
  position: relative;
  display: inline-block;
  cursor: pointer;
  border: 0;
  padding: 1.25em 2em;
  background: #28BA2D;
  border: 2px solid #188C1B;
  border-radius: 0.75em;
  color: #382b22;
  text-transform: uppercase;
  transform-style: preserve-3d;
  transform: translate(0, 0);
  transition: background 150ms cubic-bezier(0, 0, 0.58, 1),
              transform 150ms cubic-bezier(0, 0, 0.58, 1);
  overflow: visible;
  z-index: 0; /* botão deve estar acima da sombra */
}

.elementor-4971 .elementor-element.elementor-element-ea9e7fb.learn-more::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #188C1B;
  border-radius: inherit;
  box-shadow: 0 0 0 2px #28BA2D, 0 0.625em 0 0 #28BA2D;
  transform: translate3d(0, 0.75em, -1em);
  transition: transform 150ms cubic-bezier(0, 0, 0.58, 1),
              box-shadow 150ms cubic-bezier(0, 0, 0.58, 1);
  z-index: -1;
}

.elementor-4971 .elementor-element.elementor-element-ea9e7fb.learn-more:hover {
  background: #188C1B;
  transform: translate(0, 0.25em);
}

.elementor-4971 .elementor-element.elementor-element-ea9e7fb.learn-more:hover::before {
  transform: translate3d(0, 0.5em, -1em);
  box-shadow: 0 0 0 2px #188C1B, 0 0.5em 0 0 #188C1B;
}

.elementor-4971 .elementor-element.elementor-element-ea9e7fb.learn-more:active {
  background: #ffe9e9;
  transform: translate(0, 0.75em);
}

.elementor-4971 .elementor-element.elementor-element-ea9e7fb.learn-more:active::before {
  transform: translate3d(0, 0, -1em);
  box-shadow: 0 0 0 2px #188C1B, 0 0 0 0 #188C1B;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4729c0 */.decor04{
    display: inline-block;
transform: rotate(-1.649deg);
padding: 20px;
justify-content: center;
align-items: center;
gap: 10px;
    border: 1px solid #000;
    background: #F2A369;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03f620c *//* Botão 3D learn-more — 100% fiel ao original Uiverse */

.elementor-4971 .elementor-element.elementor-element-03f620c.learn-more {
  position: relative;
  display: inline-block;
  cursor: pointer;
  border: 0;
  padding: 1.25em 2em;
  background: #28BA2D;
  border: 2px solid #188C1B;
  border-radius: 0.75em;
  color: #382b22;
  text-transform: uppercase;
  transform-style: preserve-3d;
  transform: translate(0, 0);
  transition: background 150ms cubic-bezier(0, 0, 0.58, 1),
              transform 150ms cubic-bezier(0, 0, 0.58, 1);
  overflow: visible;
  z-index: 0; /* botão deve estar acima da sombra */
}

.elementor-4971 .elementor-element.elementor-element-03f620c.learn-more::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #188C1B;
  border-radius: inherit;
  box-shadow: 0 0 0 2px #28BA2D, 0 0.625em 0 0 #28BA2D;
  transform: translate3d(0, 0.75em, -1em);
  transition: transform 150ms cubic-bezier(0, 0, 0.58, 1),
              box-shadow 150ms cubic-bezier(0, 0, 0.58, 1);
  z-index: -1;
}

.elementor-4971 .elementor-element.elementor-element-03f620c.learn-more:hover {
  background: #188C1B;
  transform: translate(0, 0.25em);
}

.elementor-4971 .elementor-element.elementor-element-03f620c.learn-more:hover::before {
  transform: translate3d(0, 0.5em, -1em);
  box-shadow: 0 0 0 2px #188C1B, 0 0.5em 0 0 #188C1B;
}

.elementor-4971 .elementor-element.elementor-element-03f620c.learn-more:active {
  background: #ffe9e9;
  transform: translate(0, 0.75em);
}

.elementor-4971 .elementor-element.elementor-element-03f620c.learn-more:active::before {
  transform: translate3d(0, 0, -1em);
  box-shadow: 0 0 0 2px #188C1B, 0 0 0 0 #188C1B;
}/* End custom CSS */
/* Start custom CSS */body, html {
overflow-x: hidden !important;
}

/Corrigir escrollamento no Mobile/
@media (max-width: 786px){
body, html {
overflow-x: hidden!important;
}
}

body::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url('https://voandosola.com/wp-content/uploads/2025/05/textura.webp');
  background-size: contain;
  background-repeat: repeat;
  background-position: center;
  z-index: -1;
  pointer-events: none;
  mix-blend-mode: multiply;
  opacity: 0.5;
}

.linha-conteudos{
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  gap: 10px;
  width: 100%;
}

.caixaconteudos{
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 20px 40px;
  background: #F081AA;
  border: 1px solid transparent;
  color: #FFFFFF;

  text-align: center;
  transition: background-color .2s ease, border-color .2s ease, color .2s ease;
}

/* 1º começa amarelo */
.linha-conteudos .caixaconteudos:first-child{
  background: #E8DC73;
  border-color: #000;
  color: #000;
}

/* hover/focus: só o item ativo fica amarelo */
.linha-conteudos .caixaconteudos:hover,
.linha-conteudos .caixaconteudos:focus-visible{
  background: #E8DC73;
  border-color: #000;
  color: #000;
}

/* quando QUALQUER outro item estiver hover, o 1º volta pro rosa
   (mas se o próprio 1º estiver hover, continua amarelo) */
.linha-conteudos:has(.caixaconteudos:hover) 
  .caixaconteudos:first-child:not(:hover){
  background: #F081AA;
  border-color: transparent;
  color: #FFFFFF;
}
/* Hovers só em dispositivos que realmente têm hover (desktop) */
@media (hover: hover){
  .linha-conteudos .caixaconteudos:hover,
  .linha-conteudos .caixaconteudos:focus-visible{
    background: #E8DC73;
    border-color: #000;
    color: #000;
  }

  .linha-conteudos:has(.caixaconteudos:hover) 
    .caixaconteudos:first-child:not(:hover){
    background: #F081AA;
    border-color: transparent;
    color: #FFFFFF;
  }
}

/* MOBILE: 1 item por linha */
@media (max-width: 600px){
  .linha-conteudos{
    grid-template-columns: 1fr;  /* empilha */
    gap: 8px;                    /* levemente menor no mobile */
  }
  .caixaconteudos{
    display: flex;               /* de inline-flex -> flex para preencher a coluna */
    width: 100%;                 /* ocupa a largura da coluna */
    padding: 16px 20px;          /* padding um pouco menor opcional */
  }
}

/* Desktop: sem Swiper rodando (layout estático) */
@media (min-width: 769px){
  .carrossel-gifs .swiper-wrapper{
    display: flex;
    transform: none !important;
    transition: none !important;
  }
}

/* Mobile: transição linear para sensação de “marquee” suave */
@media (max-width: 768px){
  .carrossel-gifs .swiper-wrapper{
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
  }
}

/* Slides e imagens (comuns) */
.carrossel-gifs .swiper-slide{
  display: flex;
  justify-content: center;
}
.carrossel-gifs .swiper-slide img{
  object-fit: contain;
  display: block;
}

.mini .elementor-image-box-content {
    padding: 0px 40px;
}/* End custom CSS */