/*!
Theme Name: safont
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: safont
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

safont is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}html,legend{box-sizing:border-box}pre,textarea{overflow:auto}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation,.widget,address,table{margin:0 0 1.5em}.main-navigation li,sub,sup{position:relative}.gallery-item,.hero-content *,.wp-caption-text{text-align:center}.row,.widget select,.wp-caption,embed,iframe,img,legend,object,pre{max-width:100%}.btn,.btn-enviar,.hero-kicker,.tituloS,.tituloS *{text-transform:uppercase}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;background:#fff}.bypostauthor,.gallery-caption,.infinity-end.neverending .site-footer,.main-navigation.toggled ul,.menu-toggle,.sticky,details,main{display:block}h1{font-size:2em}code,kbd,pre,samp{font-size:1em}hr{box-sizing:content-box;background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}a{background-color:transparent;color:#4169e1}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.btn,.main-navigation a,ins,mark,nav.menu-desktop a{text-decoration:none}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto}button,input,optgroup,select,textarea{font-family:inherit;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;padding:0;white-space:normal}textarea{width:100%}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer,.menu-desplegable,.updated:not(.published),[hidden],template{display:none}*,::after,::before{box-sizing:inherit}body,button,input,optgroup,select,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0}big{font-size:125%}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{width:100%}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}#primary[tabindex="-1"]:focus,a:active,a:focus,a:hover{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation a{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}#menu-mobile.activo,.comment-navigation .nav-links,.doflex,.multi-idioma,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}.docolumn,html .page article{flex-direction:column}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.aligncenter,.alignleft,.alignright{margin-bottom:1.5em}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{float:left;margin-right:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@font-face{font-family:titulos;font-display:swap;src:url('/wp-content/fonts/Oranienbaum.woff2') format('woff2'),font-weight: 400;font-style:normal}@font-face{font-family:parrafos;font-display:swap;src:url('/wp-content/fonts/Urbanist.woff2') format('woff2'),font-weight: 100 900;font-style:normal}.tituloXL,.tituloXL *{font-size:80px;line-height:74px;font-family:titulos;font-weight:400;text-align:left}.tituloL,.tituloL *{font-size:48px;line-height:57px;font-family:titulos;font-weight:400;text-align:center}.tituloM,.tituloM *{font-size:24px;line-height:29px;font-family:titulos;font-weight:400;text-align:center}.tituloS,.tituloS *{font-size:14px;line-height:15px;font-family:parrafos;font-weight:400;text-align:center}.btn,.parrafo,.parrafo *{font-size:16px;font-family:parrafos}.parrafo,.parrafo *{line-height:27px;font-weight:400}.entry-content,figure,h1,h2,h3{margin:0}.page,.post,p{margin:0!important}.row{display:flex;width:1197px;margin:auto}.dowrap{flex-wrap:wrap}.dospace{justify-content:space-between}.doreverse{flex-direction:row-reverse}.flex1{flex:1}.flex2,.form-reserva .campo-mensaje{flex:2}.flex3{flex:3}.gap3,.gap5{gap:5px}.gap10{gap:10px}.gap20{gap:20px}.gap30{gap:30px}.gap40{gap:40px}.gap60{gap:60px}.gap70{gap:70px}.btn{background-color:#d2ac8b;padding:20px 30px;width:fit-content;border-radius:10px;line-height:16px;color:#16261b!important}.seccion.marronclaro{background-color:#fcf7f6}.cuadrado-caracteristicas,.cuadrado-title,.multi-idioma,nav.menu-desktop{align-items:center}.cuadrado-caracteristicas{border:2px solid #d3ac89;padding:40px 20px}.servicio1,.servicio2,.servicio3,.servicio4,.servicio5,.servicio6{height:580px;border-radius:200px 200px 0 0;place-content:flex-end;object-fit:cover}.cuadrado-title{margin-top:-108px;margin-bottom:50px;background-color:#fff;padding:10px 40px}.seccion,section.hero{padding:120px 0}.fondoverde{background-color:rgba(171,211,187,.44)}.servicio1{background-image:url(/wp-content/uploads/2025/12/villa-en-alquiler-sa-font.webp)}.servicio2{background-image:url(/wp-content/uploads/2025/12/piscina-de-villa-de-lujo-en-mallorca-sa-font.webp)}.servicio3{background-image:url(/wp-content/uploads/2025/12/alquiler-vacacional-de-lujo-en-mallorca.webp)}.servicio4{background-image:url(/wp-content/uploads/2025/12/escaleras-entrada-villa-sa-font-1.webp)}.servicio5{background-image:url(/wp-content/uploads/2025/12/vistas-villa-sa-font-1.webp)}.servicio6{background-image:url(/wp-content/uploads/2025/12/Vistas-mar-villa-lujo-mallorca-1.webp)}.contenedorservicio{background-color:#fff;margin:20px;padding:30px;text-align:center;min-height:220px}.ventana{border:2px solid #d3ac89;padding:200px 100px 50px;text-align:center;border-radius:10000px 10000px 0 0}.gallery-grid{display:flex;flex-wrap:wrap;gap:24px}.gallery-item{flex:0 0 calc(33.333% - 24px)}.lightbox{position:fixed;inset:0;background:rgba(0,0,0,.75);display:none;align-items:center;justify-content:center;z-index:999}.lightbox-img{max-width:90vw;max-height:90vh;border-radius:20px}.lightbox-next,.lightbox-prev{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);border:none;color:#fff;font-size:32px;width:48px;height:48px;border-radius:50%;cursor:pointer}.lightbox-prev{left:30px}.lightbox-next{right:30px}.lightbox-close{position:fixed;top:20px;right:30px;font-size:32px;color:#fff;cursor:pointer}.hero-slider{position:relative;padding:4rem 0;color:#fff;font-family:"Cormorant Garamond",serif}.hero-slide{display:grid!important;grid-template-columns:1.1fr 1.1fr;align-items:center;gap:3rem}.hero-content{padding-inline:2rem}.hero-kicker{letter-spacing:.15em;font-size:.75rem;margin-bottom:.75rem}.hero-title{font-size:3rem;line-height:1.1;margin-bottom:1.5rem}.hero-text{font-family:parrafo;font-size:.9rem;line-height:1.6;margin-bottom:1rem}.hero-list{font-family:parrafo;list-style:inside;padding:0;margin:0}.hero-list li{font-size:.9rem;line-height:1.5}.hero-image-wrap img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;border-radius:80px}.heroSwiper .swiper-pagination{bottom:15px}.heroSwiper .swiper-pagination-bullet{width:10px;height:10px;background:#fff;opacity:.4;pointer-events:none}.heroSwiper .swiper-pagination-bullet-active{opacity:1}.heroSwiper .swiper-button-next,.heroSwiper .swiper-button-prev{color:#fff}.heroSwiper .swiper-button-next::after,.heroSwiper .swiper-button-prev::after{font-size:24px}@media (max-width:900px){.hero-slide{grid-template-columns:1fr;text-align:center}.hero-content{order:2;padding-inline:1.5rem}.hero-image-wrap{order:1}}.hero-bg{transition:background .6s}.hero-slider.hero-bg.hero-bg-1::before{background:darkcyan;}.hero-slider.hero-bg.hero-bg-2::before{background: black;}.hero-slider.hero-bg.hero-bg-3::before{background:darkolivegreen;}.hero-slider.hero-bg.hero-bg-4::before{background: chocolate;}.hero-slider.hero-bg.hero-bg-5::before{background: darkslategray;}.hero-slider.hero-bg{position:relative;overflow:hidden;color:#fff}.hero-slider.hero-bg::before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(24px);transform:scale(1.06);z-index:-2}.hero-slider.hero-bg::after{content:"";position:absolute;inset:0;background:rgba(255,255,255,.35);z-index:-1}.hero-slider .heroSwiper{position:relative;z-index:1}.swiper-wrapper{padding-bottom:40px!important}section.hero{padding-top:180px}.contenedor-logo{background-color:#16261b;padding:15px;align-items:center;margin:auto 0}.header-general,div#btn-menu,nav.menu-desktop a{background-color:#f0eeee}nav.menu-desktop a{padding:0 40px;height:100%;align-content:center;color:#16261b}nav.menu-desktop a:hover{background-color:#fff!important}.footer-general.doflex.row{padding:40px 0}footer#colophon{background:url(/wp-content/uploads/2025/12/fondo-footer.svg) center,center #d2ac8b}footer#colophon a{text-decoration:none!important;color:#16261b}.imgespecial{display:block;max-width:50%}@media (max-width:768px){div#gallery {padding: 0 !important;}div#gallery img {   border-radius: 5px;}section#galeria { padding: 30px 10px !important;}.cuadrado-inside {padding-bottom: 30px;}.servicio3, .servicio5 {display: none;}.grecaptcha-badge {bottom: 80px !important;}.wpbs-calendars {    width: 100% !important;}.wpbs-legend {position: relative !important;width: auto !important;}.wpbs-calendars-wrapper.wpbs-legend-position-side {display: flex; flex-direction: column-reverse; width: 100%;}.botonflotante {position: fixed;display: block !important;bottom: 20px; right: 20px !important; padding: 15px !important; letter-spacing: 0.7px; z-index: 1;}.secondcolumn.doflex.docolumn img {height: 390px !important;}.firstcolumn a,.fotolarga{margin:0!important}.fotosoasis,.hero-general,.listado,.servicios{flex-direction:column!important}.contenedor-logo{MAX-HEIGHT:80PX}.header-general,.swiper-slide img.tarifa{display:none}p.tarifa {font-size: 16px;line-height: 26px;FONT-WEIGHT: 600;}.gallery-grid,.header-mobile.doflex.dospace{display:flex!important}.firstcolumn{padding:30px 20px 40px!important}.tituloXL,.tituloXL *{font-size:40px;line-height:40px;padding-right:40px}.tituloL,.tituloL *{font-size:32px;line-height:36px}section.hero{padding-top:90px!important}.seccion,section.hero{padding:60px 0}ul.parrafo{margin:0;padding-left:20px}.hero3{padding:0 10px 60px!important}.listado{gap:10px}section.seccion{padding:60px 20px}.servicio1,.servicio2,.servicio3,.servicio4,.servicio5,.servicio6{min-height:510px}.ventana{padding:100px 10px 20px;gap:20px}.gallery-grid{flex-direction:column;gap:10px}.hero-content{padding:0}section.hero-slider.hero-bg.hero-bg-1,section.hero-slider.hero-bg.hero-bg-2,section.hero-slider.hero-bg.hero-bg-3,section.hero-slider.hero-bg.hero-bg-4,section.hero-slider.hero-bg.hero-bg-5{padding:0 0 30px}.swiper-slide{align-self:center}.fotolarga{padding:0!important;height:480px!important}.fotosoasis{gap:20px}.gap60{gap:30px!important}.footer-general{flex-direction:column;padding:30px 20px!important;gap:40px}.footer-right-first{flex-direction:column;gap:40px}footer#colophon{background:#d2ac8b}.menu-desplegable{padding:60px 0;position:absolute;background-color:#f0eeee;width:100%;height:calc(100% - 80px);top:80px}nav.nav-desplegable P,nav.nav-desplegable a{text-align:left;padding:20px;background-color:#fff;text-decoration:none;color:#16261b}nav.nav-desplegable{gap:1px}.doflex.hero-general{min-height:calc(100vh - 40px)}}.popup,.popup-overlay{top:0;left:0;width:100%;height:100%}#icono-menu .linea{transition:transform .3s,opacity .3s;transform-origin:center}#icono-menu.abierto .linea1{transform:translateY(-15px) rotate(45deg)}#icono-menu.abierto .linea2{opacity:0}#icono-menu.abierto .linea3{transform:translateY(15px) rotate(-45deg)}.desplegable-general{width:100%}.header-mobile.doflex.dospace{display:none;max-height:80px;background-color:#16261b}div#btn-menu{padding:20px;display:flex;height:80px;align-items:center}html .page article{width:1096px;margin:40px auto!important;gap:10px;display:flex}html .page article .entry-content{gap:20px;display:flex;flex-direction:column;font-size:18px;font-family:parrafos;line-height:28px}.popup{display:none;position:fixed;z-index:1000}.popup-overlay{position:absolute;background:rgba(0,0,0,.5);cursor:pointer}.cuerpo-popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:12px;padding:40px;max-width:740px;width:90%;box-shadow:0 10px 40px rgba(0,0,0,.3);z-index:1001}.popup-close{position:absolute;top:15px;right:20px;background:0 0;border:none;font-size:32px;cursor:pointer;color:#333;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:color .3s}.heroSwiper,.heroSwiper .swiper-slide{height:100%}.popup-close:hover{color:#e74c3c}.popup.active{display:flex;align-items:center;justify-content:center}@media (max-width:768px){img.fotolarga.entered.lazyloaded {display: none;}.ventana { padding-top: 100px !important;}.serviciosmobile{flex-direction: column;}html .page article{width:100%;margin:0!important;gap:5px;padding:20px}html .page article .entry-content{gap:10px;font-size:16px;font-family:parrafos;line-height:21px}html .page article .entry-content H1{LINE-HEIGHT:32PX;MARGIN-BOTTOM:20PX}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{left:60px;right:0!important;width:fit-content}a.js-wpml-ls-item-toggle.wpml-ls-item-toggle{padding:20px!important;margin:0!important;border:none!important}.cuerpo-popup{padding:30px 20px;max-width:90%;overflow-y:auto}.popup-close{font-size:28px}.cuerpo-popup.doflex.docolumn.gap30{max-height:90vh}.form-reserva label{margin-bottom:0!important}.form-reserva .fila{gap:10px!important;margin-bottom:10px!important}.wpbs-main-wrapper.wpbs-main-wrapper-calendar-1.wpbs-main-wrapper-form-0{margin-top:40px}.cuerpo-popup h3{margin:20px 0}.serviciosmobile{gap:0!important}.lightbox-next,.lightbox-prev{right:30px;background:0 0!important}.lightbox-prev{left:0}.lightbox-next{right:20px}}.form-reserva{max-width:1100px;margin:0 auto;font-family:inherit;color:#333}.form-reserva .fila{display:flex;gap:40px;margin-bottom:15px}.form-reserva .campo{flex:1;display:flex;flex-direction:column}.form-reserva label{font-size:14px;margin-bottom:5px}.form-reserva input[type=date],.form-reserva input[type=email],.form-reserva input[type=tel],.form-reserva input[type=text],.form-reserva textarea{border:none;border-bottom:1px solid #c8b27e;padding:6px 0;font-size:14px;font-family:inherit;background:0 0;outline:0}.form-reserva textarea{resize:vertical}.fila-privacidad{align-items:flex-start}.checkbox-privacidad{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5}.checkbox-privacidad input[type=checkbox]{margin-top:3px}.checkbox-privacidad a{color:inherit;text-decoration:underline}.btn-enviar{padding:10px 30px;border:1px solid #c8b27e;background:0 0;font-size:13px;letter-spacing:.08em;cursor:pointer;transition:.2s}.btn-enviar:hover{background:#c8b27e;color:#fff}@media (max-width:900px){.form-reserva .fila{flex-direction:column;gap:20px}}.heroSwiper{width:min(1200px,100%);margin:0 auto;padding:0 60px!important}.wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-dropdown.js-wpml-ls-legacy-dropdown{width:auto!important;font-family:titulos;font-size:24px;line-height:29px}.multi-idioma,.multi-idioma *{background:#fff!important;border:none!important}.multi-idioma a,.multi-idioma a:active,.multi-idioma a:visited{color:#16261b}.multi-idioma a:hover{color:#d2ac8b}a.js-wpml-ls-item-toggle.wpml-ls-item-toggle{padding:0 34px 0 30px;margin-right:15px}.wpbs-container.wpbs-enable-hover.wpbs-calendar-1 {visibility: visible;}.cuerpo-popup.doflex.docolumn.gap30 {max-height: 98vh;}.form-reserva input[type=date], .form-reserva input[type=email], .form-reserva input[type=tel], .form-reserva input[type=text], .form-reserva textarea {padding: 2px 0 !important;}@media (max-width:1024px) and (min-width: 768px){.servicios {    padding: 0 20px;}.doflex.hero-general {flex-direction: column;}section.hero {padding-top: 60px;}}@media (max-width:1120px) and (min-width: 768px){section.fondoverde.seccion {padding: 120px 20px;}.contenedor-logo { padding: 0 20px 0 0 !important;}.hero-general {flex-direction: column !important;}}@media (max-width:900px){ .header-mobile {display: flex !important;}.header-general { display: none !important;} }nav.nav-desplegable.tituloM.doflex.docolumn {background-color:#f0eeee;}.oculto{display:none;}
