@font-face{font-family:TTNorms;src:local("TTNorms-Regular"),url(https://dream.russia.ru/build/fonts/TTNorms-Regular.woff2) format("woff2"),url(https://dream.russia.ru/build/fonts/TTNorms-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:TTNorms;src:local("TTNorms Bold"),url(https://dream.russia.ru/build/fonts/TTNorms-Bold.woff2) format("woff2"),url(https://dream.russia.ru/build/fonts/TTNorms-Bold.woff) format("woff");font-weight:700;font-style:normal}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ol li,ul li{list-style:none}*,:after,:before{box-sizing:border-box}a{text-decoration:none}img{max-width:100%}*{padding:0;margin:0;border:none}*,*:before,*:after{box-sizing:border-box}a,a:link,a:visited,a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}ol,ul{padding:0;margin:0}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}:root{--fz-48: 48px;--fz-36: 36px;--fz-32: 32px;--fz-28: 28px;--fz-27: 27px;--fz-18: 18px;--fz-18-small: 18px;--white: #ffffff;--black: #232020;--turquoise: #00E7E8;--violet: #4200B5;--pink: #FF1A97;--gray: #B6B6B6;--red: #CE1531;--green: #2cdba1;--yellow: #ffe852;--red-bg: #ff0505;--blue-bg: #71feff}@media screen and (max-width: 1599.98px){:root{--fz-48: 40px;--fz-36: 28px;--fz-32: 24px;--fz-28: 20px;--fz-27: 24px;--fz-18: 16px;--fz-18-small: 16px}}@media screen and (max-width: 1190.98px){:root{--fz-48: 24px;--fz-36: 18px;--fz-32: 18px;--fz-28: 14px;--fz-27: 18px;--fz-18-small: 14px}}html{scroll-padding-top:50px;min-height:100%}html.lock{overflow:hidden}body{min-height:100vh;display:flex;flex-direction:column;font-family:TTNorms;font-size:var(--fz-32);font-weight:400;line-height:120%;color:var(--black)}main{flex-grow:1}*{letter-spacing:.01px}.main--padding{padding-top:91px}@media screen and (max-width: 1750px){.main--padding{padding-top:81px}}@media screen and (max-width: 767.98px){.main--padding{padding-top:72px}}.container-big{max-width:1920px;padding:0 72px;margin:0 auto;height:100%}@media screen and (max-width: 1599.98px){.container-big{max-width:1440px;padding:0 48px}}@media screen and (max-width: 1190.98px){.container-big{max-width:100%;padding:0 16px}}.container-small{max-width:1472px;padding:0 16px;margin:0 auto;height:100%}@media screen and (max-width: 1599.98px){.container-small{max-width:1200px}}h1,.title-h1,h2,.title-h2{font-size:var(--fz-48);font-weight:700;line-height:116%}h3,.title-h3{font-size:var(--fz-36);font-weight:700;line-height:116%}.tippy-content{padding:24px;font-size:var(--fz-18);line-height:120%;color:var(--black);border-radius:25px;box-shadow:0 3px 31.8px #0000001a;background-color:var(--white)}.social-list{display:flex;gap:16px}@media screen and (max-width: 1599.98px){.social-list{gap:8px}}@media screen and (max-width: 1599.98px){.social-item svg{width:56px;height:56px}}@media screen and (max-width: 767.98px){.social-item svg{width:48px;height:48px}}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;display:flex;align-items:center;justify-content:center}.loader.show{display:flex}.loader svg{animation:rotatingLoader 2s linear infinite}@keyframes rotatingLoader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.slider-prev,.slider-next{cursor:pointer;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:var(--pink);transition:all .3s ease}@media (hover: hover){.slider-prev:hover,.slider-next:hover{background-color:var(--violet)}}@media (hover: none){.slider-prev:active,.slider-next:active{background-color:var(--violet)}}.slider-prev.swiper-button-disabled,.slider-next.swiper-button-disabled{pointer-events:none;opacity:.5}@media screen and (max-width: 1190.98px){.slider-prev,.slider-next{width:40px;height:40px}}@media screen and (max-width: 767.98px){.slider-prev,.slider-next{width:24px;height:24px}.slider-prev svg,.slider-next svg{width:16px;height:16px}}.slider-prev--violet,.slider-next--violet{background-color:var(--violet)}@media (hover: hover){.slider-prev--violet:hover,.slider-next--violet:hover{background-color:var(--pink)}}@media (hover: none){.slider-prev--violet:active,.slider-next--violet:active{background-color:var(--pink)}}.slider-prev--small,.slider-next--small{width:40px;height:40px}@media screen and (max-width: 1190.98px){.slider-prev--small,.slider-next--small{width:40px;height:40px}}@media screen and (max-width: 767.98px){.slider-prev--small,.slider-next--small{width:24px;height:24px}.slider-prev--small svg,.slider-next--small svg{width:16px;height:16px}}.slider-prev{transform:rotate(180deg)}.disable-highlight{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header{position:fixed;top:0;left:0;width:100%;padding:16px 0;background-color:var(--violet);z-index:10;display:none}.header.active{display:block}.header.animation-scroll{opacity:0;visibility:hidden;transform:translateY(-100%);transition:transform .3s ease,opacity .3s ease}.header.animation-scroll.visible{opacity:1;visibility:visible;transform:translateY(0)}@media screen and (max-width: 1190.98px){.header.animation-scroll{opacity:1;visibility:visible;transform:translateY(0);background-color:transparent}.header.animation-scroll.visible,.header.animation-scroll.show{background-color:var(--violet)}}.header__wrapper{display:flex;justify-content:space-between;align-items:center;gap:24px}@media (max-width: 1400px){.header__menu-block{position:absolute;top:100%;left:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:4px 48px 48px;height:calc(100vh - 100%);background-color:var(--violet);opacity:0;visibility:hidden;transition:all .3s ease}.header__menu-block.show{opacity:1;visibility:visible}}@media screen and (max-width: 1190.98px){.header__menu-block{padding:4px 16px 16px}}.header__menu-list{display:flex;gap:48px}@media screen and (max-width: 1750px){.header__menu-list{gap:24px}}@media screen and (max-width: 1599.98px){.header__menu-list{gap:20px}}@media (max-width: 1400px){.header__menu-list{flex-direction:column}}.header__menu-link.main-btn{font-size:18px;display:block;text-align:left}@media screen and (max-width: 1599.98px){.header__menu-link.main-btn{font-size:16px}}.header__logo img{display:block}@media screen and (max-width: 1750px){.header__logo img{width:100%;max-width:323px}}@media screen and (max-width: 767.98px){.header__logo img{max-width:232px}}.header__burger{cursor:pointer;display:none;width:40px;height:40px}@media (max-width: 1400px){.header__burger{display:block}}.header__burger.show .header__burger-show{display:none}.header__burger.show .header__burger-close{display:block}.header__burger-close,.header__menu-btn.main-btn{display:none}@media (max-width: 1400px){.header__menu-btn.main-btn{display:block}}@media screen and (max-width: 767.98px){.header__menu-btn.main-btn{width:100%}}.footer__top{padding:72px 0;background-color:var(--white)}@media screen and (max-width: 1190.98px){.footer__top{padding:16px 0}}.footer__wapper-top{display:flex;align-items:center}@media screen and (max-width: 1190.98px){.footer__wapper-top{justify-content:space-between}}@media screen and (max-width: 767.98px){.footer__wapper-top{flex-wrap:wrap}}.footer__logo{flex-grow:1}.footer__logo img{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 1599.98px){.footer__logo img{max-width:345px}}@media screen and (max-width: 1190.98px){.footer__logo{flex-grow:0}}@media screen and (max-width: 767.98px){.footer__logo{width:100%;margin-bottom:16px}.footer__logo img{max-width:232px}}.footer__address{margin-right:120px;font-size:var(--fz-28)}@media screen and (max-width: 1599.98px){.footer__address{margin-right:83px}}@media screen and (max-width: 1190.98px){.footer__address{margin-right:16px}}.footer__social{width:100%;max-width:212px;text-align:end}@media screen and (max-width: 1190.98px){.footer__social{max-width:initial;width:initial}}.footer__social-item{display:block;font-size:var(--fz-28);color:var(--violet);transition:all .3s ease}@media (hover: hover){.footer__social-item:hover{color:var(--black)}}@media (hover: none){.footer__social-item:active{color:var(--black)}}.footer__bottom{padding:72px 0;background-color:var(--pink)}@media screen and (max-width: 1190.98px){.footer__bottom{padding:16px 0}}.footer__row{display:flex;justify-content:space-between}.footer__row:not(:last-child){margin-bottom:32px}@media screen and (max-width: 767.98px){.footer__row{flex-direction:column}.footer__row:not(:last-child){margin-bottom:24px}}.footer__title{line-height:116%;font-size:var(--fz-48);color:var(--white)}@media screen and (max-width: 767.98px){.footer__title{margin-bottom:16px}}.footer__link{text-align:end;display:block;font-size:var(--fz-48);color:var(--white);font-weight:700;line-height:116%;transition:all .3s ease}@media screen and (max-width: 767.98px){.footer__link{text-align:start}}@media (hover: hover){.footer__link:hover{color:var(--black)}}@media (hover: none){.footer__link:active{color:var(--black)}}.footer__sign{font-size:15px;color:var(--white)}@media screen and (max-width: 767.98px){.footer__sign{font-size:12px;margin-bottom:4px}}.footer__policy{font-size:15px;font-weight:700;color:var(--white);transition:all .3s ease}@media screen and (max-width: 767.98px){.footer__policy{font-size:12px}}@media (hover: hover){.footer__policy:hover{color:var(--black)}}@media (hover: none){.footer__policy:active{color:var(--black)}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;padding:16px;overflow:auto;background-color:#0006;display:none;z-index:100}.modal.show{display:flex}.modal__wrrapper{position:relative;padding:72px;width:100%;max-width:600px;border-radius:45px;background-color:var(--white)}@media screen and (max-width: 1599.98px){.modal__wrrapper{padding:60px;max-width:510px}}@media screen and (max-width: 767.98px){.modal__wrrapper{padding:24px;max-width:480px;border-radius:20px}}.modal__close{cursor:pointer;position:absolute;top:24px;right:24px}@media screen and (max-width: 767.98px){.modal__close{top:16px;right:16px}}.modal__group{margin-bottom:40px}@media screen and (max-width: 1599.98px){.modal__group{margin-bottom:32px}}@media screen and (max-width: 767.98px){.modal__group{margin-bottom:16px}}.modal__group--not-margin{margin-bottom:0}.modal__title{color:var(--violet)}.modal__text{margin-top:16px;font-size:var(--fz-18);line-height:120%}.from-auth{min-height:330px;display:flex;flex-direction:column}@media screen and (max-width: 1599.98px){.from-auth{min-height:310px}}.from-auth__list{margin-bottom:10px}.from-auth__item:not(:last-child){margin-bottom:16px}.from-auth__recovery{cursor:pointer;align-self:flex-end;font-size:var(--fz-18);color:var(--violet);transition:all .3s ease}@media (hover: hover){.from-auth__recovery:hover{color:var(--black)}}@media (hover: none){.from-auth__recovery:active{color:var(--black)}}.from-auth__err-list{margin-top:auto;margin-bottom:20px}.from-auth__button{width:100%;margin-bottom:16px}.from-auth__register{text-align:center;font-size:var(--fz-18);color:var(--black)}.from-auth__register a{color:var(--violet);transition:all .3s ease}@media (hover: hover){.from-auth__register a:hover{color:var(--black)}}@media (hover: none){.from-auth__register a:active{color:var(--black)}}.from-auth.load{opacity:.5;pointer-events:none}.from-recovery{min-height:230px;display:flex;flex-direction:column}@media screen and (max-width: 1599.98px){.from-recovery{min-height:200px}}@media screen and (max-width: 767.98px){.from-recovery{min-height:190px}}.from-recovery__err-list{margin-top:auto;margin-bottom:20px}.from-recovery__button{width:100%}.from-recovery.load{opacity:.5;pointer-events:none}.form-password-change{min-height:310px;display:flex;flex-direction:column}@media screen and (max-width: 1599.98px){.form-password-change{min-height:270px}}.form-password-change__item:not(:last-child){margin-bottom:16px}.form-password-change__err-list{margin-top:auto;margin-bottom:20px}.form-password-change__button{width:100%}.form-password-change.load{opacity:.5;pointer-events:none}.field-input{position:relative;display:flex;column-gap:22px;flex-wrap:wrap}.field-input.disabled{pointer-events:none;opacity:.5}.field-input__icon{position:absolute;top:16px;right:14px}.field-input__icon--active{cursor:pointer}@media screen and (max-width: 1599.98px){.field-input__icon{top:12px}}.field-input__clear-search{display:none;cursor:pointer;position:absolute;top:14px;right:48px;color:var(--gray)}@media screen and (max-width: 1599.98px){.field-input__clear-search{top:11px}}@media screen and (max-width: 1190.98px){.field-input__clear-search{width:18px;height:18px;top:15px;right:38px}}.field-input__clear-search.show{display:block}.field-input__tip{align-self:center}.field-input input{flex-grow:1;padding:17px 14px;font-size:var(--fz-18);color:var(--black);border:1px solid var(--gray);background-color:transparent;transition:all .3s ease;border-radius:0;-webkit-appearance:none}.field-input input:hover::placeholder,.field-input input:focus::placeholder{color:var(--black)}.field-input input::placeholder{color:var(--gray)}@media screen and (max-width: 1599.98px){.field-input input{padding:14px}}.field-input--password{position:relative}.field-input--password input{padding-right:48px}.field-input--password.show-pass .field-input__show-pass{display:none}.field-input--password.show-pass .field-input__hide-pass{display:block}.field-input__show-pass{cursor:pointer;position:absolute;top:16px;right:14px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.field-input__hide-pass{cursor:pointer;position:absolute;top:16px;right:14px;display:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.field-input.error input{color:var(--red)!important;border-color:var(--red)}.field-input .err-field{width:100%;margin-top:4px;padding-left:14px;font-size:10px;text-align:left}.field-input--icon input{padding-right:52px}.field-input--search input{padding-right:80px}@media screen and (max-width: 1190.98px){.field-input--search input{padding-right:55px}}.err-field{font-size:var(--fz-18);color:var(--red);line-height:120%;text-align:center}.field-select{position:relative;display:flex;flex-wrap:wrap;column-gap:22px}.field-select.disabled{pointer-events:none;opacity:.5}.field-select__delete{cursor:pointer;flex-shrink:0;align-self:center}.field-select>input{height:1px;width:1px;opacity:0;margin:0;padding:0;position:absolute;top:100%;left:50%}.field-select__search{width:100%;padding:17px 14px;font-size:var(--fz-18);color:var(--black);border:1px solid var(--gray);margin-bottom:8px}.field-select__placeholder{flex-grow:1;flex-basis:calc(100% - 54px);position:relative;cursor:pointer;padding:16px 82px 16px 14px;border:1px solid var(--gray);overflow:hidden}@media screen and (max-width: 1599.98px){.field-select__placeholder{padding:14px 82px 14px 14px}}.field-select__placeholder-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:var(--fz-18);line-height:120%;color:var(--gray)}.field-select__icon{position:absolute;top:14px;right:14px;width:28px;height:28px;color:var(--gray);transition:transform .3s ease}@media screen and (max-width: 1599.98px){.field-select__icon{top:12px;right:12px}}.field-select__wrapper{display:none;position:absolute;top:calc(100% + 8px);left:0;width:100%;padding:16px 8px;border:1px solid var(--gray);background-color:var(--white);z-index:4}.field-select__list{max-height:200px;overflow:auto}.field-select__list::-webkit-scrollbar{width:3px}.field-select__list::-webkit-scrollbar-track{background:var(--gray);border:1px solid var(--white)}.field-select__list::-webkit-scrollbar-thumb{background-color:var(--violet);border-radius:3px}.field-select__item{cursor:pointer;padding:10px 12px;font-size:var(--fz-18);color:var(--black);line-height:120%;transition:all .3s ease}.field-select__item.selected{background-color:#4200b51a}@media (hover: hover){.field-select__item:hover{background-color:#4200b51a}}@media (hover: none){.field-select__item:active{background-color:#4200b51a}}.field-select__item.hidden,.field-select__item.search-hidden{pointer-events:none;display:none}.field-select.show .field-select__wrapper{display:block}.field-select.show .field-select__icon{transform:rotate(180deg)}.field-select.selected .field-select__placeholder-value,.field-select.selected .field-select__icon{color:var(--black)}.field-select.error .field-select__placeholder{color:var(--red)!important;border-color:var(--red)}.field-select .err-field{width:100%;margin-top:4px;padding-left:14px;font-size:10px;text-align:left}.field-checkbox--limit-width{max-width:760px}.field-checkbox__label{display:flex;align-items:center;gap:16px}.field-checkbox__label a{transition:all .3s ease;color:var(--violet)}@media (hover: hover){.field-checkbox__label a:hover{color:var(--black)}}@media (hover: none){.field-checkbox__label a:active{color:var(--black)}}.field-checkbox__label input{display:none}.field-checkbox__label input:checked+.field-checkbox__checkmark{background-color:var(--violet)}.field-checkbox__label input:checked+.field-checkbox__checkmark svg{opacity:1}.field-checkbox__checkmark{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid var(--violet);background-color:var(--white)}.field-checkbox__checkmark svg{opacity:0}.field-checkbox__text{font-size:16px;line-height:120%;color:var(--black)}.field-checkbox.disabled{pointer-events:none;opacity:.5}.field-file{display:flex;align-items:center;flex-wrap:wrap;column-gap:22px}.field-file.disabled{pointer-events:none;opacity:.5}.field-file input{display:none}.field-file__label{flex-grow:1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 14px;border:1px solid var(--gray);width:calc(100% - 54px)}.field-file__label:hover .field-file__text{color:var(--black)}@media screen and (max-width: 1599.98px){.field-file__label{padding:11px}}.field-file__text{font-size:var(--fz-18);line-height:120%;color:var(--gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field-file__icon{flex-shrink:0}.field-file__tip{flex-shrink:0;cursor:pointer}.field-file.selected .field-file__text{color:var(--black)}.field-file.error .field-file__label{color:var(--red)!important;border-color:var(--red)}.field-file .err-field{width:100%;margin-top:4px;padding-left:14px;font-size:10px;text-align:left}.field-copy{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 14px;background-color:#f4f4f4}.field-copy__value{font-size:var(--fz-18);line-height:120%;color:var(--gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field-copy svg{cursor:pointer;flex-shrink:0;outline:none}.main-btn{position:relative;display:inline-block;padding:6px 22px 6px 65px;font-weight:700;font-size:var(--fz-27);color:var(--white);line-height:120%;border:2px solid var(--white);border-radius:71px;text-transform:uppercase;text-align:center;transition:all .3s ease}.main-btn.disabled,.main-btn:disabled{pointer-events:none;opacity:.5;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 1599.98px){.main-btn{padding:6px 22px 6px 55px}}@media screen and (max-width: 1190.98px){.main-btn{padding:6px 22px 6px 45px}}.main-btn--no-border{border:none}.main-btn:before{content:"";position:absolute;top:50%;left:-2px;transform:translateY(-50%);aspect-ratio:1;height:calc(100% + 4px);border-radius:50%;border:2px solid var(--white);transition:all .3s ease}.main-btn:after{content:"";position:absolute;top:50%;left:13px;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;border:2px solid var(--white);transition:all .3s ease}@media screen and (max-width: 1599.98px){.main-btn:after{left:11px}}@media screen and (max-width: 1190.98px){.main-btn:after{width:16px;height:16px;left:9px}}.main-btn--small-circle{padding:0 0 0 40px}@media screen and (max-width: 1599.98px){.main-btn--small-circle{padding:0 0 0 35px}}.main-btn--small-circle:before{width:28px;height:28px}.main-btn--small-circle:after{width:12px;height:12px;left:6px}@media (hover: hover){.main-btn:hover:before{background-color:var(--white)}.main-btn:hover:after{border:2px solid var(--turquoise);background-color:var(--turquoise)}}@media (hover: none){.main-btn:active:before{background-color:var(--white)}.main-btn:active:after{border:2px solid var(--turquoise);background-color:var(--turquoise)}}.main-btn--violet{color:var(--violet);border-color:var(--violet)}.main-btn--violet:before,.main-btn--violet:after{border-color:var(--violet);background-color:transparent}@media (hover: hover){.main-btn--violet:hover{background-color:var(--violet);color:var(--white)}.main-btn--violet:hover:before{background-color:var(--white)}.main-btn--violet:hover:after{border:2px solid var(--violet);background-color:var(--violet)}}@media (hover: none){.main-btn--violet:active:before{background-color:var(--white)}.main-btn--violet:active:after{border:2px solid var(--turquoise);background-color:var(--turquoise)}}.second-btn{padding:8px 32px;display:inline-block;font-size:var(--fz-27);line-height:120%;font-weight:700;text-transform:uppercase;color:var(--white);border:2px solid var(--white);border-radius:48px;text-align:center;transition:all .3s ease}.second-btn.disabled,.second-btn:disabled{pointer-events:none;opacity:.5;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (hover: hover){.second-btn:not(.second-btn--violet):not(.second-btn--black):not(.second-btn--violet--bg):hover{border-color:var(--violet);background-color:var(--violet)}}@media (hover: none){.second-btn:not(.second-btn--violet):not(.second-btn--black):not(.second-btn--violet--bg):active{border-color:var(--violet);background-color:var(--violet)}}.second-btn--violet{border-color:var(--violet);color:var(--violet)}@media (hover: hover){.second-btn--violet:hover{background-color:var(--violet);color:var(--white)}}@media (hover: none){.second-btn--violet:active{background-color:var(--violet);color:var(--white)}}.second-btn--black{border-color:var(--black);color:var(--black)}@media (hover: hover){.second-btn--black:hover{background-color:var(--black);color:var(--white)}}@media (hover: none){.second-btn--black:active{background-color:var(--black);color:var(--white)}}.second-btn--violet--bg{background-color:var(--violet);border-color:var(--violet);color:var(--white)}@media (hover: hover){.second-btn--violet--bg:hover{background-color:var(--white);color:var(--violet)}}@media (hover: none){.second-btn--violet--bg:active{background-color:var(--white);color:var(--violet)}}.second-btn.loader-btn{position:relative;opacity:1;color:transparent!important}.second-btn.active{background-color:var(--violet);border-color:var(--violet);color:var(--white)}.competitive-entries{padding:72px 0}@media screen and (max-width: 1190.98px){.competitive-entries{padding:40px 0}}.competitive-entries__group{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:40px}@media screen and (max-width: 1599.98px){.competitive-entries__group{margin-bottom:32px}}@media screen and (max-width: 1190.98px){.competitive-entries__group{margin-bottom:16px}}.competitive-entries__title{color:var(--violet)}@media screen and (max-width: 767.98px){.competitive-entries__text-btn{display:none}}.competitive-entries__list{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;row-gap:64px}@media screen and (max-width: 1190.98px){.competitive-entries__list{column-gap:16px;row-gap:24px}}@media screen and (max-width: 767.98px){.competitive-entries__list{grid-template-columns:1fr}}.competitive-entries__item .card-video__name{max-width:340px}@media screen and (max-width: 1599.98px){.competitive-entries__item .card-video__name{max-width:250px}}@media screen and (max-width: 1190.98px){.competitive-entries__item .card-video__name{max-width:170px}}.competitive-entries__mobile-text-btn{display:none;margin-top:24px}@media screen and (max-width: 767.98px){.competitive-entries__mobile-text-btn{display:block}}.modal-iframe{position:fixed;width:100%;height:100%;align-items:center;justify-content:center;background-color:#000000b3;top:0;left:0;z-index:200;display:none}.modal-iframe__container{position:relative;width:850px;aspect-ratio:1.66;padding:16px}.modal-iframe__container iframe{position:relative;width:100%;height:100%;z-index:2}.modal-iframe__video{height:100%}.modal-iframe__close{cursor:pointer;position:absolute;z-index:100;top:-50px;right:0}.modal-iframe__close path{fill:#fff;stroke:#fff}.modal-iframe__spinner{position:absolute;width:100%;height:100vh;background:none;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.modal-iframe__spinner .spinner{position:absolute;top:50%;left:50%;width:40px;height:40px;border:4px solid var(--violet);border-top:4px solid white;border-radius:50%;transform:translate(-50%,-50%);animation:rotating 2s linear infinite}@keyframes rotating{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}html{scroll-padding-top:150px}.block-video{padding:72px 0}@media screen and (max-width: 1190.98px){.block-video{padding:40px 0}}.block-video__group{display:flex;align-items:center;gap:32px;margin-bottom:56px}@media screen and (max-width: 1599.98px){.block-video__group{gap:24px;margin-bottom:48px}}@media screen and (max-width: 767.98px){.block-video__group{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}}.block-video__tabs{display:flex;gap:16px}@media screen and (max-width: 767.98px){.block-video__tabs{gap:8px}}.block-video__title{color:var(--violet)}.block-video__list{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;row-gap:48px}@media screen and (max-width: 1599.98px){.block-video__list{column-gap:32px}}@media screen and (max-width: 1190.98px){.block-video__list{column-gap:16px;row-gap:24px}}@media screen and (max-width: 767.98px){.block-video__list{grid-template-columns:1fr}}.block-video__item .card-video__name{max-width:340px}@media screen and (max-width: 1599.98px){.block-video__item .card-video__name{max-width:250px}}@media screen and (max-width: 1190.98px){.block-video__item .card-video__name{max-width:170px}}.block-video__btn{margin-top:48px;text-align:center}.block-video__btn.hidden{display:none}@media screen and (max-width: 767.98px){.block-video__btn{margin-top:24px}}@media screen and (max-width: 767.98px){.block-video__show-all{width:100%}}.block-video__filter{display:flex;align-items:center;gap:16px;margin-bottom:32px}@media screen and (max-width: 767.98px){.block-video__filter{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px}}.block-video__filter .field-input{flex-basis:500px}@media screen and (max-width: 1190.98px){.block-video__filter .field-input{flex-grow:1;flex-basis:initial}}@media screen and (max-width: 767.98px){.block-video__filter .field-input{width:100%}.block-video__filter .field-input input{font-size:14px}}.block-video__filter .field-select{flex-basis:364px}@media screen and (max-width: 1190.98px){.block-video__filter .field-select{flex-grow:1;flex-basis:initial}}@media screen and (max-width: 767.98px){.block-video__filter .field-select{width:100%}}@media screen and (max-width: 767.98px){.block-video__filter .field-select__placeholder-value{font-size:14px}}@media screen and (max-width: 767.98px){.block-video__filter .field-select__icon{top:9px}}.block-video__filter-clear{cursor:pointer;display:flex;align-items:center;gap:4px;font-size:var(--fz-18);line-height:120%;color:var(--gray)}.block-video__filter-clear:not(.active){pointer-events:none;cursor:initial}.block-video__filter-clear.active{color:var(--red)}@media screen and (max-width: 767.98px){.block-video__filter-clear{margin-top:8px}}.block-video__filter-clear svg{flex-shrink:0}.block-video__empty.hidden{display:none}.card-video{position:relative}.card-video__preview{cursor:pointer;position:relative;margin-bottom:32px}@media screen and (max-width: 1599.98px){.card-video__preview{margin-bottom:24px}}@media screen and (max-width: 1190.98px){.card-video__preview{margin-bottom:8px}}.card-video__preview img{width:100%;height:initial;aspect-ratio:1.78;object-fit:cover;border-radius:45px}@media screen and (max-width: 1599.98px){.card-video__preview img{border-radius:35px}}@media screen and (max-width: 1190.98px){.card-video__preview img{border-radius:20px}}.card-video__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 1190.98px){.card-video__icon{width:48px;height:48px}}.card-video__comand{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;-webkit-hyphens:auto;hyphens:auto;font-size:var(--fz-28);margin-bottom:16px}@media screen and (max-width: 1599.98px){.card-video__comand{margin-bottom:8px}}@media screen and (max-width: 1190.98px){.card-video__comand{margin-bottom:4px}}.card-video__date{display:flex;column-gap:24px;row-gap:8px;flex-wrap:wrap;font-size:var(--fz-28);margin-bottom:16px}@media screen and (max-width: 1599.98px){.card-video__date{margin-bottom:8px}}@media screen and (max-width: 1190.98px){.card-video__date{column-gap:16px;margin-bottom:4px}}.card-video__name{font-size:var(--fz-36);font-weight:700;margin-bottom:24px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width: 1599.98px){.card-video__name{margin-bottom:16px}}@media screen and (max-width: 1190.98px){.card-video__name{margin-bottom:8px}}.card-video__place{font-size:var(--fz-32)}.card-video__place--dot{position:relative;font-size:var(--fz-28);padding-left:52px}@media screen and (max-width: 1599.98px){.card-video__place--dot{padding-left:40px}}@media screen and (max-width: 1190.98px){.card-video__place--dot{padding-left:24px}}.card-video__place--dot:before{content:"";position:absolute;top:8px;left:0;width:24px;height:24px;border-radius:50%;background-color:var(--pink)}@media screen and (max-width: 1599.98px){.card-video__place--dot:before{top:3px}}@media screen and (max-width: 1190.98px){.card-video__place--dot:before{top:2px;width:16px;height:16px}}.card-video__text{font-size:var(--fz-32);line-height:120%}.card-video__position{position:relative;display:inline-block;padding:5px 22px 5px 62px;font-size:var(--fz-27);font-weight:700;color:var(--white);border-radius:48px;background-color:var(--violet);margin-bottom:16px}@media screen and (max-width: 1599.98px){.card-video__position{padding:10px 22px 10px 62px}}@media screen and (max-width: 1190.98px){.card-video__position{margin-bottom:8px}}.card-video__position:before{content:"";position:absolute;top:0;left:-1px;height:100%;aspect-ratio:1;border-radius:50%;background-color:var(--white)}.card-video__position:after{content:"";position:absolute;top:15px;left:14px;width:18px;height:18px;border-radius:50%;background-color:var(--violet)}@media screen and (max-width: 1190.98px){.card-video__position:after{width:16px;height:16px;top:13px;left:11px}}.card-video--small .card-video__preview{margin-bottom:24px}@media screen and (max-width: 1190.98px){.card-video--small .card-video__preview{margin-bottom:16px}}.card-video__share{cursor:pointer;position:absolute;right:20px;top:20px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--violet);z-index:1;transition:all .3s ease}.card-video__share svg{color:var(--white);transition:all .3s ease}@media screen and (max-width: 1599.98px){.card-video__share{width:40px;height:40px}.card-video__share svg{width:20px;height:20px}}@media screen and (max-width: 1190.98px){.card-video__share{width:28px;height:28px;right:10px;top:10px}.card-video__share svg{width:16px;height:16px}}@media (hover: hover){.card-video__share:hover{background-color:var(--white)}.card-video__share:hover svg{color:var(--violet)}}@media (hover: none){.card-video__share:active{background-color:var(--white)}.card-video__share:active svg{color:var(--violet)}}.card-video.shared img{border:5px solid var(--pink)}.competition-winners{padding:72px 0;background-color:var(--turquoise)}.competition-winners.active-winners{padding-top:0;margin-top:-8px}@media screen and (max-width: 1190.98px){.competition-winners{padding:40px 0}}.competition-winners__block:not(:last-child){margin-bottom:64px}@media screen and (max-width: 1190.98px){.competition-winners__block:not(:last-child){margin-bottom:32px}}.competition-winners__slider.swiper{padding-right:16px;margin-right:-16px}.competition-winners__title{margin-bottom:40px;color:var(--violet)}@media screen and (max-width: 1599.98px){.competition-winners__title{margin-bottom:32px}}@media screen and (max-width: 1190.98px){.competition-winners__title{margin-bottom:16px}}.competition-winners__subtitle{display:flex;align-items:center;gap:24px;margin-bottom:24px;font-size:var(--fz-36);font-weight:700;color:var(--violet)}@media screen and (max-width: 1599.98px){.competition-winners__subtitle{gap:16px}}@media screen and (max-width: 1190.98px){.competition-winners__subtitle{gap:8px;flex-direction:column;align-items:flex-start}}.competition-winners__logo{padding:10px 32px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:45px;background-color:var(--white)}.competition-winners__logo a img{display:block;height:36px}.competition-winners__logo>svg{height:20px;width:20px}@media screen and (max-width: 1599.98px){.competition-winners__logo{padding:7px 20px}.competition-winners__logo a img{height:28px}.competition-winners__logo>svg{height:16px;width:16px}}@media screen and (max-width: 1190.98px){.competition-winners__logo{gap:4px;padding:7px 12px}.competition-winners__logo a img{height:18px}.competition-winners__logo>svg{height:10px;width:10px}}.competition-winners__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}@media screen and (max-width: 1599.98px){.competition-winners__list{gap:32px}}@media screen and (max-width: 767.98px){.competition-winners__item.swiper-slide{width:81%}}
