.blancoColor{color:#fff}.blancoColorBg{background-color:#fff}.negroColor{color:#000}.negroColorBg{background-color:#000}.grisColor{color:#2d2d2d}.grisColorBg{background-color:#2d2d2d}.verdeClaroColor{color:#d2db9d}.verdeClaroColorBg{background-color:#d2db9d}.verdeColor{color:#1f6043}.verdeColorBg{background-color:#1f6043}.marronColor{color:#a09580}.marronColorBg{background-color:#a09580}.azulColor2{color:#2975f0}.azulColorBg2{background-color:#2975f0}.moradoColor{color:#6123f6}.moradoColorBg{background-color:#6123f6}.rosaColor{color:#ed0e8f}.rosaColorBg{background-color:#ed0e8f}.amarilloColor{color:#e1e7ad}.amarilloColorBg{background-color:#e1e7ad}.modulo-servicios-cercanos{padding-top:100px}.modulo-servicios-cercanos .left strong{color:#1f6043}.modulo-servicios-cercanos .left .texto__titulo{font-size:clamp(25px,2.6041666667vw,50px);line-height:1;max-width:15.625vw;margin-bottom:clamp(20px,1.5625vw,30px)}@media screen and (max-width: 450px){.modulo-servicios-cercanos .left .texto__titulo{max-width:31.25vw}}.modulo-servicios-cercanos .left .texto__titulo p{margin:0}.modulo-servicios-cercanos .left .texto__titulo .font__exposure{font-family:"Exposure",sans-serif}.modulo-servicios-cercanos .left .texto{line-height:1.2}.modulo-servicios-cercanos .left .texto strong{font-weight:500}.modulo-servicios-cercanos .left .texto p.destacado{margin-bottom:26px;font-size:clamp(20px,1.4583333333vw,28px);width:14.0625vw;line-height:1.1}@media screen and (max-width: 1024px){.modulo-servicios-cercanos .left .texto p.destacado{width:41.6666666667vw}}@media screen and (max-width: 768px){.modulo-servicios-cercanos .left .texto p.destacado{width:78.125vw}}.modulo-servicios-cercanos .left .texto p:not(.destacado){font-size:clamp(16px,0.8854166667vw,17px);width:250px}.modulo-servicios-cercanos .mapa-fondo{position:relative;height:300px;margin-top:90px;margin-bottom:clamp(200px,15.625vw,300px);background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1024px){.modulo-servicios-cercanos .mapa-fondo{margin-top:120px;margin-bottom:150px}}@media screen and (max-width: 991px){.modulo-servicios-cercanos .mapa-fondo{margin-top:170px}}@media screen and (max-width: 768px){.modulo-servicios-cercanos .mapa-fondo{height:400px;margin-top:130px;margin-bottom:110px}}@media screen and (max-width: 500px){.modulo-servicios-cercanos .mapa-fondo{height:310px}}@media screen and (max-width: 450px){.modulo-servicios-cercanos .mapa-fondo{margin-top:165px;margin-bottom:100px}}.modulo-servicios-cercanos .mapa-fondo .mapa__wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:569px;height:569px;border-radius:50%;border:2px solid #d2db9d;overflow:hidden}@media screen and (max-width: 991px){.modulo-servicios-cercanos .mapa-fondo .mapa__wrapper{width:450px;height:450px}}@media screen and (max-width: 500px){.modulo-servicios-cercanos .mapa-fondo .mapa__wrapper{width:340px;height:340px}}.modulo-servicios-cercanos .mapa-fondo .mapa__wrapper .mapa{width:100%;height:100%;position:absolute;top:0;left:-75px;transform:scale(1.28)}@media screen and (max-width: 991px){.modulo-servicios-cercanos .mapa-fondo .mapa__wrapper .mapa{left:-61px}}@media screen and (max-width: 500px){.modulo-servicios-cercanos .mapa-fondo .mapa__wrapper .mapa{left:-44px}}.modulo-servicios-cercanos .mapa-fondo .mapa__wrapper .mapa .color{pointer-events:none;opacity:0;transition:opacity .3s linear}.modulo-servicios-cercanos .mapa-fondo .mapa__wrapper .mapa .color.active{pointer-events:auto;opacity:1}.modulo-servicios-cercanos .mapa-fondo .mapa__wrapper .mapa .color .number{cursor:pointer}.modulo-servicios-cercanos .mapa-fondo .mapa__wrapper .mapa .color .label{pointer-events:none;opacity:0}.modulo-servicios-cercanos .mapa-fondo .mapa__wrapper .mapa .color .active .label{opacity:1}.modulo-servicios-cercanos .mapa-fondo .filtros{gap:1.5625vw;position:absolute;top:-90px;left:50%;transform:translate(-50%, -200%);max-width:40vw}@media screen and (max-width: 1024px){.modulo-servicios-cercanos .mapa-fondo .filtros{top:-50px;transform:translate(-50%, -100%)}}@media screen and (max-width: 991px){.modulo-servicios-cercanos .mapa-fondo .filtros{top:-110px}}@media screen and (max-width: 768px){.modulo-servicios-cercanos .mapa-fondo .filtros{max-width:100%;top:-60px}}@media screen and (max-width: 450px){.modulo-servicios-cercanos .mapa-fondo .filtros{top:-90px}}.modulo-servicios-cercanos .mapa-fondo .filtros .filtro{display:flex;flex-direction:column;width:160px;gap:10px;align-items:center;font-size:clamp(14px,1.1458333333vw,22px);font-weight:500;background-color:rgba(0,0,0,0);border:0;cursor:pointer;transition:background-color .3s linear}.modulo-servicios-cercanos .mapa-fondo .filtros .filtro .button__switch{width:clamp(60px,3.6458333333vw,70px);height:clamp(30px,1.8229166667vw,35px);border:1px solid;border-radius:20px;position:relative}.modulo-servicios-cercanos .mapa-fondo .filtros .filtro .button__switch::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:10%;width:17px;height:17px;border-radius:50%;background-color:#000;transition:left .3s linear,background-color .3s linear}.modulo-servicios-cercanos .mapa-fondo .filtros .filtro.marronColor .button__switch::after{background-color:#a09580}.modulo-servicios-cercanos .mapa-fondo .filtros .filtro.verdeColor .button__switch::after{background-color:#1f6043}.modulo-servicios-cercanos .mapa-fondo .filtros .filtro.active .button__switch{background-color:#000}.modulo-servicios-cercanos .mapa-fondo .filtros .filtro.active .button__switch::after{background-color:#fff;left:65%}.modulo-servicios-cercanos .mapa-fondo .filtros .filtro.active.marronColor .button__switch{background-color:#a09580}.modulo-servicios-cercanos .mapa-fondo .filtros .filtro.active.verdeColor .button__switch{background-color:#1f6043}@media screen and (max-width: 991px){.modulo-servicios-cercanos{padding-top:30px}}
