.contactform{height:80vh;padding-top:5em;padding-bottom:5em;background-color:#ff6c00}@media(max-width: 576px){.contactform{height:100%}}.contactform form{margin-top:3em}.contactform form #message{resize:none}.contactform form h3{font-family:"AvenirNext-Regular",Arial,Helvetica,sans-serif;text-transform:uppercase;color:gray;letter-spacing:1px;font-size:20px}.contactform .btn{background-color:#ff6c00;color:#fff}.contactform h1{color:#fff;font-family:"AvenirNext-Bold",Arial,Helvetica,sans-serif;font-size:70px;line-height:4rem}@media(max-width: 1360px){.contactform h1{font-size:60px;line-height:3.5rem}}@media(max-width: 768px){.contactform h1{font-size:37px;line-height:2.5rem}}.contactform h1 span{font-family:"AvenirNext-Regular",Arial,Helvetica,sans-serif}.contactform .bg{width:70%;background-color:#fff;border-radius:10em;padding-left:30px;padding-top:10px;padding-bottom:3px}@media(max-width: 1360px){.contactform .bg{width:50%}}@media(max-width: 768px){.contactform .bg{width:100%}}.contactform .bg h2{text-transform:uppercase;color:gray;font-family:"AvenirNext-Regular",Arial,Helvetica,sans-serif}@media(max-width: 1360px){.contactform .bg h2{font-size:20px}}@media(max-width: 768px){.contactform .bg h2{font-size:22px;text-align:center}}.contactform .box-logo{position:absolute;width:100%;top:3%;left:3%}.contactform .box-logo img{width:100px}.md-form.md-outline input[type=text]:focus:not([readonly]){border-color:#ff6c00;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 3px rgba(255,117,5,.753)}.md-form.md-outline textarea.md-textarea:focus:not([readonly]){border-color:#ff6c00;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 3px rgba(255,117,5,.753)}.md-form.md-outline input[type=text]:focus:not([readonly])+label{color:#2e2e2e}.md-form.md-outline textarea.md-textarea:focus:not([readonly])+label{color:#2e2e2e}body{overflow-x:hidden !important;background-color:#e7e6ec}a{text-decoration:none;color:#000}@media(max-width: 768px){p{font-size:13px}}@media(max-width: 430px){h1{font-size:1.5rem}}@media(max-width: 430px){h2{font-size:1.5rem !important}}@font-face{font-family:AvenirNext-Regular;src:url(../fonts/AvenirNextLTPro-Regular.otf)}@font-face{font-family:AvenirNext-Bold;src:url(../fonts/AvenirNextLTPro-Bold.otf)}@font-face{font-family:AvenirNext-Demi;src:url(../fonts/AvenirNextLTPro-Demi.otf)}@media(min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1440px}}.container1 .row-iconos p{font-family:"AvenirNext-Bold",Arial,Helvetica,sans-serif;color:#7c7c7c}.container2{margin-top:3em}.container2 .row-pasos{margin-top:2em;margin-bottom:2em}.container2 .pasos{font-family:"AvenirNext-Bold",Arial,Helvetica,sans-serif;color:#7c7c7c}.container2 .pasos span{font-family:"AvenirNext-Bold",Arial,Helvetica,sans-serif;color:#ff6c00;font-size:2rem}.section2{height:auto;padding-bottom:3em;background:#e7e6ec}.section2 .recuerda{font-family:"AvenirNext-Demi",Arial,Helvetica,sans-serif;color:#ff6c00;letter-spacing:1px;font-size:20px}.container3{padding-top:3em}.container3 p{font-family:"AvenirNext-Demi",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#7c7c7c;margin-top:2em;margin-bottom:1em}.container3 p i{color:#ff6c00;font-size:1.2rem}.container3 .contlogo{background-color:#ff6c00;width:60px;height:60px;border-radius:2em}.container3 .contlogo i{color:#fff;font-size:1.6rem}.mas-info{padding-top:3em;padding-bottom:3em}.mas-info h4{font-family:"AvenirNext-Demi",Arial,Helvetica,sans-serif;margin-bottom:1em;text-transform:uppercase;letter-spacing:1px;color:#7c7c7c}.mas-info a{background-color:#ff6c00;padding:10px 25px 10px 25px;color:#fff;font-family:"AvenirNext-Demi",Arial,Helvetica,sans-serif;text-transform:inherit;letter-spacing:1px;transition:background-color .4s ease-out,color .4s ease-out}.mas-info a:hover{background-color:#fff;color:#ff6c00}footer{padding-top:10px;padding-bottom:10px;border-top:3px solid gray;background-color:#fff}footer:before{width:30%;height:3px;margin-top:-13px;content:"";position:absolute;background-color:#ff6c00}footer img{width:150px}footer p{font-family:"AvenirNext-Demi",Arial,Helvetica,sans-serif;color:gray}footer p i{color:#ff6c00}footer .sitioweb{background-color:#ff6c00;color:#fff !important;padding:2px 10px 2px 10px}.img-width{width:80%}/*# sourceMappingURL=main.min.css.map */
