    @media(max-width: 991px) {
        .selectCotizadorFiltro_mobile {
            -webkit-appearance: none;
            -moz-appearance: none;
            background: transparent;
            background-image: url("../images/icon/triangulo_select_cotizador.png");
            background-repeat: no-repeat;
            background-position-x: 95%;
            background-position-y: 48%;
            border: 1px solid #00173A;
            border-radius: 50rem;
            margin-right: 2rem;
            padding: 1rem;
            padding-right: 2rem;
        }
    }

    @media (max-width: 767px) {

        .contenedorInformacionBanner {
            height: 38vh;
            display: flex;
            flex-direction: column;
            justify-content: space-between;
        }



        .cerroBanner {
            position: relative;
            left: 50%;
            transform: translateX(-50%);
            width: 100%;
            text-align: center;
            bottom: unset;
            letter-spacing: 0px;
            font-size: 23px;
        }


        .text-center-mobile {
            text-align: center !important;
        }

        .textoDesde,
        .textoUfDesde {
            font-size: 32px;
        }

        .textoDorms,
        .textoMetrosDesde {
            font-size: 22px;
        }

        .order1mobile {
            order: 1;
        }

        .order0mobile {
            order: 0;
        }

        .tituloSeccionProyectoMobile {
            margin-top: 80px;
        }

        .textoAlosPies {
            font-size: 22px;
            line-height: 24px;
        }


        .padreInfoCarrouselEntornoMobile {
            flex-direction: column;
            align-items: center;
        }

        .padreInfoCarrouselEntorno_amenities {
            flex-direction: column;
            align-items: center;
            row-gap: 20px;
        }



        .hijoColPadreAmenities {
            width: 80%;
        }

        .textoDeptosGaleriaDeptos {
            text-align: start !important;
        }

        .padreFlechasCarrousel.departamentos {
            right: unset;
            left: 50%;
            transform: translateX(-50%);
            top: unset;
            bottom: -70px;
        }

        .conteoCarrouselDepartamentos {
            left: 50%;
            right: unset;
            transform: translateX(-50%);
            bottom: -180px;
        }

        .nombreFotoCarrouselDepartamentos {
            top: unset;
            right: unset;
            left: 50%;
            transform: translateX(-50%);
            bottom: -150px;
        }

        .nombreFotoCarrouselDepartamentos.cocina {
            top: unset;
            right: unset;
            left: 50%;
            transform: translateX(-50%);
            bottom: -150px;
        }

        .nombreFotoCarrouselDepartamentos.comedor {
            top: unset;
            right: unset;
            left: 50%;
            transform: translateX(-50%);
            bottom: -150px;
        }

        .nombreFotoCarrouselDepartamentos.cocinaLiving {
            top: unset;
            right: unset;
            left: 50%;
            transform: translateX(-50%);
            bottom: -150px;
        }

        .nombreFotoCarrouselDepartamentos.dormitorio {
            top: unset;
            right: unset;
            left: 50%;
            transform: translateX(-50%);
            bottom: -150px;
            width: 100%;
            text-align: center;
        }

        .nombreFotoCarrouselDepartamentos.dormitorioNuevo {
            top: unset;
            right: unset;
            left: 50%;
            transform: translateX(-50%);
            bottom: -143px;
            width: 100%;
            text-align: center;
        }

        #carrouselTerminacionesMobile .owl-dots {
            margin-top: 20px;
        }

        #icono-menu-mobile-azul {
            display: none;
        }

        #header.active #icono-menu-mobile-azul {
            display: inline-block;
        }

        #header.active #icono-menu-mobile-blanco {
            display: none;
        }

        .selectDormitoriosCotizadorMobile {
            width: 98%;
        }

        #selectCotizadorFiltro_mobileOrientaciones {
            width: 98%;
        }

        .selectCotizadorFiltro_mobile {
            -webkit-appearance: none;
            -moz-appearance: none;
            background: transparent;
            background-image: url("../images/icon/triangulo_select_cotizador.png");
            background-repeat: no-repeat;
            background-position-x: 95%;
            background-position-y: 48%;
            border: 1px solid #00173A;
            border-radius: 50rem;
            margin-right: 2rem;
            padding: 1rem;
            padding-right: 2rem;
        }

        .justify-content-center-mobile {
            justify-content: center !important;
        }

        .padreRealTarjetasDistancia.pc {
            display: none !important;
        }

        .contenedorPadreTarjetasDistancia {
            display: block !important;
            margin-top: 50px;
            padding-right: 0;
        }

        .tarjetaDistancia img {
            transform: unset !important;
            height: 100px;
        }

        .contenedorDistanciasMobile {
            position: relative;
            min-height: 140px;
        }

        .distancias-loader {
            position: absolute;
            inset: 0;
            display: flex;
            align-items: center;
            justify-content: center;
            background: rgba(255, 255, 255, 0.85);
            z-index: 2;
        }

        .distancias-loader__spinner {
            width: 40px;
            height: 40px;
            border-radius: 50%;
            border: 4px solid rgba(0, 23, 58, 0.2);
            border-top-color: #2b8b57;
            animation: distancias-spin 0.8s linear infinite;
        }

        @keyframes distancias-spin {
            to {
                transform: rotate(360deg);
            }
        }

        #carrouselDistanciasAutoMobile.distancias-hidden,
        #carrouselDistanciasPieMobile.distancias-hidden {
            opacity: 0;
        }

        html {
            overflow-x: hidden;
        }

        .textoDeptosGaleriaDeptos {
            padding-left: 15px;
        }

        .filaPadreLogosCentralesFooter {
            flex-direction: row !important;

        }

        .filaPadreLogosCentralesFooter img:first-child {
            width: 113px;
        }

        .filaPadreLogosCentralesFooter img:nth-child(2) {
            width: 80px;
        }

        .filaPadreLogosCentralesFooter img:nth-child(4) {
            width: 36px;
            height: 36px;
        }

        .fila2footer {
            background-color: #00173A;
            height: 270px !important;
        }
    }


    @media(max-width: 390px) {
        .padreOrientacion {
            width: 80%;

        }
    }