/* --------------------------------------
   @font-face
   -------------------------------------- */

   @font-face {
    font-family: 'texgyreheros_regular';
    src: url(/pf2/css/fonts/texgyreheros_regular_macroman/texgyreheros-regular-webfont.eot);
    src: url(/pf2/css/fonts/texgyreheros_regular_macroman/texgyreheros-regular-webfont.eot?#iefix) format('embedded-opentype'),
        url(/pf2/css/fonts/texgyreheros_regular_macroman/texgyreheros-regular-webfont.woff) format('woff'),
        url(/pf2/css/fonts/texgyreheros_regular_macroman/texgyreheros-regular-webfont.ttf) format('truetype'),
        url(/pf2/css/fonts/texgyreheros_regular_macroman/texgyreheros-regular-webfont.svg#texgyreheros_regular) format('svg');

    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'texgyreheros_bold';
    src: url(/pf2/css/fonts/texgyreheros_bold_macroman/texgyreheros-bold-webfont.eot);
    src: url(/pf2/css/fonts/texgyreheros_bold_macroman/texgyreheros-bold-webfont.eot?#iefix) format('embedded-opentype'),
        url(/pf2/css/fonts/texgyreheros_bold_macroman/texgyreheros-bold-webfont.woff) format('woff'),
        url(/pf2/css/fonts/texgyreheros_bold_macroman/texgyreheros-bold-webfont.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'texgyreheroscn-regular';
    src: url(/pf2/css/fonts/texgyreheroscn_regular_macroman/texgyreheroscn-regular-webfont.eot);
    src: url(/pf2/css/fonts/texgyreheroscn_regular_macroman/texgyreheroscn-regular-webfont.eot?#iefix) format('embedded-opentype'),
        url(/pf2/css/fonts/texgyreheroscn_regular_macroman/texgyreheroscn-regular-webfont.woff) format('woff'),
        url(/pf2/css/fonts/texgyreheroscn_regular_macroman/texgyreheroscn-regular-webfont.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'texgyreheroscn-bold';
    src: url(/pf2/css/fonts/texgyreheroscn_bold_macroman/texgyreheroscn-bold-webfont.eot);
    src: url(/pf2/css/fonts/texgyreheroscn_bold_macroman/texgyreheroscn-bold-webfont.eot?#iefix) format('embedded-opentype'),
        url(/pf2/css/fonts/texgyreheroscn_bold_macroman/texgyreheroscn-bold-webfont.woff) format('woff'),
        url(/pf2/css/fonts/texgyreheroscn_bold_macroman/texgyreheroscn-bold-webfont.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}


/* --------------------------------------
   Layout
   -------------------------------------- */

#main {
    background: none;
}

.container-fluid-tittle {
    background: none repeat scroll 0 0 #0075D1;
    margin-top: 52px;
}

.tittle {
    margin-left: auto;
    margin-right: auto;
    padding: 25px 0 0;
    width: 1168px;
}

.container-bg-fluid-carousel {
    background: #eeeeee;
    /* Old browsers */
    background: -moz-linear-gradient(top, #dddddd 0%, #f6f6f6 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #f6f6f6));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #dddddd 0%, #f6f6f6 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #dddddd 0%, #f6f6f6 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #dddddd 0%, #f6f6f6 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #dddddd 0%, #f6f6f6 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#f6f6f6', GradientType=0);
    /* IE6-9 */
    padding-top: 45px;
    padding-bottom: 40px;
}

.container-bg-fluid-carousel-int {
    background: none repeat scroll 0 0 #eee;
    padding-bottom: 40px;
    padding-top: 5px;
}

.container-fluid-carousel {
    background: none;
    margin-left: auto;
    margin-right: auto;
    width: 1170px;
}

.container-fluid-quienes-somos {
    background: #eeeeee;
    /* Old browsers */
    background: -moz-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #eeeeee));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #dddddd 0%, #eeeeee 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#eeeeee', GradientType=0);
    /* IE6-9 */
    padding-bottom: 30px;
}

.container-fluid-ganadores-principal {
    background: #eeeeee;
    /* Old browsers */
    background: -moz-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #eeeeee));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #dddddd 0%, #eeeeee 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#eeeeee', GradientType=0);
    /* IE6-9 */
    padding-bottom: 60px;
}

.container-fluid-ganadores {
    background: #eeeeee;
    padding-bottom: 10px;
}

.container-fluid-contacto {
    background: #eeeeee;
    /* Old browsers */
    background: -moz-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #eeeeee));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #dddddd 0%, #eeeeee 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #dddddd 0%, #eeeeee 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#eeeeee', GradientType=0);
    /* IE6-9 */
    padding-bottom: 80px;
}

.container-fluid-features {
    background: url("/pf2/images/homepage/subtle_dots.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #d9d9d9;
    border-top: 1px solid #d9d9d9;
    padding: 25px 0;
}

.img-feature {
    text-align: center;
}

.panel {
    background-color: transparent;
    border: 0 none;
    box-shadow: none;
    margin: 0;
    padding: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

#features {
    text-align: left;
}

#features img {
    margin: 0 0 0 -50px;
}

#inputMessage {
    margin-bottom: 15px;
}

.img-circle {
    border-radius: 0;
}

.list-inline {
    text-transform: uppercase;
}

.glyphicon-chevron-right {
    font-size: 11px;
    padding-right: 2px;
    opacity: 0.5;
}

.cont-footer {
    text-align: center;
}

footer a {
    color: #111;
    text-decoration: none;
}

footer a:hover,
a:focus {
    color: #fd662d;
    text-decoration: none;
}

footer {
    background: none;
    color: #333;
    font-size: 13px;
    padding: 20px;
}


/* --------------------------------------
   Typography
   -------------------------------------- */

body {
    font-family: 'texgyreheroscn-regular', sans-serif;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    background: url(/pf2/images/homepage/subtle_dots-body.png);
}

h2,
.h2 {
    color: #00ade7;
    font-family: "texgyreheroscn-regular", sans-serif;
    font-size: 38px;
    line-height: 120%;
    margin: 0;
    text-align: center;
    text-transform: uppercase;
}

h3,
.h3 {
    font-family: 'texgyreheroscn-regular', sans-serif;
    font-size: 20px;
}

h4,
.h4 {
    color: #00ade7;
    font-family: "texgyreheroscn-regular", sans-serif;
    font-size: xx-large;
    margin-top: 20px;
    padding-bottom: 0;
    padding-top: 0;
    text-align: left;
    text-transform: uppercase;
}

h5,
.h5 {
    color: #005f7e;
    font-family: "texgyreheroscn-bold", sans-serif;
    font-size: 26px;
    margin: 0;
    padding: 0 0 2px;
    text-align: center;
    text-transform: none;
}

.h4-int {
    color: #444;
    font-family: "texgyreheroscn-bold", sans-serif;
    font-size: 26px;
    margin-top: 0;
    padding-bottom: 0;
}

.h5-int {
    color: #00BB3F;
    font-family: "texgyreheros_bold", sans-serif;
    font-size: 18px;
    margin: 5px 0;
    padding-bottom: 10px;
    text-transform: uppercase;
    text-align: left;
}

h6,
.h6 {
    font-family: 'texgyreheroscn-regular', sans-serif;
    color: #999;
    font-size: 13px;
}

h7,
.h7 {
    color: #005f7e;
    display: inherit;
    font-size: 16px;
    padding-top: 5px;
    text-align: center;
}

.textoSeccion {
    color: #333;
    font-family: "texgyreheros_regular", sans-serif;
    font-size: 16px;
}

.text-right {
    text-align: right;
}

.bold {
    font-family: "texgyreheros_bold", sans-serif;
}

.list {
    display: flex;
    margin: 10px 0;
}

a {
    color: #fd662d;
}

.breadcrumb a {
    color: #fd662d;
}

a:hover,
a:focus {
    color: #fd662d;
    text-decoration: underline;
}

.panel a {
    font-family: 'texgyreheros_regular', sans-serif;
}

.panel p {
    font-family: 'texgyreheros_regular', sans-serif;
}

.well .page-header {
    margin-top: 0;
}

.well .page-header h1 {
    margin-top: 0;
}

ul.unstyled {
    list-style: none;
    padding: 0;
}

.feature-title {
    color: #00ade7;
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 0;
    text-align: left;
    text-transform: uppercase;
}

.feature-link {
    color: #428bca;
    text-decoration: none;
    font-weight: bold;
}

.panel p {
    color: #444;
}


/* --------------------------------------
   Global Styles
   -------------------------------------- */

.alert {
    margin-top: 20px;
    display: none;
}

.well {
    margin: 20px 0;
}

.tabbable img.thumbnail {
    margin: 0 20px 10px 0;
}

.modal-tittle {
    margin-bottom: 0;
}

.thumbnails {
    margin: 20px 0;
}

.thumbnail {
    position: relative;
}

.thumbnail h3 {
    font-size: 16px;
    margin: 0 0 10px;
    line-height: 20px;
}

.thumbnail .price {
    font-size: 22px;
    position: absolute;
    top: -10px;
    right: -10px;
    padding: 10px;
}

.thumbnail .price sup {
    font-weight: normal;
    font-size: 12px;
}

.thumbnail span.glyphicon {
    margin-right: 5px;
}

img {
    border: 0 none;
    border-radius: 8px;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}

.img-left {
    margin: 0;
}

.col-marginBottom-li {
    margin-bottom: 30px;
}

.top5 {
    margin-top: 5px;
}



/* --------------------------------------
   Navbar
   -------------------------------------- */

.nav {
    font-family: 'texgyreheroscn-regular', sans-serif;
    font-size: 15px;
    font-weight: 100;
    text-rendering: optimizelegibility;
}

.navbar {
    background: url(/pf2/images/homepage/subtle_dots-header.png);
}

.navbar-brand {
    background-image: url("/pf2/images/homepage/logo.png");
    background-repeat: no-repeat;
    background-size: 193px 20px;
    height: 20px;
    margin: 15px 0 0 10px;
    max-width: 100%;
    padding: 0;
    width: 193px;
}

.navbar-nav>li>a {
    color: #f3f563;
}

.navbar-nav>.active>a,
.navbar-nav>.active>a:hover,
.navbar-nav>.active>a:focus {
    background-color: #f3f563;
    color: #444;
}

.navbar-nav>li>a:hover,
.navbar-nav>li>a:focus {
    color: #333;
    background-color: #f3f563;
}





/* --------------------------------------
   Breadcrumb
   -------------------------------------- */

.breadcrumb {
    background-color: transparent;
    margin-bottom: 0;
    margin-top: 20px;
}

.container-breadcrumbs {
    /* background-color: #ddd;*/
    border-radius: 0;
    padding-top: 80px;
}

.breadcrumb>li+li::before {
    color: #777;
}

.breadcrumb>.active {
    color: #777;
}




/* --------------------------------------
   Home
   -------------------------------------- */

.mbutton {
    display: none;
}



/* --------------------------------------
   Image Carousel
   -------------------------------------- */

.carousel {
    margin-top: 10px;
}

.item .thumb {
    cursor: pointer;
    float: left;
    margin-left: 15px;
    margin-bottom: 10px;
    width: 15%;
    border: 1px solid #eee;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.15);
}

.item .thumb img {
    width: 100%;
    margin: 0;
}

.item img {
    width: 100%;
}

.carousel-center {
    margin-left: auto;
    margin-right: auto;
}

.carousel-inner {
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    position: relative;
    width: 90%;
}

.interior {
    width: 93%;
}

.xl {
    width: 100%;
}

.goleft {
    background-image: url("/pf2/images/homepage/goleft.png");
    background-repeat: no-repeat;
    height: 42px;
    margin-top: 55px;
    width: 42px;
}

.goright {
    background-image: url("/pf2/images/homepage/goright.png");
    background-repeat: no-repeat;
    float: right;
    height: 42px;
    margin-top: 55px;
    width: 42px;
}

.carousel-control.left {
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
}

.carousel-control.right {
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
}

.carousel-control {
    width: 6%;
}




/* --------------------------------------
   Items
   -------------------------------------- */
.thumb {
    background-repeat: no-repeat;
    background-color: #cccccc;
    width: 158px;
    height: 150px;
    background-size: 158px 150px;
}

.sorteoIphone17 {
    background-image: url(/pf2/images/homepage/xs-iphone-17-PF.jpg);
}

.sorteoIphone16 {
    background-image: url(/pf2/images/homepage/xs-iphone-16-PF.jpg);
}

.sorteoGalaxyS23 {
    background-image: url(/pf2/images/homepage/xs-Samsung-S23-PF.jpg);
}


.sorteoPrimor {
    background-image: url(/pf2/images/homepage/xs-Primor-PF.jpg);
}

.sorteoGasolina {
    background-image: url(/pf2/images/homepage/xs-sorteo-gasolina-100-euros-PF-ES.jpg);
}

.sorteoModa {
    background-image: url(/pf2/images/homepage/xs-100-euros-moda-PF-ES.jpg);
}

.sorteoHerramientas {
    background-image: url(/pf2/images/homepage/xs-Caja-Herramientas-PF.jpg);
}

.sorteoSupermercado {
    background-image: url(/pf2/images/homepage/xs-100-euros-supermercado-PF.jpg);
}


.sorteoNiveaMen {
    background-image: url(/pf2/images/homepage/xs-nivea-men-PF.jpg);
}

.sorteoNiveaWomen {
    background-image: url(/pf2/images/homepage/xs-nivea_women-PF.jpg);
}

.sorteoBelleza {
    background-image: url(/pf2/images/homepage/xs-Belleza-PF.jpg);
}

.sorteoAltavoz {
    background-image: url(/pf2/images/homepage/xs-altavoz-PF.jpg);
}

.sorteoGalaxyS25 {
    background-image: url(/pf2/images/homepage/xs-s25-PF.jpg);
}


/* --------------------------------------
   Quienes Somos
   -------------------------------------- */


.imgBgBubbles {
    background-image: url("/pf2/images/homepage/bg-bubbles.png");
    background-repeat: no-repeat;
    background-size: 442px 170px;
    height: 170px;
    margin-left: 730px;
    margin-top: -85px;
    opacity: 1;
    width: 442px;
}

h8,
.h8 {
    color: #005f7e;
    font-family: "texgyreheros_bold", sans-serif;
    font-size: 20px;
    line-height: 130%;
    text-align: left;
}

h9,
.h9 {
    color: #005f7e;
    font-family: "texgyreheros_bold";
    font-size: 18px;
    font-weight: 100;
}

h10,
.h10 {
    color: #005f7e;
    display: table;
    font-family: "texgyreheroscn-bold";
    font-size: 20px;
    font-weight: 100;
    line-height: 130%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    padding: 10px 10px 0;
    text-align: center;
}

.textoQs {
    color: #333;
    font-family: "texgyreheros_regular", sans-serif;
    font-size: 16px;
    -webkit-border-top-left-radius: 7px;
    -webkit-border-top-right-radius: 7px;
    -moz-border-radius-topleft: 7px;
    -moz-border-radius-topright: 7px;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}

.featureQs {
    font-family: "texgyreheros_regular", sans-serif;
    font-size: 16px;
    margin-left: 24px;
    margin-top: -5px;
}

.QsContenedor {
    background-color: #ebebeb;
    border: 1px solid #ccc;
    display: table;
    height: auto;
    margin-bottom: 20px;
    margin-top: -10px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    width: 100%;
}

.paso {
    border-right: 1px solid #ccc;
    float: left;
    height: 170px;
    margin: -10px 5px 0;
    padding-top: 10px;
    width: 365px;
}

.pasoUltimo {
    border-right: 0 !important;
}

.pasosTitulo {
    background-color: #005f7e;
    padding: 10px 20px;
}

.glyphicon-pencil::before {
    color: #333;
    content: "✏";
    font-size: 55px;
    line-height: 0;
    margin-left: 152px;
    line-height: 2%;
    float: left;
}

.glyphicon-envelope::before {
    color: #333;
    font-size: 55px;
    line-height: 0;
    margin-left: 152px;
    line-height: 2%;
    float: left;
}

.glyphicon-comment::before {
    color: #333;
    font-size: 55px;
    line-height: 0;
    margin-left: 152px;
    line-height: 2%;
    float: left;
}

.glyphicon-ok::before {
    color: #59b341;
    content: "";
}

.QsNumber {
    background-color: #59b341;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    font-weight: bold;
    height: 35px;
    margin-left: 20px;
    margin-top: 10px;
    width: 35px;
}

.number {
    color: #fff;
    font-size: 18px;
    line-height: 180%;
    margin-left: 13px;
}

.font18 {
    font-size: 18px !important;
}

.white {
    color: #FFF !important;
}

.text-uppercase {
    text-transform: uppercase;
}

.text-center {
    text-align: center;
}




/* --------------------------------------
   Imprenta
   -------------------------------------- */

.imgBgSquaresHM {
    border: 1px solid #ccc;
    margin-right: 15px;
}

.data-HelloMail {
    margin: 20px 0;
    display: flex;
}

.textoSeccionImprentaSmall {
    font-family: 'texgyreheros-regular', sans-serif;
    color: #666;
}

.imgBgSquares {
    background-image: url("/pf2/images/homepage/bg-squares.png");
    background-repeat: no-repeat;
    background-size: 500px 160px;
    height: 160px;
    margin-left: 605px;
    margin-top: -94px;
    opacity: 1;
    width: 500px;
}

.imgImprentaHM {
    border: 1px solid #d0d0d0;
    margin-bottom: 0;
    margin-right: 15px;
}



/* --------------------------------------
   Ganadores
   -------------------------------------- */

.imgBgAbstract1 {
    background-image: url("/pf2/images/homepage/bg-abstract-1.png");
    background-repeat: no-repeat;
    background-size: 400px 140px;
    height: 140px;
    margin-left: 730px;
    margin-top: -85px;
    opacity: 1;
    width: 400px;
}

.banner-winner {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    margin-top: 5px;
    -webkit-box-shadow: 0 0 4px #bbb;
    -moz-box-shadow: 0 0 4px #bbb;
    box-shadow: 0 0 4px #bbb;
}

.sticker-winner-millon {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: 0;
    -moz-box-shadow: 0;
    box-shadow: 0;
    margin: 5px auto;
    display: block;
}

ul {
    list-style-type: none;
}

.iconMoney {
    background-image: url("/pf2/images/homepage/icon-money.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 20px;
    margin-right: 10px;
    width: 26px;
}

.iconMedalla {
    background-image: url("/pf2/images/homepage/icon-medalla.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 36px;
    margin-right: 10px;
    width: 21px;
}

.verMas {
    font-family: "texgyreheros_regular", sans-serif;
    width: 100%;
}

.width100 {
    width: 100%;
}

.ver-ganadores {
    text-align: right;
}

.columnaGanadores {
    margin-left: -40px;
    width: auto;
}


/* --------------------------------------
   Contacto
   -------------------------------------- */

.imgContacto {
    background-image: url("/pf2/images/homepage/bg-contacto.png");
    background-repeat: no-repeat;
    background-size: 310px 270px;
    height: 270px;
    margin-left: 570px;
    margin-top: 230px;
    opacity: 1;
    width: 310px;
}

.bannerGanadorSeat {
    background-image: url(/pf2/images/homepage/2-new-banner-ganador-seat-ibiza-PF.gif);
    background-repeat: no-repeat;
    width: 959px;
    height: 150px;
    background-size: 959px 150px;
}

/*WINNERS*/

.winnersbanners {
    background-repeat: no-repeat;
    width: 959px;
    height: 183px;
    background-size: 959px 183px;
    margin-bottom: 20px;
}


.banner-ganador-kit-fitness-Mayo-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-kit-fitness-Mayo-2022.jpg");
}

.banner-ganador-nivea-men-mayo-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-mayo-2022.jpg");
}

.banner-ganador-tarjeta-regalo-100-euros-junio-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-100-euros-junio-2022.jpg");
}

.banner-ganador-tarjeta-regalo-Moda-Abril-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-Moda-Abril-2022.jpg");
}

.banner-ganador-tarjeta-regalo-supermercado-junio-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-supermercado-junio-2022.jpg");
}

.banner-ganador-tarjeta-regalo-marzo-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-100-euros-marzo-2022.jpg");
}

.banner-ganador-tarjeta-regalo-febrero-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-100-euros-febrero-2022.jpg");
}

.banner-ganador-tarjeta-regalo-abril-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-100-euros-abril-2022.jpg");
}

.banner-ganador-tarjeta-regalo-diciembre-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-100-euros-diciembre-2021.jpg");
}

