@charset 'UTF-8';@import url('http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300italic,400,400italic,600');@import url('font-awesome.min.css');body{background:#fff;color:#5b5b5b;}
body.is-loading *{-moz-transition:none !important;-webkit-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;-moz-animation:none !important;-webkit-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;}
body,input,textarea,select{font-size:15pt;line-height:1.5em;font-family:'Source Sans Pro', sans-serif;font-weight:300;}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#fff;line-height:1.25em;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:inherit;text-decoration:none;border-bottom-color:transparent;}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong{font-weight:600;}
h5{display:block;font-size:1.5em;font-weight:bold;padding-left:50px;padding-right:50px;}
h1{font-size:3.2em;font-weight:400;padding-left:50px;padding-right:50px;letter-spacing:20px;}
h2{font-size:1.2em;font-weight:300;padding-left:50px;padding-right:50px;letter-spacing:10px;}
h3{font-size:1.2em;font-weight:lighter;padding-left:50px;padding-right:50px;letter-spacing:3px;color:#fff;}
h4{font-size:1.2em;font-weight:lighter;letter-spacing:0px;color:#3f3f3f;}
strong, b{font-weight:400;color:#483949;}
em, i{font-style:italic;}
a{color:inherit;text-decoration:none;-moz-transition:background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;-webkit-transition:background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;-o-transition:background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;-ms-transition:background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;transition:background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;}
a:hover{color:#0083ac;opacity:0.9;border-bottom-color:transparent;}
div a:hover p{color:#5B5B5B;;opacity:1;text-decoration:none !important;}
li a:hover{color:#0083ac !important;transition-property:none}
sub{position:relative;top:0.5em;font-size:0.8em;}
sup{position:relative;top:-0.5em;font-size:0.8em;}
blockquote{border-left:solid 0.5em #ddd;padding:1em 0 1em 2em;font-style:italic;}
p, ul, ol, dl, table{margin-bottom:1em;}
ul{margin-left:2em;}
p{text-align:justify;}
br.clear{clear:both;}
hr{position:relative;display:block;border:0;margin-bottom:9em;height:6px;border-top:solid 1px rgba(128,128,128,0.2);}
.timestamp{color:rgba(128,128,128,0.75);font-size:0.8em;}
section,
article{margin-bottom:3em;}
section >:last-child,
article >:last-child{margin-bottom:0;}
section:last-child,
article:last-child{margin-bottom:0;}
.row > section,
.row > article{margin-bottom:0;}
section.special > header3,
section.special > header,
section.special > footer,
article.special > header3,
article.special > header,
article.special > footer{text-align:center;}
header{margin:0 0 1em 0;}
header3{margin:0 0 1em 0;}
header > p{display:block;font-size:1.5em;margin:1em 0 2em 0;line-height:1.5em;text-align:inherit;}
header3 > p{display:block;font-size:1.5em;margin:1em 0 2em 0;line-height:1.5em;text-align:inherit;}
footer{margin:2.5em 0 0 0;}
.image{position:relative;display:inline-block;border:0;outline:0;}
.image img{display:block;width:100%;}
.image.fit{display:block;width:100%;}
.image.featured{display:block;width:100%;margin:0 0 4em 0;}
.image.left{float:left;margin:0 2em 2em 0;}
.image.centered{display:block;margin:0 0 2em 0;}
.image.centered img{margin:0 auto;width:auto;}
ul{}
ul.default{list-style:disc;padding-left:1em;}
ul.default li{padding-left:0.5em;}
ul.actions{margin:3em 0 0 0;}
form ul.actions{margin-top:0;}
ul.actions li{display:inline-block;margin:0 0.75em 0 0.75em;}
ul.actions li:first-child{margin-left:0;}
ul.actions li:last-child{margin-right:0;}
ul.divided{}
ul.divided li{border-top:solid 1px rgba(128,128,128,0.2);padding-top:1.5em;margin-top:1.5em;}
ul.divided li:first-child{border-top:0;padding-top:0;margin-top:0;}
ul.menu{height:1em;line-height:1em;}
ul.menu li{display:inline-block;border-left:solid 1px rgba(128,128,128,0.2);padding-left:1.25em;margin-left:1.25em;}
ul.menu li:first-child{border-left:0;padding-left:0;margin-left:0;}
ul.icons{position:relative;background:rgba(128,128,128,0.05);border-radius:4em;display:inline-block;padding:0.35em 0.75em 0.35em 0.75em;font-size:1.25em;cursor:default;}
ul.icons li{display:inline-block;}
ul.icons li a{display:inline-block;background:none;width:2.5em;height:2.5em;line-height:2.5em;text-align:center;border-radius:100%;border:0;color:inherit;}
ul.icons li a:hover{color:#ef8376;}
ol{}
ol.default{list-style:decimal;padding-left:1.25em;}
ol.default li{padding-left:0.25em;}
table{width:100%;}
table.default{width:100%;}
table.default tbody tr{border-top:solid 1px #e5e5e5;}
table.default tbody tr:first-child{border-top:0;}
table.default tbody tr:nth-child(2n+1){background:#fafafa;}
table.default td{padding:0.5em 1em 0.5em 1em;}
table.default th{text-align:left;font-weight:400;padding:0.5em 1em 0.5em 1em;}
table.default thead{border-bottom:solid 2px #e5e5e5;}
table.default tfoot{border-top:solid 2px #e5e5e5;}
.post{}
.post.stub{text-align:center;}
.post.stub header{margin:0;}
.post.stub header3{margin:0;}
.icon{text-decoration:none;}
.icon:before{display:inline-block;font-family:FontAwesome;font-size:1.25em;text-decoration:none;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon > .label{display:none;}
.icon.circled{position:relative;display:inline-block;background:#2b252c;color:#fff;border-radius:100%;width:3em;height:3em;line-height:3.25em;text-align:center;font-size:1.25em;}
header .icon.circled{margin:0 0 2em 0;}
header3 .icon.circled{margin:0 0 2em 0;}
.wrapper.style1{}
.wrapper.style2{padding-top:0;}
#header3{position:relative;background-image:url('../images/header3.jpg');background-size:cover;background-position:center center;background-attachment:fixed;color:#fff;text-align:center;padding:2.5em 0 2em 0;cursor:default;}
.homepage #header3{padding:4em 0 4em 0;}
.homepage #header3 .overlay{content:'';background:#1C0920;display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:1.0;-moz-transition:opacity 2s ease-in-out;-webkit-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;-ms-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;}
.homepage #header3.ready .overlay{opacity:0;}
#header3 .inner{z-index:1;margin:0;padding:4em 0 0 0;}
#header3 h1{color:#fff;font-size:3em;line-height:1em;}
.homepage #header3 h1{font-size:3em;}
#header3 h1 a{color:inherit;}
#header3 header > p{font-size:1.25em;margin:0;}
#header3 header{display:inline-block;}
#header3 footer{margin:1em 0 0 0;}
#header3 hr{border-bottom-color:rgba(192,192,192,1);box-shadow:inset 0 1px 0 0 rgba(192,192,192,1);}
#header3 hr:before,
#header3 hr:after{background:rgba(192,192,192,1);}
#header{position:relative;background-image:url('../images/header.jpg');background-size:cover;     background-position: center; background-attachment:fixed;color:#fff;text-align:center;padding:2.5em 0 2em 0;cursor:default;}
.homepage #header{padding:4em 0 4em 0;}
.homepage #header .overlay{content:'';background:#1C0920;display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:1.0;-moz-transition:opacity 2s ease-in-out;-webkit-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;-ms-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;}
.homepage #header.ready .overlay{opacity:0;}
#header .inner{z-index:1;margin:0;padding:4em 0 0 0;}
#header h1{color:#fff;font-size:3em;line-height:1em;}
.homepage #header h1{font-size:3em;}
#header h1 a{color:inherit;}
#header header > p{font-size:1.25em;margin:0;}
#header header{display:inline-block;}
#header footer{margin:1em 0 0 0;}
#header hr{border-bottom-color:rgba(192,192,192,1);box-shadow:inset 0 1px 0 0 rgba(192,192,192,1);}
#header hr:before,
#header hr:after{background:rgba(192,192,192,1);}
#header2{position:relative;height:4em;color:#333;background-color:#fff;cursor:default;position:fixed;width:100%;text-align:center;z-index:1;overflow:hidden;top:0px;margin-top:0px;}
.homepage #header2{}
.homepage #header2 .overlay{content:'';background:#1C0920;display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:1.0;-moz-transition:opacity 2s ease-in-out;-webkit-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;-ms-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;}
.homepage #header2.ready .overlay{opacity:0;}
#header2 .inner{z-index:1;margin:0;padding:4em 0 0 0;}
#header2 h1{color:#fff;font-size:3em;line-height:1em;}
.homepage #header2 h1{font-size:3em;}
#header2 h1 a{color:inherit;}
#header2 header > p{font-size:1.25em;margin:0;}
#header2 .button{display:inline-block;border-radius:100%;width:4.5em;height:4.5em;line-height:4.5em;text-align:center;font-size:1.25em;padding:0;}
#header2 header{display:inline-block;}
#header2 footer{margin:1em 0 0 0;}
#header2 hr{border-bottom-color:rgba(0,131,172,0.35);box-shadow:inset 0 1px 0 0 rgba(0,131,172,0.35);}
#header2 hr:before,
#header2 hr:after{background:rgba(0,131,172,0.35);}
#nav2{position:relative;text-align:center;z-index:1;overflow:hidden;}
#nav2 > ul{line-height:0px;position:relative;display:inline-block;margin:0;height:21px;}
#nav2 > ul:before,
#nav2> ul:after{content:'';display:block;width:300%;position:absolute;top:50%;margin-top:-2px;height:5px;}
#nav2 > ul:before{left:100%;margin-left:1px;}
#nav2 > ul:after{right:100%;margin-right:1px;}
#nav2 > ul > li{display:inline-block;color:#333;padding:0.85em;border:solid 1px transparent;-moz-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;-webkit-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;-o-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;-ms-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;}
#nav2 > ul > li.active{border-color:rgba(192,192,192,0.35);}
#nav2 > ul > li > a,
#nav2 > ul > li > span{display:block;color:inherit;text-decoration:none;border:0;outline:0;}
#nav2 > ul > li > ul{display:none;}
#nav{position:relative;text-align:center;z-index:1;overflow:hidden;}
#nav > ul{line-height:0px;position:relative;display:inline-block;margin:0;height:21px;}
#nav > ul:before,
#nav > ul:after{content:'';display:block;width:300%;position:absolute;top:50%;margin-top:-2px;height:5px;}
#nav > ul:before{left:100%;margin-left:1px;}
#nav > ul:after{right:100%;margin-right:1px;}
#nav > ul > li{display:inline-block;color:#fff;padding:0.85em;border:solid 1px transparent;-moz-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;-webkit-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;-o-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;-ms-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;}
#nav > ul > li.active{border-color:rgba(192,192,192,0.35);}
#nav > ul > li > a,
#nav > ul > li > span{display:block;color:inherit;text-decoration:none;border:0;outline:0;}
#nav > ul > li > ul{display:none;}
#nav3{position:absolute;text-align:center;z-index:1;bottom:1em;overflow:hidden;left:0;right:0;}
/*}*/
#nav3 > ul{line-height:0px;position:relative;display:inline-block;margin:0;height:21px;}
#nav3 > ul:before,
#nav3> ul:after{content:'';display:block;width:300%;position:absolute;top:50%;margin-top:-2px;height:5px;}
#nav3 > ul:before{left:100%;margin-left:1px;}
#nav3 > ul:after{right:100%;margin-right:1px;}
#nav3 > ul > li{display:inline-block;color:#fff;padding:0.85em;border:solid 1px transparent;-moz-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;-webkit-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;-o-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;-ms-transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;transition:color 0.35s ease-in-out, border-color 0.35s ease-in-out;}
#nav3 > ul > li.active{border-color:rgba(192,192,192,0.35);}
#nav3 > ul > li > a,
#nav3 > ul > li > span{display:block;color:inherit;text-decoration:none;border:0;outline:0;}
#nav3 > ul > li > ul{display:none;}
.dropotron{background:rgba(255,255,255,0.975);padding:1em 1.25em 1em 1.25em;line-height:1em;height:auto;text-align:left;border-radius:0.5em;box-shadow:0 0.15em 0.25em 0 rgba(0,0,0,0.25);min-width:12em;margin-top:-1em;}
.dropotron li{border-top:solid 1px rgba(128,128,128,0.2);color:#5b5b5b;}
.dropotron li:first-child{border-top:0;}
.dropotron li:hover{color:#ef8376;}
.dropotron li a,
.dropotron li span{display:block;border:0;padding:0.5em 0 0.5em 0;-moz-transition:color 0.35s ease-in-out;-webkit-transition:color 0.35s ease-in-out;-o-transition:color 0.35s ease-in-out;-ms-transition:color 0.35s ease-in-out;transition:color 0.35s ease-in-out;}
.dropotron.level-0{margin-top:2em;font-size:0.9em;}
.dropotron.level-0:before{content:'';position:absolute;left:50%;top:-0.7em;margin-left:-0.75em;border-bottom:solid 0.75em rgba(255,255,255,0.975);border-left:solid 0.75em rgba(64,64,64,0);border-right:solid 0.75em rgba(64,64,64,0);}
#banner{background:#fff;text-align:center;padding:4.5em 0 4.5em 0;margin-bottom:0;}
#banner header > p{margin-bottom:0;}
#banner header3 > p{margin-bottom:0;}
#content{}
#content > hr{top:3em;margin-bottom:6em;}
#content > section{margin-bottom:0;}
#sidebar{}
#sidebar > hr.first{display:none;}
#sidebar > hr{top:3em;margin-bottom:6em;}
#sidebar > section{margin-bottom:0;}
#main{margin-bottom:0;}
#main section:first-of-type{padding-top:2em;}
#footer{width:100%;overflow:hidden;margin-top:-6px;background-color:#f5f5f6;color:#3f3f3f;display:block;}
.subfooter{background-image:url('../images/footerback.png');position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;}
#footer .icon.circled{background:#fff;color:#2b252c;}
#footer header{text-align:center;cursor:default;}
#footer header3{text-align:center;cursor:default;}
#footer h2,
#footer h3,
#footer h4,
#footer h5,
#footer h6{color:#0083ac;}
.contact{text-align:center;}
.csuscribete{margin-top:5px;float:left;}
.csuscribete img{width:25px;float:right;margin-left:10px;margin-top:4px;}
.csuscribete span{float:left;}
.contact p{text-align:center;font-size:16px;line-height:1.5em;}
#footer .copyright{text-align:center;color:rgba(128,128,128,0.75);font-size:0.8em;cursor:default;}
#footer .copyright a{color:rgba(128,128,128,0.75);}
#footer .copyright a:hover{color:rgba(212,212,212,0.85);}
#footer .logo{text-align:center;}
#footer .icons{float:left;margin-right:10px;}
.carousel{position:relative;overflow:hidden;padding:2em 0 2em 0;margin-bottom:0;}
.carousel .forward,
.carousel .backward{position:absolute;top:50%;width:6em;height:12em;margin-top:-6em;cursor:pointer;}
.carousel .forward{right:0;}
.carousel .backward{left:0;}
.carousel .forward:before,
.carousel .backward:before{content:'';display:block;width:6em;height:6em;border-radius:100%;background-color:rgba(72,57,73, 0.5);position:absolute;top:50%;margin-top:-3em;-moz-transition:background-color 0.35s ease-in-out;-webkit-transition:background-color 0.35s ease-in-out;-o-transition:background-color 0.35s ease-in-out;-ms-transition:background-color 0.35s ease-in-out;transition:background-color 0.35s ease-in-out;-webkit-backface-visibility:hidden;}
.carousel .forward:after,
.carousel .backward:after{content:'';width:3em;height:3em;position:absolute;top:50%;margin:-1.5em 0 0 0;background:url('images/arrow.svg') no-repeat center center;}
.carousel .forward:after{right:-0.25em;}
.carousel .backward:after{left:-0.25em;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}
.carousel .forward:before{right:-3em;}
.carousel .backward:before{left:-3em;}
.carousel .forward:hover:before,
.carousel .backward:hover:before{background-color:rgba(239,131,118, 0.75);}
.carousel .reel{white-space:nowrap;position:relative;-webkit-overflow-scrolling:touch;padding:0 2em 0 2em;}
.carousel article{display:inline-block;width:18em;background:#fff;text-align:center;padding:0 1em 3em 1em;margin:0 2em 0 0;white-space:normal;opacity:1.0;-moz-transition:opacity 0.75s ease-in-out;-webkit-transition:opacity 0.75s ease-in-out;-o-transition:opacity 0.75s ease-in-out;-ms-transition:opacity 0.75s ease-in-out;transition:opacity 0.75s ease-in-out;}
.carousel article.loading{opacity:0;}
.carousel article .image{position:relative;left:-1em;top:0;width:auto;margin-right:-2em;margin-bottom:3em;}
.carousel article p{text-align:center;}
.wrapper1{width:1200px;text-align:center;top:10px;left:0;right:0;margin:auto;}
.wrapper2{width:100%;text-align:center;bottom:65px;left:0;right:0;margin:auto;}
.wrapper3{width:100%;
position:absolute;background-color:#fff;}
.iconMenu{}
.newsPos{z-index:1;position:relative;padding-top:1em;}
.iconwrapper{z-index:1;position:relative;padding-top:1.1em;}
.lang{z-index:1;font-size:0.8em;position:relative;color:#fff;padding-top:1.3em;}
.lang1{z-index:1;font-size:0.8em;position:relative;color:#636466;padding-top:1.3em;}
.menuPos{position:relative;padding-top:1em;}
.mainlogo{z-index:1;position:relative;padding-top:1em;}
.hrmenu2{top:72px !important;position:fixed;width:100%;}
.hrmenu{width:100%;}
.hrsubmenu{width:100%;position:absolute;text-align:center;bottom:55px;left:0;right:0;margin:auto;}
.textoHeader{position:absolute;top:6em;left:0;right:0;}
.textoHeader3{position:absolute;top:6em;left:0;right:0;}
.item{font-size:0.8em}
.item2{border-left:solid 1px rgba(0,131,172,0.35);border-right:solid 1px rgba(0,131,172,0.35);color:rgba(0,131,172,0.7);font-weight:bold;font-size:0.8em;display:inline-block;}
.item3{font-size:15px;}
.col-33{width:33%;display:inline-block;text-align:center;}
.col-5{width:5%;display:inline-block;text-align:center;}
.col-10{width:10%;display:inline-block;text-align:center;}
.col-15{width:14%;display:inline-block;float:left;}
.col-20{width:15%;display:inline-block;}
.col-30{width:30%;display:inline-block;float:left;}
.col-31{width:25%;display:inline-block;float:left;}
.col-45{width:50%;display:inline-block;text-align:center;}
.col-32{width:30%;display:inline-block;float:left;padding-top:14em;}
.col-32All{width:30%;display:inline-block;float:left;}
.col50{float:left;width:50%;}
.col33{float:left;width:33%;}
.col-60{width:60%;display:inline-block;}
.col-70{width:70%;display:inline-block;float:left}
.col-90{width:90%;display:inline-block;}
.col-100{width:100%;display:inline-block;}



@media (min-width : 320px) and (max-width : 780px) {
    
    .col-33{width:100%;display:inline-block;text-align:center;}
    .col-5{width:100%;display:inline-block;text-align:center;}
    .col-10{width:100%;display:inline-block;text-align:center;}
    .col-15{width:100%;display:inline-block;float:left;}
    .col-20{width:100%;display:inline-block;}
    .col-30{width:100%;display:inline-block;float:left;}
    .col-31{width:100%;display:inline-block;float:left;}
    .col-45{width:100%;display:inline-block;text-align:center;}
    .col-32{width:100%;display:inline-block;float:left;padding-top:14em;}
    .col-32All{width:100%;display:inline-block;float:left;}
    .col50{float:left;width:100%;}
    .col33{float:left;width:100%;}
    .col-60{width:100%;display:inline-block;}
    .col-70{width:100%;display:inline-block;float:left}
    .col-90{width:100%;display:inline-block;}
    .col-100{width:100%;display:inline-block;}
    .col-703{width:100%!important;}
    .wrapperFooter {
        width: 100%!important;
    }
    .wrapper {width: 100%!important;}
    #header{ background-size: cover; width: 100%;     background-attachment: inherit;}
}


.clientesgaleria{width:100%;margin:auto;}
.imgclientes{float:left;width:25%;text-align:center;}
.col-71{width:70%;display:none;}
.col-72{width:70%;display:none;}
.col-702{width:100%;display:inline-block;}
.col-703{width:70%;display:inline-block;}
.col-33{width:33.33%;display:inline-block;float:left;}
.col-33 >ul>li>a{font-size:0.7em;line-height:1.5em;}
.txtSizeSubFooter{font-size:0.7em;line-height:1.5em;margin-left:2em;}
#shipColor{background-color:#0083ac;opacity:0.95;padding:15px;padding-left:50%;}
#shipping{color:#fff;text-align:left;}
.shipPad{padding-left:14em}
#piColor{background-color:#0083ac;opacity:0.93;padding:15px;padding-left:50%;}
#pi{color:#fff;text-align:left;}
.piPad{padding-left:14em}
#logisticsColor{background-color:#0083ac;opacity:0.91;padding:15px;padding-left:50%;}
#logistics{color:#fff;text-align:left;}
.logPad{padding-left:14em}
#insurColor{background-color:#0083ac;opacity:0.89;padding:15px;padding-left:50%;}
#insurance{color:#fff;text-align:left;}
.insPad{padding-left:14em}
#yatchColor{background-color:#0083ac;opacity:0.87;padding:15px;padding-left:50%;}
#yatching{color:#fff;text-align:left;}
.yatchPad{padding-left:14em;}
#derAeroColor{background-color:#0083ac;opacity:0.85;padding:15px;padding-left:50%;}
#derAero{color:#fff;text-align:left;}
.derAeroPad{padding-left:14em;}
#derPortColor{background-color:#0083ac;opacity:0.82;padding:15px;padding-left:50%;}
#derPort{color:#fff;text-align:left;}
.derPortPad{padding-left:14em}
#energyColor{background-color:#0083ac;opacity:0.79;padding:15px;padding-left:50%;}
#energy{color:#fff;text-align:left;}
.enerPad{padding-left:14em}
#commercialColor{background-color:#0083ac;opacity:0.76;padding:15px;padding-left:50%;}
#commercial{color:#fff;text-align:left;}
.comPad{padding-left:14em}
#arbitrationColor{background-color:#0083ac;opacity:0.73;padding:15px;padding-left:50%;}
#arbitration{color:#fff;text-align:left;}
.arbPad{padding-left:14em}
#mediaColor{background-color:#0083ac;opacity:0.7;padding:15px;padding-left:50%;}
#mediation{color:#fff;text-align:left;}
.medPad{padding-left:14em}
#shipColor2{background-color:#0083ac;opacity:1;padding:15px;}
#piColor2{background-color:#0083ac;opacity:0.97;padding:15px;}
#logisticsColor2{background-color:#0083ac;opacity:0.94;padding:15px;}
#insurColor2{background-color:#0083ac;opacity:0.91;padding:15px;}
#yatchColor2{background-color:#0083ac;opacity:0.88;padding:15px;}
#derAeroColor2{background-color:#0083ac;opacity:0.85;padding:15px;}
#derPortColor2{background-color:#0083ac;opacity:0.82;padding:15px;}
#energyColor2{background-color:#0083ac;opacity:0.79;padding:15px;}
#commercialColor2{background-color:#0083ac;opacity:0.76;padding:15px;}
#arbitrationColor2{background-color:#0083ac;opacity:0.73;padding:15px;}
#mediaColor2{background-color:#0083ac;opacity:0.7;padding:15px;}
#yatchColor:hover{opacity:0.7;padding-left:10%;}
#shipColor:hover{opacity:0.7;padding-left:10%;}
#insurColor:hover{opacity:0.7;padding-left:10%;}
#commercialColor:hover{opacity:0.7;padding-left:10%;}
#arbitrationColor:hover{opacity:0.7;padding-left:10%;}
#logisticsColor:hover{opacity:0.7;padding-left:10%;}
#piColor:hover{opacity:0.7;padding-left:10%;}
#mediaColor:hover{opacity:0.7;padding-left:10%;}
#energyColor:hover{opacity:0.7;padding-left:10%;}
#derAeroColor:hover{opacity:0.7;padding-left:10%;}
#derPortoColor:hover{opacity:0.7;padding-left:10%;}
.footerMenu{padding-right:5em;display:inline-block;}
.infotext{padding:0em 5em 0em 5em;font-size:16px;line-height:1.3em;margin-bottom:0px;}
.infotextYatching{font-size:16px;padding:1em 1em 1em 1em;}
.infoPaddingYatching{padding:0em 1em 0em 13em;}
.infoTextShipping{padding:3em 3em 3.45em 13em;font-size:16px;}
.infoTeam{padding:0em 0.5em 0em 0.5em;text-align:center;line-height:1.3em;font-size:16px;margin:0px;}
.infoTeam2{padding:0em 0.5em 0em 0.5em;text-align:center;line-height:1.3em;font-size:16px;margin:0px;}
.tituloText{padding:1em 0em 1em 2em;color:#0083ac;text-align:left;font-size:20px;margin-bottom:0em;}
.tituloTextTeam{padding:1em 0em 1em 0em;color:#0083ac;font-size:24px;margin:0px;text-align:left;}
.tituloTextReports{padding:1em 0em 1em 0em;color:#0083ac;font-size:18px;margin:0px;text-align:left;}
.membreImg{padding:2em 0em 2em 0em;float:right;}
.memberText{padding:0em 2em 2em 3.7em;line-height:1.3em;font-size:16px;}
.memberName{font-size:1em;padding:4em 0em 0em 3em;color:#0083ac;}
.memberName2{font-size:1em;padding:4em 0em 0em 1em;color:#0083ac;}
.memberText a{color:#0083ac;}
.citys{font-size:0.7em !important}
.contenidoHome{width:100%;}
.contenidoHome2{width:100%;margin-top:4.1em;}
.imagesHome2{background-size:cover;background-position:center center;background-attachment:fixed;background-repeat:no-repeat;}
.imagesHome3{background-size:cover;background-position:center center;background-repeat:no-repeat;}
.SocialFooter{text-align:right;padding-bottom:2em;padding-top:1em;}
.newsletterFotter{}
.hrfoot{width:100%;padding:0em 1em 1em 1em;margin-bottom:0em;}
.section{width:100%;float:left;}
.wrapper{width:1200px;}
.wrapperFooter{width:1024px;}
.center{margin:auto;}
.separator20{width:100%;display:block;clear:both;height:20px;line-height:0;}
.row{display:table-row;width:100%;float:left;}
h2.tit-page{display:inline-block;padding:5px 5px 5px 5px;color:white;text-transform:uppercase;background:#0083ac;}
.pull-right{float:right !important;padding:1em 0em 1em 0em;}
.border-separator{height:1px;width:100%;line-height:0;border-top:1px dotted #4B4A4E;}
.border-separator2{height:1px;width:90%;text-align:center;line-height:0;border-top:1px dotted #4B4A4E;}
.green{color:#0083ac;}
.font15{font-size:15px;}
.menuprincipal ul{border-radius:0 0 5px 5px;margin:0;opacity:0;position:absolute;-moz-transition:opacity .25s ease .1s;-webkit-transition:opacity .25s ease .1s;-o-transition:opacity .25s ease .1s;-ms-transition:opacity .25s ease .1s;transition:opacity .25s ease .1s;height:0;width:auto;}
.cmapweb .menuprincipal ul{border-radius:0 0 5px 5px;margin:0;margin-left:15px;margin-top:-42px;opacity:0;position:absolute;padding-left:15px;-moz-transition:opacity .25s ease .1s;-webkit-transition:opacity .25s ease .1s;-o-transition:opacity .25s ease .1s;-ms-transition:opacity .25s ease .1s;transition:opacity .25s ease .1s;height:0;width:auto;}
.menuprincipal li:hover > ul{opacity:1;height:auto;}
.menuprincipal ul li{height:0;overflow:hidden;margin:0;float:none;display:block;-moz-transition:height .25s ease .1s;-webkit-transition:height .25s ease .1s;-o-transition:height .25s ease .1s;-ms-transition:height .25s ease .1s;transition:height .25s ease .1s;}
#header2 .menuprincipal ul li a{border:none;margin:0;line-height:30px;color:#636466;}
#header3 .menuprincipal ul li a{border:none;margin:0;line-height:30px;color:#636466;}
.cmapweb .menuprincipal ul li{height:0;overflow:hidden;margin:0;float:left;display:block;-moz-transition:height .25s ease .1s;-webkit-transition:height .25s ease .1s;-o-transition:height .25s ease .1s;-ms-transition:height .25s ease .1s;transition:height .25s ease .1s;}
.menuprincipal li:hover > ul li{height:auto;overflow:visible;margin:0;line-height:30px;}
.menuprincipal ul li a{border:none;margin:0;line-height:30px;color:#FFF;}
.menuprincipal ul li:last-child a{border:none;}
.newsPos{}
.newsletter{font-size:0.8em;position:relative;}
.newsletter input{-webkit-transition:color .25s ease, background-color .25s ease, border-color .25s ease;transition:color .25s ease, background-color .25s ease, border-color .25s ease;}
.newsletter-email{width:100%;height:100%;text-overflow:ellipsis;background-color:transparent;color:#fff;border:2px solid;white-space:nowrap;overflow:hidden;padding:0 5rem 0 1.25rem;}
.newsletter-email::-webkit-input-placeholder{color:#fff !important;}
.newsletter-email:-moz-placeholder{color:#fff !important;}
.newsletter-email::-moz-placeholder{color:#fff !important;}
.newsletter-email:-ms-input-placeholder{color:#fff !important;}
.newsletter-email:hover{border-color:#494736;}
.newsletter-email:focus{color:#fff;border-color:#494736;}
input.newsletter-submit{height:100%;font-weight:700;color:#fff;background-color:transparent;display:none;position:absolute;top:0;right:0;padding:0 1.25rem;-webkit-animation:appear-from-inside .25s ease, fade-in .25s linear;animation:appear-from-inside .25s ease, fade-in .25s linear;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;}
.newsletter-submit:hover,
.newsletter-submit:focus{color:#fff;}
.newsletter--active .newsletter-submit{display:block;}
@-webkit-keyframes appear-from-inside{from{-webkit-transform:scale(0);}
75%{-webkit-transform:scale(1.1);}
to{-webkit-transform:scale(1);}
}
@keyframes appear-from-inside{from{transform:scale(0);}
75%{transform:scale(1.1);}
to{transform:scale(1);}
}
@media screen and (max-width:30em){.newsletter{position:relative;top:auto;left:auto;margin:0;}
}
.newsletter:not(.newsletter--active) input[type='submit']{display:none;}
.newsletter1{font-size:0.8em;position:relative;}
.newsletter1 input{-webkit-transition:color .25s ease, background-color .25s ease, border-color .25s ease;transition:color .25s ease, background-color .25s ease, border-color .25s ease;}
.newsletter-email1{color:#636466;width:100%;height:100%;text-overflow:ellipsis;background-color:transparent;border:1px solid;white-space:nowrap;overflow:hidden;padding:0 5rem 0 1.25rem;}
.newsletter-email1::-webkit-input-placeholder{color:#636466 !important;}
.newsletter-email1:-moz-placeholder{color:#636466 !important;}
.newsletter-email::-moz-placeholder{color:#636466 !important;}
.newsletter-email1:-ms-input-placeholder{color:#636466 !important;}
.newsletter-email1:hover{border-color:#494736;}
.newsletter-email1:focus{border-color:#494736;}
input.newsletter-submit1{height:100%;font-weight:700;background-color:transparent;display:none;position:absolute;top:0;right:0;padding:0 1.25rem;-webkit-animation:appear-from-inside .25s ease, fade-in .25s linear;animation:appear-from-inside .25s ease, fade-in .25s linear;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;}
.newsletter-submit1:hover,
.newsletter-submit1:focus{}
.newsletter--active1 .newsletter-submit1{display:block;}
@-webkit-keyframes appear-from-inside{from{-webkit-transform:scale(0);}
75%{-webkit-transform:scale(1.1);}
to{-webkit-transform:scale(1);}
}
@keyframes appear-from-inside{from{transform:scale(0);}
75%{transform:scale(1.1);}
to{transform:scale(1);}
}
@media screen and (max-width:30em){.newsletter{position:relative;top:auto;left:auto;margin:0;}
}
.newsletter1:not(.newsletter--active1) input[type='submit']{display:none;}
.col50 > p > a > img{display:none!important;}
.alignright{float:right;margin-top:3em;}
.newsText{color:#333;padding-right:2em;font-size:18px;}
.newsFotter{padding:0em 3em 0em 1em;margin-bottom:0px;font-size:14px;line-height:1.35em;font-weight:400;}
#twitter-widget-0{width:100% !important;}
li{list-style-type:none;}
.imgPartners{height:21em;background-repeat:no-repeat;background-image:url('../images/asociaciones/mapa.png');background-position:center;}
.infoEmergency{padding:4em 0em 2em 0em;text-align:center;line-height:1.3em;font-size:18px;}
body.bfirm li.bfirm,
body.bhome li.bhome,
body.bteam li.bteam,
body.bemergencias li.bemergencias,
body.bcontact li.bcontact,
body.bsectors li.bsectors,
body.bblog li.bblog{color:#3db9e3 !important;font-weight:bold;}
body.bhome div.bhome,
body.bfirm div.bfirm,
body.bteam div.bteam,
body.bemergencias div.bemergencias,
body.bcontact div.bcontact,
body.bsectors div.bsectors,
body.bblog div.bblog{color:#3db9e3 !important;font-weight:bold;}
.special{display:none !important;}
#asociacion img{width:25%;}
.cvponente{width:800px;top:0;position:absolute;left:50%;margin-left:-400px;margin-top:100px;background-color:#FFF;z-index:999;padding:20px;opacity:1.0;display:none;font-size:16px;}
#globalbackground{width:100%;height:100%;position:fixed;z-index:900;background:rgba(143,143,143,0.5);top:0;display:none;}
.cvponente li{list-style-type:disc;}
.terminos{padding:1em 0em 1em 2.7em;text-align:left;font-size:15px;margin-bottom:0em;color:#0083AC;}
.newoffice{color:white;font-size:20px;}
.newofficediv{height:50px;background-color:#0083AC;text-align:center;padding-top:8px;}

.newsFotter a img {display: none!important;}




.img-home{
    width: 100%;
    height: 100%;
    background-image: url(/images/team/mestre-abogados-derecho-maritimo-interior-3.jpg);
    background-size: cover; 
    background-repeat: no-repeat; 
    background-position: center;
    min-height: 720px!important;
}