body{font-family:'Montserrat',sans-serif !important;color:#595959 !important}ul{list-style:none}img{max-width:100%}.clear{clear:both}body.lp .header-container-wrapper{background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:1.5rem;padding-bottom:0rem;color:#fff;font-size:20px}body.lp .header-container-wrapper h1{font-size:36px;font-weight:700;margin-bottom:2.5rem;margin-top:1.5rem}body.lp .header-container-wrapper #left{padding-top:3.5rem}@media(min-width:1200px){body.lp .header-container-wrapper #left{width:57%}body.lp .header-container-wrapper .right{width:40%;margin-bottom:-2rem}}@media(max-width:767px){body.lp .header-container__logo{padding-bottom:1rem}body.lp .header-container-wrapper{text-align:center;font-size:17px}body.lp .header-container-wrapper h1{font-size:21px;margin-top:1.2rem;margin-bottom:2rem}body.lp .header-container-wrapper{padding-bottom:2rem}body.lp .header-container-wrapper #left{padding-top:1.5rem}}@media(min-width:481px){body.lp .header-container-wrapper{background-image:url(https://f.hubspotusercontent30.net/hubfs/8251280/lp-bofu-asesoria/header-lp-asesoria.jpg)}}@media(max-width:480px){body.lp .header-container-wrapper{padding-top:0}body.lp .header-container__logo img{width:145px}body.lp .header-container-wrapper #left{background-image:url(https://f.hubspotusercontent30.net/hubfs/8251280/lp-bofu-asesoria/bg-header-movil.jpg)}}body.lp .header-container__logo{padding-bottom:2rem}@media(max-width:767px){body.lp .header-container__logo{padding-bottom:1rem}}.body-container.container-fluid{padding:0}body.lp .footer-container-wrapper{color:#282828;font-size:20px;font-weight:300}body.lp .header-container-wrapper h3{color:#3b3d41;font-size:31px;font-weight:700;margin-bottom:2rem}body.lp .header-container-wrapper #left ul{padding-left:0;font-size:20px;margin-top:2.5rem}body.lp .header-container-wrapper #left ul li{position:relative;padding-left:45px;text-align:left;margin-bottom:15px}body.lp .header-container-wrapper #left ul li:before{content:"\f058";font-family:"Font Awesome 5 Free";position:absolute;color:#fff;top:0;left:0;font-weight:700}@media(max-width:991px){body.lp .footer-container-wrapper .span6{margin-left:0;margin-right:0;width:100%}body.lp .footer-container-wrapper{font-size:17px}body.lp .footer-container-wrapper h3{font-size:21px;text-align:center}}body.lp .header-container-wrapper .form h3{text-align:center;color:#282828;font-size:22px;font-weight:700;margin-bottom:2rem}@media(min-width:768px){.form{border-radius:10px;box-shadow:0 1px 92px rgba(130,148,162,0.36)}}.form{box-shadow:0 2px 54px rgba(86,101,113,0.5);background-color:#fff}.form ::-webkit-input-placeholder{color:#282828}.form ::-moz-placeholder{color:#282828}.form :-ms-input-placeholder{color:#282828}.form :-moz-placeholder{color:#282828}.form textarea,.form input[type="text"],.form input[type="number"],.form input[type="email"],.form input[type="tel"],.form select{border-radius:5px;border:0;background-color:#e0e9f0;color:#282828;font-size:16px;font-weight:300;padding:12px 15px;width:100% !important}.form textarea:focus,.form input[type="text"]:focus,.form input[type="number"]:focus,.form input[type="email"]:focus,.form input[type="tel"]:focus,.form select:focus{outline:none !important}.form .hs-form-field{margin-bottom:8px}.form .hs-form-field label{color:#282828;font-size:16px}.form ul.hs-error-msgs label{display:block;font-weight:400;font-size:13px;color:#fff;margin:0 !important}.form ul.hs-error-msgs{list-style-type:none;background:#fd6363;color:#fff;text-align:center;border-radius:5px;margin-top:5px;padding:2px 5px 1px 5px;width:99%}.form .form-columns-2 ul.hs-error-msgs{width:95%}.form input[type="submit"]{width:100%;padding:14px 10px;font-size:17px;font-weight:700;border:0;border-radius:10px;background-color:#feac00;color:#fff;display:inline-block;margin-top:5px;cursor:pointer;transition:.3s;white-space:normal}.form input[type="submit"]:hover{background-color:#ffa420}.form input[type="submit"]:focus{outline:none !important}.form .actions{text-align:center}.form fieldset{max-width:none !important}ul.inputs-list{padding-left:6px}ul li.hs-form-radio{display:inline-block;margin-right:36px}ul li.hs-form-radio input[type=radio]{margin-right:10px}@media(max-width:767px){body.lp .header-container-wrapper{padding-bottom:0}body.lp .footer-container.container-fluid,body.lp .footer-container.container-fluid .container,body.lp .header-container.container-fluid{padding:0}.form{border-radius:0px}body.lp .header-container-wrapper #left ul{padding-left:0;font-size:17px}}@media(max-width:767px){.form input[type="submit"]{font-size:16px;padding:8px 10px}}@media(min-width:576px) and (max-width:767px){.form{border-radius:10px !important}}@media(min-width:481px){.form{padding:3rem 2rem 3rem 2rem}fieldset.form-columns-2 .input{margin-right:20px !important}}@media(max-width:480px){.form{padding:2rem 1.5rem 4rem 2rem}body.lp .header-container-wrapper .form h3{font-size:19px}}.btn-form{border-radius:10px;background-color:#feac00;color:#fff !important;font-size:20px;font-weight:700;padding:10px;display:inline-block;transition:.3s;cursor:pointer;width:100%;max-width:341px;text-align:center;margin-top:1rem}.btn-form:hover{background:#f89a11}@media(max-width:767px){.cta_button{font-size:19px !important;padding-left:40px !important;padding-right:40px !important}}.seccion-ingeniera-acceso h2{color:#282828;font-size:25px;font-weight:600;margin-bottom:1.5rem}.seccion-ingeniera-acceso h2 strong{color:#2a5187}@media(max-width:767px){.seccion-ingeniera-acceso h2{font-size:21px}}.info-final{background-color:#f0f5f9;color:#282828;font-size:16px;font-weight:500}.bg-item{border-radius:10px;background-color:#f0f5f9;padding:2.5rem 2rem 2rem 2rem;min-height:247px !important}.bg-item__imagen{min-height:80px !important;margin-bottom:1rem}@media(min-width:1200px){.items{padding-left:6rem;padding-right:6rem}}.header-gallery{color:#282828;font-size:25px;font-weight:600}.header-gallery strong{color:#2a5187}@media(max-width:767x){.header-gallery{font-size:21px}}