#portal .user-nav .user-links li a:hover,#portal .user-nav .user-links li a:active{background:#e3e3e3}#portal .notifications .notification.error{width:fit-content}#portal .btn>span{vertical-align:inherit;line-height:inherit;vertical-align:-moz-middle-with-baseline}#portal h1{font-size:2.9rem}#portal h1,#portal h2{font-weight:400}#portal h2{color:#001b41;font-family:'Open-Sans'}#portal h3{font-weight:400;margin-bottom:36px}#portal .custom_title{position:absolute;font-size:1.2rem;line-height:1.5 !important;font-family:'Open-Sans';color:#0eb6db}#portal p.text-center.subheadline{font-size:16px;width:80%;margin:48px auto;line-height:1.5rem;margin-top:0px}#portal [data-page="index"] u,#portal [data-page="share"] u{text-decoration:none;border-bottom:2px solid #3b9cda;color:#223857}#portal [data-page="index"] section.rewards-section a,#portal [data-page="share"] section.rewards-section a{text-decoration:none}#portal [data-page="index"] u:hover,#portal [data-page="share"] u:hover{border-bottom-color:#3b9cda;background-color:#dbedf8}#portal .btn.btn-cta{font-weight:700;font-size:1.25rem;transition:color .1s ease-out,background-color .1s ease-out,border-color .1s ease-out;padding:.5rem 1rem;border-radius:50px;background-color:#11c7e6;color:#0c2f68;line-height:1.75rem;border:3px solid #11c7e6}#portal .btn.btn-cta:hover{background:#7FE5F5;border-color:#7FE5F5}#portal .btn.btn-block.btn-cta{padding:.2rem 1rem}#portal [data-page="dashboard"] [data-type="mittlr"]{display:block !important}#portal header .header-background:before{background:linear-gradient(90deg, #001B41 0%, #003D8F 100%);opacity:1;width:47%}#portal header .header-background+.container .header-container-link{text-decoration:none}#portal header .header-background+.container .header-container-link u{color:#223857}#portal #h2-de span,#portal ul{font-size:1rem}#portal .reward-sticker{top:50px;right:52px;width:150px;height:150px;font-size:16px}#portal .reward-sticker strong{font-size:22px}#portal .reward-sticker_bonus{top:170px !important;right:15px !important}#portal .reward-sticker_bonus strong{font-size:24px !important}#portal .hiw li span{width:59px;height:98px;line-height:62px;border-radius:100px;font-size:30px;float:left;margin-top:20px;margin-right:5px;margin-bottom:92px;background:#fff;font-family:Overpass;color:#15C7E6;font-size:72px;font-weight:400}#portal .hiw li span::after{content:"."}#portal .hiw li:before,#portal .hiw li:after{display:none}#portal .hiw li h4{text-align:left;text-transform:initial;margin:20px 0 12px;font-size:24px}#portal .hiw li p{text-align:left;line-height:1.5rem;padding-top:33px}#portal p.column-sm-12.text-center{display:none}#portal p.text-center.subheadline{margin-bottom:0}#portal .rewards-table.rewards-table-full,#portal .rewards-table{width:70%;margin-left:auto;margin-right:auto;display:none;display:block}#portal .rewards-table.rewards-table-full th,#portal .rewards-table th{color:#fff;background:#003d8f;border-bottom:none}#portal .rewards-table.rewards-table-full td,#portal .rewards-table.rewards-table-full th,#portal .rewards-table td,#portal .rewards-table th{padding:15px 20px}#portal .rewards-table.rewards-table-full .table-head-row,#portal .rewards-table .table-head-row{border-bottom:1px solid #e5e5e5}#portal .rewards-table.rewards-table-full .table-cell-value,#portal .rewards-table .table-cell-value{font-weight:bold;font-size:18px}#portal .rewards-table.rewards-table-full .table-with-bg tr:nth-child(odd),#portal .rewards-table.rewards-table-full .table-with-bg tr:nth-child(even),#portal .rewards-table .table-with-bg tr:nth-child(odd),#portal .rewards-table .table-with-bg tr:nth-child(even){border-bottom:1px solid #e9eaeb;background-color:#fff}#portal section.rewards-section center{text-align:center;font-size:12px;width:76%;margin:0 auto;display:none}#portal section.rewards-section p.column-sm-12.text-center{display:none}#portal section.rewards-section p.text-center.subheadline{margin-bottom:0}#portal .products-carousel li .product-reward-sticker{width:80px;height:80px;padding-top:14px;line-height:1.4;right:-53px;top:-59px}#portal .products-carousel li .product-reward-sticker strong{font-size:24px}#portal .products-carousel li .product-tile{padding:36px 36px 52px 36px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);border-radius:3px}#portal .products-carousel li.js_slide{min-height:480px}#portal .products-carousel li img{margin-bottom:12px;object-fit:contain;height:135px;object-fit:contain;width:135px}#portal .products-carousel li h4{font-weight:700;font-family:Overpass;font-size:1.75rem;color:#001b41;text-align:left}#portal .products-carousel li p{text-align:left}#portal .products-carousel li .btn{display:flex;transform:none;left:unset;border:3px solid #003d8f;border-radius:50px;padding:.5rem 1rem;font-size:1.25rem;transition:color .1s ease-out,background-color .1s ease-out,border-color .1s ease-out;width:auto;background:#fff;color:#003d8f;margin-bottom:32px;font-weight:700}#portal .products-carousel li .btn:hover{background:#003d8f;color:#fff}#portal .prev,#portal .next{border-radius:3px;width:35px;height:35px;top:38%}#portal section.product-section{overflow:hidden}#portal section.product-section p.text-center.subheadline{margin:48px auto}#portal section.product-section .container{overflow:hidden}#portal .products-carousel .frame{overflow:visible}#portal .acco{background-color:#ffffff;color:#001B41;cursor:pointer;padding:17px;width:100%;border:none;text-align:left;outline:none;transition:0.4s;border-bottom:1px solid #E6E6E6;font-weight:600;line-height:1.36;min-height:1px;font-size:20px;position:relative;font-family:Open-Sans;margin-top:15px}#portal button.acco.activefaq{border-bottom:none}#portal #faq{width:94%;margin:0 auto}#portal #faq a{text-decoration:none}#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;line-height:1.5em !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;color:#223857}#portal .panel p,#portal .panel ul{padding-right:40px;font-size:16px;font-weight:normal;line-height:1.5}#portal .acco:after{content:url(//images.ctfassets.net/11hv0dnnxox5/4EJh26noknxCjjTkPZKsNO/8b44c81c055eab39b3d7ca74893776f1/arrow-thin-down.svg);font-size:30px;color:#1D7BCA;float:right;height:22px;width:0px;display:flex;justify-content:center;flex-direction:column;position:absolute;height:100%;top:0%;display:flex;justify-content:center;flex-direction:column;position:absolute;right:2%;font-weight:normal;width:17px}#portal .activefaq:after{content:url(//images.ctfassets.net/11hv0dnnxox5/t7RLZw3x3u7Lucxi7ZyXH/a70c2fab27448fd738f667fb0aa3b9f9/arrow-thin-up.svg)}#portal [data-page="index"] .panel ul li,#portal [data-page="share"] .panel ul li{list-style-type:unset;margin-left:17px}@media screen and (max-width: 767px){#portal header.sharing-bg .header-background{height:200px}#portal .products-carousel li .product-tile{height:90%;max-width:280px}}@media screen and (min-width: 768px){#portal p.text-center.subheadline{font-size:1.25rem}#portal header .header-background{background-position-x:center;background-position-y:top;background-position-y:center}#portal header .header-background+.container{padding-bottom:40px}#portal header .header-background+.container h1{width:44%}#portal header .header-background+.container h2{width:42%}#portal header .header-background+.container .header-container-link u{color:#fff}#portal header .register-form-swap{width:69%}#portal header fieldset{width:80%}#portal .btn.btn-cta{width:auto}#portal .hiw li{padding-left:15px;padding-right:15px}#portal .hiw li h4{font-size:28px}#portal .products-carousel li .product-reward-sticker{right:-54px;top:-60px;width:85px;height:85px;padding-top:14px}#portal .products-carousel li .product-reward-sticker span{font-size:14px}#portal .products-carousel li img{width:50%;margin-bottom:32px}#portal .products-carousel li.js_slide{min-height:480px}#portal .hiw li span{margin-top:22px;margin-bottom:87px}}@media screen and (min-width: 768px) and (max-width: 1024px){#portal .header-background{background-position-x:77.5% !important}#portal .hiw li span{height:168px}#portal .reward-sticker{top:8%;right:30%}#portal .reward-sticker_bonus{top:191px !important;right:237px !important}#portal header .register-form-swap{width:57%}}@media screen and (min-width: 1920px){#portal header .header-background{background-position-y:top}#portal .reward-sticker{left:94%;top:7%}}#portal [data-page="balance"] small a#credit--note,#portal #portal-page [data-page="balance"] small a#credit--note{color:#fff;text-decoration:unset}#portal header .container .reward-sticker{width:115px;height:115px;font-size:14px;right:82px}#portal header .container .reward-sticker span strong{font-size:24px;padding-top:.15rem}#portal header .container .reward-sticker.reward-sticker_bonus{width:125px;height:125px;right:12px}#portal header .container .reward-sticker_bonus span{top:44%}#portal header .container .reward-sticker_bonus span strong{font-size:30px !important}@media screen and (min-width: 935px) and (max-width: 1024px){#portal header .container .reward-sticker{top:28%;right:62px;top:8%;right:182px}}@media screen and (min-width: 768px) and (max-width: 934px){#portal header .header-background{background-position-x:85.5%}#portal header .container .reward-sticker{top:28%;right:110px !important;top:8%;right:130px !important}#portal header .container .reward-sticker.reward-sticker_bonus{top:321px !important}}#portal .panel ul li{margin-bottom:.25rem;list-style-type:disc !important;line-height:1.75}#portal .panel ul li a{text-decoration:none;border-bottom:2px solid #3b9cda}#portal .reward-sticker.reward-sticker_bonus{top:140px !important}@media screen and (max-width: 1024px){#portal .reward-sticker.reward-sticker_bonus{top:145px !important}}#portal .reward-sticker.reward-sticker_bonus span{top:49% !important}#portal .reward-sticker.reward-sticker_bonus span strong{font-size:30px !important}@media screen and (min-width: 768px) and (max-width: 820px){#portal .custom_title{width:50%;top:2rem}}@media screen and (max-width: 767px){#portal .sharing-bg.brand-referral .header-background{min-height:300px}#portal .sharing-bg.brand-referral .header-background+.container{padding-top:15px}#portal .btn.btn-before-login.btn-login.hidden-for-mobile{display:none}}@Mmedia screen and (max-width: 390px){#portal .custom_title{top:3rem}}#portal .rewards-section .container h3+.text-center.subheadline{width:0;height:0;display:none;visibility:hidden;opacity:0}#portal .btn.btn-default.js-table-more,#portal .btn.btn-default.js-table-less{min-height:54px;line-height:3.5rem;border-radius:50px}#portal .ionos-subheader-dark{color:#003d8f;font-weight:bolder}#portal .ionos-subheader-light{color:#003d8f}@media screen and (max-width: 767px){#portal .table-body.rewards-table_mobile{width:100%;display:block}}@media screen and (max-width: 414px){#portal header .header-background,#portal header.sharing-bg .header-background{background-position-x:95%}#portal header .header-background{background-position-x:95%;background-size:184%}}#portal .reward-sticker_bonus{width:140px !important;height:140px !important}@media screen and (max-width: 1440px){#portal .reward-sticker_bonus{right:135px !important}}@media screen and (max-width: 1280px){#portal header .container .reward-sticker{right:162px}#portal .reward-sticker_bonus{right:195px !important}}@media screen and (max-width: 1024px){#portal .reward-sticker_bonus{top:135px !important;right:165px !important}}@media screen and (max-width: 991px){#portal .reward-sticker{right:18% !important}#portal .reward-sticker_bonus{top:171px !important;right:175px !important}}@media screen and (max-width: 820px){#portal .reward-sticker{right:2% !important}#portal .reward-sticker_bonus{top:151px !important;right:175px !important}}#portal section.col-section.col-section-1:not([data-page="help"] section.col-section.col-section-1){background:#0c8844;color:#fff;text-align:center}#portal .section-rewards__text h3{margin-top:10px;margin-bottom:36px;color:#001b41;text-align:center;font-weight:400;font-size:2.75rem}#portal .section-rewards__text h3+p{display:none}#portal .MuiButtonBase-root.rewards-table__show-more,#portal .MuiButtonBase-root.rewards-table__show-less{background-color:#003D8F;min-height:54px;padding:0px 20px;font-family:'Overpass', 'Open-Sans', 'Helvetica', Arial, sans-serif;text-align:center;color:#fff;line-height:3.5rem;border:none;border-radius:50px;cursor:pointer}#portal .MuiButtonBase-root.rewards-table__show-more:hover,#portal .MuiButtonBase-root.rewards-table__show-less:hover{background-color:#002c66}#portal .MuiTable-root.rewards-table__table .MuiTableHead-root.rewards-table__table-head .MuiTableRow-root.rewards-table__table-row.MuiTableRow-head,#portal .MuiTableCell-root.rewards-table__table-cell.rewards-table__table-cell--head{background:#003d8f !important;padding:15px 20px !important;color:#fff !important;line-height:1.15 !important;font-weight:bold !important;border-bottom:none !important}
