@import url(https://fonts.googleapis.com/css?family=Roboto:400,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic,100);@font-face{font-family:'FontAwesome';src:url("/fonts/fontawesome/fontawesome-webfont.eot?v=4.6.3");src:url("/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"),url("/fonts/fontawesome/fontawesome-webfont.woff2?v=4.6.3") format("woff2"),url("/fonts/fontawesome/fontawesome-webfont.woff?v=4.6.3") format("woff"),url("/fonts/fontawesome/fontawesome-webfont.ttf?v=4.6.3") format("truetype"),url("/fonts/fontawesome/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}*{box-sizing:border-box}html,body{font-family:"Roboto", sans-serif;margin:0;padding:0}.container{max-width:1200px;margin-left:auto;margin-right:auto}.titulo{font-size:50px;font-weight:200;color:#636363;text-align:center}#tripulacionweb{width:180px;height:45px;clear:both;margin:0 auto 10px auto;position:relative}#tripulacionweb img{width:100%;height:auto}#tripulacionweb p{position:absolute;margin:0;padding:0;font-size:11px;font-family:sans-serif;font-style:italic;color:#bababa;left:42px;top:-2px}#tripulacionweb p:hover{cursor:pointer}header{box-shadow:0 3px 15px 0 rgba(0,0,0,0.6);padding:0 2%}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0}header #logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:360px;flex-basis:360px}header #logos>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}header #logos>div img{width:100%}header #logos>div.logo-1{-ms-flex-preferred-size:200px;flex-basis:200px;margin-right:1.5%}header #logos>div.logo-2{-ms-flex-preferred-size:130px;flex-basis:130px;margin-left:1.5%}header nav#principal{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}header nav#principal ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header nav#principal ul li{font-size:18px;font-weight:200;padding-left:50px}header nav#principal ul li a{color:#3c3c3c;text-decoration:none}header nav#principal ul li.current a{border-bottom:4px solid #2E3092}header nav#principal ul li:hover a{border-bottom:4px solid #ccc}@media (max-width: 800px){header .container{-ms-flex-wrap:wrap;flex-wrap:wrap}header #logos{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:600px;margin:0 auto 15px auto}header nav#principal{-ms-flex-preferred-size:100%;flex-basis:100%}header nav#principal ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;text-align:center}}@media (max-width: 370px){header nav#principal ul{-ms-flex-wrap:wrap;flex-wrap:wrap}header nav#principal ul li{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:15px}header nav#principal ul li:nth-last-of-type(-n+2){margin-bottom:0}}section{padding-bottom:60px}@media (max-width: 480px){section{padding-bottom:40px}}@media (max-width: 375px){section{padding-bottom:20px}}footer{background:#abb5c2;padding:65px 0;margin-bottom:15px}footer div{text-align:center;margin-bottom:15px}footer div:last-of-type{margin-bottom:0}footer div p{margin:0;padding:0;display:inline-block;color:white;font-size:20px;position:relative}footer div p a{color:white;text-decoration:none}footer div p a:hover{text-decoration:underline}footer div.telefono p:before{font-family:"FontAwesome", sans-serif;content:"";position:absolute;top:50%;left:-20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;color:#636363}footer div.direccion p:before{font-family:"FontAwesome", sans-serif;content:"";position:absolute;top:50%;left:-20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;color:#636363}footer div.correo p:before{font-family:"FontAwesome", sans-serif;content:"";position:absolute;top:50%;left:-25px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;color:#636363}footer div.web p:before{font-family:"FontAwesome", sans-serif;content:"";position:absolute;top:50%;left:-25px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;color:#636363}@media (max-width: 560px){footer{padding-top:30px;padding-bottom:30px}footer div{text-align:left;padding:0 20px}footer div p{font-size:16px}}
