.elementor-11368 .elementor-element.elementor-element-aad7f43{--display:flex;--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11368 .elementor-element.elementor-element-4356164{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11368 .elementor-element.elementor-element-4356164 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-11368 .elementor-element.elementor-element-a82a9d6{--display:flex;--min-height:25vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-11368 .elementor-element.elementor-element-50c99a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11368 .elementor-element.elementor-element-50c99a9.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11368 .elementor-element.elementor-element-bed74fd > .elementor-widget-container{margin:45px 0px 0px 120px;}.elementor-11368 .elementor-element.elementor-element-bed74fd .text-wrapper p{font-family:"Roboto Mono", Sans-serif;font-size:30px;font-weight:700;}.elementor-11368 .elementor-element.elementor-element-bed74fd .text-wrapper{text-align:left;}.elementor-11368 .elementor-element.elementor-element-bed74fd{width:100%;}.elementor-11368 .elementor-element.elementor-element-1356ac2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:120px;}.elementor-11368 .elementor-element.elementor-element-6b4f864.elementor-element{--align-self:center;}.elementor-11368 .elementor-element.elementor-element-6b4f864 .text-wrapper p{font-family:"Roboto Mono", Sans-serif;font-size:70px;font-weight:400;letter-spacing:-4.6px;}.elementor-11368 .elementor-element.elementor-element-6b4f864 .text-wrapper{text-align:left;}.elementor-11368 .elementor-element.elementor-element-6b4f864{width:100%;}.elementor-11368 .elementor-element.elementor-element-c7336cc .text-wrapper p{font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-11368 .elementor-element.elementor-element-c7336cc .text-wrapper{text-align:justify;}.elementor-11368 .elementor-element.elementor-element-c7336cc{width:100%;}.elementor-11368 .elementor-element.elementor-element-ae59c5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:180px;--margin-right:0px;}.elementor-11368 .elementor-element.elementor-element-46fdde3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11368 .elementor-element.elementor-element-1c30d7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-11368 .elementor-element.elementor-element-1c30d7e .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:18px;font-weight:700;}.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-11368 .elementor-element.elementor-element-145b6a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;}.elementor-11368 .elementor-element.elementor-element-b077f37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11368 .elementor-element.elementor-element-9ac9847{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-11368 .elementor-element.elementor-element-9ac9847 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:18px;font-weight:700;}.elementor-11368 .elementor-element.elementor-element-16588a7{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;}.elementor-11368 .elementor-element.elementor-element-fab32ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;}.elementor-11368 .elementor-element.elementor-element-c0984e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-11368 .elementor-element.elementor-element-c0984e5 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:18px;font-weight:700;}.elementor-11368 .elementor-element.elementor-element-21d0683{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;}.elementor-11368 .elementor-element.elementor-element-c6ab0eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:180px;--margin-right:0px;}.elementor-11368 .elementor-element.elementor-element-1212c37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11368 .elementor-element.elementor-element-9af57e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-11368 .elementor-element.elementor-element-9af57e9 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:18px;font-weight:700;}.elementor-11368 .elementor-element.elementor-element-e009f0d{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;}.elementor-11368 .elementor-element.elementor-element-a2269fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11368 .elementor-element.elementor-element-9721afa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-11368 .elementor-element.elementor-element-9721afa .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:18px;font-weight:700;}.elementor-11368 .elementor-element.elementor-element-8831fd7{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;}.elementor-11368 .elementor-element.elementor-element-26ab0a7{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;}.elementor-11368 .elementor-element.elementor-element-f43f12b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-11368 .elementor-element.elementor-element-f43f12b .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:18px;font-weight:700;}.elementor-11368 .elementor-element.elementor-element-f8d81a5{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;}.elementor-11368 .elementor-element.elementor-element-11545b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:180px;--margin-right:0px;}.elementor-11368 .elementor-element.elementor-element-3fb4323{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11368 .elementor-element.elementor-element-308a683{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-11368 .elementor-element.elementor-element-308a683 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:18px;font-weight:700;}.elementor-11368 .elementor-element.elementor-element-8966350{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;}.elementor-11368 .elementor-element.elementor-element-cc3540e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11368 .elementor-element.elementor-element-8cc3499{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-11368 .elementor-element.elementor-element-8cc3499 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:18px;font-weight:700;}.elementor-11368 .elementor-element.elementor-element-afc517d{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;}.elementor-11368 .elementor-element.elementor-element-161cb46{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;}.elementor-11368 .elementor-element.elementor-element-4c34fbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-11368 .elementor-element.elementor-element-4c34fbe .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:18px;font-weight:700;}.elementor-11368 .elementor-element.elementor-element-e126637{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;}.elementor-11368 .elementor-element.elementor-element-b13b263{--display:flex;}.elementor-11368 .elementor-element.elementor-element-6289f62{--spacer-size:50px;}@media(min-width:768px){.elementor-11368 .elementor-element.elementor-element-50c99a9{--width:39%;}.elementor-11368 .elementor-element.elementor-element-1356ac2{--width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-4356164 *//* Usamos '.elementor-11368 .elementor-element.elementor-element-4356164' para apuntar al widget 4356164 */

/* 1. Anula el padding de la caja principal del carrusel.
   A menudo, este padding se añade para que las flechas de navegación
   (elementor-swiper-button) se vean 'dentro' del carrusel sin solaparse. */
.elementor-11368 .elementor-element.elementor-element-4356164 .elementor-image-carousel-wrapper {
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 0 
        !important;
}

/* 2. Anula cualquier margen o padding lateral del contenedor de diapositivas */
.elementor-11368 .elementor-element.elementor-element-4356164 .elementor-image-carousel {
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-top:  0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
     padding-top: 0 
        !important;
}

/* 3. Asegura que la imagen ocupe el 100% de su slide */
.elementor-11368 .elementor-element.elementor-element-4356164 .swiper-slide-image {
    width: 100% !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aad7f43 *//* Anula el padding por defecto del contenedor solo para este elemento */
.elementor-11368 .elementor-element.elementor-element-aad7f43 {
    --padding-right: 0px !important;
    --padding-left: 0px !important;
}/* End custom CSS */