#cmplz-cookiebanner-container {
z-index: 99999;
}
.detalletitulo {
border-left: 6px solid #f10000;
padding: 10px;
}
.detalletitulo2 {
border-right: 6px solid #f10000;
padding: 10px;
} .margenes {
margin-right: 30px !important;
margin-left: 30px !important;
}
.margencito {
margin-right: 0px !important;
margin-left: 0px !important;
}
.margenmenu {
margin-right: 30px !important;
margin-left: 30px !important;
} .fusion-search-field.search-field {
border-radius: 8px;
} .fusion-form-element-required {
text-decoration: none !important;
color: #f10000;
}
label {
margin-bottom: 5px !important;
font-weight: bold;
}
#legal label {
font-size: 14px;
}
.fusion-breadcrumbs a:hover {
color: #f10000 !important;
}
#legal label {font-weight: 400;
}
.s::placeholder {
color: transparent; }
.s::before {
content: "Buscar" !important; position: absolute;
color: #5C6776;
pointer-events: none;
}
.s::placeholder {
color: #5C6776 !important; font-style: italic;
} .alturafija1 {
max-height: 50px !important;
min-height: 50px !important;
}
.alturafija2 {
max-height: 130px !important;
min-height: 130px !important;
} @media screen and (width <= 680px) {
.mobile-fixed-buttons {
position: fixed;
bottom: 20px;
left: 50%;
transform: translateX(-50%);
display: flex;
gap: 20px;
z-index: 9999;
opacity: 0;
visibility: hidden;
transition: opacity 0.3s ease;
}
.mobile-fixed-buttons.show {
opacity: 1;
visibility: visible;
}
.fixed-btn {
background-color: #f10000;
color: white;
padding: 10px;
border-radius: 50%;
text-decoration: none;
font-size: 4px;
box-shadow: 0 4px 6px rgba(0,0,0,0.2);
}
.alturafija1 {
max-height: 50px !important;
min-height: 0px !important;
}
.fusion-title-heading.title-heading-left.fusion-responsive-typography-calculated {
font-size: 17px !important;
}
}
@media (min-width: 768px) {
.mobile-fixed-buttons {
display: none;
}
.fusion-title h1 {
font-size: 40px !important;
}
.fusion-title h2 {
font-size: 35px !important;
}
#margentop {
margin-top: 15px;
}
#textomovil p {
font-size: 18px !important;
}
#margenes{
margin-left: 10px !important;
margin-right: 10px !important;
}
.fusion-title h4 {
font-size: 20px !important;
}
.titulo1 .fusion-title-heading {
font-size: 19px !important;
}
} @media screen and (min-device-width : 1181px) and (max-width: 1440px) {
#menu-menu-principal {
font-size: 15px;
}
.fusion-fullwidth.fullwidth-box.fusion-builder-row-3.fusion-flex-container.has-pattern-background.has-mask-background.hundred-percent-fullwidth.non-hundred-percent-height-scrolling.fusion-no-small-visibility.fusion-sticky-container.fusion-custom-z-index.fusion-container-stuck.fusion-sticky-transition {
top: 100px!important;
}
}
@media screen and (max-width: 1080px) {
.fusion-layout-column.fusion_builder_column.fusion-builder-column-1.fusion-flex-column.col-personalizada-1 {
margin-top: 0px;
}
.col-personalizada-1 {
width: 18% !important;
}
.col-personalizada-2 {
width: 65% !important;
}
.fusion-button.button-flat.fusion-button-default-size.button-custom.fusion-button-default.button-5.fusion-button-default-span.fusion-button-default-type.fusion-has-button-gradient {
font-size: 15px;
}
.margencito {
margin-right: 0px !important;
margin-left: 0px !important;
}
.margenmenu {
margin-right: 0px !important;
margin-left: 0px !important;
}
#margenes{
margin-left: 10px !important;
margin-right: 10px !important;
}
#menu-menu-principal {
font-size: 15px;
}
#menu-menu-principal li {
margin: 4px;
}
.alturafija1 {
min-height: 0px !important;
}
.fusion-fullwidth.fullwidth-box.fusion-builder-row-3.fusion-flex-container.has-pattern-background.has-mask-background.hundred-percent-fullwidth.non-hundred-percent-height-scrolling.fusion-no-small-visibility.fusion-sticky-container.fusion-custom-z-index.fusion-container-stuck.fusion-sticky-transition {
top: 110px!important;
} .fusion_builder_column_1_2 {
width: 100% !important;
}
}