#portal body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#portal [data-page="index"] .container,#portal [data-page="share"] .container{background-color:#fff;max-width:954px;margin-bottom:64px;-webkit-box-shadow:0px 0px 22px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 22px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 22px 0px rgba(0,0,0,0.15)}#portal .user-actions .container,#portal .user-bar .container{box-shadow:none;margin-bottom:0px}#portal h1,#portal h3,#portal h4{font-weight:normal}#portal h2{font-weight:bold}#portal h3{color:#e60000}#portal .custom_bg{font-size:16px !important;background-color:#ffd328;border-radius:2px;font-weight:bold;color:#303133;letter-spacing:2px;padding:0 9px;padding-top:7px;padding-bottom:3px}#portal .btn:not(.btn-login):not(.mobile-sign-in){font-weight:bold;border-radius:4px;height:48px}#portal .btn:not(.btn-login):not(.mobile-sign-in)>span{line-height:18px;vertical-align:text-top}#portal .forms-divider span{color:#000 !important}#portal .forms-divider span:before,#portal .forms-divider span:after{border-top:1px solid #000 !important}#portal header .header-background{background-position:43% 0%}#portal [data-page="index"] header .container,#portal [data-page="share"] header .container{background-color:transparent;box-shadow:none;padding-bottom:10px}#portal header .header-background:before{opacity:0}#portal .user-nav{top:unset}#portal [data-page="index"] .aklamio-link .logo-powered-by-aklamio,#portal [data-page="share"] .aklamio-link .logo-powered-by-aklamio{width:190px;height:unset}#portal .note{font-size:18px}#portal .header-background+.container h1{color:#e60101}#portal .header-background+.container h2{max-width:50%}#portal header .header-background+.container h2,#portal header .header-background+.container .header-container-link,#portal header .header-background+.container .header-container-term{color:#000000}#portal header .forms-divider span{color:#000 !important}#portal header .forms-divider span:before,#portal header .forms-divider span:after{border-top:1px solid #000 !important}#portal header strong.note{font-weight:300}#portal .user-nav .user-links li a:hover,#portal .user-nav .user-links li a:active{background:#ededed}#portal h3.text-center{font-size:24px;font-weight:700;color:#000000}#portal .reward-sticker{background-color:#fff}#portal .reward-sticker span{color:#e60000;font-size:22px}#portal .reward-sticker span strong{font-size:54px}#portal .hiw li span{background:#ff1b1b;color:white;border-radius:50%;width:40px;height:40px;line-height:47px;color:#fff;font-size:27px;font-weight:100}#portal .hiw li:before,#portal .hiw li:after{display:none}#portal .hiw li h4{text-transform:none;font-size:22px;line-height:24px;margin-bottom:10px}#portal .how-it-works-section .text-center{font-size:36px;font-weight:normal;color:#e60000}#portal .rewards-table .table-with-bg tr:nth-child(odd){background-color:#fff}#portal .rewards-table th{border-bottom:3px solid #e60000;color:#333;font-size:18px;background-color:#f4f4f4}#portal .rewards-section a{text-decoration:underline}#portal .product-section .container{padding-left:5px;padding-right:5px;box-shadow:none !important;margin-bottom:10px !important;padding-top:10px}#portal .products-carousel li{margin-bottom:30px}#portal .products-carousel li .product-reward-sticker{color:black !important;font-weight:700 !important;border-radius:0 !important;width:100px !important;height:26px !important;top:-29px !important;left:-1px !important;text-transform:uppercase !important;line-height:30px !important;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2) !important;font-size:14px !important;padding-top:0 !important}#portal .products-carousel li .product-reward-sticker strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#portal .products-carousel li .product-tile{padding:0px;margin-top:15px;margin-bottom:15px;border:1px solid #e8e8e8;min-height:475px;top:12px;border-top:3px solid #ff0000}#portal .products-carousel li .product-picture{background-color:#f4f4f4;height:unset}#portal .products-carousel li img{display:block;height:260px !important;object-fit:cover;transition:transform 0.2s}#portal .products-carousel li h4{padding:10px 15px 0px 15px;font-weight:700;color:#000;font-size:24px;line-height:24px;width:100%;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#portal .products-carousel li p{padding:0px 15px;text-align:left}#portal .products-carousel li .btn{width:83%;bottom:17px}#portal .products-carousel .next,#portal .products-carousel .prev{display:none}#portal .next{right:-16px}#portal .prev{left:-8px}#portal .prev,#portal .next{background:none}#portal .prev svg,#portal .next svg{fill:#e60000}#portal section.col-section.col-section-1 .container h3{padding-top:50px;margin-top:0px;text-align:center;font-size:36px}#portal .acco{background-color:#ffffff;color:#000000;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:16px;transition:0.4s;border-top:2px solid #e60101;font-weight:bold}#portal #faq{width:95%;margin:0 auto}#portal #faq .activefaq,#portal .acco:hover{background-color:#ffffff}#portal .panel{padding:0 18px;background-color:white;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;font-size:16px;line-height:1.5em !important}#portal .acco:after{content:"+";font-size:13px;color:#e60101;float:right;margin-left:5px}#portal .activefaq:after{content:"-"}#portal [data-page="index"] section.col-section.col-section-1 .container,#portal [data-page="share"] section.col-section.col-section-1 .container{padding-top:0px;padding-bottom:150px}#portal .modalbox-bg-container .modalbox-bg-transform .modalbox-bg-image{background-position:center right 41%}#portal header.hero-simple{border-bottom:5px solid #e60400}#portal .referral__cta .btn{line-height:50px}@media screen and (max-width: 767px){#portal header.sharing-bg .header-background{height:165px}#portal header .header-background{background-position:63% 0%}#portal .header-background+.container h2{max-width:100%}#portal .forms-divider span{color:#000 !important}#portal .forms-divider span:before,#portal .forms-divider span:after{border-top:1px solid #000 !important}}@media screen and (max-width: 1021px){#portal .products-carousel .slides{display:flex;flex-wrap:wrap;justify-content:center}#portal .products-carousel li{margin-top:20px}#portal h3.text-center{position:relative;top:10px}#portal [data-page="index"] .column-sm-12,#portal [data-page="share"] .column-sm-12{position:relative}#portal .col-section label{height:63px}#portal .col-section label h6{width:85%;padding:6px 10px}}@media screen and (min-width: 768px){#portal .btn.btn-cta:hover{background-color:#efefef}#portal .btn.btn.btn-cta{background-color:#e60000;color:#fff}#portal h2{margin-bottom:70px;color:#fff !important}#portal .header-background+.container h1{width:60%;font-size:40px;font-size:2.5rem;color:#fff !important}#portal .header-background+.container h2{margin-bottom:20px !important}#portal .register-form-swap{padding-top:20px !important}#portal h3{font-size:45px}#portal header .header-background+.container h2,#portal header .header-background+.container .header-container-link,#portal header .header-background+.container .header-container-term{color:#fff}#portal .grecaptcha-portal-tc{color:#000}#portal header .forms-divider span{color:#fff !important}#portal .products-carousel li .product-tile{margin-top:15px;margin-bottom:15px;border:1px solid #f7f7f7;border-right:1px solid #ccc;border-bottom:1px solid #ccc;-webkit-box-shadow:2px 2px 2px 0 rgba(156,156,159,0.75);-moz-box-shadow:2px 2px 2px 0 rgba(156,156,159,0.75);box-shadow:2px 2px 2px 0 rgba(156,156,159,0.75);-webkit-transition:box-shadow 0.5s ease, background-color 0.5s ease;-moz-transition:box-shadow 0.5s ease, background-color 0.5s ease;-o-transition:box-shadow 0.5s ease, background-color 0.5s ease;-ms-transition:box-shadow 0.5s ease, background-color 0.5s ease;transition:box-shadow 0.5s ease, background-color 0.5s ease;width:282px;border-top:3px solid #ff0000}#portal .products-carousel li [data-productid="OIP_300_SMART"]{border:3px solid #428600}#portal .register-form-swap{padding-top:100px}#portal .forms-divider span{color:#000 !important}#portal .forms-divider span:before,#portal .forms-divider span:after{border-top:1px solid #000 !important}#portal .product-section .container{padding-top:30px}}@media screen and (max-width: 480px){#portal .social-disconnect-btn .btn-aklamio-paypal{margin-top:10px}}
