#portal .user-nav .user-links li a:hover,#portal .user-nav .user-links li a:active{background:#e3e3e3}#portal .user-nav{top:unset}#portal .btn>span{vertical-align:inherit;line-height:inherit}#portal .btn.btn-default,#portal .btn.btn-cta,#portal .btn.btn-aklamio-paypal,#portal .btn.btn-block{vertical-align:top;font-size:15px;border:none;cursor:pointer;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;font-weight:400;border:2px solid white;font-size:18px}#portal header .btn.btn-cta{line-height:54px;font-size:27px}#portal .btn.btn-default,#portal .btn.btn-block,#portal .btn-copy{font-size:18px !important;line-height:40px !important}#portal .btn.btn-default,#portal .btn.btn-cta{color:#fff;background-color:#005f96}#portal .btn.btn-cta:hover,#portal .btn.btn-default:hover{background-color:#047bc8}#portal .btn.btn-aklamio-qrcode{background:#e0e0e0}#portal header .header-background{background-position:60%}#portal header .header-background:before{opacity:0}#portal .reward-sticker{background-color:white;background:url(//images.ctfassets.net/11hv0dnnxox5/9vA2dcrf8ArfOZJ1T4BH9/5851b57c89a30963de132c32d29b9c5f/Sticker-bg_pltpuregreen.png);background-repeat:no-repeat;background-size:contain;background-position:center;font-weight:300;top:10px;width:155px;height:180px;right:20px}#portal .reward-sticker span{-webkit-transform:rotate(-7deg) translateX(-45%) translateY(-59%);transform:rotate(7deg) translateX(-52%) translateY(-41%);font-size:16px;font-weight:500}#portal .reward-sticker strong{font-size:48px;display:block;font-weight:bold;line-height:48px}#portal section.how-it-works-section h3{color:#262626;font-weight:600}#portal .hiw li:before,#portal .hiw li:after{display:none}#portal .hiw li h4{font-size:20px;font-weight:600}#portal .hiw li p{font-weight:300;width:80%;margin:auto}#portal section.col-section.col-section-1{text-align:center}#portal .rewards-table .table-with-bg tr,#portal .rewards-table .table-with-bg tr:nth-child(odd){font-size:16px;background-color:#fff}#portal .rewards-table .table-with-bg tr:nth-child(even){border-bottom:1px solid #607e19}#portal .rewards-table th{background-color:#8fbd23;color:#fff;font-size:20px;font-weight:600;border-bottom:none}#portal section.product-section,#portal section.rewards-section{background-color:#fff}#portal section.product-section h3,#portal section.rewards-section h3{font-weight:700;line-height:30px}#portal section.product-section p.subheadline,#portal section.rewards-section p.subheadline{font-weight:300;font-size:24px}#portal section.product-section p.subheadline strong{font-weight:600}#portal .products-carousel li{min-height:auto !important}#portal .products-carousel li .product-reward-sticker{background-color:transparent;background-size:contain;background-repeat:no-repeat;border-radius:0px;width:121px;height:117px;right:-100px;top:-20px;padding-top:26px;font-weight:300}#portal .products-carousel li .product-reward-sticker span .rotate{-webkit-transform:rotate(7deg) translateX(-1%) translateY(12%);transform:rotate(7deg) translateX(-1%) translateY(12%);font-size:14px;line-height:26px;font-weight:500}#portal .products-carousel li .product-reward-sticker strong{font-size:36px}#portal .products-carousel li .product-tile{display:flex;flex-direction:column}#portal .products-carousel li h4{font-size:36px;line-height:36px;order:1}#portal .products-carousel li h4 .green{color:#81ba27}#portal .products-carousel li h4 .blue{color:#0096ed}#portal .products-carousel li h4 div{font-size:24px;color:#262626;font-weight:300}#portal .products-carousel li ul{order:3}#portal .products-carousel li ul li{line-height:20px;margin-bottom:16px}#portal .products-carousel li .btn{vertical-align:top;color:#fff;background-color:#005f96;font-size:15px;border:none;cursor:pointer;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;font-weight:400;border:2px solid white}#portal .products-carousel li .btn:hover{background-color:#047bc8}#portal .products-carousel li .product-picture{order:2;max-width:200px;margin:10px auto}#portal .modalbox-content_referral .referral-modalbox-section:nth-child(3){display:none}#portal [data-page="dashboard"] .rewards{background:#e3e3e3;color:#262626}#portal [data-page="dashboard"] .rewards h3{color:#262626}#portal [data-page="dashboard"] .rewards .btn{border-color:#262626;color:#262626}@media screen and (min-width: 768px){#portal header h1,#portal header h2{width:55%}#portal section.rewards-section center{width:75%;margin:auto}}@media screen and (max-width: 767px){#portal header .header-background{background-position:75%}}
