@media (min-width: 992px) {
            #seccion-formulario .campos-visibles .dos-columnas {
                display: grid;
                grid-template-columns: 1fr 1fr;
                grid-template-rows: 1fr;
                grid-column-gap: 35px;
            }

            #seccion-formulario .campos-visibles .dos-columnas .campo:first-child {
                margin-right: 0;
            }

            #seccion-formulario .campos-visibles .dos-columnas .campo:nth-child(2) {
                margin-left: 0;
            }

        }

        .contenedor-formulario-desktop {
            margin-right: 56px;
        }

        .contenedor-formulario-desktop .titulo {
            font-size: 48px;
            font-family: "Austin";
            line-height: 1.25;
            color: white;
        }

        .contenedor-formulario-desktop .subtitulo {
            font-size: 32px;
            font-family: "Austin";
            line-height: 1.25;
            color: white;
        }
        
        .contenedor-formulario-desktop .titulo a,
        .contenedor-formulario-desktop .subtitulo a{
            color: white;
            text-decoration: none;
        }
        
        .contenedor-formulario-desktop .condiciones {
            font-size: 14px;
            color: white;
        }

        .contenedor-formulario-desktop .logo-boreal {
            width: 200px;
            height: auto;
            display: block;
        }

        @media (min-width: 992px) {
            .pagina .bloque-hero-formulario .hero-contenido .seccion-formulario .contenedor-formulario {
                margin-left: 0;
                margin-right: 0;
                width: 50%;
                background: rgba(255, 255, 255, 0.8);
                box-shadow: 0 2px 10px #58585C;
            }

            .pagina .bloque-hero-formulario .hero-contenido .seccion-formulario .contenedor-formulario-desktop {
                width: calc(50% - 56px);
            }
        }


        @media (min-width: 992px) {
            .pagina .bloque-hero-formulario .hero-contenido .seccion-formulario {
                padding-right: 2vw;
            }
        }

        @media (min-width: 1400px) {
            .pagina .bloque-hero-formulario .hero-contenido .seccion-formulario {
                padding-right: 6.944vw;
            }
        }

        .pagina .galeria-hero-desktop:before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: rgba(0, 0, 0, 0.65);
            z-index: 1;
        }

        .pagina .galeria-hero-mobile:before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: rgba(0, 0, 0, 0.65);
            z-index: 1;
        }
.pagina .bloque-hero-formulario .hero-contenido .hero .contenido .texto .titulo {
                        font-family: "Austin";
                        font-size: 40px;
                        line-height: 1.25;
                    }

                    .pagina .bloque-hero-formulario .hero-contenido .hero .contenido .texto .subtitulo {
                        font-family: "Austin";
                        font-size: 24px;
                        line-height: 1.25;
                    }

                    .pagina .bloque-hero-formulario .hero-contenido .hero .contenido .texto .titulo ,
                    .pagina .bloque-hero-formulario .hero-contenido .hero .contenido .texto .subtitulo a {
                        color: white;
                        text-decoration: none;
                    }
.pagina .bloque-detalles-carrusel.bloque-nuevo .detalles .contenido .parrafo {
            font-size: 18px;
            line-height: 1.5;
            margin-bottom: 32px;
        }

        .pagina .bloque-detalles-carrusel.bloque-nuevo .detalles .contenido .lista {
            line-height: 1.5;
            margin-bottom: 32px;
        }

        .pagina .bloque-detalles-carrusel.bloque-nuevo .detalles .contenido .boton {
            margin-left: 0;
        }


        .pagina .bloque-detalles-carrusel.bloque-nuevo .detalles .contenido .lista{
            padding-left: 0;
        }



        @media (min-width: 1366px) {
            .pagina .bloque-detalles-carrusel.bloque-nuevo .detalles .contenido .lista {
                display: block;
            }
        }


        .pagina .bloque-detalles-carrusel .detalles .contenido .subtitulo{
            font-family: "Austin";
            text-align: center;
            font-size: 20px;
            margin-bottom: 24px;
        }

        @media (min-width: 992px) {
            .pagina .bloque-detalles-carrusel .detalles .contenido .subtitulo {
                font-family: "Austin";
                text-align: left;
                font-size: 24px;
                margin-bottom: 40px;
            }
        }
