.page-id-16 .fontawesome-icon.fa-whatsapp.fab.circle-yes {
margin-top: -15px;
}
.fusion-contact-info-email-address {
background: #345077;
padding: 11px 7px;
margin-bottom: 25px;
color: #fff;
}
.fusion-contact-info-email-address:hover {
background: #000;
color: #fff;
}
.fusion-contact-info-email-address a {
color: #fff;
}
.listaficheros, .listaficheros2 {
padding: 0;
margin-top: 0;
}
.listaficheros li {
list-style: none;
font-size: 18px;
line-height: 1.8em;
border-bottom: 1px solid #ccc;
padding: 20px 0;
}
.listaficheros2 li {
list-style: none;
font-size: 18px;
line-height: 1.8em;
padding: 20px 0;
}
.fusion-megamenu-title {
font-size: 17px;
letter-spacing: -0.04em;
}
.fusion-megamenu-holder {
width: 50vw !important;
}
strong {
font-weight: 550!important;
}
.negrotipo {
color: #101010;
}
.azul {
color:#345077;
}
.azulclaro {
color: #81a6d0;
}
.justificado {
text-align: justify;
} .serfriair {
font-family: 'BenchNine', sans-serif;
font-size: 19px;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 0px;
} #side-header .side-header-content-3 .searchform {
margin-top: 0px;
} .destacadoazul {
color: #81a6d0;
} .hexagon h4 {
padding: 0.9em 1em 0;
color: #81a6d0;
font-size: 14px;
font-family: Taviraj;
font-weight: 400;
line-height: 1.4;
letter-spacing: 0px;
font-style: italic;
text-align: center;
}
.hexagon {
position: relative;
width: 10em;
min-height: 5.77em;
background-color: #101010;
margin: 2.89em 0;
}
.hexagon:before,
.hexagon:after {
content: "";
position: absolute;
width: 0;
border-left: 5em solid transparent;
border-right: 5em solid transparent;
}
.hexagon:before {
bottom: 100%;
border-bottom: 2.89em solid #101010;
}
.hexagon:after {
top: 100%;
width: 0;
border-top: 2.89em solid #101010;
}
.smaller .hexagon {
margin-top: 2em;
font-size: .75em;
} strong {
font-weight: 500;
} .destacadocta {
font-size: 92px;
line-height: 1;
color: #fff;
font-weight: 500;
}
.destacadot1 {
font-size: 43px;
color: #fff;
font-weight: bold;
letter-spacing: 2px;
text-transform: uppercase;
}
.destacadot2 {
font-size: 27px;
color: #fff;
font-weight: bold;
letter-spacing: 2px;
text-transform: uppercase;
} .cajaazul {
padding: 35px;
text-align: center;
font-size: 20px;
border: 1px solid #e8e8e8;
} .fusion-post-content-container {
text-align: justify;
} .side-header-content.side-header-content-1-2 {
text-align: center;
} #menu-item-18 {
border-top: 1px solid #e8e8e8;
}
#menu-item-19 {
border-bottom: 1px solid #e8e8e8;
} .home #main .post h2 a {
color: #101010;
font-weight: bold;
}
.home .fusion-content-sep.sep-single.sep-solid {
width: 100%;
text-align: center;
max-width: 15%;
margin-left: auto;
margin-right: auto;
border-width: 1px;
} .titulofooter {
font-family: Quicksand;
font-weight: 500;
font-size: 16px;
letter-spacing: 1px;
font-style: normal;
}
.fusion-footer-widget-column {
margin-bottom: 20px;
}
.txtfooter {
font-size: 14px;
padding: 9px;
}
.enlaces:hover {
letter-spacing: 1px;
}
.fusion-read-more {
font-size: 16px;
letter-spacing: 1px;
color: #345077;
} .page-id-16 input[type="text"], .page-id-16 input[type="email"], .page-id-16 textarea {
border: none;
border-bottom: 2px solid #345077;
margin-bottom: 20px;
background: #f7f7f7;
color: #101010 !important;
font-size: 1em;
}
#from-input1 {
width: 50%;
}
.fusion-megamenu .title-heading-center {
font-size: 17px;
}
.iconocontacto {
margin-right: 0px !important;
}  .fusion-megamenu-wrapper .fusion-megamenu-submenu {
padding: 19px 0px 0;
}
.fusion-megamenu-title {
text-align: center;
}
.discreto.fusion-button.button-1 {
border-color: #101010;
border-width: 2px;
border-radius: 0px;
background: #fff !important;
}
.discreto.fusion-button.button-1 .fusion-button-text {
color:#101010 !important;
}
.fusion-megamenu .fusion-button.button-flat.fusion-button-default-size.button-default.button-1.fusion-button-default-span.fusion-button-default-type:hover {
background: #345077 !important;
}
#content > .avada_faq {
margin-top: 50px;
}
#content > .avada_faq .fusion-meta-info {
display: none;
} #side-header .side-header-content-3 .searchform {
margin-top: 10px;
}  .inner {
font-weight: bold;
font-family: Quicksand;
font-size: 23px;
text-transform: uppercase;
color: #fff;
margin-left: 6%;
}
.enlaceficha span {
font-weight: bold;
transition: all 0.5s;
border-bottom: 1px solid;
font-family: Quicksand;
font-size: 23px;
letter-spacing: 2px;
color: #81a6d0;
}
.enlaceficha span:nth-child(2) {
transition-delay: 0.1s;
}
.enlaceficha span:nth-child(3) {
transition-delay: 0.2s;
}
.enlaceficha span:nth-child(4) {
transition-delay: 0.3s;
}
.enlaceficha:hover span {
font-weight: 700;
color: #ffff;
}
.enlaceficha:hover span:nth-child(4) {
transition-delay: 0.3s;
}
.enlaceficha:hover span:nth-child(3) {
transition-delay: 0.2s;
}
.enlaceficha:hover span:nth-child(2) {
transition-delay: 0.1s;
}
.enlaceficha:hover span:nth-child(1) {
transition-delay: 0s;
}
.enlaceficha.hover-shadow:hover {
text-shadow: 1px 1px 0px #ddd, 2px 2px 0px #ddd, 3px 3px 0px #ddd;
} .cajafichas {
padding: 35px;
text-align: justify;
font-size: 17px;
border: 1px solid #e8e8e8;
} .centrar a {
text-align: center;
} .fusion-widget-area a {
font-size: 14px;
}
.fusion-widget-area-1 .widget .heading h4 {
font-size: 23px;
margin: 15px;
}
.fusion-content-widget-area .widget {
margin-bottom: 30px;
}
.fusion-widget-area .widget_recent_entries li {
border-bottom:none;
} .single-post #main {
padding-bottom: 60px;
}
.consulta {
font-size: 14px;
}
.fas.fa-file-download {
margin-left: 10px;
margin-right: 2px;
color: #345077;
}
.far.fa-sticky-note {
margin-right: 2px;
color: #345077;
}
.txtequipo {
font-size: 14px;
margin-top: -10px;
}
.tituloflip .flip-box-heading {
font-size: 18px !important;
}
.flip-box-heading { }
.flipaltura .flip-box-front {
min-height: 600px;
}
.flipaltura2 .flip-box-front {
min-height: 200px;
}
.page-id-1243 .flip-box-heading {
margin-top: -235px !important;
font-size: 20px!important;
}
.review.no-avatar {
min-height: 175px;
}
.review.no-avatar.active-testimonial {
background-color: #fff !important;
}
.search-results .blog-shortcode-post-title.entry-title {
display: none;
}
.search .avada_faq {
margin: 10px;
}
.search-results .fusion-separator-border.sep-single {
display: none;
}
.fontawesome-icon.fa-phone-volume.fas.circle-yes, .fontawesome-icon.fa-fax.fas.circle-yes, .fontawesome-icon.fa-envelope.fas.circle-yes  {
margin-top: -18px!important;
}
.fusion-content-boxes.content-boxes.columns.row.fusion-columns-1.fusion-columns-total-1.fusion-content-boxes-2.content-boxes-icon-on-side.content-left.checkcontacto {
margin-bottom: 0px !important;
}
.fusion-content-boxes.content-boxes.columns.row.fusion-columns-1.fusion-columns-total-1.fusion-content-boxes-1.content-boxes-icon-on-side.content-left.checkcontacto {
margin-bottom: 0px !important;
} @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.fusion-footer-widget-column {
margin-bottom: 0px;
}
.fusion-animated-text-prefix {
font-size: 22px;
vertical-align: middle;
}
.flipaltura .flip-box-front {
min-height: 500px;
}
#side-header {
padding: 10px 26px !important;
}
.fusion-mobile-menu-icons a {
font-size: 35px;
margin-top: 21px;
}
.inner {
font-weight: bold;
font-family: Quicksand;
font-size: 23px;
text-transform: uppercase;
color: #fff;
padding: 1%;
text-align: center;
}
.destacadot1 {
font-size: 25px;
color: #fff;
font-weight: bold;
letter-spacing: 2px;
text-transform: uppercase;
}
.destacadocta {
font-size: 22px;
}
} @media only screen and (min-width:1366px) {
}