@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap");@keyframes slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}#conexxion-navbar .nav-item:nth-child(3) a{color:#f08300!important}#contacto .azul{color:#00588d}#contacto .resaltes{animation:slide-in .7s ease-out;background-color:#fff;border:1px solid #ec2f2f!important;box-shadow:0 1rem 3rem rgba(143,156,183,.175)!important;color:#212529;font:normal normal normal 1em Lato;outline:1px solid #ec2f2f!important}#contacto .error{color:#ec2f2f!important;font:normal normal normal 1em Lato}#contacto #alert-fr{animation:slide-in .3s ease-out;display:none}#contacto{align-content:center;box-sizing:border-box;padding:8rem 0 0;width:68%}#contacto,#contacto article{align-items:center;display:grid;margin:0 auto}#contacto article{grid-template-columns:65% 35%;padding:5rem 0;width:90%}#contacto article img{box-sizing:border-box;height:auto;margin:0 auto;padding:2% 10%;width:100%}#contacto article label{color:#00588d;font:normal normal normal 1em Lato;letter-spacing:.19px;padding-bottom:.5rem;text-align:left}#contacto .form-control{border:1px solid #707070}#contacto .fr-input{padding-bottom:1rem}#contacto button{background:#e84621 0 0 no-repeat padding-box;border:0;border-radius:5px;box-shadow:3px 3px 6px #00000070;color:#fff;font-size:1.4em;height:3rem!important;opacity:1;width:100%}#contacto h1{color:#00588d;font-weight:600;font:normal normal 700 1.8em Lato;padding-bottom:1.5%;text-transform:uppercase}#contacto h2{background-color:#00588d;border-radius:15px;color:#fff;font:normal normal 700 2em Lato;margin:0 auto;opacity:1;padding:2%;width:100%}@media screen and (max-width:1600px){#contacto{margin:0 auto;padding:6rem 0 5rem;width:80%}#contacto article{grid-template-columns:50% 40%;padding:2rem 0;width:100%}#contacto article img{box-sizing:border-box;padding:0 7% 10% 5%}}@media screen and (max-width:1300px){#contacto{margin:0 auto;padding:6rem 0 5rem;width:90%}#contacto article{grid-template-columns:100%;padding:2rem 0;width:100%}#contacto h2{align-content:center;align-items:center;background-color:#00588d;border-radius:15px;color:#fff;display:grid;font:normal normal 700 1.4em Lato;margin:0 auto;opacity:1;padding:1rem 0;text-align:center;width:100%}#contacto article img{box-sizing:border-box;padding:0 0 10%}#contacto article label{font:normal normal normal .9em Lato}#contacto button{font-size:1.1em}}