@import url("https://fonts.googleapis.com/css?family=Rubik:400,700,700i,800,900");@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i");body{margin:0;padding:0}.mt10{margin-top:10px!important}.pt10{padding-top:10px!important}.mt20{margin-top:20px!important}.pt20{padding-top:20px!important}.mt30{margin-top:30px!important}.pt30{padding-top:30px!important}.mt35{margin-top:auto!important}.pt35{padding-top:auto!important}.mt40{margin-top:40px!important}.pt40{padding-top:40px!important}.mt50{margin-top:50px!important}.pt50{padding-top:50px!important}.mt60{margin-top:60px!important}.pt60{padding-top:60px!important}.mt70{margin-top:70px!important}.pt70{padding-top:70px!important}.mt100{margin-top:100px!important}.pt100{padding-top:100px!important}.mb10{margin-bottom:10px!important}.pb10{padding-bottom:10px!important}.mb20{margin-bottom:20px!important}.pb20{padding-bottom:20px!important}.mb30{margin-bottom:30px!important}.pb30{padding-bottom:30px!important}.mb40{margin-bottom:40px!important}.pb40{padding-bottom:40px!important}.mb50{margin-bottom:50px!important}.pb50{padding-bottom:50px!important}.mb60{margin-bottom:60px!important}.pb60{padding-bottom:60px!important}.mb70{margin-bottom:70px!important}.pb70{padding-bottom:70px!important}.mb100{margin-bottom:100px!important}.pb100{padding-bottom:100px!important}.tabla{display:table;width:100%}.tabla-row{display:table-row}.tabla-cell{display:table-cell;vertical-align:top}.hidden{display:none;height:0!important}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.page-center{float:none!important;margin:0 auto!important;max-width:1080px;padding:0 18px}body{font-family:Rubik,sans-serif}.c-white{color:#fff}a{text-decoration:none}a:hover{text-decoration:underline}.bg-darkgrey{background-color:#232b37}.bg-green-primary{background-color:#015b72!important}p{font-family:Rubik,sans-serif;font-size:22px;line-height:29.57px;line-height:1.5}.textbox h2{font-family:Rubik;font-size:23px;font-weight:700;line-height:30.56px}li{line-height:1.3}.bg-grey{background:#e1e8e8}.btn{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:inline-block;font-size:16px;padding:14px 20px}.btn,.btn2,.btn:hover{text-decoration:none}.btn2{border-radius:20px!important;-moz-border-radius:20px!important;-webkit-border-radius:20px!important;display:inline-block;font-size:16px;padding:7px 20px}.btn2:hover{text-decoration:none}.btn-blanco-o{border:1px solid #fff;color:#fff}.btn-blanco-o:hover{background:#fff;border:1px solid #fff;color:#000}.btn-naranja{background:#f26533;border:1px solid #f26533;color:#fff}.btn-naranja:hover{background:#fff;border:1px solid #f26533;color:#f26533}.bg-header1{background:#124a5f;background:-moz-linear-gradient(top,#124a5f 0,#124a5f 83%,#006c7f 83%,#006c7f 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#124a5f),color-stop(83%,#124a5f),color-stop(83%,#006c7f),color-stop(100%,#006c7f));background:-webkit-linear-gradient(top,#124a5f,#124a5f 83%,#006c7f 0,#006c7f);background:-o-linear-gradient(top,#124a5f 0,#124a5f 83%,#006c7f 83%,#006c7f 100%);background:-ms-linear-gradient(top,#124a5f 0,#124a5f 83%,#006c7f 83%,#006c7f 100%);background:linear-gradient(180deg,#124a5f 0,#124a5f 83%,#006c7f 0,#006c7f)}.headerw *{color:#fff;font-family:Rubik,sans-serif}.headerw{padding:84px 20px 59px}.headerw h1{font-family:Rubik;font-size:50px;font-weight:700;letter-spacing:5px;line-height:48px}.headerw h3{font-family:Rubik;font-size:25px}.contenido h2{color:#070308;font-family:Rubik;font-size:23px;font-weight:700;line-height:30.56px}.contenido li,.contenido p{color:#070308;font-family:Open Sans;font-size:22px;line-height:29.57px;list-style:disc}.contenido li,.contenido ul{margin-bottom:15px}.contenido h4{color:#070308;font-family:Rubik;font-size:23px;font-weight:700;line-height:30.56px}.support-bar-area .right-content-area{padding:0}.support-bar-area .right-content-area li{padding:20px 0}.support-bar-area .right-content-area .IP-login{background:#f26533;margin:0;padding:0!important}.support-bar-area .right-content-area .IP-login a{color:#fff;display:block;padding:20px 25px}.support-bar-area .right-content-area .IP-login:hover a,.support-bar-area .right-content-area .IP-login:hover i{color:#015b72}.support-bar-area .right-content-area .IP-login i{color:#fff;transition:all .3s ease-in}.support-bar-area .right-content-area .IP-login-o{background:#fff;margin:0;padding:0}.support-bar-area .right-content-area .IP-login-o a{color:#f26533;display:block;padding:20px 25px}.support-bar-area .right-content-area .IP-login-o a:hover,.support-bar-area .right-content-area .IP-login-o:hover i{color:#015b72}.support-bar-area .right-content-area .IP-login-o i{color:#fff;transition:all .3s ease-in}.support-bar-area .left-content-area{display:inline-block;height:49px!important}.logo.main-logo img{display:block;height:78px;max-width:178px}.footer{padding:10px 0}.footer ul{list-style:none;margin:0;padding:0}h4.details{font-family:Rubik,sans-serif;font-weight:500;margin-bottom:8px}h4.details,span.details{color:#fff;font-size:13px;line-height:24px}.copyr ul{font-family:Open Sans,sans-serif;font-size:14px;list-style:none;margin:0;padding:0}.copyr ul a{color:#fff}.copyr ul li{display:inline-block;padding-right:8px}.minifoot{padding:18px 0 12px}.footer .content{padding-left:60px}.footer .icon{background-color:#2d3644;border-radius:6px;color:#c1c6ce;display:inline-block;float:left;font-size:14px;height:40px;line-height:40px;padding-right:2px;text-align:center;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;width:40px}.footer .single-contact-info:hover .icon{background:#f26532}.breadcrumb-area{border:0!important}.breadcrumb-area .right-content-area ul li{color:#015b72;display:inline-block;font-size:14px;font-weight:700;margin:0 8px;position:relative;text-transform:uppercase}.breadcrumb-area a{color:#838b97;font-family:Open Sans,sans-serif;font-size:14px;margin:0;overflow-x:hidden}.recsections p{font-size:14px}.subtitle{color:#f26533;font-family:Rubik,sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;line-height:26px;text-transform:uppercase}.title{font-size:60px;line-height:70px}.necesitas,.title{color:#232b37;font-family:Rubik,sans-serif;font-weight:700}.necesitas{font-size:40px;line-height:42px}.recsections{border:1px solid rgba(35,42,55,.6);border-radius:8px;font-family:Rubik,sans-serif;margin:40px 18px;padding:24px;text-align:center}.recsections:hover{border:1px solid #f26533}.recsections h4{color:#232b37;font-size:18px;font-weight:700}.recsections p{color:#6e7683;font-family:Open sans,sans-serif;font-size:11px;text-decoration:none}.recsections:hover h4{color:#f26533;text-decoration:none}.recsections a:hover{text-decoration:none}.brd-bot{border-bottom:1px solid #e1e8e8}.lineacontacta{border-top:1px solid #232a37;margin-top:55px}.lineacontacta a{margin-top:-31px}.modulorec{margin-top:35px}.modulorec .imagen{background:#e1e7e7;margin-bottom:25px;text-align:center}.modulorec .cta{margin-top:15px}.modulorec h3{margin-bottom:20px}.boxform{background:#dce4e4;padding:35px 25px}.boxform,.form h3{margin-bottom:40px}.form h3{color:#070308;font-family:Rubik;font-size:16px;font-weight:700;letter-spacing:2.16px;line-height:23.27px;text-align:center;text-transform:uppercase}.form fieldset{max-width:1600px!important;text-align:left}.form .hs-form-required{display:none}.form input{border:1px;border-radius:33px;box-sizing:border-box;font-size:12px;margin-top:10px;padding:13px 30px!important;width:100%}.form input[type=email],.form input[type=tel],.form input[type=text]{border:1px solid #6e7683;margin-bottom:30px}.form select{height:50px!important;padding:12px 20px!important}.form textarea{height:150px!important;padding:12px 20px!important;width:100%!important}.form input[type=checkbox],.form input[type=radio]{height:auto!important;margin-right:10px;width:auto}.form ul{list-style-type:none;margin:5px 0 20px;padding:0;text-align:center}.form input[type=submit]{background:#f26532;color:#fff;font-family:Rubik,sans-serif;font-weight:700;letter-spacing:2px;margin-left:100px;margin-right:100px;padding:20px 30px;width:auto}.form .actions{text-align:center}@media (max-width:480px){.imgabs img{max-width:100%!important}}@media (min-width:481px) and (max-width:767px){.imgabs img{max-width:100%!important}}@media (min-width:768px) and (max-width:980px){.imgabs img{max-width:100%!important}}@media (min-width:981px) and (max-width:1199px){.imgabs img{position:absolute}}@media (min-width:1200px){.imgabs img{position:absolute}}