.banner-ganador-nivea-febrero-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-febrero-2022.jpg");
}

.banner-ganador-loreal-febrero-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-lorealmenexpert-Febrero-2022.jpg");
}

.banner-ganador-nivea-enero-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-enero-2022.jpg");
}

.banner-ganador-supermercado-febrero-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-supermercado-febrero-2022.jpg");
}

.banner-ganador-supermercado-abril-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-supermercado-abril-2022.jpg");
}

.banner-ganador-zara-marzo-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-zara-marzo-2021.jpg");
}

.banner-ganador-supermercado-dic-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-supermercado-diciembre-2021.jpg");
}

.banner-ganador-tarjeta-regalo-enero-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-100-euros-enero-2022.jpg");
}

.banner-ganador-nivea-women-noviembre-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-Noviembre-2021.jpg");
}

.bannerGanador_nivea-men-junio-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-junio-2021.jpg");
}

.bannerGanador_kit-fitness-agosto-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-kit-fitness-Agosto-2021.jpg");
}

.bannerGanador_nivea-women-agosto-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-Junio-Agosto-2021.jpg");
}

.bannerGanador_lorealmenexpert-septiembre-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-lorealmenexpert-Septiembre-2021.jpg");
}

.bannerGanador_nivea-women-septiembre-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-Septiembre-2021.jpg");
}

