body,html,ul{margin:0;padding:0}body,html{font-size:62.5%;height:100%;position:relative}*{color:#404040;font-family:"futuramedium",sans-serif}.float{display:inline-block;vertical-align:top}h1,h1 span,h2,h2 span,h3,h3 span,h4,h4 span,h5,h5 span,h6,h6 span{font-family:"futuramedium",sans-serif;font-weight:700}hr{background:red;border:0;height:2px!important;margin:30px auto;opacity:1}hr.vertical{height:63px!important;width:2px;margin:auto}ul{list-style-type:none}.img-fluid,header{height:auto;width:100%}.no-padding{padding:0!important}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}a,a:active,a:hover,a:link,a:visited{text-decoration:none;outline:0}.content-table{color:#fff;display:table;font-size:13px;height:100%;width:100%}.center-content{display:table-cell;font-size:14px;position:relative;text-align:left;vertical-align:middle;z-index:10}.box_form{background:#fff;border-bottom:4px solid red;box-shadow:0 0 14px 7px rgba(0,0,0,.13);margin:144px auto}header{background:0 0;height:110px;position:fixed;transition:all .5s ease-in-out;top:0;z-index:100}header.active{background:rgba(0,0,0,.5)}header .top-header{color:#fff;font-size:1.1rem;margin:11px 66px auto auto;text-align:right}header .top-header i{color:red}header .top-header a{color:#fff}header #logo-multi{margin:0 auto auto 66px}#mainBanner #logo-aqua a,header #logo-multi a{display:block}header #logo-multi a img{width:221px}header #mainMenu{margin:15px auto;text-align:right}header #mainMenu ul li{display:inline-block;vertical-align:middle}header #mainMenu ul li+li{margin-left:28px}.btn_yellow a,header #mainMenu ul li a{display:block;transition:all .5s ease-in-out}header #mainMenu ul li a{border-bottom:1px solid transparent;color:#000;font-size:1.3rem;text-transform:uppercase}header #mainMenu ul li a:hover,header #mainMenu ul li.active a{color:#4bb1e0;border-bottom:1px solid #4bb1e0}header #bar-menu{display:none}.bx-viewport,.bx-wrapper{border:0;box-shadow:none;height:740px!important;left:0;position:relative;top:0;width:100%}.bxslider,.bxslider li{height:740px!important}.bx-wrapper .bx-viewport{border:0!important}.btn_yellow a{background:#fa0;border:1px solid #fa0!important;border-radius:19px;color:#fff!important;line-height:2px;padding:11px 26px;text-align:center}#mainBanner,#mainBanner ul,#mainBanner ul li{height:741px}#mainBanner #logo-aqua{position:absolute;top:10px;right:10px;z-index:10}#mainBanner ul li h1{padding:21px;position:relative;z-index:2}#mainBanner ul li h1 p,#mainBanner ul li h1 strong{color:#fff;font-size:3rem;text-align:center}#mainBanner ul li h1::after{background:rgba(0,73,135,.8);content:"";clip-path:polygon(0 0,100% 0,100% 100%,40px 100%);height:150px;mix-blend-mode:multiply;position:absolute;top:0;right:-10px;width:100%;z-index:-1}#bloque_img_izq{background:#004987;min-height:617px}#body_page{min-height:800px;padding:90px 0}#body_page .info_lading h3{font-size:4.9rem;margin-bottom:27px;margin-top:60px}#body_page .info_lading p{font-size:2.4rem}#bloque_img_der .info_bloque ul li,#bloque_img_izq .info_bloque ul li,#body_page .info_lading ul li{font-size:2.4rem;padding-left:35px;position:relative}#body_page .info_lading ul li::before{background:url(../images/icon-plus.svg) no-repeat center left;content:"";display:block;height:35px;left:0;position:absolute;width:35px}#body_page .info_lading ul li+li{margin-top:62px}#body_page,#body_page .cont_img{position:relative}#bloque_img_der .info_bloque h3,#bloque_img_izq .info_bloque h3{font-size:5rem}#bloque_img_der .info_bloque ul li::before,#bloque_img_izq .info_bloque ul li::before{background:url(../images/icon-plus.svg) no-repeat center left;content:"";display:block;height:35px;left:0;position:absolute;width:35px}#bloque_img_der .info_bloque ul li+li{margin-top:62px}#bloque_img_izq{padding:30px 0}#bloque_img_izq .info_bloque{padding-top:30px}#bloque_img_izq .info_bloque h3{margin-bottom:55px;padding-left:32px}#bloque_img_izq .info_bloque ul li+li{margin-top:32px}#bloque_img_der{padding:120px 0}#bloque_img_der h3{margin-bottom:32px;padding-left:32px}#bloque_img_der .info_bloque{padding-top:0}#box_contact{background:#004987;height:757px}#box_contact #formContacto{height:617px}#box_contact #formContacto cite{color:#fff;display:block;font-size:1.4rem;margin-bottom:20px}#box_contact #formContacto .center-content input[type=text]{background:#fbfbfb;border:0;color:#222;font-size:1.2rem;height:50px;padding:10px 20px;width:100%}#box_contact #formContacto .center-content input::-webkit-input-placeholder{color:#007cba;font-weight:700;opacity:1}#box_contact #formContacto .center-content textarea{border:0;color:#222;font-size:1.2rem;height:150px;padding:10px 20px;width:100%}#box_contact #formContacto .center-content textarea::-webkit-input-placeholder{font-weight:700;opacity:1}#box_contact #formContacto .btn_enviar a{background:#007cba;color:#fff;display:block;font-size:1.3rem;padding:10px;text-align:center;width:100px}#box_contact .info_contact{text-align:center}#box_contact .info_contact h2{font-size:3.5rem;text-align:left;margin:35px auto;width:390px}#box_contact .info_contact p{font-size:1.4rem;text-align:left;margin:auto;width:390px}#box_contact .title_contact{padding-top:50px;text-align:center}#box_contact .title_contact h3{font-size:5rem}#box_contact .title_contact strong{font-size:2.8rem}#box_telefono{height:263px;padding-top:161px}#box_telefono table tr td:first-child{color:#004987;font-size:2.2rem}#box_telefono table tr td:last-child{font-size:2.2rem}#box_telefono table tr td:last-child img{width:40px}footer{background:#004987;height:341px}footer .info_footer i,footer .info_footer p{color:#fff;font-size:1rem}footer .info_footer ul{height:90px;border-right:1px solid #fff;padding-top:10px;padding-right:10px}footer .info_footer ul li a{color:#fff;display:block;text-align:right}footer .info_footer ul li a i{color:#00aebf;float:right;margin-left:10px;margin-top:5px}footer .cntc{margin-top:6px}