.elementor-9 .elementor-element.elementor-element-bb7052e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-bb7052e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;background-image:url("https://www.asbmarketing.com.br/wp-content/uploads/2023/01/asb_marketing-digital-para-empresas-de-tecnologia_29_04-1366x683.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-bb7052e > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center right, #000000C4 17%, #000000 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-bb7052e > .elementor-container{min-height:700px;}.elementor-9 .elementor-element.elementor-element-bb7052e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 20% 0% 20%;}.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-9 .elementor-element.elementor-element-62c7bb1{text-align:left;}.elementor-9 .elementor-element.elementor-element-62c7bb1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:600;color:#FFFFFF;}.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-9 .elementor-element.elementor-element-3ea8bd9{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.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-9 .elementor-element.elementor-element-daba371 .elementor-button{background-color:var( --e-global-color-4e2f59b );fill:#FFFFFF;color:#FFFFFF;border-radius:31px 31px 31px 31px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-7ceeb78.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-7ceeb78{width:var( --container-widget-width, 91.001% );max-width:91.001%;--container-widget-width:91.001%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7ceeb78 .elementor-main-swiper{height:165px;width:99%;}.elementor-9 .elementor-element.elementor-element-7ceeb78 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-4e2f59b );}.elementor-9 .elementor-element.elementor-element-7ceeb78 .elementor-swiper-button svg{fill:var( --e-global-color-4e2f59b );}.elementor-9 .elementor-element.elementor-element-7ceeb78 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-9 .elementor-element.elementor-element-7ceeb78 .elementor-custom-embed-play i{text-shadow:-33px 0px 10px rgba(0,0,0,0.3);}.elementor-9 .elementor-element.elementor-element-2e35561{--spacer-size:25px;}.elementor-9 .elementor-element.elementor-element-86b4447:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-86b4447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e2f59b );}.elementor-9 .elementor-element.elementor-element-86b4447 > .elementor-container{min-height:70px;}.elementor-9 .elementor-element.elementor-element-86b4447{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-86b4447 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-a087b22{text-align:right;}.elementor-9 .elementor-element.elementor-element-a087b22 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-c16f698 );}.elementor-9 .elementor-element.elementor-element-decd5ba .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-4e0f418 );color:var( --e-global-color-4e0f418 );border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-decd5ba .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-decd5ba .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-decd5ba .elementor-button:focus{color:var( --e-global-color-4e2f59b );}.elementor-9 .elementor-element.elementor-element-decd5ba .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-decd5ba .elementor-button:focus svg{fill:var( --e-global-color-4e2f59b );}.elementor-9 .elementor-element.elementor-element-840ba3e{--spacer-size:70px;}.elementor-9 .elementor-element.elementor-element-ef697ce{text-align:center;}.elementor-9 .elementor-element.elementor-element-ef697ce .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:53px;font-weight:600;color:var( --e-global-color-4e0f418 );}.elementor-9 .elementor-element.elementor-element-7b83d53{--spacer-size:20px;}.elementor-9 .elementor-element.elementor-element-e292f41 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-e292f41{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d94340e .elementor-button{background-color:var( --e-global-color-4e2f59b );border-radius:50px 50px 50px 50px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-b50aec1{--lottie-container-width:12%;}.elementor-9 .elementor-element.elementor-element-3f9aaca{--spacer-size:20px;}.elementor-9 .elementor-element.elementor-element-a07162c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.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-9 .elementor-element.elementor-element-e999f80{width:var( --container-widget-width, 104.1% );max-width:104.1%;--container-widget-width:104.1%;--container-widget-flex-grow:0;text-align:right;}.elementor-9 .elementor-element.elementor-element-fe1676f{text-align:left;}.elementor-9 .elementor-element.elementor-element-fe1676f .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:55px;font-weight:600;color:var( --e-global-color-4e0f418 );}.elementor-9 .elementor-element.elementor-element-581761c > .elementor-container{min-height:154px;}.elementor-9 .elementor-element.elementor-element-915c1dd .bdt-prime-slider-tango .bdt-image-wrap::before{background-color:transparent;background-image:linear-gradient(360deg, #000 0%, #00000000 100%);}.elementor-9 .elementor-element.elementor-element-915c1dd .bdt-prime-slider-tango .bdt-item{border-radius:50px 50px 50px 50px;clip-path:inset(10% 0 10% 0 round 50px 50px 50px 50px);}.elementor-9 .elementor-element.elementor-element-915c1dd .bdt-prime-slider-tango .bdt-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-6a3a6ff > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-6a3a6ff:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6a3a6ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e0f418 );background-image:url("https://xn--gueshercomunicao-snb5e.com.br/wp-content/uploads/2023/07/conceito-de-gestao-de-relacionamento-com-o-cliente.jpg");}.elementor-9 .elementor-element.elementor-element-6a3a6ff > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(213deg, var( --e-global-color-4e0f418 ) 5%, #000000 100%);opacity:0.93;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-6a3a6ff > .elementor-container{min-height:400px;}.elementor-9 .elementor-element.elementor-element-6a3a6ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-949470e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-949470e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-949470e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-69a7f72{text-align:center;}.elementor-9 .elementor-element.elementor-element-69a7f72 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:35px;font-weight:600;letter-spacing:2.4px;color:var( --e-global-color-c16f698 );}.elementor-9 .elementor-element.elementor-element-3f2aa0e{--spacer-size:20px;}.elementor-9 .elementor-element.elementor-element-f8db5b0 > .elementor-container{min-height:11px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-91523a6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-91523a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-d2a9d79{--lottie-container-max-width:74%;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-2c555d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-2c555d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-2c555d9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-0fb22f6{width:var( --container-widget-width, 107.319% );max-width:107.319%;--container-widget-width:107.319%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-0fb22f6 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:55px;font-weight:600;color:var( --e-global-color-4e0f418 );}.elementor-9 .elementor-element.elementor-element-9bf694c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-9bf694c{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-9710ce4{--spacer-size:40px;}.elementor-9 .elementor-element.elementor-element-c461a81 .elementor-button{background-color:var( --e-global-color-4e2f59b );border-radius:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-762dbf7{--lottie-container-width:12%;}.elementor-9 .elementor-element.elementor-element-32a6c67{--e-image-carousel-slides-to-show:2;}.elementor-9 .elementor-element.elementor-element-32a6c67 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9 .elementor-element.elementor-element-32a6c67 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-32a6c67 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9 .elementor-element.elementor-element-32a6c67 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-32a6c67 .swiper-pagination-bullet{background:var( --e-global-color-4e2f59b );}.elementor-9 .elementor-element.elementor-element-1276051:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1276051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99c255f );}.elementor-9 .elementor-element.elementor-element-1276051 > .elementor-container{min-height:200px;}.elementor-9 .elementor-element.elementor-element-1276051{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-1276051 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-8f1514e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8f1514e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99c255f );}.elementor-9 .elementor-element.elementor-element-8f1514e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-8f1514e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-1b8dc47{text-align:center;}.elementor-9 .elementor-element.elementor-element-1b8dc47 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:55px;font-weight:600;color:var( --e-global-color-4e0f418 );}.elementor-9 .elementor-element.elementor-element-f0c297f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f0c297f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99c255f );}.elementor-9 .elementor-element.elementor-element-f0c297f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-f0c297f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-4b752d0 > .elementor-widget-container{margin:30px 30px 30px 30px;padding:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;}.elementor-9 .elementor-element.elementor-element-4b752d0 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-9 .elementor-element.elementor-element-cc03ff2 > .elementor-widget-container{margin:30px 30px 30px 30px;padding:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;}.elementor-9 .elementor-element.elementor-element-cc03ff2 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-9 .elementor-element.elementor-element-ea48990 > .elementor-widget-container{margin:30px 30px 30px 30px;padding:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;}.elementor-9 .elementor-element.elementor-element-ea48990 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-9 .elementor-element.elementor-element-f395e7a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f395e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99c255f );}.elementor-9 .elementor-element.elementor-element-f395e7a > .elementor-container{min-height:180px;}.elementor-9 .elementor-element.elementor-element-f395e7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-f395e7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-4a86da7 > .elementor-container{min-height:750px;}.elementor-9 .elementor-element.elementor-element-b194f09 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:40px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-4e0f418 );}.elementor-9 .elementor-element.elementor-element-008ddb8 .elementor-button{background-color:var( --e-global-color-4e0f418 );border-radius:36px 36px 36px 36px;}.elementor-9 .elementor-element.elementor-element-008ddb8 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-008ddb8 .elementor-button:focus{background-color:var( --e-global-color-4e2f59b );color:var( --e-global-color-4e0f418 );}.elementor-9 .elementor-element.elementor-element-008ddb8 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-008ddb8 .elementor-button:focus svg{fill:var( --e-global-color-4e0f418 );}.elementor-9 .elementor-element.elementor-element-b46ed9e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b46ed9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c16f698 );}.elementor-9 .elementor-element.elementor-element-b46ed9e > .elementor-container{min-height:450px;}.elementor-9 .elementor-element.elementor-element-b46ed9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-b46ed9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-8ca179d .bdt-pacific-slider{height:500px;}.elementor-9 .elementor-element.elementor-element-8ca179d .bdt-pacific-slider .bdt-title a:hover{color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-68c1923{width:56.629%;}.elementor-9 .elementor-element.elementor-element-980603e{width:43.326%;}.elementor-9 .elementor-element.elementor-element-8b670f3{width:40.263%;}.elementor-9 .elementor-element.elementor-element-a442ca0{width:59.737%;}.elementor-9 .elementor-element.elementor-element-91523a6{width:50.095%;}.elementor-9 .elementor-element.elementor-element-2c555d9{width:49.905%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-7ceeb78.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-bb7052e > .elementor-container{min-height:650px;}.elementor-9 .elementor-element.elementor-element-62c7bb1{text-align:left;}.elementor-9 .elementor-element.elementor-element-62c7bb1 .elementor-heading-title{font-size:33px;}.elementor-9 .elementor-element.elementor-element-3ea8bd9{text-align:left;}.elementor-9 .elementor-element.elementor-element-7ceeb78.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-7ceeb78{width:var( --container-widget-width, 207.172px );max-width:207.172px;--container-widget-width:207.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7ceeb78 .elementor-main-swiper{height:100px;}.elementor-9 .elementor-element.elementor-element-7ceeb78 .elementor-custom-embed-play i{font-size:30px;}.elementor-9 .elementor-element.elementor-element-2e35561{--spacer-size:20px;}.elementor-9 .elementor-element.elementor-element-68c1923{width:50%;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-68c1923.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-68c1923.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-68c1923.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-9 .elementor-element.elementor-element-a087b22{width:var( --container-widget-width, 151px );max-width:151px;--container-widget-width:151px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a087b22 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-980603e{width:50%;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-980603e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-980603e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-980603e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-decd5ba{width:var( --container-widget-width, 124px );max-width:124px;--container-widget-width:124px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-ef697ce .elementor-heading-title{font-size:33px;}.elementor-9 .elementor-element.elementor-element-e999f80{width:var( --container-widget-width, 658px );max-width:658px;--container-widget-width:658px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-fe1676f{width:var( --container-widget-width, 653px );max-width:653px;--container-widget-width:653px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-fe1676f .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-0fb22f6{text-align:center;}.elementor-9 .elementor-element.elementor-element-0fb22f6 .elementor-heading-title{font-size:33px;}.elementor-9 .elementor-element.elementor-element-543caef{text-align:center;}.elementor-9 .elementor-element.elementor-element-5f37d38 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-9 .elementor-element.elementor-element-b194f09{text-align:center;}.elementor-9 .elementor-element.elementor-element-b194f09 .elementor-heading-title{font-size:33px;}}/* Start custom CSS for column, class: .elementor-element-d1fc652 *//* Garante que o carrossel não ultrapasse a área da coluna/seção */
.elementor-media-carousel {
    width: 100%;      /* Garante que o carrossel ocupe 100% da área disponível */
    max-width: 100%;  /* Limita a largura máxima */
    overflow: hidden; /* Impede que o conteúdo transborde */
    margin: 0 auto;   /* Centraliza o carrossel */
}

.elementor-media-carousel .swiper-container {
    width: 100% !important; /* Força o contêiner do carrossel a ocupar 100% da área */
    overflow: hidden;       /* Evita transbordo */
}

.elementor-media-carousel .swiper-wrapper {
    display: flex;
    width: 100% !important; /* Garante que os slides respeitem o tamanho do contêiner */
}

.elementor-media-carousel .swiper-slide {
    flex: 1 0 auto;         /* Ajusta os slides ao tamanho correto dentro do carrossel */
    width: auto !important; /* Garante que os slides não sejam maiores que o carrossel */
}

/* Garante que a seção ou coluna contenha o carrossel */
.elementor-section, 
.elementor-column {
    overflow: hidden; /* Evita que o conteúdo ultrapasse os limites da seção/coluna */
}/* End custom CSS */