.bannerGanador_zara-septiembre-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-zara-septiembre-2021.jpg");
}

.bannerGanador_IPHONE-12-2020-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-iphone-12-2020-2021.jpg");
}

.banner-ganador-nivea-men-enero-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-enero-2022.jpg");
}

.banner-ganador-tarjeta-regalo-100-euros-enero-2022 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-100-euros-enero-2022.jpg");
}




.bannerGanadorIpadMarzo2016 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-ipad-2016-PF-.jpg);
}

.bannerGanadorIphone6Junio2016 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-iphone-2016-PF-.jpg);
}

.bannerGanadorValeGasolinaFebrer2017 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-vale-gasolina-PF-2.jpg);
}

.bannerGanadorIphone2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-iphone-2018-PF-666.jpg);
}

.bannerGanadorElleMayo2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-ELLE-mayo-2018-PF.jpg);
}

.bannerGanadorElleJunio2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-ELLE-junio-2018-PF.jpg);
}

.bannerGanadorElleJulio2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-ELLE-julio-2018-PF-.jpg);
}

.bannerGanadorCosmoAgosto2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-COSMOPOLITAN-AGOSTO-2018-PF-.jpg);
}

.bannerGanadorElleAgosto2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-ELLE-agosto-2018-PF.jpg);
}

.bannerGanadorChuchesAgosto2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadores-chuches-agosto-2018-PF.jpg);
}

.bannerGanadorChuchesSeptiembre2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadores-chuches-septiembre-2018-PF.jpg);
}

.bannerGanadorValeFebrero2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-tarjetas-100-febrero-2018.jpg);
}

.bannerGanadorIphoneX2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-iphone-septiembre-2018.jpg);
}

.bannerGanadorElleSeptiembre2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-ELLE-septiembre-2018-PF.jpg);
}

.bannerGanadorCosmoOctubre2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-COSMOPOLITAN-octubre-2018-PF.jpg);
}

.bannerGanadorCosmoNoviembre2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-COSMOPOLITAN-noviembre-2018-PF.jpg);
}

.bannerGanadorEsquireNoviembre2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-ESQUIRE-noviembre-2018-PF.jpg);
}

.bannerGanadorCosmoSeptiembre2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-COSMOPOLITAN-septiembre-2018-PF.jpg);
}

.bannerGanadorChuchesOctubre2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadores-chuches-octubre-2018-PF.jpg);
}

.bannerGanadorElleOctubre2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-ELLE-octubre-2018-PF-.jpg);
}

.bannerGanadorElleNoviembre2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-ELLE-noviembre-2018-PF.jpg);
}

.bannerGanadorCosmoDiciembre2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-COSMOPOLITAN-diciembre-2018-PF.jpg);
}

