*{box-sizing:border-box;padding:0;margin:0}*:before,*:after{box-sizing:border-box}body{font-family:"Montserrat",sans-serif;font-weight:400;background:#eff8fb}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}main{display:block}.footer{background:#b5272e;margin:0 auto;padding:60px;position:relative;width:1340px;border-radius:40px 40px 0 0}@media(max-width: 1400px){.footer{width:1140px}}@media(max-width: 1200px){.footer{width:960px}}@media(max-width: 992px){.footer{width:100%;padding:40px 10px;border-radius:32px 32px 0 0;margin-top:-20px}}.footer .footer-content{display:flex;justify-content:center;align-items:center;gap:24px}@media(max-width: 992px){.footer .footer-content{flex-direction:column;gap:12px}}.footer .text{color:#fff;text-align:center;display:block;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.footer .owp{margin:0;display:flex;justify-content:center;align-items:center;gap:8px}.footer .owp img{display:block;width:47px;height:23px}.button{display:flex;height:48px;padding:0 30px;border-radius:24px;font-size:16px;font-weight:600;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;transition:all .3s ease}.button.primary{color:#fff;background:linear-gradient(128deg, rgb(44, 42, 212) 0%, rgb(23, 22, 110) 100%)}.button.primary:hover{background:linear-gradient(128deg, rgb(23, 22, 110) 0%, rgb(23, 22, 110) 100%)}.button.secondary{background-color:rgba(0,0,0,0);color:#fff;border:2px solid #fff}.button.secondary:hover{background-color:#fff;color:#0a0a0a}.button.black{background-color:#0a0a0a;color:#fff}.button.black:hover{background-color:#222}.content{position:relative}.content .content-middle{width:1340px;height:800px;margin:0 auto;border-radius:0 0 40px 40px;position:relative;overflow:hidden}@media(max-width: 1400px){.content .content-middle{width:1140px}}@media(max-width: 1200px){.content .content-middle{width:960px}}@media(max-width: 992px){.content .content-middle{width:100%;height:auto;padding:60px 0;border-radius:0}}.content .content-middle.content-home{padding:60px 76px 0 0;display:flex;justify-content:flex-end;margin:0 auto 100px;height:690px}@media(max-width: 1400px){.content .content-middle.content-home{padding:40px 40px 0 0;height:620px}}@media(max-width: 992px){.content .content-middle.content-home{padding:320px 0 0 0;justify-content:center;margin:0 0 60px;height:620px}}@media(max-width: 992px){.content .content-middle.content-home{height:auto}}.content .content-middle.content-home .box{width:508px}@media(max-width: 1200px){.content .content-middle.content-home .box{width:400px}}@media(max-width: 992px){.content .content-middle.content-home .box{width:100%}}.content .content-middle.content-home .image-campaign{background-position:center top;background-size:cover}@media(max-width: 1200px){.content .content-middle.content-home .image-campaign{background-position:-48px top}}@media(max-width: 992px){.content .content-middle.content-home .image-campaign{background-position:center top;background-size:auto}}@media(min-width: 992px){.content .content-middle.content-step2 .balloon,.content .content-middle.content-step3 .balloon{top:190px}.content .content-middle.content-step2 .image-campaign-inside,.content .content-middle.content-step3 .image-campaign-inside{margin-top:108px}}@media(min-width: 992px){.content .content-middle.content-step4{padding-top:140px}}.content .content-middle.content-step5{padding-top:100px}@media(min-width: 992px){.content .content-middle.content-step5{padding-top:140px;display:flex;justify-content:center;align-items:center;gap:60px}}.content .image-campaign{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.content .roleta{width:280px;height:280px;background-size:contain;border-radius:50%;transform-origin:50% 50%;animation:roleta-spin 5s linear infinite;will-change:transform;display:block;margin:0 auto;position:relative;z-index:2}@keyframes roleta-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.content .carousel-preview{width:100%;overflow:hidden;margin-top:24px;position:relative;z-index:2}.content .carousel-preview .track{display:flex;gap:20px;width:max-content;animation:scroll 18s linear infinite}.content .carousel-preview .item{width:140px;height:160px;border-radius:20px;border:1px solid #ffa9ad;background:#b5272e;flex-shrink:0;padding:8px}.content .carousel-preview .item .image{display:block;width:100%;height:105px;border-radius:12px;box-shadow:0 4px 6px 0 rgba(0,0,0,.3) inset;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:contain}.content .carousel-preview .item .name{display:block;margin:6px 0 0;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:120%;height:34px;overflow:hidden}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.content .carousel-roleta{width:100%;overflow:hidden;margin-top:24px;position:relative;position:relative;z-index:2}.content .carousel-roleta .track{display:flex;gap:20px;width:max-content;will-change:transform}.content .carousel-roleta .item{width:155px;height:120px;border-radius:20px;background:#b5272e;flex-shrink:0;padding:8px}.content .carousel-roleta .item .image{display:block;width:100%;height:100%;background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.3) inset;padding:12px;border-radius:12px}.content .carousel-roleta .item .image img{width:100%;height:100%;object-fit:contain;display:block}.content .form{width:350px;margin:0 auto;position:relative;z-index:2}.content .form .form-group{width:100%;position:relative}.content .form .form-group+.form-group{margin-top:12px}.content .form input{border-radius:48px;border:2px solid #c9d3d7;background:#eff8fb;height:64px;width:100%;padding:0 32px;display:block;color:#82878a;font-size:20px;font-style:normal;font-weight:600;line-height:normal;outline:none;transition:all .3s ease-in-out}.content .form input.error{border:1px solid red;box-shadow:0 0 0 2px rgba(255,0,0,.25)}.content .form .form-select.error,.content .form .form-select.error+.select2-container .select2-selection--single{border:1px solid red;box-shadow:0 0 0 2px rgba(255,0,0,.25)}.content .form label.error{color:red;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:4px}.content .balloon{padding:16px;border-radius:12px;background:#fff;margin:0 auto 40px;width:350px;position:relative;z-index:2}@media(min-width: 992px){.content .balloon{width:330px;margin:0;position:absolute;top:260px;left:50%;margin:0 0 0 -480px}}.content .balloon:after{content:"";position:absolute}@media(max-width: 991px){.content .balloon:after{bottom:-20px;left:50%;margin-left:-15px;border-top:20px solid #fff;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0)}}@media(min-width: 992px){.content .balloon:after{border-left:20px solid #fff;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0);right:-20px;top:50%;margin-top:-10px}}.content .balloon .balloon-title{color:#0c0c0c;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:120%;display:block}.content .balloon .balloon-subtitle{color:#0c0c0c;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:block;margin:4px 0 0}.content .image-campaign-inside{width:270px;height:280px;background-position:center bottom;background-repeat:no-repeat;margin:0 auto;position:relative;z-index:2}@media(min-width: 992px){.content .image-campaign-inside{margin-top:180px}}.content .button{display:flex;width:350px;justify-content:center;align-items:center;margin:32px auto 0;border:0;border-radius:48px;background:linear-gradient(157deg, #7BDE6A 14.98%, #5CB64C 36.2%, #368428 85.02%);color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:300;line-height:normal;position:relative;z-index:2}@media(max-width: 992px){.content .button{margin:20px auto 0}}.content .button-rotate{display:flex;width:105px;height:105px;padding:0;justify-content:center;align-items:center;border-radius:60px;border:0;background:linear-gradient(180deg, #DF4149 0%, #B5272E 50%, #7D0107 100%);margin:32px auto 0;position:relative;z-index:2;color:#fff;text-transform:uppercase;font-size:20px;font-weight:700;letter-spacing:1px;cursor:pointer}.content .content-result,.content .content-result-desktop{border-radius:20px;background:#fff;position:relative;z-index:2}.content .content-result svg,.content .content-result-desktop svg{display:block;width:142px;height:76px;margin:0;position:absolute;top:-45px;left:50%;margin-left:-71px}@media(min-width: 992px){.content .content-result svg,.content .content-result-desktop svg{width:172px;height:92px;top:-55px;margin-left:-86px}}.content .content-result .title,.content .content-result-desktop .title{color:#0c0c0c;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:120%;display:block;padding:45px 20px 20px}@media(min-width: 992px){.content .content-result .title,.content .content-result-desktop .title{font-size:36px}}.content .content-result{max-width:350px;margin:0 auto}.content .content-result-desktop{margin:0;max-width:580px}.content .content-result-desktop .button{margin:0 auto 32px}.content .content-award{padding:0 24px 20px}@media(min-width: 992px){.content .content-award{padding:24px}}.content .content-award .image{border-radius:12px;background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.3) inset;width:100%;height:245px;margin:0;padding:12px}.content .content-award .image img{width:100%;height:100%;object-fit:contain;display:block}.content .content-award .name{color:#0c0c0c;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:120%;display:block;margin:12px 0 0}.content .coupon{border-radius:16px;border:1px solid #ffa9ad;background:var(--Brand-Red, #B5272E);width:350px;height:108px;padding:12px;position:relative;z-index:2;margin:0 auto}.content .coupon span{border-radius:8px;border:2px dashed var(--Brand-Yellow, #F6B534);display:flex;justify-content:center;align-items:center;height:100%;width:100%;color:var(--Secondary-White, #FFF);text-align:center;font-size:30px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:4px}.content-wait{min-height:calc(100vh - 289px);display:flex;align-items:flex-end;justify-content:center;position:relative}.content-wait .content-form{border-radius:20px;padding:64px 32px 50px 32px;border:2px solid #dee2e6;background:#fff;margin:124px 0 40px;position:relative;z-index:4}@media(max-width: 991px){.content-wait .content-form{margin-top:482px}}.content-wait .content-form .logo-mdo{width:162px;height:88px;display:block;position:absolute;top:-44px;left:50%;margin-left:-81px;z-index:2}.content-wait .content-form .title{color:#08a8d0;font-size:24px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;margin:0 0 24px;display:block}.content-wait .content-form .form-group{width:100%;position:relative}.content-wait .content-form .form-group+.form-group{margin-top:12px}.content-wait .content-form input{border-radius:48px;border:2px solid #c9d3d7;background:#fff;height:64px;width:100%;padding:0 32px;display:block;color:#82878a;font-size:20px;font-style:normal;font-weight:600;line-height:normal;outline:none;transition:all .3s ease-in-out}.content-wait .content-form input.error{border:1px solid red;box-shadow:0 0 0 2px rgba(255,0,0,.25)}.content-wait .content-form .form-select.error{border:1px solid red;box-shadow:0 0 0 2px rgba(255,0,0,.25)}.content-wait .content-form label.error{color:red;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:4px}.content-wait .content-form .button{display:flex;width:100%;height:64px;justify-content:center;align-items:center;margin:32px auto 0;border:0;border-radius:48px;background:linear-gradient(157deg, #7BDE6A 14.98%, #5CB64C 36.2%, #368428 85.02%);color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:300;line-height:normal}@media(max-width: 992px){.content-wait .content-form .button{margin:20px auto 0}}.content-wait .content-form .promotions{margin:24px 0;position:relative;padding:0 0 0 22px;color:#212529;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:block}.content-wait .content-form .promotions input{position:absolute;top:0;left:2px;width:12px;height:12px}.content-wait .content-form .copy{color:#212529;font-size:10px;font-style:normal;font-weight:400;line-height:normal;display:block}.content-wait .content-form .copy a{text-decoration:underline;color:#212529}.content-wait .content-form .contact-success{background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:20px;padding:64px 32px 64px 32px;display:none;flex-direction:column;align-items:center;justify-content:center}.content-wait .content-form .contact-success.active{display:flex}.content-wait .content-form .contact-success .title{text-align:center}.content-wait .image-person{width:549px;height:581px;background-position:center bottom;background-repeat:no-repeat;background-size:contain;position:absolute;left:50%;margin-left:-217px;z-index:1}@media(max-width: 1199px){.content-wait .image-person{margin-left:-257px}}@media(min-width: 992px){.content-wait .image-person{bottom:0}}@media(max-width: 991px){.content-wait .image-person{width:267px;height:284px;margin-left:-142px;top:-284px}}.content-wait .balloon{padding:16px;border-radius:12px;background:#fff;width:350px;z-index:2;display:block;position:absolute;right:50%;margin-right:-175px;top:-183px}@media(min-width: 992px){.content-wait .balloon{width:330px;top:63px;margin:0 -452px 0 0}}@media(min-width: 1200px){.content-wait .balloon{margin:0 -500px 0 0}}.content-wait .balloon:after{content:"";position:absolute}@media(max-width: 991px){.content-wait .balloon:after{bottom:-20px;left:50%;margin-left:-15px;border-top:20px solid #fff;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0)}}@media(min-width: 992px){.content-wait .balloon:after{border-right:20px solid #fff;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0);left:-20px;top:50%;margin-top:-10px}}.content-wait .balloon .balloon-title{color:#0c0c0c;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:120%;display:block}.content-wait .balloon .balloon-subtitle{color:#0c0c0c;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:block;margin:4px 0 0}.about{position:relative}.about .logo-mdo{width:151px;height:82px;margin:0 0 20px}@media(max-width: 992px){.about .logo-mdo{margin:0 auto 24px;width:180px;height:98px}}.about .title{color:#fff;font-size:36px;font-style:normal;font-weight:700;line-height:120%}@media(max-width: 992px){.about .title{font-size:24px;text-align:center;margin:0 0 24px}}.about .about-step{border-radius:20px;border:1px solid #c9d3d7;background:#fff;margin:0 10px 40px;padding:32px;height:calc(100% - 40px)}@media(max-width: 1200px){.about .about-step{padding:28px}}@media(max-width: 992px){.about .about-step{height:auto;margin:0 0 24px}}.about .about-step h3{color:#b5272e;text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:120%}@media(max-width: 992px){.about .about-step h3{font-size:18px}}.about .about-step h3+.description{margin-top:12px}.about .about-step .description{color:#0c0c0c;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media(max-width: 992px){.about .about-step .description{font-size:14px}}.about .about-step .description *{color:#0c0c0c;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media(max-width: 992px){.about .about-step .description *{font-size:14px}}.about .about-step .description *+*{margin-top:12px}.about.not-active{margin:0 0 60px}@media(max-width: 991px){.about.not-active{margin-bottom:24px}}.about.not-active .container{display:flex;align-items:center;gap:40px;justify-content:center}@media(max-width: 991px){.about.not-active .container{flex-direction:column-reverse;gap:24px}}.about.not-active .logo-mdo{margin:0}.about.not-active .title{width:700px}@media(max-width: 991px){.about.not-active .title{width:100%;margin:0}}.form-select{width:100%}.form-select.error,.form-select.error+.select2-container .select2-selection--single{border:1px solid red;box-shadow:0 0 0 2px rgba(255,0,0,.25)}.select2-container{flex-shrink:0}.select2-container .select2-selection--single{height:52px;border-radius:10px;border:2px solid #c9d3d7;background:#eff8fb}.select2-container .select2-selection--single .select2-selection__rendered{padding:0 40px 0 12px;color:#82878a;font-size:16px;font-style:normal;font-weight:400;line-height:normal;height:100%;display:flex;align-items:center}.select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:16px;right:10px;width:20px;height:20px}.select2-container .select2-selection--single .select2-selection__arrow:before{content:"";width:12px;height:12px;display:block;border-bottom:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);position:absolute;top:0;left:3px}.select2-container .select2-selection--single .select2-selection__arrow b{display:none}.select2-container.select2-container--open .select2-selection--single{border:1px solid #000;box-shadow:0 0 0 2px rgba(0,123,255,.25)}
