#cmplz-cookiebanner-container {
z-index: 99999;
}
body div.migapan > div.fusion-column-wrapper {
width: auto !important;
padding-right: 30px !important;
}
#menuizquierda .menu-text {
text-align: left;
} .fusion-video.fusion-selfhosted-video.videooffroad video {
height: 400px !important;
}
.fusion-video.fusion-selfhosted-video.REAR2 video {
height: 400px !important;
}
.ua-mobile .fullwidth-box.video-background .fullwidth-video video {
top: 30%;
height: 100%;
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
#toTop:hover {
background-color: #aeabab;
} .reading-box {
border-top: 1px solid #aeabab !important;
border-bottom: 1px solid #aeabab !important;
border-left: 0px !important;
}
.reading-box-additional {
font-size: 24px !important;
}
.fuente300 {
font-weight: 300 !important;
} .sombrapage{
box-shadow: 1px 1px 1px black;
} .ua-mobile h1  {
font-size: 30px !important;
}
.ua-mobile h2  {
font-size: 24px !important;
}
.ua-mobile-iphone .fusion-title-heading.title-heading-left {
font-size: 22px !important;
}  .fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu, .fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-megamenu-wrapper .fusion-megamenu-submenu .fusion-megamenu-border {
border-color: #0000 !important;
}
.fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu {
padding-top: 90px !important;
padding-bottom: 10px !important;
}
.sub-menu {
background-color: transparent !important;
}
.fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list ul:not(.fusion-megamenu) > li:not(.fusion-menu-item-button) {
background-color: #fff0 !important;
}
.fusion-body .fusion-menu-element-wrapper[data-count="0"]:not(.collapse-enabled) .fusion-menu-element-list ul:not(.fusion-megamenu) > li {
border-bottom-color: #0000;
border-bottom:0px !important;
}
.fusion-megamenu-wrapper .fusion-background-highlight:hover span {
color: #aeabab;
}
.fusion-background-highlight {
transition: 300ms all;
}
.fusion-tb-header .fusion-background-highlight:hover {
border-left: 2px solid #aeabab;
} .fusion-background-highlight.wpml-ls-link:hover {
border-left: 0px solid;
opacity: 0.4;
}
.otgs-development-site-front-end {display: none;
}
.fusion-megamenu-wrapper.fusion-columns-4.columns-per-row-4.columns-4.col-span-12.fusion-megamenu-fullwidth {
box-shadow: -23px 1px 1px 0px #0000004f;
}
.fusion-megamenu-wrapper.fusion-columns-3.columns-per-row-3.columns-3.col-span-12.fusion-megamenu-fullwidth {
box-shadow: -23px 1px 1px 0px #0000004f;
}
.fusion-menu-element-wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu {
padding-top: 90px !important;
padding-bottom: 10px !important;
margin-left: 30px;
padding-top: 75px !important;
padding-bottom: 0px !important;
}
.fusion-body .fusion-menu-element-wrapper[data-count="1"] .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu, .fusion-body .fusion-menu-element-wrapper[data-count="1"] .fusion-megamenu-wrapper .fusion-megamenu-submenu .fusion-megamenu-border {
border-color: #0000 !important;
}
.fusion-body .fusion-menu-element-wrapper[data-count="1"]:not(.collapse-enabled) .fusion-menu-element-list ul:not(.fusion-megamenu) > li {
border-bottom-color: #fff0 !important;
} #menu-item-385 {
margin-left: 30px;
padding-top: 75px !important;
padding-bottom: 0px !important;
}
#menu-item-386{
padding-top: 75px !important;
padding-bottom: 0px !important;
} #menu-item-410, #menu-item-3713, #menu-item-3729, #menu-item-3745 {
padding-top: 30px !important;
margin-bottom: -25px !important;
margin-left: 310px !important;
width: 400px !important;
} .awb-justify-title {
font-size: 25px !important;
color: #aeabab;
text-align: right;
}
.fusion-megamenu-title {
padding: 15px !important;
text-align: center !important;
} .fusion-gallery-image {
text-align: center !Important;
} .awb-imageframe-caption-container:hover {
background-color: #000000ad !important;
color: #aeabab !important;
}
.awb-imageframe-caption-title {
color: transparent !important;
}
.awb-imageframe-caption-container:hover .awb-imageframe-caption-title {
color: #aeabab !important;
} .modal-body {
position: relative;
padding: 35px;
}
.telfooter a:hover {
color: black !important;
} @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.centrar {
text-align: center !important;
}
h1 {
font-size: 30px !important;
padding: 23px !important;}
h2 {
font-size: 30px !important;}
h3 {
font-size: 27px !important;} .franja1 {
margin-left: 0px !important;
margin-right:0px !important;
}
.textophone {
font-size: 28px !important;
}
.textophone .title-heading-center {
font-size: 18px !important;
} .migasdepan {
margin-left: 0px;
margin-bottom: 0px;
text-align: center !important;
margin-bottom: -25px;
}
.breadcrumbsmovil {
font-size: 18px !important;
}
.avada-has-breadcrumb-mobile-hidden.fusion-body .fusion-page-title-bar .fusion-breadcrumbs {
display: inherit!important;
}