.bannerGanadorElleEnero2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-ELLE-enero-2019-PF.jpg);
}

.bannerGanadorElleDiciembre2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-ELLE-diciembre-2018-PF.jpg);
}

.bannerGanadorEsquireDiciembre2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-ESQUIRE-diciembre-2018-PF.jpg);
}

.bannerGanadorCosmoEnero2018 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-COSMOPOLITAN-enero-2019-PF.jpg);
}

.bannerGanadorEsquireEnero2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-ESQUIRE-enero-2019-PF.jpg);
}

.bannerGanadorEsquireFebrero2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-ESQUIRE-febrero-2019-PF-.jpg);
}

.bannerGanadorElleFebrero2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-ELLE-Febrero-2019-PF-.jpg);
}

.bannerGanadorCuchillasMarzo2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadores-cuchillas-marzo-2019-PF-.jpg);
}

.bannerGanadorChuchesMarzo2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadores-chuches-marzo-2019-PF-.jpg);
}

.bannerGanadorCuchillasApril2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadores-cuchillas-abril-2019-PF.jpg);
}

.bannerGanadorIphone2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-iphone-xs-2019.jpg);
}

.bannerGanadorChuchesApril2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadores-chuches-abril-2019-PF.jpg);
}

.bannerGanadorElleMarzo2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-ELLE-Marzo-2019-PF.jpg);
}

.bannerGanadorCuchillasMayo2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadores-cuchillas-mayo-2019-PF.jpg);
}

.bannerGanadorRunnersApril2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-RUNNERS-abril-2019-PF.jpg);
}

.bannerGanadorRunnersMayo2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-RUNNERS-mayo-2019-PF.jpg);
}

.bannerGanadorCuchillasAgosto2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-kit-afeitado-agosto-2019.jpg);
}

.bannerGanadorVenusSeptiembre2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-venus-septiembre-2019.jpg);
}

.bannerGanadorElleOctubre2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-ELLE-otono-2019-PF.jpg);
}

.bannerGanadorNiveaMenOctubre2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-nivea-men-octubre-2019.jpg);
}

.bannerGanadorVenusOctubre2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadores-cuchillas-venus-octubre-2019-PF-.jpg);
}

.bannerGanadorNiveaMenNoviembre2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-nivea-men-noviembre-2019.jpg);
}

.bannerGanadorVenusNoviembre2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadores-cuchillas-venus-noviembre-2019-PF-.jpg);
}

.bannerGanadorElleDiciembre2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-elle-diciembre-2019.jpg);
}

.bannerGanadorPlanchaGHD2019 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-plancha-ghd-2020.jpg);
}

.bannerGanadorNiveaMenEnero2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-Nivea-Men-enero-2020-PF-.jpg);
}

.bannerGanadorElleEnero2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-elle-enero-2020.jpg);
}

.bannerGanadorCuchillasFebrero2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-kit-afeitado-febrero-2020.jpg);
}

.bannerGanadorElleFebrero2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-elle-febrero-2020.jpg);
}

.bannerGanadorNiveaMenFebrero2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-nivea-men-febrero-2020.jpg);
}

.bannerGanadorElleMarzo2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-elle-marzo-2020.jpg);
}

.bannerGanadorElleAbril2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-elle-abril-2020.jpg);
}

.bannerGanadorElleMayo2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-elle-mayo-2020.jpg);
}

.bannerGanadorNiveaMenJunio2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-nivea-men-junio-2020.jpg);
}

.bannerGanadorElleJunio2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-elle-junio-2020.jpg);
}

.bannerGanadorNiveaWomenJunio2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-Nivea-Women-junio-2020.jpg);
}

.bannerGanadorElleJulio2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-elle-julio-2020.jpg);
}

.bannerGanadorNiveaMenJulio2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-nivea-men-julio-2020.jpg);
}

.bannerGanadorNiveaWomenAgosto2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-Nivea-Women-agosto-2020.jpg);
}

.bannerGanadorElleAgosto2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-elle-agosto-2020.jpg);
}

.bannerGanadorIphone2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-iphone-2020.jpg);
}

.bannerGanadorNiveaMenSeptiembre2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-nivea-men-septiembre-2020.jpg);
}

.bannerGanadorElleSeptiembre2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-elle-septiembre-2020.jpg);
}

.bannerGanadorNiveaWomenSeptiembre2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-nivea-women-septiembre-2020.jpg);
}

.bannerGanadoripad2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-ipad-septiembre-2020.jpg);
}

.bannerGanadorElleOctubre2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganadora-elle-octubre-2020.jpg);
}

.bannerGanadorNiveaMenOctubre2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-nivea-men-octubre-2020.jpg);
}

.bannerGanadorsamsungs102020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-samsung-s10-2020.jpg);
}

.banner-ganador-nivea-women-octubre-2020 {
    background-image: url(/pf2/images/homepage/ganadores/banner-ganador-nivea-women-octubre-2020.jpg);
}

.banner-ganadora-elle-Diciembre-2020 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Diciembre-2020.jpg");
}

.banner-ganadora-elle-Enero-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Enero-2021.jpg");
}

.banner-ganadora-elle-febrero-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-febrero-2021.jpg");
}

.banner-ganadora-elle-Noviembre-2020 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Noviembre-2020.jpg");
}

.banner-ganadora-niveawomen-enero-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-niveawomen-enero-2021.jpg");
}

.banner-ganador-lorealmenexpert-noviembre-2020 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-lorealmenexpert-noviembre-2020.jpg");
}

.banner-ganador-nivea-men-noviembre-2020 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-noviembre-2020.jpg");
}

.banner-ganador-nivea-women-diciembre-2020 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-diciembre-2020.jpg");
}

.banner-ganador-nivea-women-noviembre-2020 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-noviembre-2020.jpg");
}

.banner-ganador-tarjeta-regalo-moda-noviembre-2020 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-moda-noviembre-2020.jpg");
}

.banner-ganador-vale-supermercado-enero-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-vale-supermercado-enero-2021.jpg");
}

.banner-ganadora-elle-Marzo-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Marzo-2021.jpg");
}

.banner-ganador-lorealmenexpert-Febrero-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-lorealmenexpert-Febrero-2021.jpg");
}


.banner-ganador-tarjeta-supermercado-Julio-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-supermercado-Julio-2021.jpg");
}

.banner-ganador-tarjeta-regalo-zara-diciembre-2020 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-zara-diciembre-2020.jpg");
}

.banner-ganadora-elle-Septiembre-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Septiembre-2021.jpg");
}

.banner-ganadora-elle-Agosto-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Agosto-2021.jpg");
}

.banner-ganador-lorealmenexpert-Mayo-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-lorealmenexpert-Mayo-2021.jpg");
}

.banner-ganador-nivea-women-Abril-Mayo-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-Abril-Mayo-2021.jpg");
}

.banner-ganadora-elle-Julio-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Julio-2021.jpg");
}

.banner-ganadora-elle-Junio-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Junio-2021.jpg");
}

.banner-ganadora-elle-Mayo-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Mayo-2021.jpg");
}

.banner-ganadora-niveawomen-marzo-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-niveawomen-marzo-2021.jpg");
}

.banner-ganadora-elle-Abril-2021 {
    background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Abril-2021.jpg");
}



/* --------------------------------------
   Form
   -------------------------------------- */

form {
    background-color: #00ade7;
    margin-top: 20px;
    padding: 25px;
}

.campoNombre {
    padding: 0 20px 0 0;
}

.campoApellido {
    padding: 0;
}

#referencia {
    border-bottom: 1px solid #fff;
    margin-bottom: 20px;
    padding-bottom: 10px;
}

label {
    color: #fff;
    display: inline-block;
    font-family: "texgyreheroscn-bold", sans-serif;
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 5px;
    text-transform: uppercase;
}

