input[type="select"],
        select {
            -webkit-appearance: none;
            -webkit-border-radius: 0;
        }

        .page-header {
            width: 100%;
            height: 100%;
            display: flex;
            flex-wrap: wrap;
            flex-direction: column;
            justify-content: center;
            position: relative;
            overflow: hidden;
        }

        .page-header {
            background: url(https://thaderthpharma.com/image/data/products/3-th_pharma/banner-selector-idomas-th.jpg) right center !important;
            background-size: cover !important;
        }

        .page-header .container {
            position: absolute;
            z-index: 3;
            padding: 0 50px;
            bottom: 40%;
            left: 5%;
            width: 100%;
        }

        .container {
            max-width: 1100px;
            margin-right: auto;
            margin-left: auto;
        }

        .page-header .video-bg {
            width: 100%;
            height: 100%;
            position: absolute;
            left: 0;
            top: 0;
            overflow: hidden;
        }

        .page-header .video-bg video {
            min-width: 100%;
            min-height: 100%;
            float: left;
            opacity: 0.2;
        }

        .page-header .video-bg:before {
            content: "";
            width: 100%;
            height: 100%;
            position: absolute;
            left: 0;
            top: 0;
            /*background: url(/catalog/view/theme/OPC050125/image/bg-lines.png) center;*/
            z-index: 2;
        }

        .page-header .container h1 {
            font-weight: 800;
            font-size: 18px;
            color: #ffffff90;
            line-height: 1;
            /* text-indent: -5px; */
            text-transform: uppercase;
            font-family: 'Poppins', sans-serif;
        }

        header .left-side {
            height: 25px;
            line-height: 25px;
            margin-left: 50px;
            width: 100%;
            display: flex;
            flex-wrap: wrap;
            align-content: flex-end;
            transform: translateX(-50%) translateY(-50%) rotate(-90deg);
            z-index: 3;
        }

        header .left-side ul {
            margin: 0 auto 0 30%;
            padding: 0;
        }

        header .left-side ul li {
            display: inline-block;
            margin: 0 10px;
            padding: 0;
            list-style: none;
        }

        img.logo-intro {
            width: 320px;
            position: absolute;
            top: 40px;
            left: 80px;
        }

        header .left-side ul li a {
            font-size: 11px;
            font-style: normal;
            color: #fff;
            font-family: 'Fjalla One', sans-serif;
            transition: .25s ease-in-out;
            padding-bottom: 6px;
            border-bottom: 2px solid transparent;
            text-decoration: none;
            font-weight: 700;
        }

        select {
            background-clip: padding-box;
            background-color: #fff;
            outline: 0;
            padding: 10px 10px 10px;
            width: 250px;
            font-size: 14px;
            z-index: 0;
            position: relative;
        }

        .selecciona-ubicacion {
            margin-bottom: 25px;
        }
 
        label {
            display: block;
            margin-bottom: 8px;
            font-size: 12px;
            color: white;
            font-family: 'Poppins', sans-serif;
            font-weight: 600;
            text-transform: uppercase;
        }

        input.button,
        button.button {
            background: #7ab41d;
            color: white;
            -webkit-appearance: none;
            border: 0;
            height: 40px;
            padding: 0 25px 0 25px;
            margin: 0 0;
            font-family: 'Poppins', sans-serif;
            font-size: 14px;
            font-weight: 700;
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            border-radius: 0;
            border-bottom: 0 solid #8cd418;
            outline: none;
            cursor: pointer;
            width: 250px;
        }

        .left {
            /* float: left;
            text-align: left; */
            margin-right: 20px;
            margin-bottom: 20px;
        }

        .contenidoConfiguracion label {
            color: #444;
        }

        .rgpdMensaje {
            font-family: 'Poppins', sans-serif;
        }

        @media only screen and (max-width: 768px) {
            header .left-side ul {
                margin: 0 auto 0 20%;
                padding: 0;
            }

            .page-header .container {
                position: absolute;
                z-index: 3;
                padding: 0 50px;
                top: 175px;
                left: 5%;
            }

            .saltar {
                width: 100%;
            }

            img.logo-intro {
                left: 50px;
            }

            .rgpdMensaje {
                bottom: -60px!important;
            }

        }

        @media only screen and (max-width: 600px) {
            header .left-side ul {
                margin: 0 auto 0 10%;
                padding: 0;
            }

            .page-header .container {
                position: absolute;
                z-index: 3;
                padding: 0 50px;
                top: 175px;
                left: 0;
            }

            .left {
                width: 75%;
                display: block;
            }

            select {
                width: 100%;
            }

            header .left-side {
                height: 0;
                line-height: 25px;
                margin-left: 40px;
                width: 150%;
                display: flex;
                flex-wrap: wrap;
                align-content: flex-end;
                transform: translateX(-50%) translateY(-50%) rotate(-90deg);
                z-index: 3;
            }

            input.button,
            button.button {
                width: 100%;
            }
        }