@media screen and (min-width:768px){.container .maxwidth-theme{padding:0;max-width:unset}.bonus-landing{padding:unset}.bonus-landing .page{margin:0 5%;padding:64px 5% 24px!important}.bonus-landing .page .text1,.bonus-landing .page h1{font-size:min(4.5vw,64px);line-height:min(5vw,72px)!important}.bonus-landing .page .text2,.bonus-landing .page h2{font-size:min(3.5vw,48px);line-height:min(4vw,56px)!important}.bonus-landing .page .text3,.bonus-landing .page h3{font-size:min(3vw,36px);line-height:min(3.5vw,42px)!important}.bonus-landing .page .text-normal{font-size:min(2.5vw,24px);line-height:min(3vw,28px)!important}.bonus-landing .button{font-size:min(4vw,56px);padding:min(3vw,48px)}.bonus-landing .switcher .items .item{font-size:3vw}.bonus-landing .switcher .items .item>img{height:3vw;margin-right:8px}.bonus-landing .cards,.bonus-landing .waypoints{display:flex;flex-wrap:wrap}.bonus-landing .cards .item{width:calc(50% - (24px*2));margin:0 24px 48px;padding:min(4vw,64px) min(1vw,48px)}.bonus-landing .cards .item .image{width:60%}.bonus-landing .cards .item .detail{margin-top:min(1vw,64px)}.bonus-landing .cards .item .detail .title{font-size:min(2vw,48px);line-height:min(2.5vw,52px);margin-bottom:min(2vw,24px)}.bonus-landing .cards .item .detail .text{font-size:min(1.5vw,36px);line-height:min(2vw,42px)}.bonus-landing .waypoints{position:relative}.bonus-landing .waypoints .item{width:calc(50% - (24px*2))!important;margin:0 24px min(3vw,84px);padding:0}.bonus-landing .waypoints .item:nth-child(1){order:1}.bonus-landing .waypoints .item:nth-child(2){order:3}.bonus-landing .waypoints .item:nth-child(3){order:2}.bonus-landing .waypoints .item:nth-child(4){order:4}.bonus-landing .waypoints .item .title{font-size:min(2.5vw,48px);line-height:min(2.5vw,48px);margin-bottom:min(2vw,48px)}.bonus-landing .waypoints .item .text{font-size:min(2vw,24px);line-height:min(2.5vw,28px)}.bonus-landing .waypoints .item .num{width:min(3.5vw,48px);border-radius:min(3.5vw,48px);background-color:#0a962f;transform:translateX(-50%)}.bonus-landing .waypoints .item .num span{font-size:min(1.5vw,36px)}.bonus-landing .waypoints .item .line{position:absolute;background-color:rgba(204,242,250,.4);bottom:0;left:0;width:10px;height:0%;transition-delay:.5s;transition-duration:.5s;border-radius:4px;transform:translateX(-50%)}.bonus-landing .questions{position:relative;text-align:left;padding:24px 0;display:flex;flex-direction:column}.bonus-landing .questions .item{font-size:max(2.5vw,18px);line-height:max(3vw,22px);padding:2vw}.bonus-landing .questions .item .answer{font-size:max(2vw,16px);line-height:max(2.5vw,18px)}.bonus-landing form{padding:24px 16px;display:inline-block;max-width:600px}.bonus-landing form .column{width:50%}.bonus-landing form .check-block{padding:24px 0}.bonus-landing form .column:nth-child(1){padding-right:16px}.bonus-landing form .column:nth-child(2){padding-left:16px}.bonus-landing form .field{margin-bottom:24px}.bonus-landing form .field:has(.field-checkbox){display:flex;margin-top:18px;align-items:start;cursor:pointer!important}.bonus-landing form .field:has(.field-checkbox) .label{font-size:min(1.8vw,20px);line-height:min(2.2vw,24px);padding:unset}.bonus-landing form .field.required .label:before{font-size:min(1.8vw,20px)}.bonus-landing form .field .field-checkbox{min-width:24px;min-height:24px;border-radius:16px;vertical-align:top;cursor:pointer}.bonus-landing form .field .field-input,.bonus-landing form .field .ik_select{font-size:min(3vw,28px);line-height:min(2.5vw,28px);padding:16px 24px;border-radius:16px;width:400px}.bonus-landing form .field .ik_select{padding:unset}.bonus-landing form .field .ik_select .ik_select_link{padding:16px;height:unset}.bonus-landing form .field .ik_select .ik_select_link_text{font-size:min(2vw,24px);padding:0 16px}.ik_select_dropdown .ik_select_list li{padding:16px 24px!important}.ik_select_dropdown .ik_select_list li .ik_select_option_label{font-size:18px}.ik_select_dropdown .ik_select_list .scroller{height:unset!important}.bonus-landing form .field .ik_select .trigger{width:36px;height:100%}.bonus-landing form .field .label{font-size:min(2vw,22px);line-height:min(2.2vw,24px);padding:min(1vw,16px)0}.bonus-landing .page[data-page-key=home]{margin:0;border-radius:0}.bonus-landing .page[data-page-key=home]>img.banner-bg{width:100%!important;top:50%!important;left:0!important;transform:translateY(-50%)!important;height:auto!important}.bonus-landing .page[data-page-key=home]>img.banner-percent{opacity:.1!important;height:unset!important}.bonus-landing .page[data-page-key=home]>img.banner-cross.mobile{display:none}.bonus-landing .page[data-page-key=home]>img.banner-cross.desktop{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%);height:auto;animation-name:bonus-landing-banner-cross-animation-desktop;display:block!important;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate-reverse;opacity:.03}@keyframes bonus-landing-banner-cross-animation-desktop{0%{transform:translateY(-50%) scale(1)}to{transform:translateY(-50%) scale(1.5)}}.bonus-landing .page[data-page-key=home] .button{margin-top:3vw!important}.bonus-landing .page[data-page-key=about] .switcher .render{margin:min(2.5vw,48px)!important;max-width:700px;width:520px}.bonus-landing .page[data-page-key=about] .switcher .render .progressor{height:52px}.bonus-landing .page[data-page-key=about] .switcher .render .progressor .header,.bonus-landing .page[data-page-key=about] .switcher .render .progressor .purchase{font-size:min(2vw,24px)!important}.bonus-landing .page[data-page-key=about] .switcher .render .title .text{font-size:min(6vw,84px)!important;line-height:min(6vw,84px)!important;margin-bottom:16px!important}.bonus-landing .page[data-page-key=about] .switcher .render .title .description{font-size:min(2.5vw,48px)!important;padding:.3vw 1.5vw}.bonus-landing .page[data-page-key=about] .switcher .render .cashback div:nth-child(1){font-size:min(2vw,48px)!important}.bonus-landing .page[data-page-key=about] .switcher .render .cashback div:nth-child(2){font-size:min(6vw,100px)!important;line-height:min(6vw,115px)!important}.bonus-landing .page[data-page-key=about] .switcher .render .cashback div:nth-child(2):after{font-size:min(6vw,100px)!important;margin-left:4px!important}.bonus-landing .page[data-page-key=about] .switcher .render .condition{font-size:min(2vw,36px)!important;line-height:min(2.5vw,42px)!important}.bonus-landing .page[data-page-key=about] .switcher .render .condition.vip{font-size:min(4vw,36px)!important}.bonus-landing .page[data-page-key=subscribe] .button{font-size:min(4vw,36px)!important;padding:min(2vw,36px)!important;width:400px}}@media screen and (min-width:992px){.bonus-landing .page{padding:64px 15% 24px!important}.bonus-landing .page .text1,.bonus-landing .page h1{font-size:min(3vw,64px)!important;line-height:min(3.2vw,72px)!important}.bonus-landing .page .text2,.bonus-landing .page h2{font-size:min(2vw,48px)!important;line-height:min(2.5vw,56px)!important}.bonus-landing .page .text3,.bonus-landing .page h3{font-size:min(1.5vw,36px)!important;line-height:min(2vw,42px)!important}.bonus-landing .page .text-normal{font-size:min(2.5vw,24px)!important;line-height:min(3vw,30px)!important}.bonus-landing .switcher .items .item{font-size:min(3vw,36px);padding:24px;margin:8px}.bonus-landing .switcher .items .item>img{height:min(3vw,36px);margin-right:14px}.bonus-landing .questions{flex-direction:row;flex-wrap:wrap}.bonus-landing .questions .item{width:calc(50% - (24px*2));margin:0 24px 24px;font-size:22px;line-height:26px;padding:24px}.bonus-landing .questions .item .answer{font-size:18px;line-height:22px}.bonus-landing .waypoints{position:relative;display:flex;flex-wrap:wrap}.bonus-landing .waypoints .item{width:calc(50% - (24px*2))!important;margin:0 24px min(3vw,84px);padding:0}.bonus-landing .waypoints .item .title{font-size:min(2vw,48px)!important;line-height:min(2vw,48px)!important;margin-bottom:min(2vw,48px)!important}.bonus-landing .waypoints .item .text{font-size:min(1.5vw,24px)!important;line-height:min(2vw,28px)!important}.bonus-landing .waypoints .item .num{width:min(2.5vw,48px)!important;border-radius:min(2vw,48px)!important}.bonus-landing .waypoints .item .num span{font-size:min(1.2vw,36px)!important}.bonus-landing .page[data-page-key=home]{padding:100px 20vw!important}.bonus-landing .page[data-page-key=about] .switcher .render{width:700px}.bonus-landing .page[data-page-key=about] .switcher .render .title .text{font-size:min(3.5vw,64px)!important;line-height:min(3.5vw,64px)!important;margin-bottom:16px!important}.bonus-landing .page[data-page-key=about] .switcher .render .title .description{font-size:min(max(1.5vw,24px),36px)!important;padding:max(1vw,16px) max(2vw,24px)!important}.bonus-landing .page[data-page-key=about] .switcher .render .cashback{font-size:min(2.5vw,48px)}.bonus-landing .page[data-page-key=about] .switcher .render .cashback div:nth-child(1){font-size:min(1.5vw,36px)!important}.bonus-landing .page[data-page-key=about] .switcher .render .cashback div:nth-child(2){font-size:min(4.5vw,100px)!important;line-height:min(5vw,115px)!important}.bonus-landing .page[data-page-key=about] .switcher .render .cashback div:nth-child(2):after{font-size:min(4.5vw,100px)!important}.bonus-landing .page[data-page-key=about] .switcher .render .condition{font-size:min(max(1.5vw,24px),24px)!important;line-height:min(max(2vw,32px),32px)!important}}