@import url(https://fonts.googleapis.com/css2?family=Overpass:ital,wght@0,100..900;1,100..900&display=swap);/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.footer_contact,.footer_copy,.footer_logo,.footer_policy,.logo{text-decoration:none}button,hr,input,section{overflow:visible}img,legend{max-width:100%}progress,sub,sup{vertical-align:baseline}.bg__lines,.bg__lines-left,.quiz-progress,.quiz-progress__item,.result .form,.result .form__button,body,main,main .button,picture{display:-webkit-box;display:-ms-flexbox}body,main,picture{display:flex}#app .header,.input,.select,a{background-color:transparent}.error-feedback,.input-wrapper,.select-wrapper,body,main,sub,sup{position:relative}.bg img,.bg:before{aspect-ratio:1920/1234;min-height:1234px;min-width:1920px}.day .month,.items{gap:clamp(1.25rem,1.0833rem + .7407vw,1.5rem)}.result .form__button,main .button.button--type_next{align-self:center;font-style:normal;text-decoration:none}.city__container,.day .month,.day__container,.element,.intro .container.intro__container,.name__container,.quiz,.result .container.result__container,.result .form,.time__clocks-wrapper,body,main{-webkit-box-direction:normal;-webkit-box-orient:vertical}.city__container,.day .month,.day__container,.element,.intro .container.intro__container,.quiz,.quiz__section .container,.result .form,.time__clocks-wrapper,body,main{-webkit-box-orient:vertical}html{-webkit-text-size-adjust:100%;line-height:1.15}body{-ms-flex-direction:column;flex-direction:column;margin:0;min-height:100vh}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.input,.select,main{font-weight:500}.day .month__title,.input,.intro .accent,.result .form__email{font-size:clamp(1.125rem, .875rem + 1.1111vw, 1.5rem)}.footer_logo,.result .form__button,.result .form__email,.title,footer,main,main .button.button--type_next{font-family:Overpass,sans-serif}details{display:block}summary{display:list-item}[hidden],input[type=radio],template{display:none}footer ul{list-style-type:none;padding:0}h1,h2,h3,h4,h5,h6,main *,p{margin:0;padding:0}main *{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:16px;overflow-x:hidden}html.off-scroll,html.off-scroll body{overflow:hidden;-ms-touch-action:none;touch-action:none}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(241,245,255,.4);-ms-flex-direction:column;flex-direction:column;font-size:clamp(.875rem, .625rem + 1.1111vw, 1.25rem);line-height:140%;overflow:hidden}picture{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:flex-start}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.input{border:1px solid #f1f5ff;border-radius:12px;color:#f1f5ff;cursor:pointer;outline:0;padding:13px 24px;text-align:center;-webkit-transition:.2s;transition:.2s;width:100%}.input-wrapper{width:430px}.input::-webkit-input-placeholder{color:rgba(241,245,255,.4);font-weight:500;-webkit-transition:.2s;transition:.2s}.input::-moz-placeholder{color:rgba(241,245,255,.4);font-weight:500;-moz-transition:.2s;transition:.2s}.input:-ms-input-placeholder{color:rgba(241,245,255,.4);font-weight:500;-ms-transition:.2s;transition:.2s}.input::-ms-input-placeholder{color:rgba(241,245,255,.4);font-weight:500;-ms-transition:.2s;transition:.2s}.input::placeholder{color:rgba(241,245,255,.4);font-weight:500;-webkit-transition:.2s;transition:.2s}.input:hover::-webkit-input-placeholder{color:#f1f5ff}.input:hover::-moz-placeholder{color:#f1f5ff}.input:hover:-ms-input-placeholder{color:#f1f5ff}.input:hover::-ms-input-placeholder{color:#f1f5ff}.input:hover::placeholder{color:#f1f5ff}.input:active,.input:focus{border:1px solid #5ce5ff}.input:active::-webkit-input-placeholder,.input:focus::-webkit-input-placeholder{opacity:0;visibility:hidden}.input:active::-moz-placeholder,.input:focus::-moz-placeholder{opacity:0;visibility:hidden}.input:active:-ms-input-placeholder,.input:focus:-ms-input-placeholder{opacity:0;visibility:hidden}.input:active::-ms-input-placeholder,.input:focus::-ms-input-placeholder{opacity:0;visibility:hidden}.input:active::placeholder,.input:focus::placeholder{opacity:0;visibility:hidden}.input.error-input{border:1px solid #e679aa}.input.error-input:focus.empty{border:1px solid #5ce5ff}.input.error-input::-webkit-input-placeholder{color:#f1f5ff}.input.error-input::-moz-placeholder{color:#f1f5ff}.input.error-input:-ms-input-placeholder{color:#f1f5ff}.input.error-input::-ms-input-placeholder{color:#f1f5ff}.input.error-input::placeholder{color:#f1f5ff}.error-feedback{color:#e679aa;display:none;font-size:clamp(.875rem, .7083rem + .7407vw, 1.125rem);left:50%;line-height:1;opacity:0;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.element,.select__option{-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox}.input-wrapper:has(.input:focus.empty) .error-feedback--empty{color:#5ce5ff;display:block;opacity:1}.input-wrapper:has(.error-input.empty) .error-feedback--empty{color:#e679aa;display:block;opacity:1}.select,.select__option,.title--h1,.title--h2,h1,h2{color:#f1f5ff;text-align:center}.input-wrapper:has(.input.empty) .error-feedback--invalid{display:none;opacity:0}.input-wrapper:has(.input.invalid) .error-feedback--invalid{display:block;opacity:1}.select__options,main .button.button--type_prev{opacity:0;pointer-events:none;visibility:hidden}.input-wrapper:has(.input.invalid) .error-feedback--empty{display:none;opacity:0}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f1f5ff;border-radius:12px;cursor:pointer;font-size:clamp(1.125rem, .5417rem + 2.5926vw, 2rem);min-width:108px;outline:0;padding:20px 30px;-webkit-transition:.2s;transition:.2s;width:100%}.quiz-load__title--h2,.result .form__button,.select__option,main .button.button--type_next{font-size:clamp(.875rem, .625rem + 1.1111vw, 1.25rem)}.select__option,.select__options{-webkit-transition:.2s;width:100%}.select.active{border-color:#5ce5ff}.select.active~.select__options{opacity:1;outline:0;pointer-events:unset;visibility:visible}.select::-webkit-input-placeholder{color:#f1f5ff}.select::-moz-placeholder{color:#f1f5ff}.select:-ms-input-placeholder{color:#f1f5ff}.select::-ms-input-placeholder{color:#f1f5ff}.select::placeholder{color:#f1f5ff}.select__options{background-color:#20325b;border-radius:12px;-webkit-box-shadow:0 12px 18px 0 #0d152b;box-shadow:0 12px 18px 0 #0d152b;cursor:pointer;height:220px;left:0;list-style:none;overflow-y:scroll;position:absolute;top:calc(100% + clamp(.25rem,.0833rem + .7407vw,.5rem));transition:.2s;z-index:3}.bg,.bg img,.bg:before,.bg__lines,.quiz-load__loader svg{left:0;position:absolute;top:0}.select__option{-ms-flex-pack:center;background-color:transparent;border-radius:0;display:flex;height:44px;justify-content:center;padding:6px;transition:.2s}.select__option:hover{background-color:rgba(56,107,192,.3)}.select__option.active,.select__option:active{background-color:#386bc0}.title--h1,h1{font-size:clamp(1.75rem, .5833rem + 5.1852vw, 3.5rem);font-weight:600;line-height:100%}.element,.intro__title--h2,.title--h2,h2{font-size:clamp(1.25rem, .75rem + 2.2222vw, 2rem)}.accent,main .button.button--type_prev:hover{color:#fff}.city__text,.time__text{color:#ffffffb3}.title--h2,h2{font-weight:500;line-height:120%}.element,.result__text{line-height:1;color:#f1f5ff}.items{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(6,1fr);justify-items:stretch;list-style:none;width:100%}.element{-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#204d90;border:2px solid #204d90;border-radius:14px;cursor:pointer;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:500;justify-content:center;padding:29px;-webkit-transition:.2s;transition:.2s}.element:active,.element:hover{border:2px solid #6080c9}.element:active{background-color:#20325b}input:checked~label.element{background-color:#20325b;border:2px solid #6080c9}main .container{margin-left:auto;margin-right:auto;max-width:900px;padding:0 30px;width:900px}.bg,.bg img,.bg:before,.bg__lines{width:100vw;height:100%}main .button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:flex;font-weight:500;justify-content:center;-webkit-transition:.2s ease-out;transition:.2s ease-out}main .button.button--type_prev{color:#f1f5ff;gap:4px}main .button.button--type_prev .button--type_prev-icon{display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;width:20px}main .button.button--type_prev svg{stroke:#f1f5ff;height:auto;-webkit-transition:.2s ease-out;transition:.2s ease-out;width:100%}main .button.button--type_prev:hover svg{stroke:#5ce5ff}main .button.button--type_prev:active{color:rgba(241,245,255,.4)}main .button.button--type_prev:active svg{stroke:rgba(241,245,255,0.4)}main .button.button--type_prev:disabled,main .button.button--type_prev[disabled=disabled]{cursor:not-allowed;opacity:.3}main .button.button--type_next{-ms-flex-item-align:center;background-color:#5ce5ff;border:none;border-radius:12px;color:#0d152b;line-height:1;outline:0;padding:16px 52px}@media (hover:hover){main .button.button--type_next:hover{background-color:#f1f5ff}.registration-form_submit{-webkit-transition:.1s linear;transition:.1s linear}}.quiz-progress__item,main .button.button--type_next:active{background-color:rgba(241,245,255,.4)}main .button.button--type_next:disabled,main .button.button--type_next[disabled=disabled]{background-color:#f1f5ff;cursor:not-allowed;opacity:.3}.bg{overflow:hidden;z-index:-1}.bg:before{background-position:50%;background-size:cover;content:"";-webkit-filter:url(#blur) brightness(0.95);filter:url(#blur) brightness(.95);-webkit-mask-image:linear-gradient(90deg,#000 calc(13.96vw + 11px),transparent calc(24.43vw + 11px),transparent calc(75.57vw + 11px),#000 calc(86.04vw + 11px));mask-image:linear-gradient(90deg,#000 calc(13.96vw + 11px),transparent calc(24.43vw + 11px),transparent calc(75.57vw + 11px),#000 calc(86.04vw + 11px));z-index:1}.bg img{-webkit-filter:brightness(0.95);filter:brightness(.95);-o-object-fit:cover;object-fit:cover;z-index:-2}.bg__lines{-webkit-box-pack:justify;-ms-flex-pack:justify;display:flex;justify-content:space-between;z-index:2}.bg__lines-left{display:flex;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(30%,rgba(0,0,0,0.5)));-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,0.5) 30%);mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(30%,rgba(0,0,0,0.5)));mask-image:linear-gradient(180deg,#000,rgba(0,0,0,0.5) 30%);padding:0 11px}.bg__lines-left .bg__line:nth-child(4),.bg__lines-left .bg__line:nth-child(5){-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.8)),color-stop(40%,rgba(0,0,0,0.2)),color-stop(80%,rgba(0,0,0,0.6)));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0.8),rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.6) 80%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.8)),color-stop(40%,rgba(0,0,0,0.2)),color-stop(80%,rgba(0,0,0,0.6)));mask-image:linear-gradient(180deg,rgba(0,0,0,0.8),rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.6) 80%)}.bg__lines-left .bg__line:nth-child(6){-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.25)),color-stop(40%,rgba(0,0,0,0.05)),color-stop(80%,rgba(0,0,0,0.6)));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0.25),rgba(0,0,0,0.05) 40%,rgba(0,0,0,0.6) 80%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.25)),color-stop(40%,rgba(0,0,0,0.05)),color-stop(80%,rgba(0,0,0,0.6)));mask-image:linear-gradient(180deg,rgba(0,0,0,0.25),rgba(0,0,0,0.05) 40%,rgba(0,0,0,0.6) 80%)}.bg__lines-right,.quiz-load,.quiz-load__container,.quiz-load__loader-wrapper,.result .form .input-wrap,.result .form__email{display:-webkit-box;display:-ms-flexbox;display:flex}.bg__lines-right .bg__line:first-child,.bg__lines-right .bg__line:nth-child(2){-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.25)),color-stop(80%,#000));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0.25),#000 80%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.25)),color-stop(80%,#000));mask-image:linear-gradient(180deg,rgba(0,0,0,0.25),#000 80%)}@media screen and (max-width:1900px){.bg__lines-right .bg__line:first-child,.bg__lines-right .bg__line:nth-child(2){-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.25)),to(rgba(0,0,0,0.15)));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0.25),rgba(0,0,0,0.15));mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.25)),to(rgba(0,0,0,0.15)));mask-image:linear-gradient(180deg,rgba(0,0,0,0.25),rgba(0,0,0,0.15))}}.bg__line{background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.05)),color-stop(11.94%,rgba(13,21,43,.05)),color-stop(11.94%,hsla(0,0%,100%,.15)),color-stop(64.78%,rgba(32,50,91,.15)));background-image:linear-gradient(90deg,hsla(0,0%,100%,.05) 0,rgba(13,21,43,.05) 11.94%,hsla(0,0%,100%,.15) 0,rgba(32,50,91,.15) 64.78%);height:100%;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(30%,rgba(0,0,0,0.2)));-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,0.2) 30%);mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(30%,rgba(0,0,0,0.2)));mask-image:linear-gradient(180deg,#000,rgba(0,0,0,0.2) 30%);width:3.49vw}.intro .container.intro__container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0;justify-content:center;max-width:1200px;width:1200px}@media (max-width:1200px){.bg:before{left:-40%;-webkit-mask-image:linear-gradient(90deg,#000 calc(53.96vw + 11px),transparent calc(64.43vw + 11px),transparent calc(115.57vw + 11px),#000 calc(126.04vw + 11px));mask-image:linear-gradient(90deg,#000 calc(53.96vw + 11px),transparent calc(64.43vw + 11px),transparent calc(115.57vw + 11px),#000 calc(126.04vw + 11px))}.bg img{left:-40%}.intro .container.intro__container{max-width:900px;width:900px}}.intro__title{margin-bottom:clamp(1.25rem,.75rem + 2.2222vw,2rem)}.intro__text{font-size:clamp(.75rem, .4167rem + 1.4815vw, 1.25rem);margin-bottom:48px;max-width:840px;text-align:center;color:#ffffffc2}.intro .accent{display:block;line-height:130%;margin-bottom:4px;max-width:100%}.intro__title--h2{margin-bottom:20px}.intro__content{-ms-flex-item-align:stretch;align-self:stretch;padding:0 150px}.intro__sign-wrapper{aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex}.intro__sign{font-weight:400;padding:12px;width:100%}.intro__sign-image{height:clamp(2.6875rem,1.8125rem + 3.8889vw,4.7rem);margin-bottom:2px;width:clamp(2.6875rem,1.8125rem + 3.8889vw,4.9rem)}.intro__sign-image img{height:100%;vertical-align:bottom;width:100%}.intro__sign-text{font-size:clamp(.75rem, .5rem + 1.1111vw, 1.125rem)}.day__container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(2rem,1.3333rem + 2.963vw,3rem);justify-content:center}.day .month,.day__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.day .month{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.day .month__title{color:#5ce5ff;font-weight:500;text-align:center}.decade__items,.year__items{grid-template-columns:repeat(4,1fr)}.decade .element,.year .element{min-height:94px;padding:29px 20px}.time__items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1.25rem,1.0833rem + .7407vw,1.5rem);list-style:none;margin:0 auto;max-width:100%;width:408px}.time__item{-webkit-box-flex:0;-ms-flex:0 0 1fr;flex:0 0 1fr;width:100%}.time__clocks-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-ms-flex-direction:column;flex-direction:column;gap:48px}.time__clocks{gap:clamp(1.25rem,1.0833rem + .7407vw,1.5rem);margin:0 auto;max-width:240px}.city__container,.time__clocks{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.city__container{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}.name__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.name__container,.result .container.result__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.result .container.result__container{-webkit-box-pack:start;-ms-flex-pack:start;gap:0;justify-content:start;margin-top:87px;width:760px}@media (max-width:992px){.items{grid-template-columns:repeat(4,1fr)}.intro .container.intro__container,.result .container.result__container,main .container{max-width:85vw;width:85vw}.bg:before{aspect-ratio:360/915;height:1345px;left:0;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(24.43vw,transparent),to(#000));-webkit-mask-image:linear-gradient(90deg,transparent 24.43vw,#000);mask-image:-webkit-gradient(linear,left top,right top,color-stop(24.43vw,transparent),to(#000));mask-image:linear-gradient(90deg,transparent 24.43vw,#000);min-height:100%;min-width:100vw;width:360px}.bg img{aspect-ratio:360/915;height:1345px;left:0;min-height:100%;min-width:100vw;width:360px}.bg__lines{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.bg__lines-left{-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(80%,rgba(0,0,0,0.8)));-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,0.8) 80%);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(80%,rgba(0,0,0,0.8)));mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,0.8) 80%)}.bg__lines-left .bg__line:nth-child(4),.bg__lines-left .bg__line:nth-child(5),.bg__lines-left .bg__line:nth-child(6){-webkit-mask-image:unset;mask-image:unset}.bg__lines-right{display:none}.bg__line{-webkit-mask-image:unset;mask-image:unset;width:5.5vw}.decade__items,.year__items{grid-template-columns:repeat(3,1fr)}.result .form__text2{margin-top:20px}}.result__title--h2{margin-bottom:16px}.result__text{font-size:clamp(1.75rem, .5833rem + 5.1852vw, 3.5rem);font-weight:600}.result .timer{margin:60px 0;width:407px}@media screen and (max-width:700px){.result .timer{max-width:360px;width:75%}}.result .form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.result .form__text--top{margin-bottom:28px;max-width:407px}.result .form__text--bottom{margin-top:0}.result .form__text2{padding-top:0}.result .form__text--bottom,.result .form__text--top,.result .form__text2{color:rgba(241,245,255,.4);font-weight:400;line-height:140%}.result .form .input-wrap{-ms-flex-item-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-self:stretch;justify-content:center}.result .form__email{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #f1f5ff;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f1f5ff;font-weight:500;outline:0;padding:13px 24px;text-align:center;-webkit-transition:.2s;transition:.2s;width:407px}.result .form__email::-webkit-input-placeholder{color:rgba(241,245,255,.4);-webkit-transition:.2s;transition:.2s}.result .form__email::-moz-placeholder{color:rgba(241,245,255,.4);-moz-transition:.2s;transition:.2s}.result .form__email:-ms-input-placeholder{color:rgba(241,245,255,.4);-ms-transition:.2s;transition:.2s}.result .form__email::-ms-input-placeholder{color:rgba(241,245,255,.4);-ms-transition:.2s;transition:.2s}.result .form__email::placeholder{color:rgba(241,245,255,.4);-webkit-transition:.2s;transition:.2s}.result .form__email:hover::-webkit-input-placeholder{color:#f1f5ff}.result .form__email:hover::-moz-placeholder{color:#f1f5ff}.result .form__email:hover:-ms-input-placeholder{color:#f1f5ff}.result .form__email:hover::-ms-input-placeholder{color:#f1f5ff}.result .form__email:hover::placeholder{color:#f1f5ff}.result .form__email:active,.result .form__email:focus{border:1px solid #5ce5ff}.result .form__email:active::-webkit-input-placeholder,.result .form__email:focus::-webkit-input-placeholder{color:#f1f5ff}.result .form__email:active::-moz-placeholder,.result .form__email:focus::-moz-placeholder{color:#f1f5ff}.result .form__email:active:-ms-input-placeholder,.result .form__email:focus:-ms-input-placeholder{color:#f1f5ff}.result .form__email:active::-ms-input-placeholder,.result .form__email:focus::-ms-input-placeholder{color:#f1f5ff}.result .form__email:active::placeholder,.result .form__email:focus::placeholder{color:#f1f5ff}.result .form__email.error-input,.result .form__email:invalid{border:1px solid #e679aa}.result .form__email.error-input::-webkit-input-placeholder,.result .form__email:invalid::-webkit-input-placeholder{color:#f1f5ff}.result .form__email.error-input::-moz-placeholder,.result .form__email:invalid::-moz-placeholder{color:#f1f5ff}.result .form__email.error-input:-ms-input-placeholder,.result .form__email:invalid:-ms-input-placeholder{color:#f1f5ff}.result .form__email.error-input::-ms-input-placeholder,.result .form__email:invalid::-ms-input-placeholder{color:#f1f5ff}.result .form__email.error-input::placeholder,.result .form__email:invalid::placeholder{color:#f1f5ff}.result .form__button{-ms-flex-item-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#57d8ff;border:none;border-radius:12px;color:#0d152b;cursor:pointer;display:flex;font-weight:500;justify-content:center;line-height:1;margin:28px 0;outline:0;padding:16px;-webkit-transition:.2s;transition:.2s;width:407px}@media (max-width:767px){main{font-weight:400}.input{padding:16px 24px}.input-wrapper{width:68.3vw}.select{padding:17px 20px}.select__options{height:140px}.select__option{height:28px}.items{gap:20px;grid-template-columns:repeat(3,1fr)}.intro .container.intro__container,main .container{max-width:500px;padding:0 15px;width:100vw}main .button.button--type_next{padding:11px 33px}.bg:before{-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(60%,#000));-webkit-mask-image:linear-gradient(90deg,transparent,#000 60%);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(60%,#000));mask-image:linear-gradient(90deg,transparent,#000 60%)}.bg__lines-left{margin-right:-10px;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(30%,transparent),color-stop(50%,rgba(0,0,0,0.3)),to(rgba(0,0,0,0.9)));-webkit-mask-image:linear-gradient(90deg,transparent 30%,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.9));mask-image:-webkit-gradient(linear,left top,right top,color-stop(30%,transparent),color-stop(50%,rgba(0,0,0,0.3)),to(rgba(0,0,0,0.9)));mask-image:linear-gradient(90deg,transparent 30%,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.9))}.bg__line{background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.05)),color-stop(13.5%,rgba(13,21,43,.05)),color-stop(13.5%,hsla(0,0%,100%,.15)),color-stop(64.78%,rgba(32,50,91,.15)));background-image:linear-gradient(90deg,hsla(0,0%,100%,.05) 0,rgba(13,21,43,.05) 13.5%,hsla(0,0%,100%,.15) 0,rgba(32,50,91,.15) 64.78%);width:16.66vw}.intro__text,.result__title--h2{margin-bottom:12px}.intro__sign{padding:20px 12px}.decade__items,.year__items{gap:20px;grid-template-columns:repeat(2,1fr)}.city__text{max-width:75%}.result .container.result__container{margin-top:77px;max-width:500px;padding:0 30px;width:100vw}.result .form__text--top{margin:0}.result .form__email{width:100%}.result .form__button{margin:0 0 20px;width:100%}.result{max-height:10px}}.result .form__error{color:#e679aa;margin-bottom:0;margin-top:8px}@media (max-width:450px){.result .result__container{min-height:var(--vh)}.input-wrap{margin-bottom:15px}.result .form__button{margin-bottom:50px}}.quiz{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:start;min-height:100svh;width:100vw}.quiz:has(.quiz__section--1.quiz__section--active){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:75px 0}@media (max-width:992px){.quiz:has(.quiz__section--1.quiz__section--active){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.quiz:has(.quiz__section--1.quiz__section--active) h1.title--h1{font-size:clamp(2rem, 0 + 8.8889vw, 5rem);margin-bottom:clamp(1.25rem,.75rem + 2.2222vw,2rem);margin-top:0}@media (max-width:1200px){.intro__content{padding:0}.quiz:has(.quiz__section--1.quiz__section--active) h1.title--h1{font-size:clamp(2rem, 1.25rem + 3.3333vw, 3.125rem)}}@media (max-width:767px){.quiz:has(.quiz__section--1.quiz__section--active) h1.title--h1{margin-top:12px}.quiz:has(.quiz__section--8.quiz__section--active) .bg{-webkit-filter:brightness(0.85);filter:brightness(.85)}}.quiz:has(.quiz__section--1.quiz__section--active) .quiz__info{margin:0}.quiz:has(.quiz__section--8.quiz__section--active) .quiz__section--8{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:222px;padding:0}@media (max-width:992px){.quiz:has(.quiz__section--8.quiz__section--active) .quiz__section--8{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.quiz:has(.quiz__section--9.quiz__section--active){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.quiz__info,.quiz__section .container{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.quiz h1.title--h1{margin-bottom:clamp(2rem,1.3333rem + 2.963vw,3rem);margin-top:79px}.quiz__section{display:none;min-height:549px;padding-bottom:48px;text-align:center}@media (max-width:992px){.quiz__section{min-height:unset;padding-bottom:40px}}.quiz__section .container{display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(2rem,1.3333rem + 2.963vw,3rem)}.quiz__section--active{display:block}.quiz__info{-webkit-box-orient:horizontal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;-ms-flex-direction:row;flex-direction:row;font-weight:500;gap:clamp(1rem,-.3333rem + 5.9259vw,3rem);justify-content:space-between;margin-bottom:75px;width:100%}.quiz__section:has(.quiz-load).quiz__section--active~.quiz__info,.quiz__section:has(.result).quiz__section--active~.quiz__info{display:none}.quiz__section-number{color:#f1f5ff}.quiz-load__loader-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:36px;height:100%;justify-content:center}.quiz-load__title--h2{line-height:140%;max-width:250px}.quiz-load__loader{height:120px;position:relative;width:120px}@media (max-width:440px){.element{padding:20px}.decade .element,.year .element{min-height:unset;padding:20px}.result .timer{max-width:unset;width:245px}.quiz-load__title--h2{max-width:190px}.quiz-load__loader{height:90px;width:90px}}.quiz-load__loader #load-1-svg{-webkit-animation:1.6s linear infinite alternate load-1;animation:1.6s linear infinite alternate load-1;height:100%;width:100%}.quiz-load__loader #load-2-svg{-webkit-animation:1.6s linear infinite alternate load-2;animation:1.6s linear infinite alternate load-2;height:80%;-webkit-transform:translate(12.5%,12.5%);-ms-transform:translate(12.5%,12.5%);transform:translate(12.5%,12.5%);width:80%}@-webkit-keyframes load-1{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@keyframes load-1{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@-webkit-keyframes load-2{0%{-webkit-transform:translate(12.5%,12.5%) rotate(0);transform:translate(12.5%,12.5%) rotate(0)}to{-webkit-transform:translate(12.5%,12.5%) rotate(90deg);transform:translate(12.5%,12.5%) rotate(90deg)}}@keyframes load-2{0%{-webkit-transform:translate(12.5%,12.5%) rotate(0);transform:translate(12.5%,12.5%) rotate(0)}to{-webkit-transform:translate(12.5%,12.5%) rotate(90deg);transform:translate(12.5%,12.5%) rotate(90deg)}}.quiz-progress{display:flex;gap:14px;height:2px;width:100%}.quiz-progress__item{display:flex;height:100%;-webkit-transition:.2s;transition:.2s;width:calc(14.28571% - 12px)}.quiz-progress__current{background-color:#75b7f2!important;-webkit-transition:.3s ease-out;transition:.3s ease-out}.timer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(2rem, 1.0182rem + 4.3636vw, 5rem);font-variant-numeric:tabular-nums;font-weight:600;gap:4px;line-height:1}.timer__block{-webkit-box-flex:1;-ms-flex-positive:1;background-color:#f1f5ff;border-radius:16px;color:#386bc0;flex-grow:1;padding:16px 12px}.timer__colon{color:#f1f5ff;padding:16px}@media (max-width:767px){.quiz h1.title--h1{margin-top:77px}.quiz__section{padding-bottom:28px}.quiz-progress{gap:8px}.quiz-progress__item{width:calc(14.28571% - 6.85714px)}.timer__colon{padding:12px}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.bg:before,body.no-js .bg:before,body.no-webp .bg:before{background-image:url(../images/bg-d-1920.jpg)}body.webp .bg:before{background-image:url(../images/bg-d-1920.webp)}@media (max-width:992px){.quiz__info{margin-bottom:32px;margin-top:auto}.bg:before,body.no-js .bg:before,body.no-webp .bg:before{background-image:url(../images/bg-m-360.jpg)}body.webp .bg:before{background-image:url(../images/bg-m-360.webp)}}.footer_wrapper{background-color:#515151;padding:40px 120px 36px}.footer_inner{display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}.footer_logo{font-size:30px;color:#fff;letter-spacing:.01rem;font-weight:600}.footer_copy,.footer_policy{line-height:1.4;color:#fff;font-size:17px}.footer_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer_contacts{display:flex;flex-direction:column;justify-items:right;text-align:end;gap:15px;font-weight:500}.footer_contact{color:#fff;font-size:22px}.registration-form_group{width:100%;max-width:300px;display:flex;justify-content:center;margin:0 auto}.registration-form{max-width:584px;width:100%;border-radius:20px;padding:34px 40px 40px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgb(255 255 255 / 20%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid}.registration-form_action{max-width:398px;gap:15px;padding:5px 2px 10px 0;display:flex;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:center;margin-bottom:24px}.registration-form_action-title{text-align:center;font-size:30px;line-height:1.4;color:#fff;font-weight:500;margin-bottom:8px}.registration-form_action-value{font-size:20px;line-height:1.05;color:#0e100f;font-weight:400;letter-spacing:-.4px;text-transform:uppercase}.registration-form_main{width:100%;margin-bottom:25px}.registration-form_label{display:block;font-family:var(--font-moderustic);font-size:30px;line-height:1.2;color:#fff;font-weight:500;letter-spacing:-.72px;margin-bottom:15px}.registration-form_input{display:block;width:100%;border-radius:22px;border:none;background:#f1f1f1;padding:20px 25px;font-family:var(--font-gilroy);font-size:20px;line-height:1.4;font-weight:400;outline:0}.registration-form_bottom,.registration-form_submit{color:#fff;font-family:var(--font-gilroy)}.registration-form_input::placeholder{color:rgb(26 28 41 / .4)}.registration-form_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.registration-form_submit{line-height:1.2;font-weight:500;background-color:#f8478b}.registration-form_bottom{max-width:475px;width:100%;font-size:12px;line-height:1.167;font-weight:400;opacity:.5;margin-top:26px}@media screen and (max-width:1460px){.footer_wrapper{padding:30px 80px}.footer_inner{margin-bottom:32px}.footer_copy{font-size:17px;max-width:210px;text-align:center}.registration-form{max-width:440px;padding:30px}.registration-form_action{max-width:100%;padding:16px 24px}.registration-form_main{max-width:100%}.registration-form_label{font-size:20px;letter-spacing:normal;margin-bottom:8px}.registration-form_input{font-size:18px;line-height:1.223;padding:17px 20px;border-radius:16px;border:solid #f1f1f1;background:#f1f1f1}.registration-form_box{gap:12px}.registration-form_submit{font-size:18px;padding:8px 16px}.registration-form_bottom{margin-top:32px}}@media screen and (max-width:1024px){.container,.registration-form,.registration-form_bottom{max-width:100%}}@media screen and (max-width:768px){.intro__sign-image{height:clamp(2.6875rem,1.8125rem + 6.8889vw,6rem)!important;margin-bottom:6px;width:clamp(2.6875rem,1.9125rem + 6.8889vw,6rem)!important}.footer_contacts{text-align:center}.footer_contact{font-size:19px}.footer_logo,.registration-form_label{font-size:22px}.order{padding:0}.footer_wrapper{padding:30px}.footer_bottom,.footer_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:16px}.footer_logo{letter-spacing:normal;font-weight:800}.registration-form{padding:20px;max-width:100%;width:100%;box-sizing:border-box;overflow:hidden}.registration-form_action{padding:12px 16px;border-radius:16px}.registration-form_input{font-size:16px;line-height:1.25;padding:12px 16px;max-width:250px}.registration-form_action-title{font-size:23px;margin-bottom:8px}}.flip-card,.header-logo{align-items:center;display:flex}.registration-form_bottom a{color:#fff;text-decoration:underline}.countdown{display:flex;gap:10px}.flip-card{position:relative;width:50px;height:70px;font-size:44px;text-align:center;background:#fff;border-radius:5px;justify-content:center}.flip-card-center{background:0 0;width:20px}.registration-form_submit{width:100%;height:3.5rem;font-size:24px;font-family:var(--font-gilroy);padding:10px 20px;border-radius:10px;border:none;cursor:pointer;color:#fff;box-shadow:0 0 15px rgba(255,255,255,.6);transition:box-shadow .3s ease-in-out,transform .2s ease-in-out;animation:2s infinite alternate glow}.registration-form_submit:active{box-shadow:0 0 10px rgba(255,255,255,.8);transform:scale(.98)}.registration-form_body{min-width:290px}.header-logo{justify-content:center;background-color:transparent;padding-bottom:23px;padding-top:23px;position:absolute;top:0;width:100%}.logo{font-size:34px;color:#fff;font-family:Overpass,sans-serif;letter-spacing:.01rem;font-weight:600}@media (max-width:768px){.order__img{display:none}.logo{font-size:28px}}.form__content.form__content--btn{align-items:center;display:flex;justify-content:center;flex-direction:column}.form__text2 a{color:rgba(241,245,255,.4);text-decoration-color:rgba(241,245,255,0.4)}/*! CSS Used from: Embedded */
.form,.form__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}
.form__content .form__button:disabled{cursor:not-allowed;}
.form__text{font-size:14px!important;margin-bottom:15px;}
.form .form__text.form__text--bottom{display:none;}
.form__text2{font-size:14px!important;padding-top:10px;color: #000;}
.form__text2 a{color:inherit;text-decoration:underline;}
.form__error{color:red;display:block;font-size:14px;margin-bottom:12px;text-align:center;}
@media (max-width:998px){
.form__button{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
.form__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;font-size:12px!important;margin-bottom:0;margin-top:10px;order:1;}
.form .form__text.form__text--top{height:0;opacity:0;pointer-events:none;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}
.form .form__text.form__text--bottom{display:inline;}
.form__text2{-webkit-box-ordinal-group:4;-ms-flex-order:3;font-size:12px!important;order:3;}
.form__text2 a{font-size:12px!important;text-decoration:underline!important;}
}
@media (max-width:768px){
.form__error-wrap{display:block;height:0;position:relative;width:100%;}
.form__error{color:red;display:block;font-size:14px!important;left:50%;line-height:16px!important;margin-bottom:0!important;margin-top:0!important;position:absolute;text-align:center;top:-18px!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap!important;}
.form__main-user-submit{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px!important;justify-content:center;padding-bottom:0!important;padding-top:0!important;}
.form__main-user-email{height:50px!important;margin-bottom:20px!important;padding-bottom:0!important;padding-top:0!important;}
}
.form__button[data-sal|=fade]{opacity:1;}
/*! CSS Used from: Embedded */
[data-sal]{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-delay:var(--sal-delay,0s);transition-delay:var(--sal-delay,0s);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:var(--sal-duration,.2s);transition-duration:var(--sal-duration,.2s);-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:var(--sal-easing,ease);transition-timing-function:var(--sal-easing,ease);}
[data-sal][data-sal-duration="300"]{-webkit-transition-duration:.3s;transition-duration:.3s;}
[data-sal|=fade]{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;}
.order {
    background-color: rgba(4, 4, 4, 0.7);
    display: none;
    font-family: Roboto, Arial, sans-serif;
    height: 100%;
    left: 0px;
    max-width: 100%;
    min-height: 100vh;
    padding-top: 100px;
    position: fixed;
    top: 0px;
    transform: none;
    width: 100%;
    z-index: 1000;
}
.order .order__container {
    max-width: 900px;
    width: 100%;
    margin: 0px auto;
}
.order .order__wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-pack: center;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 15px 0px;
    display: flex;
    flex-direction: column;
    height: 830px;
    justify-content: center;
    max-width: 800px;
    min-height: auto;
    overflow-y: scroll;
    width: 100%;
    background: rgb(255, 255, 255);
    border-radius: 24px;
    gap: 24px;
    margin: 0px auto;
    padding: 125px 25px 25px;
}
.order .order__wrapper_title {
    -webkit-box-align: center;
    -webkit-box-pack: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: relative;
    gap: 15px;
}
.order .order__title {
    display: inline;
    font-size: 54px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    text-align: center;
    color: #000;
}
.order .intro__data {
    -webkit-box-pack: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 10px;
}
.intro__data {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    background-clip: text;
    color: rgb(44, 59, 104);
    display: none;
    flex-direction: row;
    font-size: 32px;
    font-weight: 700;
    line-height: normal;
    padding-bottom: 1em;
    text-shadow: rgba(255, 255, 255, 0.5) 4px 4px 0px;
}
.order .intro__data-item {
    color: rgb(29, 29, 29);
    font-family: Inter, Arial, sans-serif;
    font-size: clamp(1rem, 0.8rem + 1vw, 2rem);
    font-style: normal;
    font-weight: 400;
}
.intro__data span {
    color: rgb(0, 0, 0);
    font-size: 32px;
}
.order .wrapper__present {
    -webkit-box-align: center;
    -webkit-box-pack: center;
    align-items: center;
    color: rgb(60, 60, 60);
    display: flex;
    font-family: Roboto, Arial, sans-serif;
    font-size: 24px;
    font-style: normal;
    justify-content: center;
    position: relative;
    background: rgb(244, 244, 244);
    border-radius: 12px;
    gap: 10px;
    padding: 10px 8px;
}
.order .order__price {
    box-shadow: rgb(255, 236, 139) 0px 0px 12px 0px;
    color: rgb(60, 60, 60);
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    left: 70%;
    position: absolute;
    top: -15%;
    transform: rotate(-7.344deg);
    background: rgb(255, 236, 139);
    border-radius: 12px;
    padding: 4px 9px;
}
.order .form__container {
    max-width: 652px;
    width: 100%;
}
body.webp .timer {
    background-image: url(../images/timer-bg.webp);
}
.timer, body.no-js .timer, body.no-webp .timer {
    background-image: url(../images/timer-bg.webp);
}
.timer {
    -webkit-box-pack: justify;
    -webkit-box-align: center;
    align-items: center;
    background-repeat: no-repeat;
    background-size: cover;
    color: rgb(255, 255, 255);
    display: flex;
    justify-content: space-between;
    background-position: 50% center;
    border-radius: 20px;
    margin: 20px 0px;
    padding: 20px;
}
.timer__head {
    display: flex;
    gap: 20px;
}
.timer__head p {
    font-family: Roboto, Arial, sans-serif;
    font-size: 28px;
    font-weight: 400;
}
.timer__time {
    -webkit-box-pack: center;
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    font-family: Roboto, Arial, sans-serif;
    font-size: 88px;
    font-variant-numeric: tabular-nums;
    font-weight: 700;
    justify-content: center;
    line-height: 1;
    text-transform: uppercase;
}
.form, .form__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
;
    -ms-flex-direction: column;
    flex-direction: column;
}
.form__text {
    font-size: 12px !important;
    margin-bottom: 7px;
    color: #000;
}
.form__email {
    background-color: transparent;
    box-sizing: border-box;
    font-family: Roboto, Arial, sans-serif;
    font-size: 20px;
    height: 74px;
    width: 100%;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(30, 30, 30);
    border-image: initial;
    border-radius: 10px;
    padding: 8px 10px;
}
.form__error {
    color: red;
    display: block;
    font-size: 14px;
    margin-bottom: 12px;
    text-align: center;
}
.form__error {
    font-size: 14px;
    margin-top: 10px;
    text-align: center;
}
[data-sal][data-sal-duration="300"] {
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
}
.form__button[data-sal|=fade] {
    opacity: 1;
}
[data-sal|=fade] {
    opacity: 0;
    -webkit-transition-property: opacity;
    transition-property: opacity;
}
[data-sal] {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-delay: var(--sal-delay, 0s);
    transition-delay: var(--sal-delay, 0s);
    -webkit-transition-duration: .2s;
    transition-duration: .2s;
    -webkit-transition-duration: var(--sal-duration, .2s);
    transition-duration: var(--sal-duration, .2s);
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-timing-function: var(--sal-easing, ease);
    transition-timing-function: var(--sal-easing, ease);
}
.form__button {
    cursor: pointer;
    font-size: 20px;
    height: 74px;
    width: 100%;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
    margin: 20px 0px;
}
.button {
    -webkit-box-align: center;
    align-items: center;
    box-shadow: none;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: inline-block;
    font-family: Roboto, Arial, sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 28px;
    position: relative;
    background: rgb(76, 134, 248);
    border-width: 0px;
    border-style: initial;
    border-color: initial;
    border-image: initial;
    border-radius: 10px;
    outline: 0px;
    padding: 10px 32px;
    text-decoration: none;
    transition: 0.3s;
}
@media (max-width: 768px) {
    .order .order__title {
        font-size: 20px;
        max-width: 290px;
    }
}
@media (max-width: 768px) {
    .order .order__wrapper {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        height: 605px;
        justify-content: flex-start;
        min-height: auto;
        min-width: 340px;
        overflow-y: scroll;
        padding: 15px 15px 0;
    }
}
@media (max-width: 425px) {
    .order .order__wrapper {
        border-radius: 16px;
        height: 540px;
        min-width: auto;
        padding: 10px;
    }
}
@media (max-width: 768px) {
    .order .wrapper__present {
        font-size: 13px;
        margin-top: 10px;
    }
}
@media (max-width: 480px) {
    .order .order__price {
        font-size: 16px;
        left: 60%;
        top: -12%;
    }
}
@media (max-width: 768px) {
    .order .form__container {
        margin: auto 0;
    }
}
@media (max-width: 450px) {
    .timer__head p {
        font-size: 14px;
        font-weight: 600;
        line-height: 22px;
        max-width: 140px;
    }
}
@media (max-width: 768px) {
    .form__error-wrap {
        display: block;
        height: 0;
        position: relative;
        width: 100%;
    }
}
@media (max-width: 998px) {
    .form .form__text.form__text--bottom {
        display: inline;
    }
}
@media (max-width: 768px) {
    .order .order__wrapper_title {
        gap: 0px;
    }
    .form__text {
        margin-top: 45px;
    }
}