#main-header{box-shadow: none;}
#logo {
max-height: 200%!important;
margin-top: -10px!important;
00margin-left: -100px !important;
z-index: 100000!important;
position: relative!important;
}
.borde-servicio{
border-bottom:2px dashed #5a6786;
border-right:2px dashed #5a6786;
border-left:2px dashed #5a6786;
border-radius:0 0 10px 10px;} .border-hover .et_pb_column {
overflow: hidden;
position: relative;
}
.border-hover .et_pb_column .et_pb_image{
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.border-hover .et_pb_column img {
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.border-hover .et_pb_column:hover img {
transform: scale(1.1);
}
.border-hover .et_pb_column:hover .et_pb_image:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.95);
content: '';
}
.border-hover .et_pb_column .et_pb_promo_description:before {
top: 50px;
right: 30px;
bottom: 50px;
left: 30px;
}
.border-hover .et_pb_column .et_pb_promo_description:after {
top: 30px;
right: 50px;
bottom: 30px;
left: 50px;
}
.border-hover .et_pb_column:hover .et_pb_promo_description:before, .border-hover .et_pb_column:hover .et_pb_promo_description:after {
-webkit-transition-delay: 0.15s;
transition-delay: 0.15s;
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.border-hover .et_pb_column .et_pb_promo_description p {
opacity: 0;
color: #fff;
position: absolute;
top: 20%;
width: 100%;
text-align: center;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
padding-left:1em;
padding-right:1em;
}
.border-hover .et_pb_column:hover .et_pb_promo_description p {
opacity: 1;
position: absolute;
top: 42%;
width: 100%;
text-align: center;
color: #fff;
padding-left:1em;
padding-right:1em;
}
.border-hover .et_pb_promo {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.border-hover .et_pb_promo_button {
opacity: 0;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} .sombra{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.ancho-completo img{width:100%; height:100%;}
#titulo h2{line-height: 2em}
.idiomas{float:left !important; width:16.5% !important;}
.wp-tiles-byline-title{ font-size:3em !important; }
.borde-titulo{border-bottom:0.3em solid #001667; }
.borde-redondo img{
border-radius:100%; 
border: 5px solid #7284ad;
}
.borde-redondo-coordinadores img{
border-radius:100%; 
00padding-top:2em;
}
.imghoverzoom{overflow:hidden}
.imghoverzoom img{
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-o-transition: all .5s ease;
-ms-transition: all .5s ease;
transition: all .5s  ease;
}
.imghoverzoom img:hover{
transform:scale(1.2);
-ms-transform:scale(1.2); -moz-transform:scale(1.2); -webkit-transform:scale(1.2); -o-transform:scale(1.2); -webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-o-transition: all .3s ease;
-ms-transition: all .3s ease;
transition: all .5s  ease;
}
.iconos-sociales-equipo ul.et_pb_member_social_links a{background-color: #7284ad !important; padding-top:0.3em; padding-left:0.3em; padding-right:0.3em; }
.iconos-sociales-coordinadores ul.et_pb_member_social_links a{background-color: #ce3c13 !important; 00border:1px solid #ce3c13;padding-top:0.3em; padding-left:0.3em; padding-right:0.3em; }
#creado-por{float:right}
#et-footer-nav .bottom-nav li.current-menu-item a{color:#000;}
#text-3{margin-top:-4em;}
@media all and ( max-width: 1025px ) {
#creado-por{float:none; text-align:center}
#logo {
max-height: 150%!important;
margin-left: -50px !important;
}
.wp-tiles-byline-title{ font-size:2em !important; }
#text-3{margin-top:-2.5em;}
}