.veriables{height:100px}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Thin.ttf)format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Outfit;src:url(/fonts/Outfit-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Light.ttf)format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Medium.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Outfit;src:url(/fonts/Outfit-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Bold.ttf)format("truetype");font-weight:700;font-style:normal}.components{height:100px}.modal__overlay{z-index:9999;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal__container{background-color:#fff;border-radius:8px;flex-direction:column;width:95%;max-width:900px;height:90vh;max-height:90vh;margin:10px;display:flex;box-shadow:0 4px 12px #00000026}@media (max-width:768px){.modal__container{border-radius:0;width:100%;height:100vh;max-height:100vh;margin:0;position:fixed;inset:0}}.modal__header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}@media (max-width:768px){.modal__header{padding:8px 15px}}.modal__title{color:#333;text-overflow:ellipsis;white-space:nowrap;max-width:80%;margin:0;font-size:18px;overflow:hidden}@media (max-width:768px){.modal__title{font-size:16px}}.modal__close-button{cursor:pointer;color:#666;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:24px;transition:background-color .2s;display:flex}.modal__close-button:hover{background-color:#f0f0f0}.modal__content{flex-grow:1;height:100%;display:flex;position:relative;overflow:hidden}.modal__iframe{border:none;flex:1;width:100%;height:100%}.modal__loading-spinner{color:#666;font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-box{column-gap:51px;height:770px;padding:68px 108px}.card-box__card{width:375px;height:635px}.card-box__card__image{border-radius:10px}.card-box__card__image img{width:375px;height:480px}.card-box__card__title{width:100%;height:48px;margin-top:22px}.card-box__card__title p{color:#263b01;margin:0;font-size:20px;font-weight:700;line-height:48px}.card-box__card__description{width:100%}.card-box__card__description p{color:#000;margin:0;font-size:16px;font-weight:400;line-height:28px}.campaign-box{height:526px;padding:47px 109px 88px}.campaign-box__campaign{background-color:#e3f6bc;border-radius:10px;width:100%;height:391px}.campaign-box__campaign__left-box{padding:57px 0 57px 60px}.campaign-box__campaign__left-box__title{width:350px;height:96px}.campaign-box__campaign__left-box__title p{color:#263b01;margin:0;font-size:32px;font-weight:700;line-height:48px}.campaign-box__campaign__left-box__subtitle{width:380px;height:36px;margin-top:20px}.campaign-box__campaign__left-box__subtitle p{color:#000;margin:0;font-size:24px;font-weight:400;line-height:36px}.campaign-box__campaign__left-box__button{cursor:pointer;text-align:center;background-color:#76bc02;border-radius:10px;width:288px;height:65px;margin-top:60px;font-size:20px;font-weight:700;line-height:48px;text-decoration:none}.campaign-box__campaign__left-box__button a{color:#fff;width:100%;text-decoration:none}.campaign-box__campaign__right-box{margin-top:-34px;margin-right:-30px}.campaign-box__campaign__right-box img{width:544px;height:425px}.bank-box{height:748px;padding:102px 172px 0 109px}.bank-box__bank__left-box{margin-top:196px}.bank-box__bank__left-box__title{width:523px}.bank-box__bank__left-box__title__primary p{color:#76bc02;margin:0;font-size:52px;font-weight:700;line-height:64px}.bank-box__bank__left-box__title__secondary p{color:#263b01;margin:0;font-size:52px;font-weight:700;line-height:64px}.bank-box__bank__left-box__description{width:555px;margin-top:20px}.bank-box__bank__left-box__description p{color:#000;margin:0;font-size:24px;font-weight:400;line-height:36px}.bank-box__bank__right-box{background-image:url(/images/vector_bg.png);background-position:right 210px;background-repeat:no-repeat;background-size:710px 460px;width:700px}.bank-box__bank__right-box img{object-fit:contain;width:378px}@media (max-width:576px){.card-box{align-items:center;row-gap:30px;height:auto;padding:20px;flex-direction:column!important}.card-box__card{width:335px;height:auto}.card-box__card__image{border-radius:10px}.card-box__card__image img{width:335px}.campaign-box{height:320px;padding:20px}.campaign-box__campaign{width:100%;height:320px;padding:20px}.campaign-box__campaign__left-box{width:100%;padding:0}.campaign-box__campaign__left-box__title p{font-size:26px}.campaign-box__campaign__left-box__subtitle p{width:100%;font-size:20px}.campaign-box__campaign__left-box__button{width:100%;font-size:16px}.campaign-box__campaign__right-box{display:none}.bank-box{height:350px;padding:20px}.bank-box__bank__left-box{margin-top:50px}.bank-box__bank__left-box__title{width:100%}.bank-box__bank__left-box__title__primary p{height:40px;font-size:26px}.bank-box__bank__left-box__title__secondary p{height:40px;font-size:24px}.bank-box__bank__left-box__description{width:100%}.bank-box__bank__left-box__description p{font-size:18px}.bank-box__bank__right-box{display:none!important}}@media (min-width:320px) and (max-width:400px){.campaign-box__campaign__left-box__subtitle p{width:100%;font-size:19px}.bank-box{height:350px;padding:40px 20px 20px}.bank-box__bank__left-box{margin:0}.bank-box__bank__left-box__title{width:100%}.bank-box__bank__left-box__title__primary p{height:40px;font-size:22px}.bank-box__bank__left-box__title__secondary p{height:40px;font-size:20px;line-height:50px}.bank-box__bank__left-box__description{width:100%;margin-top:10px}.bank-box__bank__left-box__description p{font-size:18px}.bank-box__bank__right-box{display:none!important}}@media (min-width:768px) and (max-width:1024px){.card-box{column-gap:20px;height:700px;padding:20px 10px;overflow-x:auto;justify-content:start!important}.card-box__card{width:335px;height:auto}.card-box__card__image{border-radius:10px}.card-box__card__image img{width:335px}.campaign-box{height:320px;padding:20px}.campaign-box__campaign{width:100%;height:320px;padding:20px}.campaign-box__campaign__left-box{width:100%;padding:0}.campaign-box__campaign__left-box__title p{font-size:30px;line-height:45px}.campaign-box__campaign__left-box__subtitle p{width:100%;font-size:22px}.campaign-box__campaign__left-box__button{width:90%;font-size:16px}.campaign-box__campaign__right-box{margin-top:10px}.campaign-box__campaign__right-box img{width:340px;height:auto}.bank-box{height:420px;padding:80px 20px 20px}.bank-box__bank{column-gap:30px}.bank-box__bank__left-box{width:90%;margin:0}.bank-box__bank__left-box__title{width:100%}.bank-box__bank__left-box__title__primary p,.bank-box__bank__left-box__title__secondary p{height:40px;font-size:30px}.bank-box__bank__left-box__description{width:100%;margin-top:50px}.bank-box__bank__left-box__description p{font-size:22px}.bank-box__bank__right-box{background:0 0;width:35%;margin:0}.bank-box__bank__right-box img{object-fit:contain;width:250px;height:auto}}.hero{background-color:#76bc02;height:auto}.hero__container{max-width:1440px}.hero__banner__left-box{width:100%;padding:128px 30px 167px 112px}.hero__banner__left-box__title__primary h1{color:#fff;margin:0;font-size:52px;font-weight:700;line-height:64px}.hero__banner__left-box__title__secondary h1{color:#263b01;margin:0;font-size:52px;font-weight:700;line-height:64px}.hero__banner__left-box__description{margin-top:20px}.hero__banner__left-box__description p{color:#fff;margin:0;font-size:24px;font-weight:400;line-height:36px}.hero__banner__right-box{padding-right:90px}.hero__banner__right-box img{width:640px}.hero__banner__store{column-gap:33px;width:280px;margin-top:60px}.hero__banner__store__qr-code,.hero__banner__store__qr-code img{width:126px}.hero__banner__store__store-link{row-gap:9px;width:122px}.hero__banner__store__store-link a{background-color:#0000;border:none;outline-style:none;width:122px}.hero__banner__store__store-link a img{object-fit:cover;width:120px}.footer{background-color:#76bc02;height:440px}.footer__container{max-width:1440px;padding:65px 114px}.footer__menu{height:150px}.footer__menu__link{row-gap:10px;width:835px}.footer__menu__link a{color:#fff;width:max-content;font-size:16px;font-weight:400;line-height:28px;text-decoration:none;display:block}.footer__menu__social-media{column-gap:15px}.footer__menu__social-media img{width:40px;height:40px}.footer__bottom{align-items:center;height:70px;margin-top:90px}.footer__bottom img{width:182px}.navbar{justify-self:center;padding-top:31px;padding-left:90px;padding-right:70px}.bg-light{background-color:#76bc02!important}.nav-item{color:#fff;padding-left:10px;padding-right:10px;font-size:16px;font-weight:400;line-height:28px;text-decoration:none}.fixed-top{position:unset}.navbar-brand,.navbar-brand img{width:200px}@media (max-width:576px){.navbar{padding:0;box-shadow:0 2px 10px #fff6}.bg-light{background-color:#76bc02!important}.nav-item{color:#fff;padding-left:10px;padding-right:10px;font-size:16px;font-weight:400;line-height:28px;text-decoration:none}.fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.hero__banner{height:auto;margin-top:0}.hero__banner__left-box{width:100%;padding:120px 60px 170px 30px}.hero__banner__left-box__title__primary h1{color:#fff;margin:0;font-size:30px;font-weight:700;line-height:40px}.hero__banner__left-box__title__secondary h1{color:#263b01;margin:0;font-size:30px;font-weight:700;line-height:40px}.hero__banner__left-box__description{margin-top:20px}.hero__banner__left-box__description p{color:#fff;margin:0;font-size:20px;font-weight:400;line-height:36px}.hero__banner__right-box{display:none!important}.hero__banner__store{justify-content:center;width:100%;height:135px;margin-top:20px}.footer{background-color:#76bc02;height:100%;padding:10px}.footer__container{padding:20px;align-self:unset!important}.footer__menu{row-gap:10px;height:100%;flex-direction:column!important}.footer__menu__link{width:100%}.footer__menu__link a{color:#fff;width:max-content;font-size:14px;font-weight:400;line-height:28px;text-decoration:none;display:block}.footer__menu__social-media{justify-content:start;column-gap:15px}.footer__menu__social-media img{width:40px;height:40px}.footer__bottom{align-items:center;margin-top:30px}.footer__bottom img{width:130px}}@media (min-width:768px) and (max-width:1024px){.navbar{padding:0;box-shadow:0 2px 10px #fff6}.bg-light{background-color:#76bc02!important}.nav-item{color:#fff;padding-left:10px;padding-right:10px;font-size:16px;font-weight:400;line-height:28px;text-decoration:none}.fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.hero__banner{height:auto;margin-top:0}.hero__banner__left-box{width:100%;padding:120px 60px 170px 30px}.hero__banner__left-box__title__primary h1{color:#fff;margin:0;font-size:26px;font-weight:700;line-height:40px}.hero__banner__left-box__title__secondary h1{color:#263b01;margin:0;font-size:26px;font-weight:700;line-height:40px}.hero__banner__left-box__description{margin-top:20px}.hero__banner__left-box__description p{color:#fff;margin:0;font-size:18px;font-weight:400;line-height:36px}.hero__banner__right-box{padding-top:50px;padding-right:90px}.hero__banner__right-box img{width:400px;height:auto}.hero__banner__store{justify-content:start;width:100%;height:135px;margin-top:20px}.footer{background-color:#76bc02;height:100%;padding:10px}.footer__container{padding:20px;align-self:unset!important}.footer__menu{row-gap:10px;height:100%;flex-direction:column!important}.footer__menu__link{width:100%}.footer__menu__link a{color:#fff;width:max-content;font-size:14px;font-weight:400;line-height:28px;text-decoration:none;display:block}.footer__menu__social-media{justify-content:start;column-gap:15px}.footer__menu__social-media img{width:40px;height:40px}.footer__bottom{align-items:center;margin-top:30px}.footer__bottom img{width:130px}}*{scroll-behavior:smooth;margin:0;padding:0;font-family:Outfit,sans-serif;transition-property:background-color,border-color!important}html{overflow-x:hidden!important}
