@font-face{font-family:MiFuente;src:url(/assets/Gotham-Black-BxPkaytu.otf) format("woff2"),url(/assets/Gotham-Black-BxPkaytu.otf) format("woff");font-weight:700}*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;user-select:none}h1,#Nosotros h1,footer h1{font-family:MiFuente}h1{font-size:clamp(3rem,5vw,3rem)}.seccion-principal-encabezado h1{font-size:90px}.seccion-principal-encabezado,#Nosotros,.equipo{position:relative;height:auto;width:100%}.seccion-principal-encabezado div,#Nosotros div,.equipo div{z-index:2}.seccion-principal-encabezado:before,#Nosotros:before,.equipo:before,.modal-con-bordes .modal-content:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;z-index:1}.seccion-principal-encabezado:before{background-image:url(/assets/MAPAMUNDI-D4hOefvp.webp);filter:brightness(70%) opacity(10%)}#Nosotros{background:#000}#Nosotros:before,.equipo:before,.modal-con-bordes .modal-content:before{background-image:url(/assets/ELEMENTO%20C-DGcNdfFp.webp);opacity:.5}.contenedor-servicios,.equipo{background:#fff;overflow:hidden;padding:5vh 0}.titulo-servicios{text-align:center;font-size:clamp(2rem,5vw,4rem);margin-bottom:5vh}.carrusel-servicios{display:flex;animation:scroll 20s linear infinite;width:max-content}.carrusel-item{flex:0 0 auto;margin:0 2vw}.modal-con-bordes .modal-content{border-radius:1.5rem;background-color:#000;color:#fff;border:none;position:relative}.modal-con-bordes .whatsapp a{display:none!important}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.info-redes-sociales{position:relative}.info-redes-sociales div.contain{background-color:transparent}.info-redes-sociales img{width:35%;position:absolute;right:100px;bottom:0}form{background:#fff;padding:20px;box-shadow:0 3px 15px 3px #000;border-radius:20px}label:after{content:"(*)";color:red}footer{background:#fff;color:#000}footer i{color:#000;font-size:35px}@media (width <= 480px){.seccion-principal-encabezado h1{font-size:50px!important}#Inicio .box-icons-nav{display:none!important}h1{font-size:30px}.seccion-principal-encabezado img,#Nosotros img{display:none}#Nosotros{padding:0 20px!important}#Nosotros .info-redes-sociales .contain{width:100%!important}#Nosotros .info-redes-sociales .texto{width:50%!important}#Nosotros .col-sm-12{padding-left:0!important;padding-right:0!important}#Equipo .lema{text-align:justify!important;width:100%!important;font-style:italic;padding:0 20px}#Contacto{text-align:justify!important}#Contacto h2,#Contacto h1{padding:10px 0}#Contacto .row{padding:0!important}#Modal{width:90%;margin:10px auto}#Modal #Modal-Body{padding:8px!important}#Modal a{display:none}.modal-con-bordes .whatsapp a{display:block!important}.modal-con-bordes .whatsapp a i{margin-right:10px}footer .servs,footer .photo{padding-top:0!important}}
