.ast-container{padding-left:0;padding-right:0}.ast-plain-container.ast-no-sidebar #primary{margin-top:0}.grecaptcha-badge{visibility:hidden}.site-header,.site-footer{position:sticky!important}.site-header{z-index:10000}.site-footer{z-index:9999!important}.site-header{top:0;background:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.site-footer{bottom:0}.site-footer .elementor-shape-circle{--icon-size:35px}.site-footer .elementor-social-icon{--e-social-icon-icon-color:#fff;font-size:var(--icon-size)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.site-footer .social-icon-whatsapp{background-color:#25d366!important}.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.Whatsapp .container{display:flex;justify-content:end;align-items:end;position:relative;width:100%;right:10px}.Whatsapp ul#menu{align-items:center;background:#fff;border-radius:50px;box-shadow:0 5px 10px rgb(0 0 0 / .1);display:flex;height:50px;justify-content:center;list-style-type:none;overflow:hidden;transition:width 150ms ease-in-out 0ms;width:50px;position:absolute;z-index:2}.Whatsapp ul#menu li{width:50%;margin-left:5px;text-align:center}.Whatsapp ul#menu.active li a{margin-left:0;margin-right:0}.Whatsapp ul#menu li a span{z-index:1}.Whatsapp ul#menu.active{width:400px}.Whatsapp #menu-icon{align-items:center;border:none;border-radius:50%;box-shadow:0 5px 10px rgb(0 0 0 / .1);cursor:pointer;color:rgb(255 255 255);display:flex;height:50px;justify-content:center;position:absolute;transform-origin:center;transition:transform 400ms ease-in-out 0ms;-webkit-tap-highlight-color:#fff0;width:50px;z-index:3}.Whatsapp #menu-icon.menu-active{transform:scale(.6,.6);background:#fc8379;box-shadow:none}#menu-icon{position:fixed}#video-contenedor{display:block}.video-contenedor,#landing-contenedor{position:relative;display:block}.boton-video-contenedor{position:absolute!important;left:50%;transform:translate(-50%,-50%)}.badge-video-contenedor{position:absolute!important;top:90%}#form-landing-contenedor label{font-size:15px}#form-landing-contenedor{position:absolute;top:0}.form-landing-posicion{top:6%}.text-landing-posicion{top:6%}#form-landing-contenedor [type=button],[type=submit],button{padding:0.2rem!important}#form-landing-contenedor [type=button],button,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{padding:0rem!important;height:auto}#form-landing-contenedor label{line-height:1.4}#form-landing-contenedor .wpcf7-not-valid-tip{display:none!important}.separador-ancho{height:10px!important}.ambiente-carrusel .swiper{width:100%!important}.carrusel-home [role=button]{top:0!important}.ambiente-carrusel .elementor-swiper-button svg{padding:10px}.ambiente-carrusel .elementor-swiper-button{background-color:#D75F00;border-radius:50%;transform:translateY(-70%)!important}.ambiente-carrusel .elementor-swiper-button:hover{background-color:#FF9200;border-radius:50%}.ambiente-carrusel .elementor-swiper-button-prev,.ambiente-carrusel .elementor-swiper-button-next{top:unset!important;bottom:0}.ambiente-carrusel .elementor-swiper-button-prev{left:unset!important;right:calc((100vw * 0.065) + 68px)!important}.ambiente-carrusel .elementor-swiper-button-next{right:calc(100vw * 0.065)!important}div.recuadro-200{bottom:200px}.categorias-60{width:60%;margin:0 auto}#hacemos-distinto .e-n-accordion-item-title-header::before,#hacemos-con-otros .e-n-accordion-item-title-header::before,#hacemos-conectados .e-n-accordion-item-title-header::before,#acordeon-t1 .e-n-accordion-item-title-header::before,#acordeon-t2 .e-n-accordion-item-title-header::before,#acordeon-t3 .e-n-accordion-item-title-header::before{margin-right:3px}#hacemos-distinto .e-n-accordion-item-title-header::before,#acordeon-t3 .e-n-accordion-item-title-header::before{content:"😊"}#hacemos-con-otros .e-n-accordion-item-title-header::before,#acordeon-t1 .e-n-accordion-item-title-header::before{content:"😄"}#hacemos-conectados .e-n-accordion-item-title-header::before,#acordeon-t2 .e-n-accordion-item-title-header::before{content:"👥"}.horarios table{table-layout:fixed;width:50%;float:left}.horarios th{padding:10px;text-align:center;color:#fff;border:2px solid #e9e9e9}.horarios td{text-align:center;border:2px solid #e9e9e9;color:#fff}.verde{background-color:#5da604!important}.gris{background-color:#8a837a!important}.celeste{background-color:#009fe3!important}.naranja{background-color:#ff9200!important}.blog-listado-bordes{padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000}.blog-listado h5{border-bottom:1px solid;width:70%;margin:auto;text-align:center;padding-bottom:5px}.blog-listado ul{list-style:none;padding-top:5px}.wpcf7-form .wpcf7-submit{display:inline-block;background:#d75f00;padding:10px 11px!important}.wpcf7-form label{color:#4a4a4a}.sin-borde figcaption{border:none}@media (max-width:767px){.ast-header-break-point .main-navigation ul .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type{display:none!important}.ast-header-break-point .ast-builder-layout-element[data-section="section-hb-social-icons-1"],.ast-header-break-point .ast-header-button-1[data-section="section-hb-button-1"]{justify-content:center;display:block;text-align:center}.Whatsapp ul#menu.active{width:320px;padding:9px}.column{flex:unset!important}.formulario-ingresos h4{text-align:center}.etiqueta-landing h3{font-size:16px!important}.etiqueta-landing h4{font-size:13px!important}#beneficios-pestanias .e-n-tabs-heading{display:flow}#beneficios-pestanias .e-n-tab-title{float:left;padding:5px!important;margin:5px}}@media (max-width:992px){#form-landing-contenedor{left:8%}.boton-video-contenedor{top:77%}#video-home-aspecto video{--video-aspect-ratio:0.5625;height:100vh}#video-aspecto video,#video-contenedor{--video-aspect-ratio:0.5625;top:6px}div.recuadro-200{bottom:65px}.categorias-60{width:100%}.horarios table{width:100%}.pilares-celular{text-align:center}.pilares-celular figure{width:33%!important}}@media (min-width:993px){#form-landing-contenedor{left:0}.boton-video-contenedor{top:74%}#video-aspecto video,#video-contenedor{--video-aspect-ratio:2.33333;top:9px}}@media ((min-width:993px) and (max-height:730px)){#primary-site-navigation-desktop .sub-menu{max-height:450px;overflow-y:auto}