@charset "UTF-8";:root{--verde-claro: #009446;--verde-oscuro: #006230;--blanco: #fff;--negro: #000}*{scroll-behavior:smooth}@font-face{font-family:belizio-black;src:url(/build/assets/Belizio-Black-J9bbfj8e.otf)}@font-face{font-family:belizio;src:url(/build/assets/Belizio-Medium-Ce88MI_L.otf)}@font-face{font-family:belizio-bold;src:url(/build/assets/Belizio-Bold-BU4E27D-.otf)}@font-face{font-family:belizio-reg;src:url(/build/assets/Belizio-Regular-7Fq2cvga.otf)}@font-face{font-family:os-bold;src:url(/build/assets/ObjectSans-Bold-BvypblH7.ttf)}@font-face{font-family:os-heavy;src:url(/build/assets/ObjectSans-Heavy-DlBa1KCR.ttf)}@font-face{font-family:os-regular;src:url(/build/assets/ObjectSans-Regular-DB9MQoXn.otf)}@font-face{font-family:os-thin;src:url(/build/assets/ObjectSans-Thin-i5ByjsKy.ttf)}::selection{background-color:var(--verde-claro);color:var(--blanco)}.tabla-precio ::selection,#pie-inferior ::selection,.nav-pills .nav-link.active::selection,#mensaje ::selection,#programar-chequeo ::selection,#servicio-inferior ::selection,#buscar .modal-body input::selection,.titulo::selection,#paquetes h2::selection,#certificacion .titular-inacal span::selection,.pagina #beneficios *::selection{background-color:var(--blanco);color:var(--verde-claro)}h1{font-family:belizio}h2{font-family:os-heavy}h3,h4,h5,th,label{font-family:os-bold}p,a,button,input,span,td,.btn,textarea,select,option{font-family:os-regular}section{position:relative}header{position:relative}.btn{border-radius:0}#loader{position:relative;width:100%;z-index:10;overflow:hidden}#loader .row{position:fixed;width:100%;height:100%;transform:translateY(-120%);animation:loader 2s ease-in-out 1;background-color:var(--verde-claro);align-items:center;justify-content:center;z-index:-1}@keyframes loader{0%{z-index:1;transform:translateY(0)}95%{z-index:1;transform:translateY(0)}to{z-index:-1;transform:translateY(-120%)}}#loader .col-sm-6 img{position:relative;max-width:300px;display:block;margin:auto;animation:pulso 1.5s ease-in-out infinite}@keyframes pulso{0%{transform:scale(.8)}50%{transform:scale(1.1)}to{transform:scale(.8)}}.navbar-brand{padding:15px 0}#menu{padding:0!important;display:block;width:100%;transition:all ease-in-out .7s;z-index:9;background-color:#ffffff80}.navbar .navbar-brand img{max-width:179px;height:44px;object-fit:contain}.navbar .nav-item .nav-link,.navbar .nav-item .dropdown-toggle{text-shadow:none!important;outline:none!important;transition:all ease-in-out .6s;color:var(--bs-nav-link-color);font-family:os-bold;font-size:16px}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show,.navbar-nav .nav-link:focus,.navbar-nav .nav-link:hover,.navbar .nav-item .dropdown-toggle:hover,.navbar .nav-item .dropdown-toggle.show{color:var(--verde-claro)}.navbar .nav-item .dropdown-toggle{border:none;z-index:9}.navbar .nav-item a{padding:25px 10px}.navbar .nav-item button i{padding:21px 5px}.navbar .nav-item ul li a{padding:17px 10px}.navbar-expand-lg .navbar-nav .dropdown-menu{padding:0;margin-top:0;border-radius:0;border:none;background-color:#ffffffe6}.navbar-expand-lg .navbar-nav .dropdown-menu li{border-bottom:1px dotted rgba(0,0,0,.2)}.navbar-expand-lg .navbar-nav .dropdown-menu li:last-child{border-bottom:none}.dropdown-item{transition:all ease-in-out .7s;padding:10px 15px;line-height:1}.dropdown-item.active,.dropdown-item:active,.dropdown-item:hover{background-color:var(--verde-claro);color:var(--blanco)}@media (min-width: 992px){.nav-item:hover .btn-group .dropdown-menu{top:100%;opacity:1;display:block}}#menu.sticky{background-color:#ffffffe6}.navbar .nav-item #search-button:focus{color:var(--negro)}#buscar .modal-content{background-color:var(--verde-claro);border:none;padding:20px}#buscar .modal-body input{background-color:transparent;border-radius:0;border:none;border-bottom:2px solid var(--blanco);color:var(--blanco);box-shadow:none}#buscar .modal-body input::placeholder{color:var(--blanco)}#buscar .modal-body button{background-color:transparent;border:1px solid var(--blanco);color:var(--blanco);font-family:os-regular!important;transition:all ease-in-out .7s;margin-left:15px}#buscar .modal-body button:hover{background-color:var(--verde-oscuro)}#slide-portada .carousel-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#slide-portada .texto-derecha:before{background:linear-gradient(90deg,#fff0,#ffffff4d 65%)}#slide-portada .texto-izquierda:before{background:linear-gradient(90deg,#ffffff4d 45%,#fff0)}#slide-portada .slide-logo:before{background-color:#ffffff4d}#slide-portada img{width:100%;height:800px;object-fit:cover;object-position:center center}.carousel-indicators{max-width:150px;margin-left:auto;margin-right:auto}.carousel-indicators button{width:0!important;flex-grow:1!important;transition:all ease-in-out .7s!important;height:8px!important;border-radius:2px;margin:0 2px!important}.carousel-indicators button.active,.carousel-indicators button:hover{width:35px!important}#slide-portada .carousel-indicators [data-bs-target]{background-color:var(--verde-claro)}#slide-portada .carousel-indicators .active{width:54px}.carousel-control-prev{background-image:url(/images/flecha-izquierda.png);background-size:25px;background-position:center center;transform:none;background-repeat:no-repeat;transition:all ease-in-out .5s}.carousel-control-next{background-image:url(/images/flecha-derecha.png);background-size:25px;background-position:center center;transform:none;background-repeat:no-repeat;transition:all ease-in-out .5s}.carousel-control-prev span,.carousel-control-next span{display:none}.carousel-caption .estilo-corazon-slide{font-size:45px;position:relative;padding:30px 20px;margin:0;display:flex;justify-content:center;align-items:center}.carousel-caption .estilo-corazon-slide p{font-family:belizio;color:var(--blanco);margin-bottom:0;padding:0 50px}.carousel-caption .estilo-corazon-slide .corchete-superior{background:var(--blanco);width:25px;height:125px;position:relative}.carousel-caption .estilo-corazon-slide .corchete-superior:before{content:"";background:var(--blanco);width:50px;height:25px;position:absolute;top:0;left:0}.carousel-caption .estilo-corazon-slide .corchete-superior:after{content:"";background:var(--blanco);width:50px;height:25px;position:absolute;bottom:0;left:0}.carousel-caption .estilo-corazon-slide .corchete-inferior{background:var(--blanco);width:25px;height:125px;position:relative}.carousel-caption .estilo-corazon-slide .corchete-inferior:before{content:"";background:var(--blanco);width:50px;height:25px;position:absolute;top:0;right:0}.carousel-caption .estilo-corazon-slide .corchete-inferior:after{content:"";background:var(--blanco);width:50px;height:25px;position:absolute;bottom:0;right:0}#slide-portada .texto-slide{width:60%}#slide-portada .texto-derecha .texto-slide{margin-left:auto}#slide-portada .texto-izquierda .texto-slide{margin-right:auto}#slide-portada .texto-slide h2{font-family:belizio-bold;font-size:45px;color:var(--verde-claro)}#slide-portada .texto-slide p{color:var(--negro);font-size:20px}#slide-portada .texto-slide .btn-serv{padding:10px 15px}#certificacion h2,#sedes h2,#mapas-ubicacion h2,#apartados-servicios #carouselservices h2,.pagina #clientes h2,#foto-sedes h2{font-family:belizio;font-size:45px;margin-bottom:50px;text-align:center;color:var(--verde-claro)}#mensaje{padding:50px 0}#servicios{background-color:var(--verde-claro);height:140px}#servicios .container{position:relative}#servicios p{text-align:center}#servicios .container .row{margin-top:-120px;background-color:var(--blanco);padding:30px;position:absolute;left:15px;right:15px;z-index:1}#servicios .corchete-superior,#valores .corchete-superior{width:50px;height:250px;background-color:var(--verde-oscuro);position:absolute;top:0;left:0;bottom:0}#servicios .corchete-superior:before,#valores .corchete-superior:before{width:100px;height:50px;background-color:var(--verde-oscuro);position:absolute;top:0;left:0;margin-top:0;content:""}#servicios .corchete-superior:after,#valores .corchete-superior:after{width:100px;height:50px;background-color:var(--verde-oscuro);position:absolute;bottom:0;left:0;margin-bottom:0;content:""}#servicios .corchete-inferior,#valores .corchete-inferior{width:50px;height:250px;background-color:var(--verde-oscuro);position:absolute;top:0;right:0;bottom:0}#servicios .corchete-inferior:before,#valores .corchete-inferior:before{width:100px;height:50px;background-color:var(--verde-oscuro);position:absolute;top:0;right:0;content:""}#servicios .corchete-inferior:after,#valores .corchete-inferior:after{width:100px;height:50px;background-color:var(--verde-oscuro);position:absolute;bottom:0;right:0;content:""}#servicios .col-md-4{text-align:center;position:relative}#servicios .col-md-4 p{margin-bottom:0}#servicios .contorno:before,#servicios .contorno:after{content:"";width:2px;height:100%;background:var(--negro);position:absolute;top:0}#servicios .contorno:before{left:-1px}#servicios .contorno:after{right:-1px}#servicios .col-md-4:nth-child(2):before{left:-1px}#servicios .col-md-4:nth-child(2):after{right:-1px}#servicios .icon-servicio{padding-bottom:10px}#servicios .icon-servicio img{max-width:100px;transform:scale(.8);transition:all ease-in-out .7s;filter:grayscale(1) brightness(0)}#servicios .btn:hover img{transform:scale(1.2);filter:grayscale(0) brightness(1)}#servicios .icon-servicio:after{content:"";display:block;margin:5px auto;width:15px;height:5px;background:var(--negro);transition:all ease-in-out .7s}#servicios .btn h3{transition:all ease-in-out .7s}#servicios .btn:hover h3{color:var(--verde-claro)}#servicios .btn:hover .icon-servicio:after{width:65px;background:var(--verde-claro)}#servicios .btn{border:none;width:100%;height:100%}#contadores{padding:100px 0;color:var(--verde-claro)}#contadores h2{font-family:belizio;font-size:45px;margin-bottom:70px;text-align:center}#contadores .carousel-control-prev-icon{background-image:url(/images/flecha-izquierda.png);background-size:contain}#contadores .carousel-control-next-icon{background-image:url(/images/flecha-derecha.png);background-size:contain}#carousel-contador{display:flex}#carousel-contador .carousel-control-next,#carousel-contador .carousel-control-prev{position:relative}#carousel-contador .carousel-control-prev{order:1}#carousel-contador .carousel-inner{order:2}#carousel-contador .carousel-control-next{order:3}#carousel-contador .headline,#carousel-contador .text{font-size:19px;min-height:57px}#carousel-contador svg{transform:scale(1);width:calc(100% - 4px);max-width:800px;border-radius:0;margin:35px 0;overflow:visible}#servicio-inferior,#paquetes{padding:90px 0;background-color:var(--verde-claro)}#servicio-inferior h2,#paquetes h2{text-align:center;font-family:belizio;margin-bottom:50px;font-size:45px;color:var(--blanco)}#servicio-inferior .col-xl-3,#paquetes .col-xl-4{position:relative;overflow:hidden;padding:0 17px;height:500px}#servicio-inferior .col-xl-3 img,#paquetes .col-xl-4 img{width:100%;height:500px;object-fit:cover}#servicio-inferior .col-xl-3 .tarjeta img,#paquetes .col-xl-4 .tarjeta img{width:100%;max-width:60px;height:auto;margin-bottom:20px;filter:grayscale(1) brightness(100)}#servicio-inferior .col-xl-3 .tarjeta,#paquetes .col-xl-4 .tarjeta{max-width:88%;margin-right:-17px;padding:20px;margin-left:auto;color:var(--blanco);background-color:var(--verde-oscuro);text-align:justify;transition:all ease-in-out .7s;transform:translateY(-171px)}#servicio-inferior .col-xl-3:hover .tarjeta,#paquetes .col-xl-4:hover .tarjeta{transform:translateY(-100%)}#servicio-inferior .col-xl-3 .numero,#paquetes .col-xl-4 .numero{font-family:belizio;color:var(--verde-claro);position:absolute;right:30px;top:15px;font-size:55px;transition:all ease-in-out .7s;opacity:0}#servicio-inferior .col-xl-3:hover .numero,#paquetes .col-xl-4:hover .numero{transform:scale(1.4);opacity:1}#servicio-inferior .col-xl-3 .tarjeta h3,#paquetes .col-xl-4 .tarjeta h3{font-size:20px;height:51px;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:20px}#servicio-inferior .col-xl-3 p,#paquetes .col-md-4 p{margin-bottom:0}#servicio-inferior .btn-serv i,#paquetes .col-md-4 .btn-serv i{margin-left:3px;transition:all ease-in-out .7s;opacity:0}#servicio-inferior .btn-serv:hover i,#paquetes .col-md-4 .btn-serv:hover i{margin-left:15px;opacity:1}#servicio-inferior .col-xl-4{position:relative;overflow:hidden;padding:0 17px;height:500px}#servicio-inferior .col-xl-4 img{width:100%;height:500px;object-fit:cover}#servicio-inferior .col-xl-4 .tarjeta img{width:100%;max-width:60px;height:auto;margin-bottom:20px;filter:grayscale(1) brightness(100)}#servicio-inferior .col-xl-4 .tarjeta{max-width:88%;margin-right:-17px;padding:20px;margin-left:auto;color:var(--blanco);background-color:var(--verde-oscuro);text-align:justify;transition:all ease-in-out .7s;transform:translateY(-171px)}#servicio-inferior .col-xl-4:hover .tarjeta{transform:translateY(-100%)}#servicio-inferior .col-xl-4 .numero{font-family:belizio;color:var(--verde-claro);position:absolute;right:30px;top:15px;font-size:55px;transition:all ease-in-out .7s;opacity:0}#servicio-inferior .col-xl-4:hover .numero{transform:scale(1.4);opacity:1}#servicio-inferior .col-xl-4 .tarjeta h3{font-size:20px;height:51px;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:20px}#servicio-inferior .col-xl-4 p{margin-bottom:0}#paquetes{text-align:center}#sedes .col-md-3 h2{margin-bottom:20px;font-size:27px;text-align:center}#sedes .col-md-3 h3{font-size:20px}#sedes .col-md-3 p{margin-bottom:0}#pills-sedes{border-radius:0;flex-direction:row}#pills-sedes li{width:100%;height:100%;flex-grow:1;position:relative}#pills-sedes li button:after{content:"";width:8px;height:50px;background-color:var(--verde-claro);position:absolute;left:auto;right:-4px;top:50%;margin-top:-25px;transition:all ease-in-out .7s;opacity:0}#pills-sedes li button:hover:after,#pills-sedes li button.active:after{opacity:1}#pills-sedes li button{text-align:left;color:var(--negro);background-color:transparent;transition:all ease-in-out .7s;height:100%}#pills-sedes li button:hover,#pills-sedes li button.active{color:var(--verde-claro)}#pills-sedes li button h3,#pills-sedes li button,#mapas-ubicacion li button,#mapas-ubicacion li button h3{line-height:1}#pills-sedes li button p,#mapas-ubicacion li button p{margin-bottom:0}#nav-pillsedes{max-height:469px;height:100%}#nav-pillsedes .tab-pane,#nav-pillsedes .tab-pane a,#nav-pillsedes .tab-pane a img{width:100%;height:100%;max-height:469px;object-fit:contain}#nav-pillsedes .imagen-mapa{position:relative;display:block}#contacto,.pagina #clientes{padding:90px 0;color:var(--verde-claro);text-align:center}#contacto h2{color:var(--verde-claro);font-size:50px;margin-bottom:25px;line-height:1.3}#contacto p{color:var(--negro);text-align:justify}#contacto img{display:block;margin:auto;max-width:400px;width:100%}#contacto .row{align-items:center}footer #pie-superior{padding:50px 0;background-color:var(--verde-oscuro)}footer #pie-superior a{display:inline-block}footer #pie-superior img{max-width:200px}footer #pie-superior p,footer #pie-superior a{color:var(--blanco);font-size:23px;margin-bottom:0;text-align:center}footer #pie-superior .col-sm-6{display:flex;flex-direction:column;justify-content:center;align-items:center}footer #pie-superior h2{font-family:belizio;color:var(--blanco);font-size:28px;text-align:center;margin-bottom:25px}footer #pie-superior .frase-lema{flex-direction:row}footer #pie-superior .frase-lema .lema{font-family:belizio}footer #pie-superior .corchete-superior{width:20px;height:100px;background-color:var(--blanco);margin-right:25px;position:relative}footer #pie-superior .corchete-superior:before{width:40px;height:20px;content:"";background-color:var(--blanco);position:absolute;top:0;left:0}footer #pie-superior .corchete-superior:after{width:40px;height:20px;content:"";background-color:var(--blanco);position:absolute;bottom:0;left:0}footer #pie-superior .corchete-inferior{width:20px;height:100px;background-color:var(--blanco);margin-left:25px;position:relative}footer #pie-superior .corchete-inferior:before{width:40px;height:20px;content:"";background-color:var(--blanco);position:absolute;top:0;right:0}footer #pie-superior .corchete-inferior:after{width:40px;height:20px;content:"";background-color:var(--blanco);position:absolute;bottom:0;right:0}footer #pie-superior ul,footer #pie-inferior ul{padding:0;margin-bottom:0;list-style:none}footer #pie-superior li:not(:last-child){margin-bottom:7px}footer #pie-superior li:last-child{margin-top:17px}footer #pie-superior li:last-child a{font-size:19px;font-weight:700}footer #pie-superior li a{font-size:17px;text-decoration:none;display:inline-block;padding:7px 15px;line-height:1.2;transition:all ease-in-out .7s;position:relative}footer #pie-superior li a:before{content:"";background-color:var(--blanco);width:100%;height:2px;position:absolute;left:0;right:0;bottom:0;transition:all ease-in-out .7s;max-width:0}footer #pie-superior li a:hover:before{max-width:100%}footer #pie-inferior{padding:30px 0;background:var(--verde-claro)}footer #pie-inferior p,footer #pie-inferior a{color:var(--blanco)}footer #pie-inferior p{margin-bottom:0;font-size:17px;padding:3px 0}footer #pie-inferior ul{list-style:none;display:flex;justify-content:space-between;align-items:center;max-width:100px;margin-left:auto}footer #pie-inferior ul li a{display:flex;align-items:center;justify-content:center;width:30px;height:30px;text-decoration:none;font-size:19px;transition:all ease-in-out .7s}footer #pie-inferior ul li a:hover{background-color:var(--verde-oscuro)}#cabecera-empresa{background-image:url(/build/assets/hermes-escalante-gris-DkBD0CZP.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:750px;padding-bottom:150px}#cabecera-empresa h2{font-family:belizio;color:#fff;font-size:40px}#cabecera-empresa p{color:#fff;font-size:20px}#fotografia #galeria-fotos img{object-fit:cover}#fotografia #galeria-fotos .carousel-control-prev,#fotografia #galeria-fotos .carousel-control-next{filter:grayscale(1) brightness(100)}#textos-empresa{padding:40px 0}#textos-empresa h2{text-align:center;position:relative;display:flex;align-items:center;justify-content:center;max-width:750px;padding:50px;margin:auto auto 50px;height:200px}#textos-empresa .corchete-superior{width:40px;height:200px;background-color:var(--verde-claro);position:absolute;left:0}#textos-empresa .corchete-superior:before{width:80px;height:40px;background-color:var(--verde-claro);position:absolute;top:0;left:0;content:""}#textos-empresa .corchete-superior:after{width:80px;height:40px;background-color:var(--verde-claro);position:absolute;bottom:0;left:0;margin-bottom:0;content:""}#textos-empresa .corchete-inferior{width:40px;height:200px;background-color:var(--verde-claro);position:absolute;top:0;right:0;bottom:0}#textos-empresa .corchete-inferior:before{width:80px;height:40px;background-color:var(--verde-claro);position:absolute;top:0;right:0;content:""}#textos-empresa .corchete-inferior:after{width:80px;height:40px;background-color:var(--verde-claro);position:absolute;bottom:0;right:0;content:""}#textos-empresa .texto-contenido{text-align:justify;max-width:800px;margin:auto auto 30px}#valores{position:relative;margin-top:60px}#valores h2{font-family:belizio;color:var(--verde-claro);font-size:60px;text-align:center;margin:auto auto 0;padding:89px 0;position:relative;max-width:960px}#valores img{max-width:500px;display:block;margin:50px auto}#valores .contenido-valores{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;text-align:center;margin-bottom:40px}#valores .contenido-valores .icono img{max-width:40px;margin:auto 30px}#valores .contenido-valores h3{font-family:belizio;color:var(--verde-claro);font-size:120px}#valores .contenido-valores .texto{width:100%;max-width:233px}#valores .contenido-valores p{font-family:os-bold;color:var(--verde-claro);font-size:40px;margin-bottom:0}#valores .texto-valores h3{font-family:os-bold;color:var(--verde-claro);font-size:30px}#valores .texto-valores p{text-align:justify}#valores .texto-valores{padding-bottom:50px}#apartados-servicios #carouselservices .carousel-item{min-height:600px}#apartados-servicios .container-fluid{padding:0 25px}#programar-chequeo{color:#fff;text-align:center;padding:50px 0;background-color:var(--verde-claro)}#programar-chequeo .row{align-items:center}#programar-chequeo h2{font-family:belizio;margin-bottom:25px}#programar-chequeo p{margin-bottom:15px;font-size:16px;text-align:justify}#programar-chequeo .domicilio img{max-width:450px;width:100%;margin-bottom:20px}#programar-chequeo .domicilio p{text-align:center}#programar-chequeo .domicilio p strong{display:block;font-size:18px}#programar-chequeo .domicilio .btn{min-width:250px}#programar-chequeo .domicilio .btn *{margin:auto;line-height:2}#programar-chequeo p strong{font-family:os-bold;font-size:18px}#programar-chequeo .col-sm-5 img{max-width:400px}#programar-chequeo .col-sm-7{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-right:50px;margin-top:-40px}.btn-outline-cta-light{background-color:var(--blanco);border:2px solid var(--verde-claro);color:var(--verde-claro);font-size:17px;transition:all ease-in-out .7s;padding:7px 20px;border-radius:0}.bg-cta-light{background-color:var(--verde-claro);color:var(--blanco)}.btn-cta-light{background-color:var(--verde-claro);border:2px solid var(--verde-claro)!important;color:var(--blanco);font-size:17px;transition:all ease-in-out .7s;padding:7px 20px;border-radius:0}.btn-cta{background-color:var(--verde-oscuro);border:2px solid var(--verde-oscuro);color:var(--blanco);font-size:17px;transition:all ease-in-out .7s;padding:7px 20px;border-radius:0}.btn-cta i,#error .btn-serv i{margin-right:10px}.btn-cta:hover{color:var(--verde-oscuro);border:2px solid var(--verde-oscuro);background-color:var(--blanco)}#diferencia{padding:60px 0}#diferencia .btn-serv{margin:35px auto auto;display:block;width:max-content}#diferencia h2,#lineas-negocio h2{text-align:center;color:var(--verde-claro);font-family:belizio;font-size:45px;margin-bottom:50px}#diferencia p{text-align:justify}#diferencia .col-md-4 img{width:100%;height:650px;object-fit:cover}#diferencia .col-md-4:not(:first-child) img{object-position:center bottom}#diferencia .col-md-4{position:relative}#diferencia .col-md-4:before{content:"";background:linear-gradient(0deg,#000 -50%,#0000 40%);position:absolute;top:0;bottom:0;left:12px;right:12px}#diferencia .col-md-4 .texto{position:absolute;padding:30px 40px;top:70%;left:12px;right:12px;text-align:center;color:var(--blanco);display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:80%;margin:auto}#diferencia .col-md-4 .texto .informacion{max-width:90%;margin:auto}#diferencia .col-md-4 .texto .informacion p{margin:auto;text-align:center}#diferencia .col-md-4 .texto .corchete-izquierdo{background-color:var(--verde-claro);width:20px;height:100px;position:absolute;top:0;left:0}#diferencia .col-md-4 .texto .corchete-izquierdo:before{content:"";background-color:var(--verde-claro);width:40px;height:20px;position:absolute;top:0;left:0}#diferencia .col-md-4 .texto .corchete-izquierdo:after{content:"";background-color:var(--verde-claro);width:40px;height:20px;position:absolute;bottom:0;left:0}#diferencia .col-md-4 .texto .corchete-derecho{background-color:var(--verde-claro);width:20px;height:100px;position:absolute;top:0;right:0}#diferencia .col-md-4 .texto .corchete-derecho:before{content:"";background-color:var(--verde-claro);width:40px;height:20px;position:absolute;top:0;right:0}#diferencia .col-md-4 .texto .corchete-derecho:after{content:"";background-color:var(--verde-claro);width:40px;height:20px;position:absolute;bottom:0;right:0}#diferencia .col-md-4 .texto h3{font-family:belizio;display:flex;justify-content:center;align-items:center}#lineas-negocio{margin-bottom:50px}#lineas-negocio img{width:100%;height:400px;object-fit:cover}#lineas-negocio .tarjeta{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:315px}#lineas-negocio .tarjeta img{width:100%;height:auto;display:block;margin:0 auto;max-width:75px;padding:15px}#lineas-negocio .tarjeta h3{text-align:center;margin:auto}#lineas-negocio .tarjeta p{text-align:justify;margin:auto}#lineas-negocio .tarjeta .btn{margin:0 auto!important}.migas-pan{position:relative;z-index:2}.migas-pan .breadcrumb{justify-content:center}.migas-pan .breadcrumb-item{font-size:18px;display:flex;justify-content:center;align-items:center}.migas-pan .breadcrumb-item a{color:var(--negro);-webkit-text-stroke:1px transparent;transition:all ease-in-out .7s;text-decoration:none;padding:10px;display:inline-block;position:relative}.migas-pan .breadcrumb-item a:before{content:"";width:100%;height:2px;background:var(--negro);display:block;position:absolute;bottom:0;left:10px;right:10px;max-width:0;margin:auto;transition:all ease-in-out .7s}.migas-pan .breadcrumb-item a:hover:before{max-width:calc(100% - 20px);background:var(--verde-oscuro)}.migas-pan .breadcrumb-item a:hover{color:var(--verde-oscuro);-webkit-text-stroke:1px var(--verde-oscuro)}.migas-pan .breadcrumb-item.active{font-family:os-bold;color:var(--verde-oscuro)}#cabecera-servicio{padding:95px 0;background-color:#fbfbfb}#cabecera-servicio h2{font-size:25px;font-family:os-bold}#cabecera-servicio h3{font-size:20px;margin-bottom:0;text-align:center}#cabecera-servicio .icono{padding:20px;background-color:var(--verde-oscuro);color:var(--blanco);border-radius:10px}#cabecera-servicio .row{align-items:center;justify-content:center}#cabecera-servicio .icono img{max-width:120px;display:block;margin:auto;padding:15px;filter:grayscale(1) brightness(100)}#form-resultado .col-sm-5{margin-bottom:0;position:relative}.deco-izquierda,.deco-centro{position:relative;padding-bottom:10px}.deco-izquierda:before{content:"";width:50px;height:3px;background-color:var(--verde-oscuro);position:absolute;left:0;bottom:0}.deco-centro:before{content:"";width:50px;height:3px;background-color:var(--verde-oscuro);position:absolute;left:0;right:0;bottom:0;margin:auto}#cabecera-sedes{padding-top:500px;padding-bottom:150px;text-align:center;background-image:url(/build/assets/sedes-BPrQsWTQ.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}#mapas-ubicacion{padding:50px 0}#mapas-ubicacion .sedes{padding:15px}#mapas-ubicacion .sedes .locacion{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:15px}#mapas-ubicacion .sedes .locacion img{max-width:200px;height:180px;width:100%;object-fit:cover;border-radius:15px}#mapas-ubicacion .sedes .locacion .texto{margin:0 15px;text-align:left}#mapas-ubicacion .sedes .locacion .texto h3{font-size:25px}#mapas-ubicacion .sedes .locacion .texto p{margin-bottom:0}#mapas-ubicacion .sedes .locacion .btn-maps,.btn-serv{border:none;background-color:var(--verde-oscuro);color:var(--blanco);padding:10px 15px;margin:0 auto;transition:all ease-in-out .7s}#mapas-ubicacion .sedes .locacion .btn-maps:hover,.btn-serv:hover{background-color:var(--negro);color:var(--blanco)}#mapas-ubicacion .sedes .locacion .btn-maps img{width:30px;height:30px;object-fit:contain}#mapas-ubicacion .col-sm-7,#mapas-ubicacion .col-sm-5{width:50%}#mapas-ubicacion .nav-pills .nav-link{border-radius:25px;background-color:transparent;color:var(--verde-negro);position:relative;line-height:1;text-align:center}#mapas-ubicacion .nav-pills .nav-link.active{color:var(--verde-claro)}#mapas-ubicacion .nav-pills .nav-link:after{content:"";width:8px;height:50px;background-color:var(--verde-claro);position:absolute;left:auto;right:-4px;top:50%;margin-top:-25px;transition:all ease-in-out .7s;opacity:0}#mapas-ubicacion .nav-pills .nav-link:hover:after,#mapas-ubicacion .nav-pills .nav-link.active:after{opacity:1}#mapas-ubicacion .tab-content,#mapas-ubicacion .tab-pane,#mapas-ubicacion iframe{width:100%;height:100%}#mapas-ubicacion .sedes li{width:100%;flex:auto}#seccion-busqueda{background-color:var(--verde-claro);color:var(--blanco);padding:75px 0}#seccion-busqueda h1{padding:25px 0}#seccion-busqueda .tabla-letra{position:relative;padding:50px;margin-top:40px;margin-bottom:80px}#seccion-busqueda .corchete-superior{background-color:var(--verde-oscuro);width:50px;height:100%;position:absolute;top:0;bottom:0;left:0}#seccion-busqueda .corchete-superior:before{content:"";background-color:var(--verde-oscuro);width:100px;height:50px;position:absolute;top:0;bottom:0;left:0}#seccion-busqueda .corchete-superior:after{content:"";background-color:var(--verde-oscuro);width:100px;height:50px;position:absolute;top:auto;bottom:0;left:0}#seccion-busqueda .corchete-inferior{background-color:var(--verde-oscuro);width:50px;height:100%;position:absolute;top:0;bottom:0;right:0}#seccion-busqueda .corchete-inferior:before{content:"";background-color:var(--verde-oscuro);width:100px;height:50px;position:absolute;top:0;bottom:0;right:0}#seccion-busqueda .corchete-inferior:after{content:"";background-color:var(--verde-oscuro);width:100px;height:50px;position:absolute;top:auto;bottom:0;right:0}#seccion-busqueda .tabla{width:100%}#seccion-busqueda .tabla tr{display:flex;align-items:center;justify-content:space-around}#seccion-busqueda .tabla tr td,#seccion-busqueda .tabla .btn-letras{width:100%}#seccion-busqueda .tabla .btn-letras{border:none}#seccion-busqueda .tabla .btn-letras p{display:flex;justify-content:center;align-items:center;width:45px;height:45px;transition:all ease-in-out .7s;margin:auto;font-family:os-heavy;font-size:20px;color:var(--blanco)}#seccion-busqueda .tabla .btn-letras:hover p{background-color:var(--verde-oscuro)}#seccion-busqueda form{margin:0 auto;max-width:900px}#seccion-busqueda form p{margin:auto;min-width:220px;font-family:os-bold;font-size:20px}#seccion-busqueda form input{background-color:transparent;border:none;border-radius:0;border-bottom:2px solid var(--blanco);color:var(--blanco);box-shadow:none}#seccion-busqueda form input::placeholder{font-family:os-regular;font-size:20px;color:var(--blanco)}#seccion-busqueda form button{font-family:os-regular;font-size:20px;color:var(--blanco);border:none;transition:all ease-in-out .7s}#seccion-busqueda form button:hover{background-color:var(--verde-oscuro)}#resultados-busqueda{padding:70px 0}#resultados-busqueda .table{margin-top:30px}#resultados-busqueda .tabla-resultados .res-busqueda-botones p,#resultados-busqueda .tabla-resultados .res-busqueda-botones .btn-serv{display:inline-block;margin:0 5px;vertical-align:middle}#resultados-busqueda .tabla-resultados .col-md-5 p{margin-bottom:0;padding:5px 0;text-align:right}#resultados-busqueda .tabla-resultados .col-md-7 .btn-serv{padding:5px 10px}#resultados-busqueda .tabla-resultados{padding-top:20px;max-width:1000px;margin:auto}#resultados-busqueda .tabla-resultados td{vertical-align:middle}#resultados-busqueda .tabla-resultados td:not(:first-child),#resultados-busqueda .tabla-resultados th:not(:first-child){text-align:center;width:60px}#form-resultado form .btn-cta{text-align:center;width:120px}#resultados-busqueda .tabla-resultados td .btn-cta,#form-resultado form .btn-cta{background-color:var(--verde-claro);border-color:var(--verde-claro);display:inline-flex;align-items:center;justify-content:center}#resultados-busqueda .tabla-resultados td .btn{padding:10px;line-height:1;font-size:15px;width:37px;height:37px;display:flex;align-items:center;justify-content:center;margin:auto}#resultados-busqueda .tabla-resultados td .btn i{margin:auto}#resultados-busqueda .tabla-resultados td .btn-cta:hover,#form-resultado form .btn-cta:hover{background-color:var(--blanco);color:var(--verde-claro)}#resultados-busqueda .page-link{box-shadow:none;color:var(--verde-claro);border-radius:0;border-color:var(--verde-claro);background-color:var(--blanco);transition:all ease-in-out .7s;width:38px;text-align:center}#resultados-busqueda .active .page-link,#resultados-busqueda .page-link:hover{background-color:var(--verde-claro);color:var(--blanco)}#resultados-busqueda .disabled{opacity:.5}#resultados-busqueda .page-link-prev p,#resultados-busqueda .page-link-next p{display:none}#resultados-busqueda .page-link-prev:before,#resultados-busqueda .page-link-next:before{content:"";background-position:center;background-size:contain;background-repeat:no-repeat;transition:all ease-in-out .7s;display:block;width:13px;height:24px}#resultados-busqueda .page-link-prev:before{background-image:url(/images/flecha-izquierda.png)}#resultados-busqueda .page-link-next:before{background-image:url(/images/flecha-derecha.png)}#form-resultado .col-md-5 .imagen{overflow:hidden;height:100%}#form-resultado .col-md-5{position:relative}#form-resultado .col-md-5 img{width:100%;height:100%;object-fit:cover;transform:scale(1.3) translate(30px)}#tipo-resultado{padding:120px 0 75px}#tipo-resultado .btn{display:block;border:none;transition:all ease-in-out .7s!important}#tipo-resultado .btn .boton{position:relative;padding:30px;max-width:230px;margin:auto;transition:all ease-in-out .7s}#tipo-resultado .btn p{margin:auto;font-family:os-heavy;font-size:25px;transition:all ease-in-out .7s}#tipo-resultado .btn .corchete-superior{width:20px;position:absolute;left:0;top:0;bottom:0;background-color:var(--blanco);transition:all ease-in-out .7s}#tipo-resultado .btn .corchete-superior:before{content:"";width:40px;height:20px;position:absolute;left:0;top:0;bottom:0;background-color:var(--blanco);transition:all ease-in-out .7s}#tipo-resultado .btn .corchete-superior:after{content:"";width:40px;height:20px;position:absolute;left:0;top:auto;bottom:0;background-color:var(--blanco);transition:all ease-in-out .7s}#tipo-resultado .btn .corchete-inferior{width:20px;position:absolute;right:0;top:0;bottom:0;background-color:var(--blanco);transition:all ease-in-out .7s}#tipo-resultado .btn .corchete-inferior:before{content:"";width:40px;height:20px;position:absolute;right:0;top:0;bottom:0;background-color:var(--blanco);transition:all ease-in-out .7s}#tipo-resultado .btn .corchete-inferior:after{content:"";width:40px;height:20px;position:absolute;right:0;top:auto;bottom:0;background-color:var(--blanco);transition:all ease-in-out .7s}#tipo-resultado .btn.active .corchete-superior,#tipo-resultado .btn.active .corchete-superior:before,#tipo-resultado .btn.active .corchete-superior:after,#tipo-resultado .btn.active .corchete-inferior,#tipo-resultado .btn.active .corchete-inferior:before,#tipo-resultado .btn.active .corchete-inferior:after,#tipo-resultado .btn:hover .corchete-superior,#tipo-resultado .btn:hover .corchete-superior:before,#tipo-resultado .btn:hover .corchete-superior:after,#tipo-resultado .btn:hover .corchete-inferior,#tipo-resultado .btn:hover .corchete-inferior:before,#tipo-resultado .btn:hover .corchete-inferior:after{background-color:var(--verde-claro)}#tipo-resultado .btn.active p,#tipo-resultado .btn:hover p{color:var(--verde-claro)}#form-resultado .col-md-7{padding-left:20px}#form-resultado .col-md-7 h2{color:var(--verde-claro)}form .form-check-label{display:inline;margin-left:10px}form .pregunta{margin-left:15px;display:inline-flex!important;font-family:os-bold!important;align-items:center;justify-content:center;width:25px;height:25px;background-color:var(--verde-claro);color:var(--blanco)!important;border-radius:50%}form .form-control{box-shadow:none!important;border:none;border-radius:0;border-bottom:2px solid #ababab}form .form-control:focus{border-bottom:2px solid var(--verde-claro)}form .form-control::placeholder{color:#ababab}form .decorativo:after{content:"";width:100%;height:2px;background-color:var(--verde-claro);margin-top:-2px;display:block;transition:all ease-in-out .7s;max-width:0;margin-right:auto}form .decorativo:hover:after{max-width:100%}form .form-check-input{box-shadow:none!important;border-radius:0!important}form .form-check-input:checked{box-shadow:none!important;background-color:var(--verde-claro);border-color:var(--verde-claro)}form .form-check-label{font-family:os-regular}form .form-check-label .link-info,.accordion-body .link-info,.link-info,.accordion-body .imagen-mapa{color:var(--verde-claro)!important;text-decoration:none;font-family:os-bold;border-bottom:2px solid transparent;transition:all ease-in-out .7s}form .form-check-label .link-info:hover,.accordion-body .link-info:hover,.link-info:hover{border-bottom:2px solid var(--verde-claro);color:var(--verde-claro)!important}#resultados{padding:70px 0}#resultados h2,#resultados h2 span{font-family:belizio;font-size:45px}#resultados h2 span{color:var(--verde-claro)}#resultados #elegir-filtro .selector{display:flex;align-items:center;justify-content:space-between}#resultados #elegir-filtro .selector select{line-height:1.7;padding-top:7px;padding-bottom:7px;box-shadow:none;border-color:var(--verde-claro)}select option:selected{background-color:var(--verde-claro)}#resultados #elegir-filtro .selector .fecha,#resultados #elegir-filtro .selector .mes{width:100%;height:100%;padding:0 20px}#resultados .tabla{width:100%}#resultados .tabla th{font-size:22px;padding:10px}#resultados .tabla th,#resultados .tabla td{padding:10px}#resultados .tabla th:nth-child(3){text-align:center}#resultados .tabla tr{border-bottom:2px solid var(--verde-claro)}#resultados .tabla td.codigo,#resultados .tabla td.fecha{width:auto}#resultados .tabla td.imprimir{width:220px;text-align:center}#resultados .tabla td.imprimir .separador{width:2px;background-color:var(--verde-claro);display:inline-block;margin:-2px 5px 0;height:22px;vertical-align:middle}#resultados .tabla td.imprimir a{font-family:os-bold;text-decoration:none;color:var(--verde-claro)!important;border-bottom:2px solid transparent;transition:all ease-in-out .7s}#resultados .tabla td.imprimir a:hover{border-bottom:2px solid var(--verde-claro);transition:all ease-in-out .7s}#resultados .tabla td.imprimir.no-pagado .link-danger{font-family:os-bold;text-decoration:none}.tabla-custom .tabla{width:100%}.tabla-custom .tabla th,.tabla-custom .tabla td{padding:10px}.tabla-custom .tabla th:nth-child(3){text-align:center}.tabla-custom .tabla tr{border-bottom:2px solid var(--verde-claro)}.tabla-custom .tabla td.codigo,.tabla-custom .tabla td.fecha{width:auto}.tabla-custom .tabla td.imprimir{width:220px;text-align:center}.tabla-custom .tabla td.imprimir .separador{width:2px;background-color:var(--verde-claro);display:inline-block;margin:-2px 5px 0;height:22px;vertical-align:middle}.tabla-custom .tabla td.imprimir a{font-family:os-bold;text-decoration:none;color:var(--verde-claro)!important;border-bottom:2px solid transparent;transition:all ease-in-out .7s}.tabla-custom .tabla td.imprimir a:hover{border-bottom:2px solid var(--verde-claro);transition:all ease-in-out .7s}.tabla-custom .tabla td.imprimir.no-pagado .link-danger{font-family:os-bold;text-decoration:none}.accordion-button:not(.collapsed),.accordion-button:hover{background-color:transparent;color:var(--verde-claro)}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{box-shadow:none}.accordion-button{font-family:os-bold;font-size:21px}.accordion-body h3{font-family:os-bold;font-size:19px}.accordion-body h4{font-family:os-bold;font-size:17px}.accordion-button i,.accordion-body i{margin-right:10px}.accordion-body{text-align:justify;font-size:15px}.accordion-body p:last-child{margin-bottom:0}#form-contact{text-align:justify;padding:90px 0}#form-contact h2,#form-contact label{color:var(--verde-claro)}#form-contact .btn-cta{background-color:var(--verde-claro);border:none;display:flex;align-items:center;justify-content:flex-start;padding:15px;max-width:335px;margin-right:auto;margin-bottom:25px;text-align:left;position:relative}#form-contact .btn-cta:hover{background-color:var(--verde-oscuro);color:var(--blanco)}#form-contact .btn-cta:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:15px;font-size:20px}#form-contact .btn-cta.override:after{content:none;font-family:initial;font-weight:400;position:static;right:auto;font-size:inherit}#form-contact .btn-cta:hover:after{color:var(--blanco)}#form-contact .btn-cta i{font-size:28px;margin-right:15px}#form-contact .btn-cta h3{font-size:15px;margin-bottom:0}#form-contact .btn-cta p{font-size:16px;margin-bottom:0}#form-contact h2{font-family:belizio;text-align:center;padding-top:20px;margin-bottom:60px}#form-contact h3{font-family:belizio}#form-contact .titulo-redes{display:inline-block;margin-bottom:0;vertical-align:middle}#form-contact .redes-sociales{list-style:none;display:inline-flex;padding-left:5px;margin-bottom:0}#form-contact .redes-sociales .btn-social{background-color:var(--verde-claro);color:var(--blanco);border-radius:50%;margin:0 5px;transition:all ease-in-out .7s}#form-contact .redes-sociales .btn-social:hover{background-color:var(--verde-oscuro)}#form-contact .row{align-items:center;justify-content:center}#form-contact .col-sm-5{position:relative;padding:0 20px;text-align:center}#form-contact .col-sm-7{position:relative;padding-left:70px}#form-contact .form-group,#form-contact .col-sm-6{margin-bottom:20px;position:relative}#form-contact .form-group:last-child{margin-bottom:0}#form-contact .form-group input,#form-contact .form-group textarea{background-color:transparent;color:var(--negro);border-bottom:2px solid var(--negro)}#form-contact .form-group textarea{min-height:137px}#form-contact .form-group input:focus,#form-contact .form-group textarea:focus{border-bottom-color:var(--verde-claro)}#form-contact .form-group:after,#form-contact .col-sm-6 .form-group:after{content:"";display:block;height:2px;position:absolute;margin-top:-2px;width:100%;background-color:var(--verde-claro);max-width:0;transition:all ease-in-out .7s}#form-contact .boton-form:after{display:none}#form-contact .form-group:hover:after{max-width:100%}#form-contact .form-group input::placeholder,#form-contact .form-group textarea::placeholder{color:var(--negro);font-family:os-regular}#form-contact .form-group textarea{width:100%}#form-contact .form-group .requerido{font-family:os-heavy;margin-left:5px;font-size:17px;display:inline-flex;justify-content:center;align-items:center;height:13px}#mapa{height:500px;overflow:hidden}#mapa iframe{width:100%;height:100%}#chat-emergente{position:fixed;bottom:50px;right:25px;z-index:2;animation:modal-chat 10s ease-in-out 1;transform:rotateY(180deg)}@keyframes modal-chat{0%{opacity:0;display:none}39%{display:none;opacity:0}40%{opacity:1;display:block}to{opacity:1}}#chat-emergente .btn-icon-serv img{max-width:50px;transform:rotateY(180deg)}#chat-emergente .btn-icon-serv{padding:5px;position:relative;background-color:var(--blanco);color:var(--verde-claro);border:2px solid var(--verde-claro)}#chat-emergente .btn-icon-serv p{margin-bottom:0;position:absolute;top:50%;margin-top:-17px;left:75px;width:max-content;background-color:var(--blanco);padding:5px 10px;color:var(--verde-oscuro);border:2px solid var(--verde-claro);z-index:2;transform:rotateY(180deg)}#chat-emergente .btn-icon-serv p:before{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid var(--blanco);position:absolute;right:-10px;top:50%;margin-top:-10px;z-index:1}#chat-emergente .btn-icon-serv p:after{content:"";width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid var(--verde-claro);position:absolute;right:-13px;top:50%;margin-top:-12px;z-index:0}#chat-emergente .card{background-color:transparent;border:none;padding:16px 5px}#chat-emergente .btn-modal{background-color:var(--blanco);color:var(--verde-claro);border:2px solid var(--verde-claro);margin-bottom:5px;width:max-content;transition:all ease-in-out .7s;transform:rotateY(180deg)}#chat-emergente .btn-modal i{margin-right:5px}#chat-emergente .btn-modal:hover{background-color:var(--negro);color:var(--blanco)}#chat-emergente .btn-modal:last-child{margin-bottom:0}#chat-emergente .buton{animation:modal-mascara 5s ease-in-out 1;width:64px;overflow:hidden;transition:all ease-in-out .7s}#chat-emergente .buton:hover{width:210px}@keyframes modal-mascara{0%{opacity:1}30%{width:64px}40%{width:210px}90%{width:210px}to{width:64px}}#error,#error .container{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100vh}#error h2{font-size:300px;font-family:belizio;display:flex;align-items:center;justify-content:center;color:var(--verde-claro)}#error img{display:inline-block;max-width:250px}#error h1{color:var(--verde-oscuro);font-size:80px;text-align:center}#error .btn{margin:0 auto}#datos{padding:100px 0;text-align:justify}#datos .subtitular,.datos-subtitular{text-align:center;color:var(--verde-claro);margin-bottom:40px}#certificacion{padding:70px 0}#certificacion .row{align-items:center}#certificacion .col-lg-6 .row{align-items:stretch}#certificacion p{color:var(--verde-claro);text-align:center}#certificacion .titular-inacal{font-family:os-bold;font-size:30px;margin-bottom:35px}.pagina #certificacion .titular-inacal.contenido{margin-bottom:0}#certificacion .titular-certificacion{font-family:belizio;font-size:21px}#certificacion .titular-inacal span{color:var(--blanco);font-family:os-bold;position:relative;padding:0 7px;display:inline-block}#certificacion .titular-inacal span:after{content:"";background-color:var(--verde-claro);position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}#certificacion .col-lg-6 img,.logo-certificacion-inacal{width:100%;max-width:350px;display:block;margin:0 auto}#certificacion .col-lg-6:nth-child(1) .row{align-items:center}#certificacion .col-lg-6 .row .col-md-7 img{max-width:320px}#certificacion .col-lg-6 .row .col-md-5 img{max-width:180px}#certificacion .col-lg-6 .col-md-4{display:flex;flex-direction:column;justify-content:space-between}#certificacion .col-lg-6 .col-md-4 img{max-width:250px;width:100%}#certificacion .col-lg-6 .col-md-4 p{font-family:os-regular;font-weight:600;margin:15px auto;color:var(--negro)}#certificacion .col-md-6 .col-md-4 .btn{margin:0 auto}#servicio-inferior .btn-serv,#servicio-inferior .btn-serv i{background-color:var(--blanco);color:var(--negro)}#certificacion .btn-serv:hover,#servicio-inferior .btn-serv:hover,#servicio-inferior .btn-serv:hover i{background-color:var(--negro);color:var(--blanco)}.pagina #certificacion .col-md-6 img{max-width:100%}.pagina #certificacion.evaluacion-ocupacional .col-md-6 img{max-width:400px;width:100%;margin:auto;display:block;border-radius:45px}.pagina #certificacion{padding-bottom:0}.pagina #certificacion.evaluacion-ocupacional{padding:70px 0}.pagina h1,.pagina h2{text-align:center;color:var(--verde-claro);font-family:belizio-bold!important;margin-bottom:25px}.pagina #cabecera-servicio .banner-servicio{display:flex;align-items:center;justify-content:center}.pagina #cabecera-servicio .banner-servicio img{max-width:70%;margin:auto 70px}.pagina #cabecera-servicio .corchete-izquierdo{position:absolute;left:0;width:50px;height:250px;background-color:var(--verde-claro)}.pagina #cabecera-servicio .corchete-izquierdo:before{width:100px;height:50px;position:absolute;background-color:var(--verde-claro);content:"";top:0;left:0}.pagina #cabecera-servicio .corchete-izquierdo:after{width:100px;height:50px;position:absolute;background-color:var(--verde-claro);content:"";bottom:0;left:0}.pagina #cabecera-servicio .corchete-derecho{position:absolute;right:0;width:50px;height:250px;background-color:var(--verde-claro)}.pagina #cabecera-servicio .corchete-derecho:before{width:100px;height:50px;position:absolute;background-color:var(--verde-claro);content:"";top:0;right:0}.pagina #cabecera-servicio .corchete-derecho:after{width:100px;height:50px;position:absolute;background-color:var(--verde-claro);content:"";bottom:0;right:0}.pagina #cabecera-servicio .row{margin-top:25px;align-items:flex-start}.pagina .analisis-clinico .row .col-md-3,.pagina .evaluacion-ocupacional .row .col-md-3{width:20%}.pagina #cabecera-servicio .row .col-md-3{margin-bottom:25px}.pagina #cabecera-servicio .row .col-md-3 img{max-width:150px;max-height:108px;padding:15px;margin:0 auto;display:block}.pagina #cabecera-servicio .row .col-md-3 p{margin:auto;font-size:15px;display:flex;align-items:center;justify-content:center;height:45px;text-align:center}.pagina #beneficios{padding:70px 0;background-color:var(--verde-claro)}.pagina #beneficios .row{align-items:center}.pagina #beneficios h2{margin:auto 20px;color:var(--blanco)}.pagina #beneficios p{margin:auto;color:var(--blanco);text-align:justify;font-size:18px}.pagina #servicio-veterinario{padding-top:60px}.pagina #trinorma{padding-top:50px}.pagina #trinorma .col-md-4 img{max-width:250px;display:block;margin:auto auto 25px}.pagina #trinorma .col-md-4 a{text-decoration:none;color:var(--negro);transition:all ease-in-out .7s}.pagina #trinorma .col-md-4 a:hover{color:var(--verde-claro)}.pagina #trinorma .col-md-4 h3{text-align:center;margin:auto;padding:0 20px}.pagina #contacto .col-md-6 h2{font-family:os-heavy!important}.pagina #categorizado .row{align-items:center}.pagina #categorizado h2{text-align:center;margin:auto;font-size:45px;position:relative;padding:50px 100px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pagina #categorizado .col-md-6{position:relative}.pagina #categorizado .izquierda{position:absolute;width:50px;height:400px;background-color:var(--verde-oscuro);display:inline-block;left:0}.pagina #categorizado .izquierda:before{width:100px;height:50px;position:absolute;background-color:var(--verde-oscuro);content:"";top:0;left:0}.pagina #categorizado .izquierda:after{width:100px;height:50px;position:absolute;background-color:var(--verde-oscuro);content:"";bottom:0;left:0}.pagina #categorizado .derecha{position:absolute;width:50px;height:400px;background-color:var(--verde-oscuro);display:inline-block;right:0}.pagina #categorizado .derecha:before{width:100px;height:50px;position:absolute;background-color:var(--verde-oscuro);content:"";top:0;right:0}.pagina #categorizado .derecha:after{width:100px;height:50px;position:absolute;background-color:var(--verde-oscuro);content:"";bottom:0;right:0}.pagina #categorizado img{width:100%;height:600px;object-fit:contain;object-position:center 30px}.pagina #calendario-uno{padding:50px 0}.pagina #calendario-uno h2,.pagina #calendario-dos h2{font-family:os-regular!important}.pagina #calendario-uno h2 b,.pagina #calendario-dos h2 b{font-family:os-heavy!important}.pagina .table tr th,.pagina .table tr td{text-align:center;vertical-align:middle;font-size:18px;width:12.5%;position:relative;height:70px;border:2px solid var(--blanco)}.table tr th{font-family:os-bold}.table tr td{font-family:os-regular}.pagina #calendario-uno .tabla-calendario .table .cabecera,.pagina #calendario-uno .tabla-detalles .table thead th,.pagina #calendario-dos .tabla-calendario .table .cabecera,.pagina #calendario-dos .tabla-detalles .table thead th{background-color:var(--verde-claro);color:var(--blanco)}.pagina #calendario-uno .tabla-calendario .table .contenido,.pagina #calendario-dos .tabla-calendario .table .contenido{background-color:#afafaf;color:var(--blanco);padding-left:10px}.pagina #calendario-uno .tabla-calendario .table span,.pagina #calendario-dos .tabla-calendario .table span{position:absolute;left:0;top:0;bottom:0;width:8px}.pagina #calendario-uno .tabla-calendario .table td,.pagina #calendario-dos .tabla-calendario .table td{background-color:#eaf1dc}.pagina #calendario-uno .tabla-calendario .table .bcg,.pagina #calendario-uno .tabla-detalles .table .bcg{background-color:#ffd031;color:var(--blanco)}.pagina #calendario-uno .tabla-calendario .table .hvb,.pagina #calendario-uno .tabla-detalles .table .hvb{background-color:#fbec63;color:var(--blanco)}.pagina #calendario-uno .tabla-calendario .table .hex,.pagina #calendario-uno .tabla-detalles .table .hex{background-color:#009de2;color:var(--blanco)}.pagina #calendario-uno .tabla-calendario .table .rot,.pagina #calendario-uno .tabla-detalles .table .rot{background-color:#3aa735;color:var(--blanco)}.pagina #calendario-uno .tabla-calendario .table .neu,.pagina #calendario-uno .tabla-detalles .table .neu{background-color:#ad3588;color:var(--blanco)}.pagina #calendario-uno .tabla-calendario .table .inf,.pagina #calendario-uno .tabla-detalles .table .inf,.pagina #calendario-dos .tabla-calendario .table .inf,.pagina #calendario-dos .tabla-detalles .table .inf{background-color:#40a89b;color:var(--blanco)}.pagina #calendario-uno .tabla-calendario .table .men,.pagina #calendario-uno .tabla-detalles .table .men,.pagina #calendario-dos .tabla-calendario .table .men,.pagina #calendario-dos .tabla-detalles .table .men{background-color:#f18f00;color:var(--blanco)}.pagina #calendario-uno .tabla-calendario .table .var,.pagina #calendario-uno .tabla-detalles .table .var,.pagina #calendario-dos .tabla-calendario .table .var,.pagina #calendario-dos .tabla-detalles .table .var{background-color:#6cb4e3;color:var(--blanco)}.pagina #calendario-uno .tabla-detalles table th,.pagina #calendario-dos .tabla-detalles table th{width:22%}.pagina #calendario-uno .tabla-detalles table td,.pagina #calendario-dos .tabla-detalles table td{width:68%;padding:0}.pagina #calendario-uno .tabla-detalles table td p,.pagina #calendario-dos .tabla-detalles table td p{margin:auto;padding:8px;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;border:2px solid var(--verde-claro);text-align:justify}.pagina #calendario-dos .tabla-calendario .table .hep,.pagina #calendario-dos .tabla-detalles .table .hep{background-color:#f8b133;color:var(--blanco)}.pagina #calendario-dos .tabla-calendario .table .fie,.pagina #calendario-dos .tabla-detalles .table .fie{background-color:#94bf21;color:var(--blanco)}.pagina #calendario-dos .tabla-calendario .table .dph,.pagina #calendario-dos .tabla-detalles .table .dph{background-color:#009de2;color:var(--blanco)}.pagina #calendario-dos .tabla-calendario .table .dpp,.pagina #calendario-dos .tabla-detalles .table .dpp{background-color:#57bece;color:var(--blanco)}.pagina #calendario-dos .tabla-calendario .table .tif,.pagina #calendario-dos .tabla-detalles .table .tif{background-color:#e5332a;color:var(--blanco)}.pagina #clientes{padding-bottom:0}.pagina #clientes .col-md-2{padding:calc(var(--bs-gutter-x) * .5)}.pagina #clientes img{padding:20px;display:block;margin:auto;width:100%}.pagina #certificacion .col-lg-5 ul li,.pagina #servicio-veterinario .col-md-6 ul li{list-style:none;font-family:os-regular;text-align:justify;padding:5px}.pagina #certificacion .col-lg-5 ul li:not(:last-child),.pagina #servicio-veterinario .col-md-6 ul li:not(:last-child){margin-bottom:15px}.pagina #certificacion .col-lg-5 ul li:before,.pagina #servicio-veterinario .col-md-6 ul li:before{content:"";width:25px;height:25px;background-image:url(/build/assets/analisis-veterinario-PxeX2Ea1.png);background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;margin-right:5px;vertical-align:middle}.pagina #servicio-veterinario .row{align-items:center}.pagina #servicio-veterinario .row img{max-width:400px;width:100%;display:block;margin:auto}#apartados-servicios{padding-top:100px}#apartados-servicios #carouselservices{margin-bottom:50px}#apartados-servicios #carouselservices .portada-servicio{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:25px}#apartados-servicios #carouselservices a{text-decoration:none}#apartados-servicios #carouselservices h2,#certificacion.nosotros-pag .container h2{position:relative;text-align:center;max-width:800px;margin:auto auto 50px;padding:60px;display:flex;align-items:center;justify-content:center;height:250px;font-size:40px}.pagina #cabecera-servicio h1{position:relative;text-align:center;max-width:800px;margin:auto auto 50px;padding:0 50px;display:flex;align-items:center;justify-content:center;height:250px}#apartados-servicios #carouselservices .portada-servicio img{width:100%;height:500px;object-fit:cover;display:block;margin:0 90px;max-width:50%}#apartados-servicios #carouselservices #examenes .portada-servicio img{object-position:top}#apartados-servicios #carouselservices .contenido{color:var(--verde-claro);text-align:center;height:100%;display:flex;flex-direction:column}#apartados-servicios #carouselservices .contenido .icono{max-width:150px;max-height:108px;padding:15px;margin:0 auto;display:block}#apartados-servicios #carouselservices .contenido .icono img{width:auto;height:100%}#apartados-servicios #carouselservices .contenido p{font-size:15px;display:flex;align-items:center;justify-content:center;height:45px;text-align:center;margin:0;color:var(--negro)}#apartados-servicios #carouselservices .row{justify-content:center}#apartados-servicios #carouselservices .corchete-izquierda,#certificacion h2 .corchete-superior{width:50px;height:250px;position:absolute;background-color:var(--verde-claro);left:0}#apartados-servicios #carouselservices .corchete-izquierda:before,#certificacion h2 .corchete-superior:before{position:absolute;top:0;left:0;width:100px;height:50px;content:"";background-color:var(--verde-claro)}#apartados-servicios #carouselservices .corchete-izquierda:after,#certificacion h2 .corchete-superior:after{position:absolute;bottom:0;left:0;width:100px;height:50px;content:"";background-color:var(--verde-claro)}#apartados-servicios #carouselservices .corchete-derecha,#certificacion h2 .corchete-inferior{width:50px;height:250px;position:absolute;background-color:var(--verde-claro);right:0}#apartados-servicios #carouselservices .corchete-derecha:before,#certificacion h2 .corchete-inferior:before{position:absolute;top:0;right:0;width:100px;height:50px;content:"";background-color:var(--verde-claro)}#apartados-servicios #carouselservices .corchete-derecha:after,#certificacion h2 .corchete-inferior:after{position:absolute;bottom:0;right:0;width:100px;height:50px;content:"";background-color:var(--verde-claro)}#apartados-servicios #carouselservices .icon-serv{margin-bottom:35px}#apartados-servicios #carouselservices #laboratorio-clinico .icon-serv{width:17%}#apartados-servicios #carouselservices #vacunacion .icon-serv{width:33.3%}#apartados-servicios #carouselservices #examenes .icon-serv{width:25%}#apartados-servicios #carouselservices #veterinaria .icon-serv{width:14%}#foto-sedes .card{border-color:var(--verde-claro);overflow:hidden;margin-bottom:20px}#foto-sedes .card .card-title{min-height:48px;display:flex;align-items:center;justify-content:center}#foto-sedes .card .card-text{min-height:48px;display:flex;align-items:center;justify-content:center;text-align:center}#foto-sedes .card img{width:100%;height:270px;object-fit:cover;object-position:center;border-top:1px solid var(--verde-claro);border-radius:0}#foto-sedes .row{justify-content:center}@media screen and (max-width: 1199px){#servicio-inferior .col-xl-3:first-child{margin-bottom:34px}#servicio-inferior .col-xl-3 .tarjeta h3{height:auto}#servicio-inferior .col-xl-3 .tarjeta{transform:translateY(-144px)}#sedes #pills-sedes,#mapas-ubicacion #sedes-tab{justify-content:space-evenly}#sedes #nav-pillsedes,#nav-pillsedes .tab-pane,#nav-pillsedes .tab-pane a,#nav-pillsedes .tab-pane a img{max-height:520px}#sedes .tab-content,#sedes .tab-content .tab-pane,#sedes .tab-content .tab-pane a,#sedes .tab-content .tab-pane a img{height:100%;object-fit:cover}footer #pie-superior img{max-width:230px}footer #pie-superior .frase-lema .lema{max-width:200px}footer #pie-superior .corchete-superior,footer #pie-superior .corchete-inferior{width:25px;height:150px}footer #pie-superior .corchete-inferior:before,footer #pie-superior .corchete-inferior:after,footer #pie-superior .corchete-superior:before,footer #pie-superior .corchete-superior:after{width:50px;height:25px}footer #pie-superior .corchete-superior{margin-right:20px}footer #pie-superior .corchete-inferior{margin-left:20px}footer #pie-superior li a{padding:7px 13px}#chat-emergente{bottom:70px}.btn-top.mostrar{transform:rotate(90deg) translate(-60px)!important}#valores .contenido-valores p{font-size:25px}#valores .contenido-valores h3{font-size:100px}#valores .contenido-valores .texto{max-width:146px}#valores .contenido-valores .icono img{margin:auto 20px}#form-resultado .col-md-5 img{transform:scale(1) translate(0)}#mapas-ubicacion h2{text-align:center}#lineas-negocio .col-xl-3{margin-bottom:30px}#apartados-servicios #carouselservices .portada-servicio img{width:100%;max-width:650px}}@media screen and (max-width: 991px){.navbar-expand-lg .navbar-nav .dropdown-menu{background-color:transparent}#mensaje .container{max-width:100%}#mensaje .col-lg-4 h2{height:77px}#servicios{padding:80px 0}#servicios h2{padding:78px 0}#servicios .container .row{margin-top:-212px}#carousel-contador .carousel-item svg{height:185px}#servicio-inferior .col-xl-4 .tarjeta{transform:translateY(-168px)}#servicio-inferior .col-xl-4:nth-child(3),#paquetes .col-xl-4:nth-child(3){margin-top:25px;margin-left:25%}#certificacion{padding:80px 0}#certificacion .row{margin-top:0}#certificacion .row .col-md-6 .certificacion{height:557px}#certificacion .row .col-lg-4{padding-top:80px;margin-bottom:10px}#pills-sedes li button h3,#mapas-ubicacion .sedes .locacion .texto h3{font-size:22px}#pills-sedes li button p,#mapas-ubicacion .sedes .locacion .texto p{text-align:center}#pills-sedes li button p br,#mapas-ubicacion .sedes .locacion .texto br{display:none}#sedes #pills-sedes,#mapas-ubicacion #sedes-tab{flex-direction:row;flex-wrap:wrap;border-right:none;border-bottom:1px solid var(--negro);margin-bottom:20px}#mapas-ubicacion .sedes .locacion,#mapas-ubicacion .sedes .locacion .texto,#mapas-ubicacion .nav-pills .nav-item{padding:0;margin:auto}#mapas-ubicacion .sedes{padding:0}#mapas-ubicacion iframe{height:500px}#pills-sedes li button,#mapas-ubicacion .nav-pills .nav-link{min-height:139px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px}#mapas-ubicacion .nav-pills .nav-link{min-height:165px}#mapas-ubicacion .sedes .locacion .texto{text-align:center}#pills-sedes li button:after,#mapas-ubicacion .nav-pills .nav-link:after{width:50px;height:8px;left:auto;right:auto;top:auto;bottom:-4px}#sedes #nav-pillsedes,#nav-pillsedes .tab-pane,#nav-pillsedes .tab-pane a,#nav-pillsedes .tab-pane a img{max-height:100%}#sedes{padding-bottom:80px}footer #pie-superior .col-lg-4{padding:15px}footer #pie-superior li{text-align:center}footer #pie-superior li a{width:100%}#menu{background-color:#fffc}.navbar-toggler{border-color:var(--verde-claro)}.navbar-toggler:focus{box-shadow:none}#menu.sticky{background-color:#fffffff5}.navbar .nav-item,.navbar .nav-item a{text-align:center}.navbar .nav-item a,.navbar .nav-item .btn-group,.navbar .nav-item .btn-group .dropdown-menu a{width:100%;max-width:100%}.navbar .nav-item .btn-group{width:100%;flex-wrap:wrap}.navbar .nav-item .btn-group a{max-width:90%}.navbar .nav-item .btn-group .btn{min-width:45px;max-width:10%}.nav-item .btn-group .dropdown-menu{width:100%}#cabecera-empresa{padding-top:450px;padding-bottom:90px}#form-contact h2{margin-bottom:30px}#form-contact .row .col-lg-5{display:flex;flex-direction:row;flex-wrap:wrap}#form-contact .row .col-lg-5 a{width:50%}#form-contact .row .col-lg-5 .redes{text-align:center;width:100%;margin-bottom:30px}#form-contact .row .col-lg-5 .redes a{width:auto}#resultados-busqueda .tabla-resultados div{padding:10px 0;text-align:center}#resultados-busqueda .tabla-resultados p{margin:auto}#resultados-busqueda .table{margin-top:10px}#resultados-busqueda{padding:30px 0}#resultados-busqueda .tabla-resultados{padding-top:0;max-width:100%}#resultados-busqueda .tabla-resultados thead th:not(:last-child),#resultados-busqueda .tabla-resultados tbody td:not(:last-child){text-align:left}.pagina #diferencia .col-md-4{width:50%}.pagina #diferencia .col-md-4:last-child{margin-left:25%;margin-top:20px}.pagina #clientes img{padding:0}.pagina #clientes .col-md-2{width:25%}#apartados-servicios #carouselservices h2{max-width:600px}#apartados-servicios #carouselservices .portada-servicio img{max-width:540px;height:350px}#calendario-uno .tabla-calendario,#calendario-dos .tabla-calendario{overflow:auto;padding-bottom:10px;margin-bottom:20px}#calendario-uno .tabla-calendario .table,#calendario-dos .tabla-calendario .table{min-width:800px}.pagina #cabecera-servicio .banner-servicio img{width:100%;max-width:450px}.pagina #cabecera-servicio .row .col-md-3 p{height:68px}}@media screen and (max-width: 767px){#slide-portada svg{overflow:visible}#slide-portada img{height:600px}#slide-portada .d-none{display:block!important}#slide-portada .texto-slide{width:100%}#slide-portada .carousel-caption .estilo-corazon-slide{font-size:30px}#slide-portada .carousel-caption{position:relative;left:auto;right:auto;bottom:0!important;padding:0 30px 30px;min-height:315px;display:flex!important;justify-content:center;align-items:center}#slide-portada .carousel-indicators{bottom:0!important}#slide-portada .carousel-caption .estilo-corazon-slide{display:none}#mensaje .row{margin-top:0}#mensaje .col-lg-4 .icon-box{margin-bottom:0;float:left;margin-right:20px}#mensaje .col-lg-4 h2{height:auto}#servicios{padding:0;height:auto}#servicios .container{max-width:100%}#servicios .container .row{margin-top:0;left:0;right:0;position:relative;padding:0 15px}#servicios .col-md-4{padding:15px;width:70%;margin:auto}#servicios .contorno:before,#servicios .contorno:after{width:80%;height:2px;margin:auto;left:0!important;right:0!important}#servicios .col-md-4:nth-child(2):before{top:-1px}#servicios .col-md-4:nth-child(2):after{top:auto;bottom:-1px}#carousel-contador .carousel-item svg{height:115px;padding:0 15px}#certificacion .row .col-md-6 .certificacion{height:auto}#pills-sedes li,#mapas-ubicacion .nav-pills .nav-item{width:50%;flex-basis:auto}#nav-pillsedes .tab-pane a{height:500px!important;overflow:hidden}#pills-sedes li button{min-height:115px}footer #pie-superior .col-lg-4{padding:0}footer #pie-superior .frase-lema{margin:50px 0}footer #pie-superior .col-lg-4 img{padding:20px}footer #pie-inferior{padding:15px 0}footer #pie-inferior .row div{padding:10px;text-align:center}footer #pie-inferior ul{margin:auto}#valores .contenido-valores{flex-wrap:wrap}#valores .contenido-valores .icono img{margin:auto}#valores .contenido-valores div.texto{max-width:44%;width:100%}#valores .contenido-valores div.icono{max-width:12%;width:100%}#valores .contenido-valores div.icono:nth-child(4){display:none}#valores img{width:100%}#tipo-resultado .col-sm-12{margin-top:20px}#tipo-resultado{padding:100px 0 50px}#form-resultado .col-md-7{margin-top:40px}#resultados h2,#resultados h2 span{text-align:justify;font-size:39px}#seccion-busqueda .tabla .btn-letras p{width:auto}#certificacion .col-lg-6 .col-sm-6:last-child{margin-left:25%;margin-top:25px}.pagina #diferencia .col-md-4:last-child{width:70%;margin-left:15%}.pagina #cabecera-servicio h1{max-width:470px}#error h2{font-size:250px}#error img{max-width:200px}.pagina #certificacion.evaluacion-ocupacional .col-md-6 img{margin-top:30px}.pagina #clientes .col-md-2{width:33.3%}.pagina #clientes .col-md-4{width:16.65%}#foto-sedes .card .card-title,#foto-sedes .card .card-text{min-height:auto;display:block}#programar-chequeo .domicilio{margin-top:25px}.pagina .analisis-clinico .row .col-md-3,.pagina #cabecera-servicio .row .col-md-3{width:33.3%}.pagina #cabecera-servicio .row .col-md-3 p{height:auto;display:block}}@media screen and (max-width: 575px){.navbar .nav-item .btn-group a{max-width:80%}.navbar .nav-item .btn-group .btn{max-width:20%}#slide-portada .carousel-caption{padding:30px 20px;height:400px!important}#slide-portada .carousel-caption .texto-slide{margin-top:-30px}#servicios .col-md-4{width:100%}#servicios .corchete-superior,#servicios .corchete-inferior,#valores .corchete-superior,#valores .corchete-inferior{display:none}#servicios h2,#valores h2,#certificacion h2,#contadores h2,#slide-portada .texto-slide h2{padding:0;font-size:36px}#contacto h2{font-size:40px}#servicio-inferior .col-xl-4:not(:first-child),#paquetes .col-xl-4:not(:first-child),#certificacion .col-lg-6 .col-sm-6:not(:first-child){margin-left:auto!important;margin-top:20px}#contadores,#certificacion{padding:60px 0}#carousel-contador .carousel-item svg{height:67px}#chat-emergente .btn-icon-serv p{display:none}#chat-emergente{bottom:100px}#chat-emergente .buton,#chat-emergente .btn-icon-serv{width:44px!important}#chat-emergente .btn-icon-serv img{width:100%;max-width:100%}#pills-sedes li,#mapas-ubicacion .nav-pills .nav-item{width:100%}#pills-sedes li button,#mapas-ubicacion .nav-pills .nav-link{min-height:100%}footer #pie-inferior{padding:25px 0}footer #pie-inferior .redes-pie{flex-wrap:wrap}footer #pie-inferior .col-md-4{order:1}footer #pie-inferior .col-md-8{order:2}footer #pie-inferior ul li a{width:50px;height:50px}footer #pie-inferior ul{max-width:100%;justify-content:center}#valores .contenido-valores div.icono,#valores .contenido-valores div.texto{max-width:100%;display:block}#valores .contenido-valores div:not(:last-child){margin-bottom:20px}#resultados .resultados-tablas{overflow:auto;padding-bottom:15px}#resultados .resultados-tablas .tabla{min-width:550px}#resultados{padding:40px 0}#elegir-filtro .selector{flex-direction:column}#elegir-filtro .selector div{margin-bottom:20px}#form-contact .row .col-lg-5 a{width:100%}#form-contact .btn-cta i{font-size:20px;margin-right:10px}#form-contact .btn-cta p{font-size:14px}#form-contact .titulo-redes{margin-bottom:10px}#seccion-busqueda .tabla-letra .corchete-superior,#seccion-busqueda .tabla-letra .corchete-inferior{display:none}#seccion-busqueda .tabla-letra{padding:0;margin:0}#seccion-busqueda{padding:120px 0 35px}#seccion-busqueda form p{width:100%;padding-bottom:15px}#seccion-busqueda form input{margin:auto auto 5px!important}#resultados-busqueda .tabla-resultados .res-busqueda-botones *{margin:8px auto!important;display:block!important}#seccion-busqueda form{flex-direction:column}#resultados-busqueda .tabla-productos{overflow:auto;padding-bottom:10px}#resultados-busqueda .tabla-productos table{min-width:470px}.pagina #cabecera-servicio .banner-servicio img{max-width:500px;width:100%;margin:auto}.pagina #cabecera-servicio .row .col-md-3 img{max-width:90px;max-height:90px;padding:8px}.pagina #diferencia .col-md-4{width:90%!important;margin:auto auto 20px!important}.pagina .analisis-clinico .row .col-md-3,.pagina #cabecera-servicio .row .col-md-3{width:50%}.pagina #beneficios h2{margin-bottom:25px}.pagina #certificacion .col-lg-5 ul{padding-left:0}#form-resultado .modal{padding-top:70px}#form-resultado .modal:before{position:absolute;content:"";width:30px;height:30px;top:20px;right:20px;background-image:url(/build/assets/cerrar-blanco-D6bSa70i.png);background-position:center;background-size:contain;background-repeat:no-repeat}#error h1{font-size:65px}#error h2{font-size:140px}#error img{width:100%;max-width:100px}.pagina #cabecera-servicio h1{padding:0;height:auto;display:block}.pagina #cabecera-servicio .row .col-md-3 p{height:auto;display:block}.pagina #clientes .col-md-2{width:100%}.pagina #clientes img{padding:20px;max-width:300px}#certificacion.nosotros-pag .container h2,#apartados-servicios #carouselservices h2{font-size:35px;padding:0;height:auto}#certificacion.nosotros-pag .container h2 div,#apartados-servicios #carouselservices .corchete-derecha,#apartados-servicios #carouselservices .corchete-izquierda,#apartados-servicios .carousel-item .container,.pagina #categorizado .izquierda,.pagina #categorizado .derecha,.pagina #cabecera-servicio .corchete-izquierdo,.pagina #cabecera-servicio .corchete-derecho{display:none}#apartados-servicios #carouselservices .carousel-item{min-height:auto}.pagina #categorizado h2{display:block;padding:0;font-size:40px}.pagina #categorizado img{height:400px}.tabla-detalles .table th,.tabla-detalles .table td{font-size:15px!important}}.verde-claro-belizio{font-family:belizio;color:var(--verde-claro)}.hover-verde-1 :hover{background-color:var(--verde-oscuro);color:#fff!important}.texto-verde{color:var(--verde-claro)}*{outline:none!important}#slide-portada .carousel-caption{bottom:360px}#slide-portada .carousel-indicators{bottom:120px}#carousel-contador .carousel-item .carousel-caption{position:relative!important;right:auto!important;left:auto!important;bottom:0!important;color:#000}#carousel-contador .carousel-item{text-align:center}#carousel-contador .carousel-item p{margin:0 auto}#slide-portada .carousel-caption{height:auto}#slide-portada .carousel-caption .estilo-corazon-slide{position:absolute;bottom:-190px;left:0;right:0;padding:0;max-width:720px;margin:auto}#slide-portada svg{width:100%;max-width:600px;height:auto;border-radius:inherit}#slide-portada .carousel-caption svg .st0{fill:#0000;stroke:var(--verde-claro);stroke-width:4;stroke-dasharray:0 700;stroke-dashoffset:0;animation:trazo-linea 2.5s forwards,color-relleno 2s 2.5s forwards}@keyframes trazo-linea{0%{stroke-dasharray:0 700}to{stroke-dasharray:700 0}}@keyframes color-relleno{0%{fill:#0000}to{fill:var(--verde-claro)}}#carousel-contador svg .cls-1{fill:#0000;stroke:var(--verde-claro);stroke-width:4;stroke-dasharray:0 700;stroke-dashoffset:0;animation:trazo-numero ease-in-out 3s forwards,color-numero ease-in-out 1s 3s forwards}@keyframes trazo-numero{0%{stroke-dasharray:0 700}to{stroke-dasharray:700 0}}@keyframes color-numero{0%{fill:#0000}to{fill:var(--verde-claro)}}.btn-top{width:50px;height:50px;display:flex;align-items:center;justify-content:center;transform:rotate(90deg) translate(200px);position:fixed;z-index:9;bottom:20px;left:20px;background-color:var(--blanco);transition:all ease-in-out .7s;opacity:0;border:2px solid var(--verde-claro)}.btn-top.mostrar{opacity:.5;transform:rotate(90deg) translate(0)}.btn-top:hover{opacity:1;background-color:var(--blanco);border:2px solid var(--verde-claro)}.btn-top img{width:20px}
