body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.informacion{background-color:#eff1f3;margin:0 15% 4%;padding:0}.Titulo{color:#173647;font-size:2em;margin:1rem 0;padding:1em 1em .25em 0;position:relative;text-align:center;text-transform:uppercase}.Titulo:after{background-color:#173647;content:"";height:4px;left:50%;margin-left:-128px;position:absolute;top:100%;width:240px}.Texto_info{text-align:justify}.text-box{display:flex;justify-content:flex-start;margin:0;position:relative}.texto_centrado{color:#173647;display:flex;font-size:medium}.hrCard{color:#000;height:1px;width:100%}.container_precio{font-weight:600;margin:2%}.texto_precio{display:flex;font-size:2vh;margin:5% 2%}.precio{align-items:flex-end;display:flex;font-size:xx-large}body{height:100%;width:100%}.container_servicio{display:flex;flex-direction:column;margin:0 15% 4%}.servicios{display:flex;flex-wrap:wrap;height:100%;justify-content:center;margin:auto;width:100%}.servicios .Servicio{align-items:center;border-radius:8px;box-shadow:0 0 5px 5px rgba(90,90,90,.2);color:#114b66;display:flex;flex-direction:column;font-size:1rem;height:28rem;justify-content:space-between;margin:5% 1%;opacity:100%;overflow:hidden;padding:2rem 1rem;text-align:center;transition:all .5s;width:16rem}.servicios .Servicio:hover{box-shadow:0 0 5px 5px #c9c9c9;height:30rem;width:20rem}.styleCard{color:#fff;display:flex;flex-direction:column;font-size:2em;font-size:larger}.title{color:#eff1f3;display:inline-block;font-size:2rem;margin-top:100px;position:relative}.title:after .title:before{background-color:#000;content:"";height:3px;position:absolute;width:120px}.btn-buy{align-items:center;background-color:#173647;border:1px solid #eff0f0;color:#fff;cursor:pointer;display:flex;height:2em;justify-content:center;margin-top:10%;transition:all .3s ease;width:10em}.btn-buy:hover{background-color:#fff;color:#000}.d-block{background-position:50%;background-size:cover;height:35rem;margin:.1% 0 0;object-fit:cover;width:99%}.slider-interno{height:10%;width:100%}.carousel-item{width:100%}.slider{border-bottom:1rem solid#173647;border-left:.5em solid #173647;border-right:.5em solid #173647}.btn-enviar{align-items:center;background-color:#173647;color:#fff;display:flex;height:2em;justify-content:center;width:10em}.container_info{background-color:#eff1f3;color:#000}.section{align-items:center;display:flex;width:100%}.col-md-4{display:flex;flex-direction:column;margin:2rem 1rem;text-align:justify;width:30%}.titulo_section{color:#173647;text-align:center}.acerca_nosotros{margin:1rem 7rem}.Quienes-somos{color:#173647;font-size:2em;margin:1rem 0;padding:1em 1em .25em;position:relative;text-align:center;text-transform:uppercase}.Quienes-somos:after{background-color:#173647;content:"";height:4px;left:50%;margin-left:-120px;position:absolute;top:100%;width:240px}.container_servicios{background-color:#173647;border:.5em solid #fff;box-shadow:inset 0 0 100px 150px #121c31}.container_porque_nosotros{width:100%}a.navbar-brand.active{color:#fff}.container_logo{margin:1rem 0}.nombres{font-size:medium;margin:0;padding:0}.integrantes{display:flex;font-size:1.25rem}footer{background-color:#173647;height:50%;-webkit-mask-image:url(/static/media/background-footer.fe8724b5953b2e4217fd.svg);mask-image:url(/static/media/background-footer.fe8724b5953b2e4217fd.svg);-webkit-mask-size:cover;padding-top:3em}.container_footer{align-items:center;color:#fff;display:flex;justify-content:space-between;margin:0;padding:3% 6%}.container_footer .servicios{display:flex;flex-direction:column;margin:1%;text-align:justify;width:25%}.box_copyrigh{align-items:center;color:hsla(120,4%,83%,.667);display:flex;flex-direction:column;justify-content:center}hr{background-color:#fff;height:100%;width:50%}.Acerca_de_nosotros{margin:2%}.acerca_nosotros,.responsabilidad{display:flex}.Quienes-somos{margin:2%}.Valores_corporativos{display:flex;flex-direction:column;margin:1rem 2rem}.mision_vision{color:#173647;font-size:2em;margin:1rem 0;padding:1em 1em .25em;position:relative;text-align:center}.mision_vision:after{background-color:#173647;content:"";height:4px;left:50%;margin-left:-120px;position:absolute;top:100%;width:240px}.container_m_v{display:flex;justify-content:center;margin:1rem 10rem}.x4{align-items:center;border-radius:8px;box-shadow:0 0 5px 5px rgba(17,3,95,.2);color:#114b66;display:flex;flex-direction:column;font-size:1rem;height:auto;margin:5% 1%;opacity:100%;overflow:hidden;padding:2rem 1rem;text-align:center;transition:all .5s;width:40rem}.titulo_valores{color:#173647;font-size:2em;margin:1rem 0;padding:1em 1em .25em;position:relative;text-align:center}.titulo_valores:after{background-color:#173647;content:"";height:4px;left:50%;margin-left:-120px;position:absolute;top:100%;width:240px}.underline{margin:0 10rem}.img_nosotros{background-repeat:no-repeat;background-size:100% 100%;display:flex;height:25vw;margin:0 1vh;width:98vw}*{margin:0;padding:0}.navigation{height:70px;width:100%}.navbar-nav{margin:0;padding:0}.bg-custom{background-color:#173647;height:100%;padding:0;z-index:60%}.nav-link:hover{-webkit-text-decoration-line:overline;text-decoration-line:overline}.navbar-nav .container,.register{width:100%}.register{border-radius:6px;margin:10%;padding:5% 10%;transition-duration:.4s}.register:hover{background-color:#2d075e;color:#fff}.login{background-color:#2b035f;border-radius:6px;color:#fff;margin:10%;padding:5% 10%;width:100%}.login:hover{background-color:#fff;color:#000}.Login_register{display:flex;justify-content:center}.App{background-color:#eff1f3;display:flex;flex-direction:column;margin:0;padding:0}.App-logo{height:50%;width:15%}.menu{align-items:center;display:flex;flex-direction:row;justify-content:center}.barNavigation{color:#000;font-size:9px;font:caption;margin-left:25px;text-align:center}.img{margin:5%}.container_inf,.style_card{align-items:center;display:flex;flex-direction:column;justify-content:center}.style_card{background-color:#fff;border-radius:10px;box-shadow:4px 4px 0 0 #114b66;color:#114b66;font-size:1rem;margin:1rem;padding:2rem 1rem;text-align:center}.p{border:nome;margin:0;text-align:justify}
/*# sourceMappingURL=main.220e7066.css.map*/