*,:after,:before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%}body{box-sizing:border-box}img{max-width:100%}body{font-family:'Aftika-Regular'}h1{font-size:6rem;font-weight:700;line-height:1.2;color:#012244}@media only screen and (max-width:56.25em){h1{font-size:4.2rem}}h2{font-size:4.2rem;font-weight:700;color:#012244;line-height:1.2}@media only screen and (max-width:56.25em){h2{font-size:3.2rem}}h3{font-size:3.2rem;font-weight:700;color:#012244;line-height:1.2}@media only screen and (max-width:56.25em){h3{font-size:2.4rem;font-weight:900}}h4{font-size:2.4rem;color:#012244}@media only screen and (max-width:56.25em){h4{font-size:1.8rem}}h5{font-size:1.8rem;color:#012244}@media only screen and (max-width:56.25em){h5{font-size:1.4rem}}h6{font-size:1.4rem;color:#012244}p{font-size:1.5rem;line-height:1.5}@media only screen and (max-width:56.25em){p{font-size:1.4rem}}a{font-size:1.4rem;line-height:1.5;text-decoration:none;color:#012244;transition:all .3s}@media only screen and (max-width:56.25em){a{font-size:1.4rem}}a:hover{color:#012244}label{font-size:1.6rem}.subtitle{color:#012244;opacity:.6;text-transform:uppercase;font-weight:700}.bg-container-center{text-align:center!important}.bg-margin-top-big{margin-top:8rem!important}.bg-margin-top-medium{margin-top:4rem!important}.bg-margin-top-small{margin-top:2rem!important}.bg-margin-top-x-small{margin-top:1rem!important}.bg-margin-bottom-big{margin-bottom:8rem!important}.bg-margin-bottom-medium{margin-bottom:4rem!important}.bg-margin-bottom-small{margin-bottom:2rem!important}.bg-margin-bottom-x-small{margin-bottom:1rem!important}.bg-padding-big{padding:8rem!important}.bg-padding-medium{padding:4rem!important}.bg-padding-small{padding:2rem!important}.bg-padding-top{padding-top:2rem!important}.bg-padding-x-big{padding-left:8rem!important;padding-right:8rem!important}.bg-padding-x-medium{padding-left:4rem!important;padding-right:4rem!important}.bg-padding-x-small{padding-left:2rem!important;padding-right:2rem!important}.bg-padding-y-big{padding-top:8rem!important;padding-bottom:8rem!important}.bg-padding-y-medium{padding-top:4rem!important;padding-bottom:4rem!important}.bg-padding-y-small{padding-top:2rem!important;padding-bottom:2rem!important}.bg-text-centered{text-align:center}.bg-no-underline{text-decoration:none}.bg-box-container{width:100vw;height:100vh}.bg-box-container .bg-centered-box{width:80rem;height:80rem;position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bg-box-container .bg-card{display:flex;justify-content:center;align-items:center;text-align:center}.header{width:100%;height:10rem;padding:2rem 0;color:#006ad2;font-weight:500;position:relative;z-index:999}.header .consulta-headline{color:#000;font-weight:600}.header .consulta-form{margin-top:2rem}.header .consulta-input{width:100%;outline:none;padding:1rem;font-size:1.6rem;margin-top:2rem;border:none;border-bottom:2px solid #d8d8d8;transition:all .3s}.header .consulta-input:focus{border-bottom:2px solid #006ad2;background-color:rgba(0,0,0,.05)}.header .consulta .helper-text{color:#000;font-size:1.4rem;padding-right:1rem}.header .consulta-action{margin-bottom:2rem}.header .consulta-links{margin-top:3rem;padding-left:1rem}.header .consulta-links a{display:block;text-decoration:none;font-size:1.4rem}.header-puntos-mobile{display:none}@media only screen and (max-width:56.25em){.header-puntos-mobile{display:block;position:absolute;right:6rem}}.header-mobile-close{width:20px;height:19px;position:absolute;top:4rem;right:1.05rem;cursor:pointer}.header-mobile-close:before{-webkit-transform-origin:0 0;transform-origin:0 0;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:rotate(45deg) scaleX(1.25);transform:rotate(45deg) scaleX(1.25)}.header-mobile-close:after,.header-mobile-close:before{content:"";width:100%;height:3px;position:absolute;left:0;background-color:#fff}.header-mobile-close:after{bottom:0;-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:rotate(-45deg) scaleX(1.25) translateY(1px);transform:rotate(-45deg) scaleX(1.25) translateY(1px)}@media only screen and (max-width:56.25em){.header-mobile{width:20px;height:19px;position:absolute;right:1rem;cursor:pointer}.header-mobile-open .header-mobile__middle{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.header-mobile-open:before{-webkit-transform:rotate(45deg) scaleX(1.25);transform:rotate(45deg) scaleX(1.25)}.header-mobile-open:after{-webkit-transform:rotate(-45deg) scaleX(1.25) translateY(1px);transform:rotate(-45deg) scaleX(1.25) translateY(1px)}.header-mobile:before{-webkit-transform-origin:0 0;transform-origin:0 0;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.header-mobile:after,.header-mobile:before{content:"";width:100%;height:3px;position:absolute;left:0;background-color:#006ad2}.header-mobile:after{bottom:0;-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.header-mobile__middle{width:100%;height:3px;position:relative;top:8px;background-color:#006ad2;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}}.header-container{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:56.25em){.header-container{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.header-principal{display:flex;align-items:center}.header-principal .header-logo{width:20rem;margin-right:6rem}@media only screen and (max-width:37.5em){.header-principal .header-logo{width:15rem;margin-right:0}}@media only screen and (max-width:56.25em){.header-principal .header-menu{display:none}}.header-principal .header-menu ul{margin:0;padding:0;display:flex;justify-content:center;align-items:center}.header-principal .header-menu li{list-style:none;padding-right:7rem;font-size:1.6rem;cursor:pointer}@media (max-width:950px){.header-principal .header-menu li{padding-right:4rem}}.header-principal .header-menu li:last-of-type{list-style:none;padding-right:0}.header-secondary .link-icon{margin-right:1rem;vertical-align:middle}.header-secondary ul{margin:0;padding:0;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:56.25em){.header-secondary ul li:first-child{display:none}.header-secondary ul li:last-child{padding-right:20px}}.header-secondary li{list-style:none;font-size:1.4rem;padding:0 4rem}@media (max-width:950px){.header-secondary li{padding:0 2rem}}.header-secondary li:last-of-type{padding:0}.nav-menu-mobile{min-height:86rem;width:100%;background-color:#004c8b;position:fixed;top:0;bottom:0;z-index:-100;opacity:0;transition:all .5s}.nav-menu-mobile .menu{text-align:left;padding-left:2rem}.nav-menu-mobile .menu .item{font-size:2.4rem;color:#fff;margin:4rem 0;list-style-type:none}.nav-menu-mobile .menu .item a{color:inherit;font-size:inherit}.nav-menu-mobile .menu .btn{font-size:2.4rem}.nav-menu-mobile-open{opacity:1;z-index:999999}.wrapper{max-width:112rem;margin-left:auto;margin-right:auto;padding:0 4rem;overflow:hidden}@media only screen and (max-width:37.5em){.wrapper{padding:0 2rem}}.wrapper-n-overflow{max-width:112rem;margin-left:auto;margin-right:auto;padding:0 4rem}@media only screen and (max-width:37.5em){.wrapper-n-overflow{padding:0 2rem}}.wrapper-narrow{max-width:90rem;margin-left:auto;margin-right:auto;padding:0 4rem;overflow:hidden}@media only screen and (max-width:37.5em){.wrapper-narrow{padding:0 2rem}}.page-section{padding:10rem 0}.page-section-small{padding:4rem 0}.row:after{content:"";display:table;clear:both}.row-gutters{margin-right:-2rem}@media only screen and (max-width:37.5em){.row-gutters{margin-right:0}}.row-gutters-big{margin-right:-6rem}@media only screen and (max-width:37.5em){.row-gutters-big{margin-right:0}}.row-gutters-big>div{padding-right:6rem}@media only screen and (max-width:37.5em){.row-gutters-big>div{padding-right:0}}.row-gutters>div{padding-right:2rem}@media only screen and (max-width:37.5em){.row-gutters>div{padding-right:0}}@media only screen and (min-width:37.5em){.row .col-sm-4{float:left;width:33.33%}}@media only screen and (min-width:56.25em){.row .col-md-12{width:100%}.row .col-md-6{float:left;width:50%}.row .col-md-8{float:left;width:66.66%}.row .col-md-4{float:left;width:33.33%}.row .col-md-4-offset{margin-left:33.33%}}@media only screen and (max-width:56.25em){.row-reverse,.row-reverse>div{-webkit-transform:scaleY(-1);transform:scaleY(-1)}}.btn{padding:.8rem 3rem;border:2px solid #fff;background-color:transparent;color:#fff;outline:none;border-radius:8px;cursor:pointer;position:relative;font-size:1.6rem;text-decoration:none;transition:all .3s}.btn-blue,.btn-outline{border:2px solid #006ad2;color:#006ad2}.btn-primary{background-color:#006ad2;color:#fff}.btn-primary:hover{background-color:#012244;color:#fff}.bg-modal{position:fixed;top:15%;max-width:75rem;width:90%;left:0;right:0;margin:auto;min-height:30rem;transition:all .8s cubic-bezier(.37,.3,.3,.98);transition-delay:.1s;background-color:#fff;padding:4rem 2rem;border-radius:1rem;box-shadow:0 1rem 3rem rgba(0,0,0,.2);-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;pointer-events:none;z-index:10000;text-align:left}.bg-modal.bg-show{-webkit-transform:translateY(0);transform:translateY(0);pointer-events:all;opacity:1}.bg-overlay{width:100%;height:100%;position:fixed;z-index:1000;left:0;top:0;background-color:rgba(0,0,0,.2);opacity:0;pointer-events:none;visibility:hidden;transition:all .3s}.bg-overlay.bg-show{opacity:1;visibility:visible;pointer-events:all}.carrousel-container{display:flex;height:250px}@media only screen and (max-width:37.5em){.carrousel-container{flex-direction:column;height:400px;margin-bottom:2rem}}.carrousel-texts{width:50%;height:100%;position:relative}@media only screen and (max-width:37.5em){.carrousel-texts{width:100%;order:1}}.carrousel-texts .carrousel-text{position:absolute;opacity:0}.carrousel-images{width:50%;height:100%;position:relative;padding-left:15rem}@media only screen and (max-width:37.5em){.carrousel-images{width:100%;padding-left:0}}.carrousel-images .carrousel-img{position:absolute;width:50%;height:100%;opacity:0}@media only screen and (max-width:37.5em){.carrousel-images .carrousel-img{width:100%}}.carrousel .current{opacity:1}@media only screen and (max-width:37.5em){.carrousel .pips-container{text-align:center}}.carrousel .pip{list-style:none;display:inline-block;margin-right:.5rem;width:1.3rem;height:1.3rem;border:2px solid #006ad2;border-radius:50%}@media only screen and (max-width:37.5em){.carrousel .pip{width:3rem;height:3rem}}.carrousel .pip:last-of-type{margin-right:0}.carrousel .pip.current{background-color:#006ad2}.carrousel .pip:not(.current){cursor:pointer}.dropdown{position:relative}.dropdown .close-wrapper{text-align:right}.dropdown h3.nombre{font-size:1.8rem;font-weight:400}.dropdown h4.mis-tarjetas{margin-top:2rem;font-size:1.4rem;opacity:.5;font-weight:700}.dropdown table.stripe{color:#000}.dropdown table.stripe tr:nth-child(2n){background-color:rgba(0,0,0,.05)}.dropdown table.stripe td{padding:1rem}.dropdown table.stripe td:last-child{text-align:right}.dropdown h2.puntos{font-size:3.2rem;font-weight:700}.dropdown h2.puntos span{font-size:1.6rem;opacity:.5}.dropdown .logout{margin-top:4rem;text-align:right}.dropdown .logout a{color:#000;opacity:.5}.dropdown .logout a:hover{opacity:1}.dropdown-trigger{text-decoration:none;color:#012244}.dropdown-menu{position:absolute;background-color:#fff;border-radius:2px;width:37.2rem;min-height:32.3rem;z-index:1000;right:0;margin-top:2rem;box-shadow:0 0 15px rgba(0,0,0,.1);left:auto;padding:4rem;pointer-events:none;opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}@media only screen and (max-width:37.5em){.dropdown-menu{width:90vw}}.dropdown-open{pointer-events:all;opacity:1!important;-webkit-transform:translateY(0);transform:translateY(0)}.card{width:26rem;height:20rem;background-color:#fff;border-radius:8px;padding:1rem 2rem}.card-n-radius{border-radius:0}.hero{width:100%;position:relative;min-height:50vh;background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../img/banner.jpg);background-size:cover;background-position:top}@media only screen and (max-width:37.5em){.hero{min-height:65vh}}.hero-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero-text .hero-headline{color:#fff}@media only screen and (max-width:37.5em){.hero-text .hero-headline{font-size:2.4rem}}.hero-text .hero-subtitle{color:#fff;font-size:2.5rem;margin-top:2rem;font-weight:300}@media only screen and (max-width:37.5em){.hero-text .hero-subtitle{font-size:1.6rem}}@media only screen and (max-width:56.25em){.hero{z-index:-1}}.hero-banner{background-color:#006ad2;position:relative}.hero-banner .row{position:relative;top:-10rem}.hero-banner .card{width:100%;padding:4rem;box-shadow:0 4px 4px rgba(22,74,125,.6)}@media only screen and (max-width:56.25em){.hero-banner .card{text-align:center;margin-bottom:2rem}}.hero-banner .slogan{position:absolute;bottom:2rem;width:25rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hero-banner .slogan p{color:#fff}.programa-row{display:flex}@media only screen and (max-width:37.5em){.programa-row{flex-direction:column;align-items:center;text-align:center}}.programa-img{width:36rem;height:36rem;border-radius:50%;overflow:hidden;background-image:url(../img/fun.jpg);background-size:cover;background-position:50%}@media only screen and (max-width:37.5em){.programa-img{width:30rem;height:30rem}}.programa-img img{width:100%;height:100%}.programa-texto{width:60%;padding:6rem 6rem 0}@media only screen and (max-width:37.5em){.programa-texto{padding:6rem 0 0;width:100%}}.programa-title,.user-stats{text-align:center}.user-stats{padding-bottom:4rem}@media only screen and (max-width:37.5em){.user-stats .stats{margin-bottom:2rem}}.user-stats .icon{vertical-align:middle;margin-right:3rem}@media only screen and (max-width:37.5em){.user-stats .icon{margin-right:1rem}}.user-stats-subtitle{max-width:20rem;margin-left:auto;margin-right:auto}.carrousel-section-list{font-size:1.4rem;padding-left:2rem}.cta-text{text-align:center}.cta-img{height:42.5rem;position:relative}.cta-img-1{background-image:linear-gradient(180deg,rgba(0,0,0,.4) 60%,rgba(0,0,0,.2)),url(../img/shopping.jpg)}.cta-img-1,.cta-img-2{background-repeat:no-repeat;background-size:cover}.cta-img-2{background-image:linear-gradient(180deg,rgba(0,0,0,.4) 60%,rgba(0,0,0,.2)),url(../img/trip-1.jpg)}.cta-message{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.cta-message h3,.cta-message p{color:#fff}.cta-message p{text-align:left}.faq{background-image:url(../img/background-faq.svg);background-size:cover;min-height:40vh;padding-top:6rem;padding-bottom:4rem}.faq-headline{color:#fff}.faq-subtitle{color:#fff;font-size:2rem}.faq-texto{max-width:70%}.faq-container{padding:0;list-style-type:none;margin:0 0 2rem}.faq-item{color:#fff;background-color:#2c84fb;height:8rem;padding:2rem 4rem;display:flex;align-items:center;justify-content:space-between;border-radius:8px;cursor:pointer}.faq-item:last-of-type{margin-bottom:0}.faq-content{background-color:#fff;color:#2c84fb;border-radius:8px;max-height:0;visibility:hidden;overflow:hidden;opacity:0;transition:padding-top .2s,padding-bottom .2s,opacity .2s;padding:0}.faq-content,.faq-content .list{margin-top:1rem}.faq-content .list-item{font-size:1.5rem;margin-left:2rem;margin-bottom:1rem}.faq-content .list-item:last-of-type{margin-bottom:0}.faq-container.open .faq-content{max-height:60rem;padding:2rem 4rem;opacity:1;visibility:visible}.faq .faq-img{position:relative;display:flex;align-items:center;width:2rem}.faq .faq-img img{position:absolute;transition:all .3s}.faq .faq-img .minus{opacity:0}.faq .faq-img .plus{opacity:1}.faq-container.open .plus{opacity:0}.faq-container.open .minus{opacity:1}.promotion{background-image:url(../img/camping.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.promotion-container{height:100%;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:37.5em){.promotion-container{flex-direction:column}}.promotion-text{color:#fff;max-width:35rem}@media only screen and (max-width:37.5em){.promotion-text{margin-bottom:2rem;max-width:100%}}.promotion-text .promotion-headline{color:inherit;font-size:2.4rem}@media only screen and (max-width:37.5em){.promotion-image{margin-bottom:6rem}}.footer{background-color:#012244;padding:2rem 0}@media only screen and (max-width:37.5em){.footer{padding:4rem 0}}.footer .site-menu{margin-bottom:10rem}@media only screen and (max-width:37.5em){.footer .site-menu{margin-bottom:4rem;text-align:center}}.footer .site-menu li{list-style-type:none;color:#fff;font-size:1.4rem;display:inline;padding-right:4rem}.footer .site-menu li a{color:inherit}@media only screen and (max-width:37.5em){.footer .site-menu li{padding-right:2rem}}@media only screen and (max-width:37.5em){.footer .site-menu li:last-of-type{padding-right:0}}.footer .addition-items{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:37.5em){.footer .addition-items{flex-direction:column}}@media only screen and (max-width:37.5em){.footer .addition-items .social-media{text-align:center;margin-bottom:4rem}}.footer .addition-items .social-media__icons{margin-right:2rem}@media only screen and (max-width:37.5em){.footer .addition-items .social-media__icons{margin-right:0;padding-right:2rem}}.footer .addition-items .social-media__icons:last-of-type{margin-right:0;padding-right:0}.footer .addition-items .terms{display:flex}@media only screen and (max-width:37.5em){.footer .addition-items .terms{display:block;text-align:center}}.footer .addition-items .terms-headline{color:#fff}@media only screen and (max-width:37.5em){.footer .addition-items .terms-headline{margin-bottom:2rem}}.footer .addition-items .terms-text{max-width:30rem;text-align:right;margin-right:2rem}@media only screen and (max-width:37.5em){.footer .addition-items .terms-text{margin-right:0;text-align:center;margin-bottom:6rem}}.footer .addition-items .terms-headline{font-weight:500}.footer .addition-items .terms-subtitle{color:#fff;font-weight:300;opacity:.5}.footer .addition-items .terms-img{width:20rem;align-self:flex-start}@media only screen and (max-width:37.5em){.footer .addition-items .terms-img{margin-left:auto;margin-right:auto}}.dashboard{padding-top:2rem;background-color:#f3f3f7}.dashboard-information{display:flex;justify-content:space-between}.dashboard-information .title{color:#006ad2}.dashboard-information .subtitle{color:#000}.dashboard-puntos{margin-bottom:2rem}.dashboard-puntos .puntos{font-weight:700;font-size:4rem}.dashboard-opciones{margin-top:4rem}.dashboard-opciones .articulo-puntos{font-size:1.4rem}.dashboard-opciones .articulo-detalle{text-align:center;margin-top:1rem}.dashboard-opciones .articulo-detalle .articulo-imagen{width:10rem;height:10rem}.dashboard-opciones .articulo-detalle .articulo-accion{color:#012244}.dashboard-opciones .articulo-detalle a{display:block}.dashboard-opciones .title{margin-bottom:2rem}@media only screen and (max-width:56.25em){.dashboard-opciones .title{text-align:center}}.dashboard-opciones .opciones{display:flex}@media only screen and (max-width:56.25em){.dashboard-opciones .opciones{flex-direction:column;align-items:center}}.dashboard-opciones .opciones .card{margin-right:2rem}@media only screen and (max-width:56.25em){.dashboard-opciones .opciones .card{margin-right:0;margin-bottom:2rem}}.dashboard-opciones .opciones .mas-opciones{width:26rem;height:20rem;text-align:right}@media only screen and (max-width:56.25em){.dashboard-opciones .opciones .mas-opciones{text-align:center;margin-top:4rem}}.dashboard-opciones .opciones .mas-opciones .link{text-decoration:underline;display:block;font-size:1.8rem}