.elementor-210 .elementor-element.elementor-element-ce938d7{--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.87;--padding-top:220px;--padding-bottom:220px;--padding-left:35px;--padding-right:35px;}.elementor-210 .elementor-element.elementor-element-ce938d7::before, .elementor-210 .elementor-element.elementor-element-ce938d7 > .elementor-background-video-container::before, .elementor-210 .elementor-element.elementor-element-ce938d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-210 .elementor-element.elementor-element-ce938d7 > .elementor-background-slideshow::before, .elementor-210 .elementor-element.elementor-element-ce938d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-210 .elementor-element.elementor-element-ce938d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-210 .elementor-element.elementor-element-ce938d7.e-con{--align-self:center;}.elementor-210 .elementor-element.elementor-element-46736d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-210 .elementor-element.elementor-element-de6732a{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-210 .elementor-element.elementor-element-de6732a .aux-modern-heading-primary{font-family:"Stolzl", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-210 .elementor-element.elementor-element-de6732a .aux-modern-heading-secondary{font-family:"Stolzl", Sans-serif;font-size:30px;font-weight:700;letter-spacing:0.4px;color:var( --e-global-color-text );margin:15px 0px 30px 0px;}.elementor-210 .elementor-element.elementor-element-de6732a .aux-modern-heading-secondary .aux-head-highlight{font-family:"Stolzl", Sans-serif;font-weight:700;letter-spacing:0.4px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-210 .elementor-element.elementor-element-de6732a .aux-modern-heading-divider{height:1px;width:25px;background-color:var( --e-global-color-text );}.elementor-210 .elementor-element.elementor-element-de6732a .aux-widget-modern-heading .aux-widget-inner{width:600px;}.elementor-210 .elementor-element.elementor-element-9d37894 .elementor-repeater-item-0c90e61 .swiper-slide-bg{background-image:url(https://hatchsrl.com.ar/wp-content/uploads/2026/09/Copia-de-IMG_5326.jpg-scaled.jpeg);background-size:cover;}.elementor-210 .elementor-element.elementor-element-9d37894 .elementor-repeater-item-cd07a57 .swiper-slide-bg{background-image:url(https://hatchsrl.com.ar/wp-content/uploads/2026/09/Copia-de-IMG_5427.jpg-scaled.jpeg);background-size:cover;}.elementor-210 .elementor-element.elementor-element-9d37894 .elementor-repeater-item-60abec0 .swiper-slide-bg{background-image:url(https://hatchsrl.com.ar/wp-content/uploads/2026/08/Copia-de-IMG_5496-scaled.jpg);background-size:cover;}.elementor-210 .elementor-element.elementor-element-9d37894 .elementor-repeater-item-a87caed .swiper-slide-bg{background-image:url(https://hatchsrl.com.ar/wp-content/uploads/2026/09/Copia-de-IMG_5549-scaled.jpg);background-size:cover;}.elementor-210 .elementor-element.elementor-element-9d37894 .elementor-repeater-item-5f8611d .swiper-slide-bg{background-image:url(https://hatchsrl.com.ar/wp-content/uploads/2026/09/Copia-de-IMG_5547-scaled.jpg);background-size:cover;}.elementor-210 .elementor-element.elementor-element-9d37894 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-210 .elementor-element.elementor-element-9d37894 .swiper-slide-contents{max-width:66%;}.elementor-210 .elementor-element.elementor-element-9d37894 .swiper-slide-inner{text-align:center;}.elementor-210 .elementor-element.elementor-element-745db91{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-210 .elementor-element.elementor-element-08b5677 > .elementor-widget-container{padding:4% 4% 4% 4%;border-style:none;border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-210 .elementor-element.elementor-element-ce938d7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:35px;--padding-right:35px;}.elementor-210 .elementor-element.elementor-element-46736d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-210 .elementor-element.elementor-element-de6732a .aux-widget-modern-heading .aux-widget-inner{width:100%;}.elementor-210 .elementor-element.elementor-element-745db91{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-210 .elementor-element.elementor-element-46736d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-210 .elementor-element.elementor-element-de6732a .aux-widget-modern-heading .aux-widget-inner{width:100%;}.elementor-210 .elementor-element.elementor-element-745db91{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-210 .elementor-element.elementor-element-ce938d7{--content-width:1600px;}.elementor-210 .elementor-element.elementor-element-46736d2{--width:50%;}.elementor-210 .elementor-element.elementor-element-745db91{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-210 .elementor-element.elementor-element-46736d2{--width:53%;}.elementor-210 .elementor-element.elementor-element-745db91{--width:42%;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-de6732a */.elementor-210 .elementor-element.elementor-element-de6732a .aux-widget-inner {
    display: flex;
    flex-direction: column;
}

/* 1. SOBRE NOSOTROS (Subtítulo) */
.elementor-210 .elementor-element.elementor-element-de6732a .aux-modern-heading-primary {
    order: 1;
}

/* 2. La línea divisoria */
.elementor-210 .elementor-element.elementor-element-de6732a .aux-modern-heading-divider {
    order: 2;
    margin-top: 10px;   /* Ajusta la separación superior si lo necesitas */
    margin-bottom: 15px;/* Ajusta la separación inferior si lo necesitas */
}

/* 3. We turn your dreams into reality (Título principal) */
.elementor-210 .elementor-element.elementor-element-de6732a .aux-modern-heading-secondary {
    order: 3;
}

/* 4. El texto de párrafo descriptivo */
.elementor-210 .elementor-element.elementor-element-de6732a .aux-modern-heading-description {
    order: 4;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-9d37894 */.elementor-210 .elementor-element.elementor-element-9d37894, .elementor-210 .elementor-element.elementor-element-9d37894 * {
    cursor: default !important;
    border-radius: 10px;
    width: 100%;
    height: 90vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46736d2 */@media only screen and (max-width:800px) and (min-width:768px) {
.elementor-210 .elementor-element.elementor-element-46736d2{
   width: 100%;
   margin-bottom:50px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-745db91 */@media only screen and (min-width:1024px) and (max-width:1200px) {
    .elementor-210 .elementor-element.elementor-element-745db91 {
        margin-left: 40px;

    }
}
@media only screen and (max-width:800px) and (min-width:768px) {
.elementor-210 .elementor-element.elementor-element-745db91{
   width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce938d7 */.aux-full-width #inner-body {
    overflow-x: visible;
}/* End custom CSS */