@import url("https://fonts.googleapis.com/css2?family=Racing+Sans+One&display=swap");.ja .bonus-header__content{gap:100px}.bonus-header{display:flex;flex-direction:column;background-color:#fff;padding-top:24px;gap:24px;border-radius:8px}.bonus-header .kama_breadcrumbs{margin-left:24px}.bonus-header__content{display:flex;padding-top:32px;gap:288px;margin-bottom:60px;margin-top:-16px}.bonus-header__title{font-size:80px;font-weight:500;line-height:88px;color:#262119;max-width:751px;flex-basis:70%;margin:0 0 0 42px}.bonus-header__text{flex-basis:40%;max-width:330px;margin-bottom:32px;font-size:24px;font-weight:400;line-height:34px}.bonus-header__image{background-image:url("img/promotions/dreamway/hero-bg.png");background-repeat:no-repeat;background-size:cover;background-position:top right;height:406px;width:100%}.bonus{display:grid;gap:16px;width:100%;max-width:856px;margin:16px auto 0}.bonus__item{background-color:#fff;border-radius:8px;padding:42px 24px}.bonus__heading{font-weight:500;font-size:32px;line-height:120%;color:#B38344;max-width:569px;margin:auto;text-align:center}.bonus__subtitle{font-weight:400;font-size:18px;line-height:140%}.bonus__title{padding-bottom:0}.bonus__title .bonus__heading{margin-bottom:24px}.bonus__title .bonus__subtitle{max-width:596px;margin:auto;margin-bottom:42px;text-align:center}.bonus__start .bonus__heading{margin-bottom:26px}.bonus__start .bonus__subtitle{max-width:500px;margin:0 auto 30px;text-align:center}.bonus__start--wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px;margin-bottom:32px}.bonus__start--item{display:flex;flex-direction:column;background:linear-gradient(199.89deg, rgba(153,153,153,0.2) 24.28%, rgba(153,153,153,0.068) 91.29%);border-radius:8px;min-height:260px}.bonus__start--icon{width:64px;height:64px}.bonus__start--icon img{width:64px;height:64px;max-width:none}.bonus__start--img{border-radius:8px;max-height:232px}.bonus__start--img img{width:100%;height:100%;object-fit:cover}.bonus__start--content{padding:28px 24px 8px;display:flex;gap:20px}.bonus__start--title{margin:0 0 16px;font-weight:500;font-size:24px;line-height:120%}.bonus__start--text{margin:0 0 30px;font-size:18px;font-weight:400;line-height:24px;text-align:left}.bonus__start--marquee-container{display:flex;align-items:center;background-color:#D75E89;overflow:hidden}.bonus__start--marquee{animation:marquee 3.5s infinite linear}.bonus__start .wrap{max-width:600px;margin:auto;padding:20px}.bonus__start .items-wrap{position:absolute;max-width:392px;width:100%;display:flex;overflow:hidden;user-select:none;background-color:#D75E89;border-radius:8px 8px 0 0}.bonus__start .items-wrap:before,.bonus__start .items-wrap:after{content:"";height:100%;top:0;width:10%;position:absolute;z-index:1;pointer-events:none}.bonus__start .items-wrap:before{left:0}.bonus__start .items-wrap:after{right:0}.bonus__start .items{flex-shrink:0;display:flex;justify-content:space-around;min-width:100%}.bonus__start .item{flex:0 0 auto;border-radius:6px;display:flex;justify-content:center;align-items:center;transition:all 0.1s ease-in-out;font-family:'Racing Sans One', cursive;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0;text-align:center;padding:8px 0;color:#fff;white-space:nowrap}.bonus__start .marquee{animation:scroll 10s linear infinite}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 20px))}}.bonus__plan{margin-bottom:24px;text-align:center;background-image:url("img/promotions/dreamway/fb-bg.png");background-size:cover}.bonus__plan .fb_iframe_widget>span{background:#fff}.bonus__plan .bonus__heading{margin-bottom:16px}.bonus__plan--wrap{display:grid;gap:8px;max-width:620px;margin:auto}.bonus__plan--item{background:#FAFAFA;border-radius:8px;padding:24px}.bonus__plan--item .link{margin-top:16px}.bonus__plan--title{margin-bottom:16px}.bonus__plan--text{margin:0;font-size:16px;font-weight:400;line-height:22px}.bonus__plan--text-mb{margin-bottom:16px}.bonus__terms{background:#FFFFFF;padding-top:40px;padding-bottom:40px}.bonus__terms .bonus__heading{text-align:center;margin-bottom:24px;color:#B38344}.bonus__terms .bonus__terms_list{max-width:740px;margin:auto;display:flex;flex-direction:column;gap:16px;padding:28px 32px;background-color:#FAFAFA}.bonus__terms .bonus__terms_item{font-size:18px;font-weight:400;line-height:24px;text-align:left;display:flex;gap:16px;align-items:center}.bonus__terms .bonus__terms_item .bonus__terms_number{font-size:16px;font-weight:500;line-height:19px;flex-basis:32px;flex-shrink:0;width:32px;height:32px;background:#F1E1BB;border-radius:50%;display:flex;align-items:center;justify-items:center;justify-content:center;align-content:center}.bonus__footer{display:flex;flex-direction:column;gap:28px;background-image:url("img/promotions/dreamway/hero-bg__bottom.png");background-repeat:no-repeat;background-size:cover;background-position:top right;border-radius:8px;padding:54px 42px;margin-top:40px}.bonus__footer--title{margin:0;font-weight:500;font-size:48px;line-height:48px;color:#262119;max-width:698px}.bonus__footer--subtitle{font-size:24px;font-weight:400;line-height:34px;letter-spacing:0;text-align:left}.bonus__footer .button__bonus-med{margin-left:0;max-width:300px;margin-top:52px}.ar .bonus__footer{background:url("img/promotions/dreamway/hero-bg__bottom_ar.png") no-repeat}@media only screen and (max-width: 768px){.bonus-header{padding-top:12px;gap:0;margin-bottom:16px}.bonus-header .kama_breadcrumbs{margin-left:12px;margin-bottom:19px}.bonus-header__image{background-repeat:no-repeat;background-size:cover;background-position:center;height:247px;width:100%}.bonus-header__content{flex-direction:column;gap:24px;align-items:flex-start;margin-bottom:32px}.bonus-header__title{font-size:48px;font-weight:500;line-height:48px;letter-spacing:0;text-align:left;margin-left:12px}.bonus-header__right{width:100%}.bonus-header__right .button{margin:0 12px;max-width:100%;padding:8px}.bonus-header__text{max-width:none;font-size:18px;font-weight:400;line-height:25px;margin-left:12px}.bonus{margin-top:0}.bonus__item{padding:24px 12px}.bonus__heading{font-size:28px}.bonus__title{padding:32px 12px 0}.bonus__title .bonus__heading{font-size:28px;font-weight:500;line-height:34px;letter-spacing:0;text-align:center;max-width:90%}.bonus__title .bonus__subtitle{font-size:16px;margin-bottom:24px;padding:0 12px}.bonus__start{padding:32px 12px 16px}.bonus__start .button{max-width:240px;margin:auto}.bonus__start .bonus__heading{margin-bottom:16px}.bonus__start .bonus__subtitle{font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center}.bonus__start .items-wrap{max-width:100%}.bonus__start--wrap{grid-template-columns:1fr;margin-bottom:24px}.bonus__start--title{margin:0;font-size:24px;max-width:175px}.bonus__start--item{justify-content:space-between;padding:0 0 16px;min-height:auto}.bonus__start--img{margin-top:0;position:relative;border-radius:8px 8px 0 0}.bonus__start--img img{border-radius:8px 8px 0 0}.bonus__footer{flex-direction:column;padding:24px}.bonus__footer--title{margin-bottom:48px;font-size:28px;line-height:120%}.button__bonus-med{margin-left:0;margin-right:auto}.bonus__terms{padding-top:36px;margin-bottom:10px}.bonus__terms_img{margin:0;float:none;position:relative;left:-24px}.bonus__terms .bonus__terms_list{max-width:90%}.bonus__terms .bonus__heading{font-style:normal;font-size:28px;font-weight:500;line-height:34px;text-align:center;margin-left:0;max-width:100%;margin-bottom:54px}.bonus__terms .bonus__terms_text{max-width:none;margin:0;font-size:16px;font-weight:400;line-height:22px}.bonus__terms .bonus__terms_item{align-items:flex-start}}@media only screen and (max-width: 500px){.bonus__start--icon{display:none}.bonus__plan{padding:24px 0}.bonus__footer{flex-direction:column;height:665px;margin-top:0;padding:24px;gap:16px;background-image:url(img/promotions/dreamway/footer-banner-mobile.png)}.bonus__footer--title{font-size:28px;font-weight:500;line-height:34px;text-align:left;margin-bottom:0}.bonus__footer--subtitle{font-size:18px;font-weight:400;line-height:25px;text-align:left}.bonus__footer .button__bonus-med{margin-top:16px}.bonus__terms .bonus__heading{margin-bottom:16px}}