.form-control {
    background-color: #fff;
    border: 0;
    border-radius: 0;
    box-shadow: 0;
    color: #444;
    font-size: 16px;
    padding: 6px 8px;
    font-family: "texgyreheros_regular", sans-serif;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

.form-group span {
    color: #fff;
    font-family: texgyreheros_regular;
    font-size: 16px;
    text-transform: none;
}

.btn-contacto {
    background: #92185b;
    /* Old browsers */
    background: -moz-linear-gradient(top, #92185b 0%, #64082f 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #92185b), color-stop(100%, #64082f));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #92185b 0%, #64082f 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #92185b 0%, #64082f 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #92185b 0%, #64082f 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #92185b 0%, #64082f 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#92185b', endColorstr='#64082f', GradientType=0);
    /* IE6-9 */
    border: 3px solid #b5e6f5;
    color: #fff;
    font-size: 22px;
    padding: 8px 30px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}

.glyphicon-arrow-right {
    color: #f3f563;
    font-size: 15px;
    padding-left: 5px;
    padding-top: 2px;
}





/* --------------------------------------
   Media Queries
   -------------------------------------- */

/* Large desktop */
@media (min-width: 1200px) {

    #features img {
        margin: 0 0 0 -60px;
    }

    .img-left {
        margin: 0 0 0 -20px;
    }

    ;
}



/* Medium devices (desktops, 992px and up) */
@media screen and (max-width: 1200px) {

    .container-bg-fluid-carousel {
        padding-bottom: 30px;
        padding-top: 45px;
    }

    .container-fluid-quienes-somos {
        padding-bottom: 60px;
    }

    .container-fluid-contacto {
        padding-bottom: 60px;
    }

    h2,
    .h2 {
        font-size: 33px;
        line-height: 120%;
    }

    h5,
    .h5 {
        font-size: 24px;
        line-height: 130%;
    }

    h7,
    .h7 {
        font-size: 14px;
        padding-top: 3px;
    }

    .container-fluid-carousel {
        width: 940px;
    }

    .tittle {
        padding: 25px 0 0;
        width: 100%;
    }

    #features img {
        margin: 0 0 0 -10px;
    }

    .img-left {
        margin: 0 0 0 -20px;
    }

    .imgBgBubbles {
        margin-left: 510px;
        margin-top: -95px;
    }

    .imgBgAbstract1 {
        margin-left: 550px;
    }

    .imgBgSquares {
        margin-left: 450px;
        margin-top: -95px;
    }

    .imgContacto {
        margin-left: 455px;
    }

    .bannerGanadorSeat {
        width: 940px;
        height: 147px;
        background-size: 940px 147px;
    }

    /*WINNERS*/

    .winnersbanners {
        width: 940px;
        height: 169px;
        background-size: 940px 169px;
    }

    .item .thumb {
        margin-bottom: 10px;
        margin-left: 5px;
        width: 15%;
    }

    .goleft {
        margin-top: 40px;
    }

    .goright {
        margin-top: 40px;
    }



    /* --------------------------------------
       QS
       -------------------------------------- */

    h10,
    .h10 {
        font-size: 18px;
    }

    .paso {
        padding-top: 5px;
        width: 290px;
    }

    .glyphicon-pencil::before {
        margin-left: 115px;
    }

    .glyphicon-envelope::before {
        margin-left: 115px;
    }

    .glyphicon-comment::before {
        margin-left: 115px;
    }




    /* --------------------------------------
       Items
       -------------------------------------- */
    .thumb {
            background-size: 135px 130px;
            height: 130px;
            width: 135px !important;
    }


    /* Medium devices (desktops, 992px and up) */
    @media screen and (max-width: 991px) {


        h2,
        .h2 {
            font-size: 26px;
            line-height: 120%;
            padding: 0;
        }

        h5,
        .h5 {
            text-align: center;
            padding-bottom: 5px;
            font-size: 22px;
        }

        h7,
        .h7 {
            font-size: 10px;
            padding-top: 2px;
        }

        .tittle {
            padding: 20px 0 0;
            width: 100%;
        }

        .container-breadcrumbs {
            padding-top: 60px;
        }

        .container-bg-fluid-carousel {
            padding-top: 50px;
            padding-bottom: 25px;
        }

        .container-fluid-carousel {
            width: 680px;
        }

        #features img {
            margin: 0 0 0 -110px;
        }

        .campoNombre {
            padding: 0;
        }

        .borrarMobil {
            display: none;
        }

        .imgBgBubbles {
            display: none;
        }

        .imgBgAbstract1 {
            display: none;
        }

        .imgContacto {
            display: none;
        }

        .imgBgSquares {
            display: none;
        }

        .bannerGanadorSeat {
            width: 700px;
            height: 109px;
            background-size: 700px 109px;
        }

        /*WINNERS*/
        .winnersbanners {
            width: 700px;
            height: 125px;
            background-size: 700px 125px;
        }

        .item .thumb {
            margin-bottom: 10px;
            margin-left: 7px;
            width: 15%;
        }

        .goleft {
            margin-top: 20px;
        }

        .goright {
            margin-top: 20px;
        }

        .interior {
            width: 87%;
        }


        /* --------------------------------------
       QS
       -------------------------------------- */

        h10,
        .h10 {
            padding: 10px 0 0;
        }

        .paso {
            padding-top: 5px;
            width: 220px;
        }

        .glyphicon-pencil::before {
            margin-left: 80px;
        }

        .glyphicon-envelope::before {
            margin-left: 80px;
        }

        .glyphicon-comment::before {
            margin-left: 80px;
        }

        .QsNumber {
            height: 31px;
            margin-left: 10px;
            margin-top: 10px;
            width: 31px;
        }

        .number {
            color: #fff;
            font-size: 18px;
            line-height: 160%;
            margin-left: 11px;
        }

        .imgBgmoney {
            display: none;
        }

        /* --------------------------------------
       Items
       -------------------------------------- */
        .thumb {
                background-size: 93px 90px;
                height: 90px;
                width: 93px !important;
        }



        /* Landscape phone to portrait tablet */
        @media (max-width: 768px) {


            .container-fluid-carousel {
                width: 100%;
            }

            .container-bg-fluid-carousel {
                padding-top: 60px;
            }

            .container-bg-fluid-carousel-int {
                padding-bottom: 40px;
            }

            .container-fluid-quienes-somos {
                padding-bottom: 40px;
            }

            .container-fluid-contacto {
                padding-bottom: 40px;
            }

            h2,
            .h2 {
                font-size: 30px;
                line-height: 120%;
                text-align: center;
            }

            h5,
            .h5 {
                font-size: 22px;
                padding-bottom: 5px;
                text-align: center;
            }

            .h5-empty {
                display: none;
            }

            .h4-int {
                font-size: 24px;
                margin: 0;
                padding: 0 0 10px;
            }

            h7,
            .h7 {
                font-size: 24px;
                padding-top: 10px;
                width: 100%;
            }

            .container-breadcrumbs {
                padding-top: 50px;
            }

            .tittle {
                padding: 15px 20px 5px;
                width: 100%;
            }

            .navbar-brand {
                background-size: 193px 20px;
                height: 20px;
                margin: 15px auto 0;
                width: 193px;
            }

            .panel {
                margin-left: auto;
                margin-right: auto;
                width: 400px;
                margin-bottom: 20px;
            }



            .bannerGanadorSeat {
                background-image: url("/pf2/images/homepage/Ganador-seat-ibiza-2.gif");
                background-size: 375px 175px;
                height: 175px;
                margin-left: auto;
                margin-right: auto;
                width: 375px;
            }

            /*WINNERS*/
            .winnersbanners {
                background-size: 456px 361px;
                height: 361px;
                margin-left: auto;
                margin-right: auto;
                width: 456px
            }

            .banner-ganador-kit-fitness-Mayo-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-kit-fitness-Mayo-2022-MBL.jpg");
            }

            .banner-ganador-nivea-men-mayo-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-mayo-2022-MBL.jpg");
            }

            .banner-ganador-tarjeta-regalo-100-euros-junio-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-100-euros-junio-2022-MBL.jpg");
            }

            .banner-ganador-tarjeta-regalo-Moda-Abril-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-Moda-Abril-2022-MBL.jpg");
            }

            .banner-ganador-tarjeta-regalo-supermercado-junio-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-supermercado-junio-2022-MBL.jpg");
            }


            .banner-ganador-tarjeta-regalo-marzo-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-100-euros-marzo-2022-MBL.jpg");
            }

            .banner-ganador-tarjeta-regalo-febrero-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-100-euros-febrero-2022-MBL.jpg");
            }

            .banner-ganador-tarjeta-regalo-abril-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-100-euros-abril-2022-MBL.jpg");
            }

            .banner-ganador-tarjeta-regalo-diciembre-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-100-euros-diciembre-2021-MBL.jpg");
            }


            .banner-ganador-nivea-febrero-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-febrero-2022-MBL.jpg");
            }


            .banner-ganador-loreal-febrero-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-lorealmenexpert-Febrero-2022-MBL.jpg");
            }

            .banner-ganador-nivea-enero-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-enero-2022-MBL.jpg");
            }


            .banner-ganador-supermercado-febrero-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-supermercado-febrero-2022-MBL.jpg");
            }


            .banner-ganador-supermercado-abril-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-supermercado-abril-2022-MBL.jpg");
            }

            .banner-ganador-zara-marzo-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-zara-marzo-2021-MBL.jpg");
            }

            .banner-ganador-supermercado-dic-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-supermercado-diciembre-2021-MBL.jpg");
            }

            .banner-ganador-tarjeta-regalo-enero-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-100-euros-enero-2022-MBL.jpg");
            }

            .banner-ganador-nivea-women-noviembre-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-Noviembre-2021-MBL.jpg");
            }

            .bannerGanador_nivea-men-junio-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-junio-2021-MBL.jpg");
            }

            .bannerGanador_kit-fitness-agosto-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-kit-fitness-Agosto-2021-MBL.jpg");
            }

            .bannerGanador_nivea-women-agosto-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-Junio-Agosto-2021-MBL.jpg");
            }

            .bannerGanador_lorealmenexpert-septiembre-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-lorealmenexpert-Septiembre-2021-MBL.jpg");
            }

            .bannerGanador_nivea-women-septiembre-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-Septiembre-2021-MBL.jpg");
            }

            .bannerGanador_zara-septiembre-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-zara-septiembre-2021-MBL.jpg");
            }

            .bannerGanador_IPHONE-12-2020-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadores-iphone-12-2020-2021-MBL.jpg");
            }

            .banner-ganador-nivea-men-enero-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-enero-2022-MBL.jpg");
            }

            .banner-ganador-tarjeta-regalo-100-euros-enero-2022 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-100-euros-enero-2022-MBL.jpg");
            }



            .bannerGanadorIpadMarzo2016 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-ipad-2016-PF-2-mobile.jpg");
            }

            .bannerGanadorIphone6Junio2016 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-iphone-2016-PF-2-mobile.jpg");
            }

            .bannerGanadorValeGasolinaFebrer2017 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-gasolina-2016-PF-2-mobile.jpg");
            }

            .bannerGanadorIphone2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-iphone-2018-PF-2-mobile.jpg");
            }

            .bannerGanadorElleMayo2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-ELLE-mayo-2018-MBL-PF.jpg");
            }

            .bannerGanadorElleJunio2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-ELLE-junio-2018-MBL-PF.jpg");
            }

            .bannerGanadorElleJulio2018 {
                background-image: url("/pf2/images/homepage/ganadores/banners-ganadores-ELLE-MBL-PF-julio.jpg");
            }

            .bannerGanadorCosmoAgosto2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-COSMOPOLITAN-AGOSTO-2018-PF-MBL.jpg");
            }

            .bannerGanadorElleAgosto2018 {
                background-image: url("/pf2/images/homepage/ganadores/banners-ganadores-ELLE-MBL-PF-agosto.jpg");
            }

            .bannerGanadorChuchesAgosto2018 {
                background-image: url("/pf2/images/homepage/ganadores/banners-ganadores-chuches-MBL-PF-agosto.jpg");
            }

            .bannerGanadorChuchesSeptiembre2018 {
                background-image: url("/pf2/images/homepage/ganadores/banners-ganadores-chuches-MBL-PF-septiembre.jpg");
            }

            .bannerGanadorValeFebrero2018 {
                background-image: url("/pf2/images/homepage/ganadores/banners-ganadores-tarjetas-100-febrero-2018-MBL.jpg");
            }

            .bannerGanadorIphoneX2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadores-iphone-septiembre-2018-MBL.jpg");
            }

            .bannerGanadorElleSeptiembre2018 {
                background-image: url("/pf2/images/homepage/ganadores/banners-ganadores-ELLE-MBL-PF-septiembre.jpg");
            }

            .bannerGanadorCosmoOctubre2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-COSMOPOLITAN-octubre-2018-PF-MBL.jpg");
            }

            .bannerGanadorCosmoNoviembre2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-COSMOPOLITAN-noviembre-2018-PF-MBL.jpg");
            }

            .bannerGanadorEsquireNoviembre2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-ESQUIRE-noviembre-2018-PF-MBL.jpg");
            }

            .bannerGanadorCosmoSeptiembre2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-COSMOPOLITAN-septiembre-2018-PF-MBL.jpg");
            }

            .bannerGanadorChuchesOctubre2018 {
                background-image: url("/pf2/images/homepage/ganadores/banners-ganadores-chuches-MBL-PF-octubre.jpg");
            }

            .bannerGanadorElleOctubre2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-ELLE-MBL-PF-octubre-2018.jpg");
            }

            .bannerGanadorElleNoviembre2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-ELLE-MBL-PF-noviembre-2018.jpg");
            }

            .bannerGanadorCosmoDiciembre2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-COSMOPOLITAN-diciembre-2018-PF-MBL.jpg");
            }

            .bannerGanadorElleEnero2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-ELLE-MBL-PF-enero-2019.jpg");
            }

            .bannerGanadorElleDiciembre2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-ELLE-MBL-PF-diciembre-2018.jpg");
            }

            .bannerGanadorEsquireDiciembre2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-ESQUIRE-diciembre-2018-PF-MBL.jpg");
            }

            .bannerGanadorCosmoEnero2018 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-COSMOPOLITAN-enero-2019-PF-MBL.jpg");
            }

            .bannerGanadorEsquireEnero2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-ESQUIRE-enero-2019-PF-MBL.jpg");
            }

            .bannerGanadorEsquireFebrero2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-ESQUIRE-febrero-2019-PF-MBL.jpg");
            }

            .bannerGanadorElleFebrero2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-ELLE-MBL-PF-Febrero-2019.jpg");
            }

            .bannerGanadorCuchillasMarzo2019 {
                background-image: url("/pf2/images/homepage/ganadores/banners-ganadores-cuchillas-MBL-PF-marzo-2019.jpg");
            }

            .bannerGanadorChuchesMarzo2019 {
                background-image: url("/pf2/images/homepage/ganadores/banners-ganadores-chuches-MBL-PF-marzo-2019.jpg");
            }

            .bannerGanadorCuchillasApril2019 {
                background-image: url("/pf2/images/homepage/ganadores/banners-ganadores-cuchillas-MBL-PF-abril-2019.jpg");
            }

            .bannerGanadorIphone2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadores-iphone-xs-2019-MBL.jpg");
            }

            .bannerGanadorChuchesApril2019 {
                background-image: url("/pf2/images/homepage/ganadores/banners-ganadores-chuches-MBL-PF-abril-2019.jpg");
            }

            .bannerGanadorElleMarzo2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-ELLE-MBL-PF-Marzo-2019.jpg");
            }

            .bannerGanadorCuchillasMayo2019 {
                background-image: url("/pf2/images/homepage/ganadores/banners-ganadores-cuchillas-MBL-PF-mayo-2019.jpg");
            }

            .bannerGanadorRunnersApril2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-RUNNERS-abril-2019-PF-MBL.jpg");
            }

            .bannerGanadorRunnersMayo2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-RUNNERS-mayo-2019-PF-MBL.jpg");
            }

            .bannerGanadorRunnersMayo2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-RUNNERS-mayo-2019-PF-MBL.jpg");
            }

            .bannerGanadorCuchillasAgosto2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-kit-afeitado-agosto-2019-MBL.jpg");
            }

            .bannerGanadorVenusSeptiembre2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-venus-septiembre-2019-MBL.jpg");
            }

            .bannerGanadorElleOctubre2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-ELLE-MBL-PF-otono-2019.jpg");
            }

            .bannerGanadorNiveaMenOctubre2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-octubre-2019-MBL.jpg");
            }

            .bannerGanadorVenusOctubre2019 {
                background-image: url("/pf2/images/homepage/ganadores/banners-ganadores-cuchillas-venus-MBL-PF-octubre-2019.jpg");
            }

            .bannerGanadorNiveaMenNoviembre2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-noviembre-2019-MBL.jpg");
            }

            .bannerGanadorVenusNoviembre2019 {
                background-image: url("/pf2/images/homepage/ganadores/banners-ganadores-cuchillas-venus-MBL-PF-noviembre-2019.jpg");
            }

            .bannerGanadorElleDiciembre2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-diciembre-2019-MBL.jpg");
            }

            .bannerGanadorPlanchaGHD2019 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-plancha-ghd-2020-MBL.jpg");
            }

            .bannerGanadorNiveaMenEnero2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-Nivea-Men-enero-2020-PF-MBL.jpg");
            }

            .bannerGanadorElleEnero2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-enero-2020-MBL.jpg");
            }

            .bannerGanadorNiveaMenFebrero2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-febrero-2020-MBL.jpg");
            }

            .bannerGanadorCuchillasFebrero2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-kit-afeitado-febrero-2020-MBL.jpg");
            }

            .bannerGanadorElleFebrero2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-febrero-2020-MBL.jpg");
            }

            .bannerGanadorElleMarzo2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-marzo-2020-MBL.jpg");
            }

            .bannerGanadorElleAbril2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-abril-2020-MBL.jpg");
            }

            .bannerGanadorElleMayo2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-mayo-2020-MBL.jpg");
            }


            .bannerGanadorNiveaMenJunio2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-junio-2020-MBL.jpg");
            }

            .bannerGanadorNiveaWomenJunio2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-junio-2020-MBL.jpg");
            }

            .bannerGanadorElleJunio2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-junio-2020-MBL.jpg");
            }

            .bannerGanadorElleJulio2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-julio-2020-MBL.jpg");
            }

            .bannerGanadorNiveaMenJulio2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-julio-2020-MBL.jpg");
            }

            .bannerGanadorElleAgosto2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Agosto-2020-MBL.jpg");
            }

            .bannerGanadorNiveaWomenAgosto2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-agosto-2020-MBL.jpg");
            }

            .bannerGanadorIphone2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadores-iphone-2020-MBL.jpg");
            }

            .bannerGanadorNiveaMenSeptiembre2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-septiembre-2020-MBL.jpg");
            }

            .bannerGanadorElleSeptiembre2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-septiembre-2020-MBL.jpg");
            }

            .bannerGanadorNiveaWomenSeptiembre2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-septiembre-2020-MBL.jpg");
            }

            .bannerGanadoripad2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadores-ipad-septiembre-2020-MBL.jpg");
            }

            .bannerGanadorsamsungs102020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadores-samsung-s10-2020-MBL.jpg");
            }

            .bannerGanadorElleOctubre2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-octubre-2020-MBL.jpg");
            }

            .bannerGanadorNiveaMenOctubre2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-octubre-2020-MBL.jpg");
            }

            .banner-ganador-nivea-women-octubre-2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-octubre-2020-MBL.jpg");
            }

            .banner-ganadora-elle-Diciembre-2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Diciembre-2020-MBL.jpg");
            }

            .banner-ganadora-elle-Enero-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Enero-2021-MBL.jpg");
            }

            .banner-ganadora-elle-febrero-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-febrero-2021-MBL.jpg");
            }

            .banner-ganadora-elle-Noviembre-2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Noviembre-2020-MBL.jpg");
            }

            .banner-ganadora-niveawomen-enero-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-niveawomen-enero-2021-MBL.jpg");
            }

            .banner-ganador-lorealmenexpert-noviembre-2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-lorealmenexpert-noviembre-2020-MBL.jpg");
            }

            .banner-ganador-nivea-men-noviembre-2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-men-noviembre-2020-MBL.jpg");
            }

            .banner-ganador-nivea-women-diciembre-2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-diciembre-2020-MBL.jpg");
            }

            .banner-ganador-nivea-women-noviembre-2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-noviembre-2020-MBL.jpg");
            }

            .banner-ganador-tarjeta-regalo-moda-noviembre-2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-moda-noviembre-2020-MBL.jpg");
            }

            .banner-ganador-vale-supermercado-enero-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-vale-supermercado-enero-2021-MBL.jpg");
            }

            .banner-ganador-lorealmenexpert-Febrero-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-lorealmenexpert-Febrero-2021-MBL.jpg");
            }

            .banner-ganadora-elle-Marzo-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Marzo-2021-MBL.jpg");
            }

            .banner-ganador-tarjeta-supermercado-Julio-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-supermercado-Julio-2021-MBL.jpg");
            }

            .banner-ganador-tarjeta-regalo-zara-diciembre-2020 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-tarjeta-regalo-zara-diciembre-2020-MBL.jpg");
            }

            .banner-ganadora-elle-Septiembre-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Septiembre-2021-MBL.jpg");
            }

            .banner-ganadora-elle-Agosto-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Agosto-2021-MBL.jpg");
            }

            .banner-ganador-lorealmenexpert-Mayo-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-lorealmenexpert-Mayo-2021-MBL.jpg");
            }

            .banner-ganador-nivea-women-Abril-Mayo-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganador-nivea-women-Abril-Mayo-2021-MBL.jpg");
            }

            .banner-ganadora-elle-Julio-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Julio-2021-MBL.jpg");
            }

            .banner-ganadora-elle-Junio-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Junio-2021-MBL.jpg");
            }

            .banner-ganadora-elle-Mayo-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Mayo-2021-MBL.jpg");
            }

            .banner-ganadora-niveawomen-marzo-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-niveawomen-marzo-2021-MBL.jpg");
            }

            .banner-ganadora-elle-Abril-2021 {
                background-image: url("/pf2/images/homepage/ganadores/banner-ganadora-elle-Abril-2021-MBL.jpg");
            }



            #features img {
                margin: 0;
            }

            .data-HelloMail {
                display: inline-block;
                margin: 10px 0;
            }

            .imgBgSquaresHM {
                border: 1px solid #ccc;
                margin-bottom: 10px;
                margin-right: 15px;
            }

            .columnaGanadores {
                width: 300px;
                margin-left: auto;
                margin-right: auto;
            }

            .imgImprentaHM {
                margin-right: 0;
                margin-bottom: 15px;
            }

            .item .thumb {
                margin-bottom: 10px;
                margin-left: 6px;
                width: 15%;
            }

            .xl {
                display: none;
            }


            .goleft {
                display: none;
            }

            .goright {
                display: none;
            }

            .carousel-inner {
                margin-left: auto;
                margin-right: auto;
                width: 595px;
            }

            .carousel-inner {
                margin-left: auto;
                margin-right: auto;
                width: 290px;
            }

            .carousel-inner>.item {
                display: block;
            }

            .item .thumb {
                display: table;
                margin-bottom: 20px;
                width: 280px;
            }

            .carousel-control {
                display: none;
            }

            .mbutton {
                background: #92185b;
                /* Old browsers */
                background: -moz-linear-gradient(top, #92185b 0%, #64082f 100%);
                /* FF3.6+ */
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #92185b), color-stop(100%, #64082f));
                /* Chrome,Safari4+ */
                background: -webkit-linear-gradient(top, #92185b 0%, #64082f 100%);
                /* Chrome10+,Safari5.1+ */
                background: -o-linear-gradient(top, #92185b 0%, #64082f 100%);
                /* Opera 11.10+ */
                background: -ms-linear-gradient(top, #92185b 0%, #64082f 100%);
                /* IE10+ */
                background: linear-gradient(to bottom, #92185b 0%, #64082f 100%);
                /* W3C */
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#92185b', endColorstr='#64082f', GradientType=0);
                /* IE6-9 */
                border: 1px solid #64082f;
                -webkit-border-radius: 8px;
                -moz-border-radius: 8px;
                border-radius: 8px;
                -webkit-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.5);
                -moz-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.5);
                box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.5);
                color: #fff;
                display: block;
                font-size: 18px;
                margin: 215px auto 15px;
                padding: 8px;
                text-align: center;
                text-transform: uppercase;
                width: 240px;
            }

            .item .thumb a:hover,
            a:focus {
                color: #FFF;
                text-decoration: none;
            }

            .item .thumb a {
                color: #FFF;
                text-decoration: none;
            }


            /* --------------------------------------
       QS
       -------------------------------------- */

            h10,
            .h10 {
                font-size: 20px;
                margin-top: 5px;
                padding: 10px 0 0;
            }

            .paso {
                border-bottom: 1px solid #ccc;
                border-right: 0 none;
                margin-left: 0;
                padding-top: 15px;
                width: 100%;
            }

            .paso {
                border-bottom: 1px solid #ccc;
                border-right: 0 none;
                padding-top: 15px;
                width: 100%;
            }

            .glyphicon-pencil::before {
                display: table;
                float: none;
                margin-left: auto;
                margin-right: auto;
                margin-top: -10px;
            }

            .glyphicon-envelope::before {
                display: table;
                float: none;
                margin-left: auto;
                margin-right: auto;
                margin-top: -10px;
            }

            .glyphicon-comment::before {
                display: table;
                float: none;
                margin-left: auto;
                margin-right: auto;
                margin-top: -10px;
            }

            .QsNumber {
                height: 40px;
                margin-left: 4%;
                margin-top: 10px;
                width: 40px;
            }

            .number {
                color: #fff;
                font-size: 22px;
                line-height: 175%;
                margin-left: 14px;
            }

            .pasoUltimo {
                border-bottom: none !important;
            }

            /* --------------------------------------
       Items
       -------------------------------------- */
            .thumb {
                width: 270px !important;
                height: 260px;
                background-size: 270px 260px;
            }

            .sorteoIphone17 {
                background-image: url(/pf2/images/homepage/m-iphone-17-PF.jpg);
            }

            .sorteoIphone16 {
                background-image: url(/pf2/images/homepage/m-iphone-16-PF.jpg);
            }
            
            .sorteoGalaxyS23 {
                background-image: url(/pf2/images/homepage/m-Samsung-S23-PF.jpg);
            }

            .sorteoPrimor {
                background-image: url(/pf2/images/homepage/m-Primor-PF.jpg);
            }

            .sorteoSamsungFlip {
                background-image: url(/pf2/images/homepage/m-Samsung-Flip-PF.jpg);
            }

            .sorteoGasolina {
                background-image: url(/pf2/images/homepage/m-sorteo-gasolina-100-euros-PF-ES.jpg);
            }

            .sorteoModa {
                background-image: url(/pf2/images/homepage/m-100-euros-moda-PF-ES.jpg);
            }
            
            .sorteoHerramientas {
                background-image: url(/pf2/images/homepage/m-Caja-Herramientas-PF.jpg);
            }

            
            .sorteoSupermercado {
                background-image: url(/pf2/images/homepage/m-100-euros-supermercado-PF.jpg);
            }
            
            
            .sorteoNiveaMen {
                background-image: url(/pf2/images/homepage/m-nivea-men-PF.jpg);
            }
            
            .sorteoNiveaWomen {
                background-image: url(/pf2/images/homepage/m-nivea_women-PF.jpg);
            }
            
            .sorteoBelleza {
                background-image: url(/pf2/images/homepage/m-Belleza-PF.jpg);
            }

            .sorteoAltavoz {
                background-image: url(/pf2/images/homepage/m-altavoz-PF.jpg);
            }

            .sorteoGalaxyS25 {
                background-image: url(/pf2/images/homepage/m-s25-PF.jpg);
            }
            

            /* Portrait & landscape phone */
            @media (max-width: 480px) {

                .navbar-brand {
                    background-size: 154px 16px;
                    height: 16px;
                    width: 154px;
                    float: left;
                }

                h2,
                .h2 {
                    font-size: 24px;
                    line-height: 120%;
                    text-align: left;
                }

                h5,
                .h5 {
                    font-size: 20px;
                    padding-bottom: 5px;
                    line-height: 120%;
                    text-align: left;
                }

                .h4-int {
                    font-size: 22px;
                    margin: 0;
                    padding: 0 15px;
                }

                .h5-int {
                    font-size: 18px;
                }

                .tittle {
                    padding: 20px 10px 10px;
                    width: 100%;
                }

                .panel {
                    width: 100%;
                }

                #features img {
                    margin: 0;
                }

                .columnaGanadores {
                    margin-left: -40px;
                    width: auto;
                }

                .item .thumb {
                    width: 265px;
                }

                .carousel-inner {
                    margin-left: auto;
                    margin-right: auto;
                    width: 280px;
                }

                .bannerGanadorSeat {
                    width: 260px;
                    height: 122px;
                    background-size: 260px 122px;
                }

                /*WINNERS*/
                .winnersbanners {
                    width: 330px;
                    height: 262px;
                    background-size: 330px 262px;
                }

                .colCarrousel {
                    margin: 0;
                    padding: 0;
                }


                /* --------------------------------------
     QS
     -------------------------------------- */


                h10,
                .h10 {
                    font-size: 18px;
                }

                .qs-int {
                    padding: 0;
                }

                .QsNumber {
                    height: 30px;
                    margin-left: 4%;
                    margin-top: 10px;
                    width: 30px;
                }

                .number {
                    color: #fff;
                    font-size: 18px;
                    line-height: 160%;
                    margin-left: 10px;
                }

                .glyphicon-pencil::before {
                    margin-top: 0;
                }

                .glyphicon-envelope::before {
                    margin-top: 0;
                }

                .glyphicon-comment::before {
                    margin-top: 0;
                }

                .glyphicon-ok::before {
                    margin-left: -15px;
                }

                .featureQs {
                    margin-left: 0;
                }

                ;
            }

            #error-placeholder {
                background-color: #fff;
                border: 2px solid #a4012f;
                border-radius: 5px;
                display: table;
                height: auto;
                margin-bottom: 10px;
                padding: 3px;
                width: auto;
            }

            #error-placeholder .error-title {
                background-color: #a4012f;
                border-radius: 3px;
                color: #fff;
                display: block;
                font-size: 18px;
                font-weight: bold;
                padding: 10px;
                text-align: center;
                vertical-align: middle;
                width: auto;
            }

            #error-placeholder .error-title p {
                font-weight: 100;
                line-height: 130%;
                margin: 0 0 1px;
            }

            #error-placeholder .error-summary {
                color: #a4012f;
                display: table-cell;
                float: left;
                font-size: 14px;
                height: auto;
                margin-bottom: 5px;
                margin-left: 10px;
                margin-top: 5px;
            }

            .error-list li {
                list-style: inside none disc;
            }

            .error-list li {
                float: left;
                font-size: 16px;
                line-height: 15px;
                list-style: inside none disc;
                margin: 3px 0 6px 0px;
                width: 230px;
            }

            #contactform .error {
                background: #edccd5;
                border: 1px solid #a4012f;
                color: #a4012f;
            }

            /***********************  NUMERO GANADORES  *************************/

            .imgBgmoney {
                background: url(/pf2/images/homepage/back_num-ganadores.png) 0 0 no-repeat;
                height: 168px;
                width: 300px;
                position: absolute;
                top: 51px;
                background-size: 100%;
                right: 11%;
            }

            .numeros-ganadores {
                margin-bottom: 90px;
            }

            .numeros-ganadores h1 {
                color: #7da337;
                margin-top: 60px;
                margin-left: 15px;
            }

            .numeros-ganadores h2 {
                text-transform: none;
                color: #7c7c7c;
                font-size: 22px;
                text-align: left;
                margin-left: 15px;
            }

            .numeros-ganadores h5 {
                color: #7da337;
                margin-bottom: 10px;
            }

            .numeros-ganadores .year {
                text-align: center;
                background-color: #c7c7c7;
                display: block;
                padding: 10px;
                line-height: 100%;
                color: #FFF;
                font-size: 36px;
                font-weight: bold;
                margin: 30px 0 40px;
            }

            .numeros-ganadores .row div {
                text-align: center;
                margin-bottom: 25px;
                border-bottom: 1px solid #cccccc;
                padding-bottom: 25px;
            }

            .numeros-ganadores ul {
                margin: 0 auto;
                padding: 0;
            }

            .numeros-ganadores ul li {
                background-color: #FFFFFF;
                border-radius: 25px;
                -webkit-border-radius: 25px;
                -moz-border-radius: 25px;
                -ms-border-radius: 25px;
                width: 50px;
                height: 50px;
                display: inline-block;
                padding: 10px 16px;
                margin: 0 5px;
                font-weight: bold;
                font-size: 20px;
            }

            .numeros-ganadores ul li:last-of-type {
                color: red;
            }
        }
    }
}