<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root{--layout-size:1060px}
@keyframes errPopIn {
0% {opacity:0;transform:scale(0)}
100% {opacity:1;transform:scale(1)}}
body{background-color:#f5eafc;background-image:url("/img/contest22/vanoce24/snowbg.png");background-size:100%;background-repeat:repeat;padding-bottom:0!important;min-width:375px}
body .hlighkmlgnjimpkmgppm{display:none}
body .content,body .content_page,body .page_wrapper{max-width:1768px;padding:0}
body .page_wrapper{padding-top:0;max-width:none}
body .page_wrapper&gt;.content_page{margin-top:87px;margin-left:2rem;margin-right:2rem;border-radius:20px 20px 0 0;padding-top:0!important}
body .page_wrapper&gt;.content_page *{font-family:Inter,Arial,sans-serif}
@media (min-width:1280px){
body .page_wrapper&gt;.content_page{margin-left:auto;margin-right:auto}}
@media (max-width:1880px){
body .page_wrapper&gt;.content_page{margin-left:4rem;margin-right:4rem}}
@media (max-width:1280px){
body .page_wrapper&gt;.content_page{margin-left:4.45%;margin-right:4.45%}}
@media (max-width:640px){
body .page_wrapper&gt;.content_page{margin-top:55px}}
@media (max-width:480px){
body .page_wrapper&gt;.content_page{border-radius:0;margin-left:0;margin-right:0}}
body .top_add_clear{display:none}
#logo{text-align:center;position:relative;z-index:2}
#logo svg{margin:auto;width:192px;height:62px}
@media (max-width:480px){
#logo svg{width:160px;height:54px}}
.top-menu--wrap{position:absolute;top:-70px;left:0;right:0;width:auto;margin:auto;padding:0;overflow:hidden;overflow-x:auto;display:flex;align-items:center;scrollbar-width:none}
.top-menu--wrap::-webkit-scrollbar{display:none;width:0;height:0}
@media (max-width:640px){
.top-menu--wrap{top:-55px;justify-content:flex-start}}
@media (max-width:480px){
.top-menu--wrap{left:0;right:0;padding-left:4.45%;padding-right:4.45%}}
.top-menu{display:flex;align-items:center;justify-content:center;padding:0;margin:1rem;margin-left:auto;margin-right:auto}
.top-menu li{display:inline-block;margin:0 1rem}
@media (max-width:640px){
.top-menu li{margin:0 0.5rem}}
.top-menu li a{color:#791eb1;white-space:nowrap}
.top-menu li a:active,.top-menu li a:focus,.top-menu li a:hover{text-decoration:underline}
@media (max-width:640px){
.top-menu li a{font-size:12px}}
.head--wrap{overflow:hidden;position:relative;border-radius:20px 20px 0 0;padding:60px 0 10px 0;background-color:#fdf9ff;background-repeat:no-repeat;background-size:contain}
.head--wrap .cta_block{margin-top:0;text-align:center}
@media (min-width:1440px){
.head--wrap .cta_block{margin-bottom:75px}}
@media (max-width:1440px){
.head--wrap .cta_block{margin-bottom:5vw}}
.head--wrap .bg_gradient{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:100%;background-image:url("/img/contest22/vanoce24/snowbg2.png");background-position:-50% -110px;filter:blur(3px) opacity(0.15) saturate(1.5);z-index:0}
@media (max-width:1024px){
.head--wrap{padding-bottom:30px}}
@media (max-width:480px){
.head--wrap{padding-top:30px;padding-bottom:75px}}
.heading{max-width:755px;margin:0 auto}
.heading .heading--image_claim{position:relative;width:calc(100% - 4rem);min-width:320px;margin:0 2rem;margin-bottom:2rem;height:200px}
@media (max-width:768px){
.heading .heading--image_claim{height:26vw}}
@media (max-width:640px){
.heading .heading--image_claim{margin:auto;margin-top:2rem}}
.heading .heading--image_claim::before{content:"";display:block;width:100%;height:100%;background-image:url("/img/contest22/vanoce24/heading.png");background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;z-index:2}
.heading h1{font-size:0;line-height:0}
.heading h2{font-weight:700;color:#6a1a9b;text-align:center;line-height:1;margin:1rem}
.heading h2 svg{max-width:758px;margin:auto;width:75%;height:auto}
@media (max-width:1024px){
.heading h2 svg{max-width:677px;width:95%}}
.heading h3{position:relative;z-index:1;font-size:2rem;font-weight:500;text-align:center;color:#c89800;line-height:1;margin-top:1rem}
.heading h3 strong{font-weight:900;background:linear-gradient(180deg,#ffe298 23%,#c89800 47%,#876700 48%,#c89800 72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
@media (max-width:1024px){
.heading h3{padding:0 4rem;margin-bottom:0;line-height:1.25}}
@media (max-width:640px){
.heading h3{padding:0 1.25rem;line-height:1.25}}
.heading p{position:relative;z-index:1;max-width:1005px;font-weight:400;margin:2rem auto 1rem auto;padding-left:2rem;padding-right:2rem;text-align:center;font-size:17px;line-height:1.7}
.heading p+p{margin-top:1rem}
@media (max-width:1024px){
.heading p{font-size:16px}}
@media (max-width:480px){
.heading p{font-size:14px}}
.price--heading{position:relative}
.price--heading strong{position:relative}
.price--heading strong::after{content:"";width:79px;height:65px;display:block;background-image:url("/img/contest22/vanoce24/sparkle.png");background-size:contain;position:absolute;right:-60px;top:-50px}
@media (max-width:817px){
.price--heading strong::after{right:-107px;top:-94px}}
@media (max-width:400px){
.price--heading strong::after{right:-37px;top:-100px}}
.partners{margin-top:2rem}
.partners h3{font-size:22px;font-weight:700;color:#303236;margin-bottom:2rem}
.partners .logos{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}
@media (max-width:1024px){
.partners .logos{margin:0 2rem}}
.form--wrap{padding:3rem 0;background-image:url("/img/contest22/vanoce24/treebg.png");background-position:bottom left;background-repeat:no-repeat}
.form--wrap form{width:100%;min-height:365px;max-width:1128px;margin:auto;border-radius:100px;background-color:#f6f6f2;padding:137px;padding-top:30px;padding-bottom:0}
.form--wrap form:not([data-login="1"]){position:relative}
.form--wrap form:not([data-login="1"]):before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;z-index:9;background-color:rgba(246,246,242,0.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:100px;overflow:hidden}
@media (max-width:768px){
.form--wrap form:not([data-login="1"]):before{border-radius:50px}}
@media (max-width:480px){
.form--wrap form:not([data-login="1"]):before{border-radius:0}}
.form--wrap form&gt;h3{text-transform:uppercase;line-height:1.4;font-size:32px;font-weight:700;text-align:center;color:#000}
.form--wrap form&gt;h3:after{content:"";border-bottom:2px solid #fabe00;display:block;margin:1rem auto 0;width:100px}
@media (max-width:768px){
.form--wrap form&gt;h3{font-size:24px}}
@media (max-width:1312px){
.form--wrap form{width:auto;margin-left:2rem;margin-right:2rem;padding-left:10vw;padding-right:10vw}}
@media (max-width:768px){
.form--wrap form{border-radius:50px;padding-left:5vw;padding-right:5vw}}
@media (max-width:480px){
.form--wrap form{overflow:unset;border-radius:0;margin:0}}
.form--wrap .form--row&gt;h4{font-weight:600;font-size:18px;color:#000}
.form--wrap .form--row&gt;h4:before{flex:0 0 auto;content:"1";display:inline-block;background-color:#fabe00;width:40px;height:40px;border-radius:40px;font-size:17px;line-height:41px;text-align:center;font-weight:600;color:#fff;margin-left:-60px;margin-right:20px}
@media (max-width:768px){
.form--wrap .form--row&gt;h4:before{margin-left:0}}
@media (max-width:480px){
.form--wrap .form--row&gt;h4:before{transform:scale(0.75);margin-left:-45px;margin-right:7px}}
@media (max-width:768px){
.form--wrap .form--row&gt;h4{display:flex;align-items:center}}
.form--wrap .form--row.bonus&gt;h4{margin-bottom:0}
.form--wrap .form--row.bonus&gt;h4:before{background-color:#00accc}
.form--wrap .form--row.bonus .form--row--options{flex-direction:column;justify-content:flex-start;align-items:flex-start}
.form--wrap .form--row.bonus .form--row--options p{font-size:1rem}
.form--wrap .form--row.bonus textarea{display:block;padding:20px;text-align:left;border-radius:5px;resize:none;width:100%;height:180px}
.form--wrap .form--row.bonus textarea:active,.form--wrap .form--row.bonus textarea:focus{outline-color:#9725dd}
.form--wrap .form--row:nth-child(2)&gt;h4:before{content:"2"}
.form--wrap .form--row:nth-child(3)&gt;h4:before{content:"3"}
.form--wrap .form--row:nth-child(4)&gt;h4:before{content:"4"}
.form--wrap .form--row:nth-child(5)&gt;h4:before{content:"5"}
.form--wrap .form--row:nth-child(6)&gt;h4:before{content:"6"}
.form--wrap .form--row:nth-child(7)&gt;h4:before{content:"7"}
.form--wrap .form--row:nth-child(8)&gt;h4:before{content:"8"}
.form--wrap .form--row .form--row--options{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}
@media (max-width:768px){
.form--wrap .form--row .form--row--options{flex-wrap:wrap}}
.form--wrap .form--row .opt{flex-grow:1;background-color:#fff;margin-bottom:0.5rem;height:48px;width:100%;display:flex;align-items:center;border-radius:5px;overflow:hidden;transition:background-color 0.1s ease}
.form--wrap .form--row .opt:hover{background-color:#f5eafc}
.form--wrap .form--row .opt[data-active=true]{background-color:#9725dd}
.form--wrap .form--row .opt[data-active=true] label{color:#fff}
.form--wrap .form--row .opt input[type=radio]{cursor:pointer;margin:13px;margin-left:21px;margin-right:0;flex-grow:0}
.form--wrap .form--row .opt input[type=radio]+label:before{content:"";display:block;width:24px;height:24px;position:absolute;left:16px;top:auto;background:#fff;border:1px solid #9725dd;border-radius:50px}
.form--wrap .form--row .opt input[type=radio]:checked+label:before{content:"";display:block;width:24px;height:24px;background-color:#9725dd;border-color:#fff;border-width:5px}
.form--wrap .form--row .opt input[type=radio]:checked+label+label{background-color:#f5e9fc}
.form--wrap .form--row .opt input[type=radio]:not(:checked)+label:active:before,.form--wrap .form--row .opt input[type=radio]:not(:checked)+label:focus:before,.form--wrap .form--row .opt input[type=radio]:not(:checked)+label:hover:before{border-color:#9725dd;border-width:2px}
.form--wrap .form--row .opt input[type=radio]:not(:checked)+label:active+label,.form--wrap .form--row .opt input[type=radio]:not(:checked)+label:focus+label,.form--wrap .form--row .opt input[type=radio]:not(:checked)+label:hover+label{background-color:#f5e9fc}
.form--wrap .form--row .opt label{position:relative;padding:13px;font-size:1rem;line-height:1.25;flex-grow:1;cursor:pointer;margin-left:-35px;padding-left:54px;user-select:none;transition:color 0.1s ease;display:flex;align-items:center}
.form--wrap .form--row .opt:last-child{margin-right:0}
@media (max-width:1024px){
.form--wrap .form--row .opt{margin-right:2%}
.form--wrap .form--row .opt label{font-size:14px}
.form--wrap .form--row .opt:last-child{margin-right:0}}
@media (max-width:768px){
.form--wrap .form--row .opt{width:100%;margin:0 0 0.5rem 0}
.form--wrap .form--row .opt:last-child{margin-right:0}}
@media (max-width:768px){
.form--wrap .form--row{margin-left:0}}
@media (max-width:480px){
.form--wrap .form--row{margin-left:30px}}
.form--wrap .contact{position:relative;width:auto;margin:40px -137px 0 -137px;background-color:#edede5;padding:40px 0 50px 0;border-radius:0 0 100px 100px}
.form--wrap .contact .thanks{margin-top:30px}
.form--wrap .contact .social--share{padding-bottom:0}
.form--wrap .contact[data-post=done] .post--overlay,.form--wrap .contact[data-post=error] .post--overlay,.form--wrap .contact[data-post=none] .post--overlay{display:none}
.form--wrap .contact[data-post=pending] .post--overlay{display:block}
.form--wrap .contact[data-post=error] .err-msg{display:block}
.form--wrap .contact .err-msg{margin:2rem auto;max-width:585px;display:none;background:#fee6e6;border:2px solid #c00000;color:#000;padding:0.5rem 1.5rem;border-radius:5px}
.form--wrap .contact .err-msg h4{margin:0;padding:0;color:#c00000;font-weight:700;font-size:18px}
.form--wrap .contact .err-msg:empty{display:none}
.form--wrap .contact .err-msg[data-animate=true]{animation-fill-mode:both;animation:errPopIn 0.3s cubic-bezier(0,1.44,1,1)}
.form--wrap .contact .err-msg p{margin:1rem 0;font-size:14px;text-align:left;font-weight:400}
.form--wrap .contact .wrap{padding:1px 0;max-width:594px;margin:auto}
.form--wrap .contact .wrap .flex{flex-wrap:wrap;margin:auto;margin-bottom:30px;width:100%}
.form--wrap .contact .wrap .flex&gt;div{width:auto;flex-grow:1;flex-shrink:1}
@media (max-width:640px){
.form--wrap .contact .wrap .flex&gt;div{flex-shrink:0;width:100%}}
.form--wrap .contact .wrap .flex input[type=text]{max-width:285px;width:100%;margin-right:12px;margin-bottom:12px;border-radius:5px}
.form--wrap .contact .wrap .flex input[type=text]:active,.form--wrap .contact .wrap .flex input[type=text]:focus{border-color:#9725dd}
@media (max-width:768px){
.form--wrap .contact .wrap .flex{max-width:280px;flex-wrap:wrap}}
.form--wrap .contact p{font-size:20px;font-weight:600;text-align:center;max-width:545px;margin:2rem auto;line-height:1.5}
.form--wrap .contact label{display:block;font-size:1rem;margin-bottom:10px;user-select:none}
.form--wrap .contact label&gt;span{color:#9725dd}
@media (max-width:1280px){
.form--wrap .contact{margin-left:-10vw;margin-right:-10vw}}
@media (max-width:768px){
.form--wrap .contact{margin-left:-5vw;margin-right:-5vw;padding:0 5vw 60px 5vw;border-radius:0 0 50px 50px}}
@media (max-width:480px){
.form--wrap .contact{border-radius:0}}
.form--wrap .cbx{display:flex;align-items:center;justify-content:flex-start;margin-bottom:12px}
.form--wrap .cbx a{color:#9725dd;text-decoration:underline}
.form--wrap .cbx input[type=checkbox]{flex-grow:0;flex-shrink:0;margin-right:12px}
.form--wrap .cbx label{user-select:none;margin-bottom:0}
.form--row--options .err--validation-msg{display:none;background:red;color:#fff;padding:6px 16px;border-radius:5px 5px 0 0}
.form--row--options[data-validation=failed] textarea#note{outline:2px solid #ff0000;border-radius:0 5px 5px 5px}
.form--row--options[data-validation=failed] input#email,.form--row--options[data-validation=failed] input#firstname,.form--row--options[data-validation=failed] input#lastname,.form--row--options[data-validation=failed] input#phone{outline:2px solid #ff0000}
.form--row--options[data-validation=failed] .err--validation-msg{display:block;width:calc(100% + 4px);margin-left:-2px;margin-right:-2px}
.form--row--options[data-validation=failed] .err--validation-msg textarea,.form--row--options[data-validation=failed] .err--validation-msg+input{border-top-left-radius:0!important;border-top-right-radius:0!important}
.efx-border--wrap{z-index:1;background-color:transparent;position:absolute;bottom:0;top:auto;width:100%}
.efx-border{width:100%;margin:0;padding-bottom:5%;display:block;background-size:100%;background-position:bottom center;background-repeat:no-repeat;background-image:url("/img/contest22/bg_top_contest.png");background-color:transparent;position:relative;z-index:1}
.efx-border a{position:absolute;display:flex;align-items:center;justify-content:center;width:40px;height:40px;bottom:10px;left:50%;transform:translate(-50%,0)}
@media (max-width:480px){
.efx-border{padding-bottom:10%;background-size:500%}}
@keyframes bDrop {
0% {transform:translateY(-600px)}
100% {transform:translateY(0)}}
.b--wrap{transform-origin:top center;animation:bDrop 0.5s cubic-bezier(0.82,0.75,0.27,1.11);animation-fill-mode:both;animation-delay:1s;position:relative}
.b--wrap:first-child{animation-delay:0.5s}
.b--wrap:nth-child(2){animation-delay:0.75s}
.b--wrap:nth-child(3){animation-delay:0.85s}
.banky{pointer-events:none;height:100px;position:absolute;top:-90px;left:-4rem;right:-4rem;z-index:600}
@media (max-width:1280px){
.banky{left:-4.8%;right:-4.8%}}
@media (max-width:640px){
.banky{top:0;left:0;right:0}}
@media (max-width:930px){
.banky{height:500px;overflow:hidden}}
.banky .banka{top:0;height:auto;position:absolute;z-index:1}
.banky .banka[data-item="1"]{width:230px;z-index:2;left:10%}
@media (max-width:1180px){
.banky .banka[data-item="1"]{left:0}}
@media (max-width:930px){
.banky .banka[data-item="1"]{left:-40px}}
@media (max-width:640px){
.banky .banka[data-item="1"]{left:-60px;top:-12px;right:auto}}
.banky .banka[data-item="2"]{width:300px;left:2%}
@media (max-width:1180px){
.banky .banka[data-item="2"]{left:-8%}}
@media (max-width:930px){
.banky .banka[data-item="2"]{left:-120px}}
@media (max-width:640px){
.banky .banka[data-item="2"]{left:50%;transform:translateX(-50%) scale(0.4);transform-origin:top center;top:-115px;right:15vw}}
@media (max-width:480px){
.banky .banka[data-item="2"]{transform:translateX(-50%) scale(0.25);transform-origin:top center;top:-70px}}
.banky .banka[data-item="3"]{width:270px;right:8%}
@media (max-width:1180px){
.banky .banka[data-item="3"]{right:0}}
@media (max-width:930px){
.banky .banka[data-item="3"]{right:-60px}}
@media (max-width:640px){
.banky .banka[data-item="3"]{right:-75px;top:0}}
@media (max-width:1180px){
.banky .banka{transform:scale(0.75);transform-origin:top center}}
@media (max-width:640px){
.banky .banka{transform:scale(0.35)}}
@media (max-width:480px){
.banky .banka{transform:scale(0.25)}}
.clr-bg{overflow:hidden;background-color:#9725dd;background:linear-gradient(180deg,#9725dd 10%,#c06af5 100%);padding-top:1px;padding-bottom:5rem;margin:0;position:relative;top:-1px;z-index:1;border-top:1px solid #9725dd}
.clr-bg&gt;h2{font-size:32px;font-weight:600;text-align:center;color:#fff;margin-top:2.5rem;padding-top:2.5rem;margin-bottom:0;text-transform:uppercase}
.clr-bg&gt;h2:after{content:"";border-bottom:2px solid #fabe00;display:block;margin:2rem auto 3rem auto;width:100px}
@media (max-width:480px){
.clr-bg&gt;h2:after{margin:2rem auto 2rem}}
@media (max-width:640px){
.clr-bg&gt;h2{margin-top:0;font-size:24px}}
@media (max-width:480px){
.clr-bg{padding-bottom:4rem}}
.prices{cursor:pointer}
.prices&gt;.img--wrap{margin:0 auto;max-width:1140px}
.prices&gt;.img--wrap img{width:100%;height:auto}
@media (max-width:1280px){
.prices&gt;.img--wrap{margin:0 1rem}}
.prices&gt;h3{text-align:center;color:#fff;text-transform:uppercase;font-weight:700;font-size:24px}
.btn.btn_big{font-size:16px;font-weight:700;height:58px;border-radius:60px}
.btn.btn_big.results{margin-top:1rem;margin-bottom:2rem;font-size:20px;font-weight:700;height:70px;line-height:70px}
@media (max-width:1024px){
.btn.btn_big.results{font-size:16px;height:50px;line-height:50px;padding:0 2rem}}
.cta_prices{margin-top:2rem}
.cta_prices a{padding:0 2rem!important;height:58px!important;line-height:58px!important}
.howto{overflow:hidden;padding-top:1px;margin-top:50px}
.howto p{max-width:986px;font-weight:400;margin:1.5rem auto 2rem auto;padding:0 2rem;text-align:center;font-size:16px;line-height:1.7}
@media (max-width:480px){
.howto p{padding-left:2rem;padding-right:2rem}}
.howto h2{font-size:28px;line-height:1.4;font-weight:700;text-align:center;margin-top:0;margin-left:1rem;margin-right:1rem;margin-bottom:0;text-transform:uppercase}
.howto h2:after{content:"";border-bottom:2px solid #fabe00;display:block;margin:1rem auto 0;width:100px}
.howto .contest-cats{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;width:100%}
.howto .contest-cats&gt;div{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;width:270px;margin:0 40px 40px 40px}
.howto .contest-cats&gt;div img{width:100px;height:100px;margin:auto}
.howto .contest-cats&gt;div:nth-child(2){margin-top:45px}
@media (max-width:1153px){
.howto .contest-cats&gt;div:nth-child(2){margin-top:auto}}
.howto .contest-cats p{color:#7c8088;margin:0;padding:0}
.howto .contest-cats h3{font-weight:600;font-size:24px;color:#000;text-align:center}
.howto .contest-cats button{background-color:#fff;cursor:pointer;border:1px solid #9725dd;color:#9725dd;width:151px;height:58px;border-radius:60px;padding:0;font-weight:400;margin:1rem auto 0 auto}
.howto .contest-cats button:active,.howto .contest-cats button:focus,.howto .contest-cats button:hover{background-color:#f5eafc}
.copyright{text-align:center;margin:0 auto;padding:0 0 40px 0}
.copyright span{font-size:13px;color:#7c8088;display:block}
.form--overlay{position:sticky;z-index:9;display:flex;justify-content:center;top:10%;width:100%;left:0}
@media (max-width:640px){
.form--overlay{width:auto;top:30px;margin-left:30px;margin-right:30px}}
@media (max-width:640px){
.form--overlay{position:sticky;top:70px;margin-bottom:30px}}
.form--overlay--content{width:100%;max-width:450px;text-align:center;background:#fff;border-radius:20px;padding:2rem}
.form--overlay--content button{margin:0 2%;width:137px;padding:0!important;text-align:center;flex-shrink:0}
.form--overlay--content button:nth-child(2){background-color:#f5eafc;color:#9725dd;font-weight:400}
.form--overlay--content button:nth-child(2):active,.form--overlay--content button:nth-child(2):focus,.form--overlay--content button:nth-child(2):hover{color:#fff}
@media (max-width:375px){
.form--overlay--content button{width:100px;font-size:14px!important;height:42px!important;line-height:1!important}}
.form--overlay--content .flex{width:100%;justify-content:center}
.form--overlay--content p{font-size:20px;font-weight:600;line-height:1.4}
@media (max-width:640px){
.form--overlay--content p{font-size:18px}}
@media (max-width:640px){
.form--overlay--content{padding:1rem;width:auto}}
.post--overlay{width:auto;height:auto;position:absolute;left:0;right:0;top:0;bottom:0}
.post--overlay .spinner-absolute{background:rgba(246,246,242,0.95);position:absolute;left:0;right:0;top:0;bottom:0;margin:0;z-index:665}
.post--overlay .spinner-absolute:before{content:"";position:absolute;width:90%;height:20px;left:0;right:0;top:0;bottom:-50px;margin:auto;text-align:center;color:#626262}
@media only screen and (max-width:400px){
.post--overlay .spinner-absolute:before{display:none!important}}
.post--overlay .spinner-absolute .js-loader{position:absolute;left:0;right:0;top:-40px;bottom:0;height:60px;width:60px;margin:auto;border-radius:50%;border:5px solid #a1a1a1;border-top:5px solid #9725dd;animation:spin 2s linear infinite}
@keyframes spin {
0% {transform:rotate(0)}
100% {transform:rotate(360deg)}}
.form--questions[data-disabled=true]{pointer-events:none;filter:grayscale(1);opacity:0.5;user-select:none}
@media (max-width:768px){
.form--questions{margin-right:0}}
.thanks--heading{line-height:1.4;font-weight:700;color:#000;margin-bottom:8px}
.thanks--heading:after{content:"";border-bottom:2px solid #fabe00;display:block;margin:2rem auto 0;width:100px}
.thanks{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-top:1px}
.thanks.after-post{margin-top:1rem}
.thanks p{margin:0 1rem;animation:errPopIn 0.3s cubic-bezier(0,1.44,1,1);font-size:24px;font-weight:600;line-height:1.4;text-align:center;width:100%}
@media (max-width:768px){
.thanks p{font-size:20px}}
.thanks h4{width:100%;font-size:16px;font-weight:600;text-align:center}
.thanks .separator{width:100%;height:10px;padding-bottom:2%}
.social--share{padding-bottom:3rem}
.social--share&gt;a{width:32px;height:32px;flex-shrink:0;flex-grow:0;display:block;margin:12px;cursor:pointer;transition:transform 0.1s ease}
.social--share&gt;a:active,.social--share&gt;a:focus,.social--share&gt;a:hover{transform:scale(1.2)}
@media (max-width:1024px){
.next--prices{margin-top:5rem}}
@media (max-width:480px){
.next--prices{margin-top:10rem}}
html.hide-overflow{overflow:hidden;overflow-y:scroll;position:relative;height:100%}
html.hide-overflow .modal--scroll{display:block}
html.hide-overflow body{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
html.hide-overflow #overlay-mask{display:block;position:fixed;z-index:9998;background-color:rgba(0,0,0,0.8);top:0;left:0;right:0;bottom:0}
.modal--scroll{display:none;overflow:hidden;overflow-y:auto;position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999}
.modal--scroll::-webkit-scrollbar{width:0;height:0;display:none}
.modal--wrap{margin:2rem;min-height:calc(100% - 4rem);display:flex;align-items:center;justify-content:center;z-index:9999}
.modal--wrap .modal{position:relative;background:#fff;width:100%;max-width:480px;border-radius:20px;border:15px solid #ffd046}
.modal--wrap .modal&gt;button[data-modal=close]{appearance:none;background-color:transparent;color:#707070;position:absolute;width:40px;height:40px;top:0;right:0;cursor:pointer}
.modal--wrap .modal&gt;button[data-modal=close] svg{stroke:transparent;fill:currentColor}
.modal--wrap .modal&gt;button[data-modal=close]:active,.modal--wrap .modal&gt;button[data-modal=close]:focus,.modal--wrap .modal&gt;button[data-modal=close]:hover{color:#9725dd}
@media (max-width:480px){
.modal--wrap .modal&gt;button[data-modal=close] svg{transform:scale(0.75)}}
.modal--wrap .modal .close-btn--wrap{margin:1rem;text-align:center}
.modal--wrap .modal .close-btn--wrap button[data-modal=close]{border-color:#9725dd;color:#9725dd;cursor:pointer;font-weight:400;width:86px;height:48px;padding:0}
.modal--wrap .modal .close-btn--wrap button[data-modal=close]:active,.modal--wrap .modal .close-btn--wrap button[data-modal=close]:focus,.modal--wrap .modal .close-btn--wrap button[data-modal=close]:hover{color:#9725dd;background-color:#f5eafc}
@media (max-width:480px){
.modal--wrap .modal .close-btn--wrap button[data-modal=close]{width:78px;height:32px;font-size:14px}}
@media (max-width:480px){
.modal--wrap .modal{border:10px solid #ffd046}}
.modal--wrap .modal--content h3{font-size:24px;font-weight:600;text-align:center;line-height:1.4;color:#000;margin:2rem}
@media (max-width:480px){
.modal--wrap .modal--content h3{margin:1rem 2rem;font-size:18px}}
.modal--wrap .modal--content ul{padding:0;margin:0}
.modal--wrap .modal--content ul li{border-bottom:1px solid #d9d9d9;list-style:none;padding:1rem;margin:0 2rem;overflow:hidden;text-overflow:ellipsis;font-size:0.875rem;display:flex;align-items:center;justify-content:flex-start}
.modal--wrap .modal--content ul li&gt;span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.6em;line-height:1.3;overflow:hidden}
@media (max-width:640px){
.modal--wrap .modal--content ul li&gt;span{-webkit-line-clamp:unset;-webkit-box-orient:unset;max-height:unset}}
.modal--wrap .modal--content ul li&gt;span.count{font-weight:700;font-size:20px;margin-right:1rem;display:inline-block;min-width:30px;flex:0 0 auto}
@media (max-width:480px){
.modal--wrap .modal--content ul li&gt;span.count{font-size:1rem;margin-right:0.5rem}}
.modal--wrap .modal--content ul li&gt;span.place{font-weight:700;font-size:15px;margin-right:1rem;margin-left:-1rem;width:65px;display:inline-block;text-align:right;flex:0 0 auto}
@media (max-width:480px){
.modal--wrap .modal--content ul li&gt;span.place{font-size:12px;margin-right:0.5rem}}
@media (max-width:480px){
.modal--wrap .modal--content ul li{font-size:12px;padding:0.5rem;margin:0 0.5rem}}
.prices--small--separator{display:none}
@media (max-width:1488px){
.prices--small--separator{display:block;width:100%}}
.countdown--container h2{font-size:18px;line-height:1.4;font-weight:600;text-align:center;margin-top:3rem;margin-left:1rem;margin-right:1rem}
@media (max-width:640px){
.countdown--container h2{margin-top:0}}
.countdown--container .countdown{text-align:center;margin:0;padding:0}
.countdown--container .countdown li{display:inline-block;font-size:1.5em;list-style-type:none;padding:16px;text-transform:uppercase;color:#fabe00;font-weight:700}
@media (max-width:640px){
.countdown--container .countdown li{line-height:40px}}
.countdown--container .countdown li span{display:inline;font-size:72px}
@media (max-width:640px){
.countdown--container .countdown li span{font-size:56px;display:block}}
#footer{max-width:1280px;margin:0 auto}
.form--wrap form[data-contest-over]&gt;h3{margin-top:-44%}
.form--wrap form[data-contest-over] .form--questions{filter:grayscale(1)}
.form--wrap form[data-contest-over] .form--overlay{position:sticky;margin-left:0;margin-right:0;margin-bottom:5%}
@media (min-width:640px){
.form--wrap form[data-contest-over] .form--overlay{margin-top:12%}}
.form--wrap form[data-contest-over] .form--overlay--content&gt;h3{font-family:Inter,Arial,sans-serif;font-size:24px;color:#000;font-weight:600}
.form--wrap form[data-contest-over] .form--overlay--content&gt;h3:after{content:"";border-bottom:2px solid #fabe00;display:block;margin:1.5rem auto 0;width:100px}
.prices--separator{margin-top:50px;width:100%}
@media (max-width:480px){
.prices--separator{display:none}}
.txqpxurxquqsrprrpwx{width:0;height:0;display:none}
.page_wrapper.top_bg_content{max-width:unset!important;background:unset;top:unset;padding-bottom:unset}
.footer-new{max-width:unset!important}
body.hide-overflow #overlay-mask,html.hide-overflow #overlay-mask{position:fixed!important}</pre></body></html>