.pagina .bloque-beneficios.bloque-nuevo .detalles .contenido .parrafo {
            font-size: 18px;
            line-height: 1.5;
            margin-bottom: 32px;
        }

        .pagina .bloque-beneficios.bloque-nuevo .detalles .contenido .lista {
            line-height: 1.5;
            margin-bottom: 32px;
        }

        .pagina .bloque-beneficios.bloque-nuevo .detalles .contenido .boton {
            margin-left: 0;
        }


        .pagina .bloque-beneficios.bloque-nuevo .detalles .contenido .lista{
            display: block;
            padding-left: 19px;
        }

        .pagina .bloque-beneficios.bloque-nuevo .detalles .contenido .lista li{
            margin-bottom: 0;
        }



        @media (min-width: 1366px) {
            .pagina .bloque-beneficios.bloque-nuevo .detalles .contenido .lista {
                display: block;
            }
        }


        .pagina .bloque-beneficios.bloque-nuevo .detalles .contenido .subtitulo{
            font-family: "Austin";
            text-align: center;
            font-size: 20px;
            margin-bottom: 24px;
        }

        @media (min-width: 992px) {
            .pagina .bloque-beneficios.bloque-nuevo .detalles .contenido .subtitulo {
                font-family: "Austin";
                text-align: left;
                font-size: 24px;
                margin-bottom: 40px;
            }
        }
.pagina .bloque-detalles-carrusel.bloque-nuevo .imagen img {
            display: block;
            width: 100%;
            height: auto;
        }

        .pagina .bloque-detalles-carrusel.bloque-nuevo .detalles .contenido .parrafo {
            font-size: 18px;
            line-height: 1.5;
            margin-bottom: 32px;
        }

        .pagina .bloque-detalles-carrusel.bloque-nuevo .detalles .contenido .lista {
            line-height: 1.5;
            margin-bottom: 32px;
        }

        .pagina .bloque-detalles-carrusel.bloque-nuevo .detalles .contenido .boton {
            margin-left: 0;
        }


        .pagina .bloque-detalles-carrusel.bloque-nuevo .detalles .contenido .lista{
            padding-left: 19px;
        }



        @media (min-width: 1366px) {
            .pagina .bloque-detalles-carrusel.bloque-nuevo .detalles .contenido .lista {
                display: block;
            }
        }


        .pagina .bloque-detalles-carrusel .detalles .contenido .subtitulo{
            font-family: "Austin";
            text-align: center;
            font-size: 20px;
            margin-bottom: 24px;
        }

        @media (min-width: 992px) {
            .pagina .bloque-detalles-carrusel .detalles .contenido .subtitulo {
                font-family: "Austin";
                text-align: left;
                font-size: 24px;
                margin-bottom: 40px;
            }
        }
.pagina .bloque-beneficios .detalles .contenido .parrafo {
            font-size: 18px;
            line-height: 1.5;
            margin-bottom: 32px;
        }

        .pagina .bloque-beneficios .detalles .contenido .lista {
            line-height: 1.5;
            margin-bottom: 32px;
        }

        .pagina .bloque-beneficios .detalles .contenido .boton {
            margin-left: 0;
        }


        .pagina .bloque-beneficios .detalles .contenido .lista{
            display: block;
            padding-left: 19px;
        }

        .pagina .bloque-beneficios .detalles .contenido .lista li{
            margin-bottom: 0;
        }

        .pagina .bloque-beneficios .detalles .contenido .lista li:not(:last-child) {
            margin-bottom: 0;
        }

        @media (min-width: 1366px) {
            .pagina .bloque-beneficios .detalles .contenido .lista {
                display: block;
            }
        }


        .pagina .bloque-beneficios .detalles .contenido .subtitulo{
            font-family: "Austin";
            text-align: center;
            font-size: 20px;
            margin-bottom: 24px;
        }

        @media (min-width: 992px) {
            .pagina .bloque-beneficios .detalles .contenido .subtitulo {
                font-family: "Austin";
                text-align: left;
                font-size: 24px;
                margin-bottom: 40px;
            }
        }
.pagina .bloque-direccion-mapa .direccion{
            text-align: left;

        }


        .pagina .bloque-direccion-mapa .lista {
            line-height: 1.5;
            margin-bottom: 32px;
            text-align: left;
            list-style-position: inside;
            padding-left: 0;

        }