.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-distancia-mapa{padding:4.0625vw 0}.modulo-distancia-mapa .direccion{font-size:1.1458333333vw;margin-bottom:30px}.modulo-distancia-mapa .wrapper{position:relative;gap:1.3020833333vw}.modulo-distancia-mapa .left{width:30%;position:relative;z-index:1}.modulo-distancia-mapa .left strong{color:#1f6043}.modulo-distancia-mapa .left .logo{margin-bottom:1.25vw}.modulo-distancia-mapa .left .texto__titulo{font-size:2.6041666667vw;line-height:1;max-width:18.8541666667vw;margin-bottom:1.5625vw;white-space:nowrap}.modulo-distancia-mapa .left .texto__titulo p{margin:0;font-size:2.6041666667vw;line-height:1;text-align:left}.modulo-distancia-mapa .left .texto__titulo .font__exposure{font-family:"Exposure",sans-serif}.modulo-distancia-mapa .left .texto{line-height:1.2}.modulo-distancia-mapa .left .texto strong{font-weight:500}.modulo-distancia-mapa .left .texto p:not(.destacado){font-size:0.8854166667vw;width:11.6666666667vw}.modulo-distancia-mapa .left .destacado{margin-bottom:1.3541666667vw;font-size:1.6666666667vw;width:12.7604166667vw;line-height:1.1}.modulo-distancia-mapa .left .caracteristicas{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:2.0833333333vw;row-gap:0.5208333333vw;max-width:20.8333333333vw;margin-top:5.2083333333vw}.modulo-distancia-mapa .item{color:#1f6043;position:relative}.modulo-distancia-mapa .item:nth-child(6) .item__icono{width:1.0416666667vw;margin-right:1.3541666667vw}.modulo-distancia-mapa .item:nth-child(6) .item__icono img{width:0.7291666667vw}.modulo-distancia-mapa .item:nth-child(4) .item__icono{width:1.3020833333vw}.modulo-distancia-mapa .item:nth-child(4) .item__icono img{width:1.3020833333vw}.modulo-distancia-mapa .item:after{content:"";position:absolute;width:0.2083333333vw;height:150%;background-color:#dee7a9;top:0;left:1.6666666667vw}.modulo-distancia-mapa .item__icono{width:1.0416666667vw;margin-right:1.3541666667vw;display:inline-flex;justify-content:center}.modulo-distancia-mapa .item__texto p{margin:0;font-size:0.78125vw;white-space:nowrap;margin-top:.4vw;line-height:1}.modulo-distancia-mapa .center{width:50%;display:flex;align-items:center}.modulo-distancia-mapa .mapa{width:100%;margin-left:-1.0416666667vw}.modulo-distancia-mapa .mapa img{border-radius:50%}.modulo-distancia-mapa .right{width:32%;max-width:14.5833333333vw;position:relative;z-index:0}.modulo-distancia-mapa .right .wrapper__img{position:relative;width:100%;height:90%}.modulo-distancia-mapa .right .wrapper__img .img-box{position:absolute}.modulo-distancia-mapa .right .wrapper__img .img-box img{width:100%;max-width:100%;position:relative;z-index:10;opacity:0;transform:scale(0.5);transition:all linear .2s}.modulo-distancia-mapa .right .wrapper__img .img-box img.ico-copy-right{position:absolute;width:16px;bottom:10px;left:calc(50% - 8px)}.modulo-distancia-mapa .right .wrapper__img .img-box__1{width:8.4375vw;top:0;left:0}.modulo-distancia-mapa .right .wrapper__img .img-box__1 img{transition-delay:.1s}.modulo-distancia-mapa .right .wrapper__img .img-box__1 .line{content:"";position:absolute;width:0.2083333333vw;height:5.2083333333vw;top:80%;right:1.5625vw;transform:rotate(-30deg);z-index:0}.modulo-distancia-mapa .right .wrapper__img .img-box__1 .line:before{content:"";width:100%;height:0;left:0;top:0;background-color:#dfe8ab;position:absolute;left:0;top:0;transition:height linear .2s;transition-delay:.3s}.modulo-distancia-mapa .right .wrapper__img .img-box__2{width:10.625vw;top:9.375vw;right:0}.modulo-distancia-mapa .right .wrapper__img .img-box__2 img{transition-delay:.5s}.modulo-distancia-mapa .right .wrapper__img .img-box__2 .line{content:"";position:absolute;width:0.2083333333vw;height:7.8125vw;top:8.3333333333vw;left:4.1666666667vw;transform:rotate(14deg);z-index:0}.modulo-distancia-mapa .right .wrapper__img .img-box__2 .line:before{content:"";width:100%;height:0;left:0;top:0;background-color:#dfe8ab;position:absolute;left:0;top:0;transition:height linear .2s;transition-delay:.7s}.modulo-distancia-mapa .right .wrapper__img .img-box__3{width:13.9583333333vw;bottom:-1.5625vw;left:0}.modulo-distancia-mapa .right .wrapper__img .img-box__3 img{transition-delay:.8s}.modulo-distancia-mapa.active .right .wrapper__img .img-box__1 .line:before{height:100%}.modulo-distancia-mapa.active .right .wrapper__img .img-box__2 .line:before{height:100%}.modulo-distancia-mapa.active .right .wrapper__img .img-box img{opacity:1;transform:scale(1)}@media screen and (max-width: 991px){.modulo-distancia-mapa{padding:10.1333333333vw 0}.modulo-distancia-mapa .wrapper{flex-direction:column}.modulo-distancia-mapa .wrapper .left,.modulo-distancia-mapa .wrapper .center,.modulo-distancia-mapa .wrapper .right{width:100%;max-width:100%}.modulo-distancia-mapa .wrapper .left .texto__titulo{max-width:100%;margin:0 auto}.modulo-distancia-mapa .wrapper .left .texto__titulo p{font-size:25px;text-align:center}.modulo-distancia-mapa .wrapper .left .texto p:not(.destacado){width:100%;font-size:16px;text-align:center}.modulo-distancia-mapa .wrapper .left .texto br{display:none}.modulo-distancia-mapa .wrapper .left .destacado{width:100%;font-size:20px;text-align:center}.modulo-distancia-mapa .wrapper .left .caracteristicas{max-width:400px;margin:8.5333333333vw auto}.modulo-distancia-mapa .wrapper .item{padding:4px 0}.modulo-distancia-mapa .wrapper .item:nth-child(6) .item__icono{width:20px;margin-right:26px}.modulo-distancia-mapa .wrapper .item:nth-child(6) .item__icono img{width:14px}.modulo-distancia-mapa .wrapper .item:nth-child(4) .item__icono{width:22px;margin-right:26px}.modulo-distancia-mapa .wrapper .item:nth-child(4) .item__icono img{width:23px}.modulo-distancia-mapa .wrapper .item:after{content:"";position:absolute;width:4px;height:150%;background-color:#dee7a9;top:0;left:32px}.modulo-distancia-mapa .wrapper .item__icono{width:20px;margin-right:26px}.modulo-distancia-mapa .wrapper .item__texto p{margin:0;font-size:12px}.modulo-distancia-mapa .wrapper .right{padding-left:5.3333333333vw}.modulo-distancia-mapa .wrapper .right .wrapper__img{position:relative;width:100%;max-width:70%;height:100%;padding:0 5.3333333333vw}.modulo-distancia-mapa .wrapper .right .wrapper__img .img-box{position:relative}.modulo-distancia-mapa .wrapper .right .wrapper__img .img-box img{width:100%;max-width:100%;position:relative;z-index:10}.modulo-distancia-mapa .wrapper .right .wrapper__img .img-box__1{width:16.5333333333vw;top:0;left:0}.modulo-distancia-mapa .wrapper .right .wrapper__img .img-box__1:after{content:"";position:absolute;width:0.5333333333vw;height:26.6666666667vw;background-color:#dfe8ab;top:8vw;right:-5.3333333333vw;transform:rotate(-40deg);z-index:0}.modulo-distancia-mapa .wrapper .right .wrapper__img .img-box__2{width:27.7333333333vw;top:0;right:-18.6666666667vw}.modulo-distancia-mapa .wrapper .right .wrapper__img .img-box__2:after{content:"";position:absolute;width:0.5333333333vw;height:40vw;background-color:#dfe8ab;top:10.6666666667vw;left:8vw;transform:rotate(14deg);z-index:0}.modulo-distancia-mapa .wrapper .right .wrapper__img .img-box__3{width:37.3333333333vw;margin-top:5.3333333333vw;bottom:0;left:0}.modulo-distancia-mapa .mapa{margin:0 auto 24px auto;width:100%;max-width:500px}}
