.location__step-text,.seasons__description,.section__title{font-variant-numeric:lining-nums proportional-nums}.container .contest--wrapper,.container .contest--wrapper *,.contest-btn.btn,.contest-text__regular,.top-menu__horisontal{font-family:var(--font-family-montserrat)}.contest-btn.btn,.location__step-third .btn{padding:16px;font-size:14px}.location__step-first,.title-button{background-color:var(--main-color-blue)}:root{--font-family-montserrat:'montserrat','Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif;--font-family-montserrat-alternates:'Montserrat-alternates','Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif;--main-color-blue:#007DC2;--color-black:#2D2D2D}@font-face{font-family:montserrat;src:local('montserrat'),url('/bitrix/js/ui/fonts/montserrat/montserrat-regular.woff') format('woff'),url('/bitrix/js/ui/fonts/montserrat/montserrat-regular.woff2') format('woff2');font-weight:400;font-style:normal}@font-face{font-family:Montserrat-alternates;src:local('Montserrat-alternates'),url('/local/lib/fonts/montserrat_alternates/montserrat-alternates-regular.eot') format('eot'),url('/local/lib/fonts/montserrat_alternates/montserrat-alternates-regular.otf') format('otf'),url('/local/lib/fonts/montserrat_alternates/montserrat-alternates-regular.svg') format('svg'),url('/local/lib/fonts/montserrat_alternates/montserrat-alternates-regular.ttf') format('ttf'),url('/local/lib/fonts/montserrat_alternates/montserrat-alternates-regular.woff') format('woff'),url('/local/lib/fonts/montserrat_alternates/montserrat-alternates-regular.woff2') format('woff2');font-weight:400;font-style:normal}body .top-block-wrapper{display:none}.hide-dotted:not(.dotted-complete) *{opacity:1!important}.footer-bottom__items-wrapper,footer .footer-inner .footer_top,footer .viewed_product_block.no_fill{display:none!important}html{scroll-behavior:smooth}.contest--wrapper{padding-top:60px;overflow-x:hidden}.contest--wrapper p{padding:0;margin:0}.contest-text__bolder{color:var(--main-color-blue);font-style:normal;font-weight:600}.contest-btn.btn,.contest-text__regular,.section__title{font-style:normal;font-weight:400}.contest-text__regular{color:var(--color-black);font-size:16px;line-height:140%}.btn.contest-btn__mobile_767,.contest-text__regular_320{display:none}.contest-btn.btn{line-height:18px;letter-spacing:normal}.container .contest--wrapper .alternates,.container .contest--wrapper .alternates *{font-family:var(--font-family-montserrat-alternates)}.section__title{color:var(--main-color-blue);font-size:44px;line-height:48px;letter-spacing:-1.5px}.top-menu__horisontal,.top-menu__item{line-height:140%;color:#000;font-style:normal;font-weight:400;font-size:18px}.top-menu__horisontal{margin-bottom:50px}.top-menu__item{margin-right:30px}.top-menu__item:last-child{margin-right:0}.top-menu__item a{color:#000;cursor:pointer}.condition__wrapper,.contest-description,.location__wrapper,.projects__wrapper,.registration__wrapper,section.carousel-wrapper-custom{margin-bottom:180px}.title-button{color:#fff;text-align:center;font-family:var(--font-family-montserrat-alternates);font-size:32px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-1.5px;padding:12px 16px 16px;border-radius:4px;margin-bottom:20px}.contest-questions,.contest__menu-bottom__copyright,.contest__menu-bottom__list>a{font-family:var(--font-family-montserrat)}.contest-questions,.contest-questions__description,.contest-questions__title,.location__step-text,.seasons__description{font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:var(--color-black)}.contest-tour__image img,.contest-tour__image-desc img,.location__step-first,.prizes__item,.season__item{border-radius:3px}.contest--title,.footer-inner .social-icons{margin-bottom:50px}.contest--title h2{color:var(--main-color-blue);font-size:70px;font-style:normal;font-weight:400;line-height:68px;letter-spacing:-1.5px;padding-right:95px;text-align:start;margin-top:0;margin-bottom:10px}.contest--title h2:last-child{text-align:end;margin-bottom:0}.contest-tour__wrapper{display:flex;flex-direction:row;justify-content:space-between}.contest-questions__wrapper{max-width:403px;display:flex;flex-direction:column;justify-content:space-between}.contest-tour{max-width:722px;display:flex;flex-direction:column;justify-content:space-between}.contest-questions{margin-bottom:74px}.contest-question__item{display:flex;align-items:center;margin-bottom:30px}.contest-question__item:nth-child(2n){width:65%;margin-right:0;margin-left:auto}.contest-question__item:last-child{margin-bottom:0}.contest-question__icon{margin-right:8px;height:24px}.contest-questions__description,.contest-questions__title{margin-bottom:30px;max-width:356px}.contest-questions__description p,.contest-questions__title p{padding:0;margin:0}.contest-questions__description p span{font-size:18px}.contest-questions__buttons{max-width:356px}.condition__button,.condition__image,.contest-questions__buttons a,.contest-tour__buttons a,.seasons__list{width:100%}.contest-questions__wrapper .contest-btn:first-child{margin-right:20px}.contest-tour__title{margin-bottom:17px}.contest-tour__desc-before,.contest-tour__image-desc img{margin-bottom:20px}.contest-tour__images{display:flex;flex-direction:row;justify-content:space-between;max-height:323px}.contest-tour__image{max-width:37.5%;width:100%}.contest-tour__image img{object-position:50% 40%;object-fit:cover;height:100%;width:100%}.contest-tour__image-desc{max-width:58.5%}.contest-tour__buttons-mobile{display:none}.location__title{width:740px;margin-bottom:50px}.condition__description-wrapper,.contest-registration__wrapper,.location__steps{display:flex;flex-direction:row}.location__start,.location__step-image{margin-right:20px;width:50%}.location__step-first{display:flex;flex-direction:row;padding:30px;margin-bottom:20px}.location__step-first .location__step-text{color:#fff}.location__step-first .location__step-text>span{font-weight:600}.location__step-second{display:flex;flex-direction:row;max-width:72%;margin-left:auto;margin-right:0}.location__step-num{margin-right:20px;margin-bottom:10px}.location__step-num svg{fill:var(--main-color-blue);height:37px;width:auto}.prizes__name,.prizes__place{font-weight:500;font-variant-numeric:lining-nums proportional-nums;font-style:normal}.location__end{display:flex;flex-direction:row;width:50%}.location__step-third{display:flex;flex-direction:column;width:50%;justify-content:end}.location__step-image.location__step-image-mobile,.prizes__title-wrapper-mobile{display:none}.location__step-third .location__step-text,.section__title.seasons__title{margin-bottom:20px}.prizes__wrapper{margin-bottom:180px;overflow:hidden}.condition__title,.prizes__title{margin-bottom:40px}.prizes__list{flex-direction:row;flex-wrap:wrap;grid-auto-flow:dense;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:366px;grid-column-gap:20px}.prizes__item{margin-top:24px;background:#f7f7f7;display:flex;flex-direction:row;justify-content:space-between;position:relative}.prizes__item.prizes__item-first{grid-row:span 2;margin-top:0;background:0 0}.prizes__img{height:100%;width:100%;max-width:275px}.condition__description,.seasons__title-wrapper{max-width:32.3%;margin-right:20px}.prizes__item-other{padding:30px 10px 30px 30px}.prizes__item-other .prizes__img{object-fit:contain;margin:0}.prizes__item.prizes__item-first .prizes__img{max-width:100%;object-position:top}.prizes__item.prizes__item-first .prizes__description{position:absolute;padding:30px 30px 0;width:329px;height:257px;background-color:var(--main-color-blue);bottom:0;left:0}.prizes__item-other .prizes__description{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%}.prizes__place{font-size:28px;line-height:38px}.prizes__item-first .prizes__place{color:#fff;margin-bottom:20px}.prizes__item-other .prizes__place{color:var(--main-color-blue)}.prizes__name{color:var(--color-black);font-size:24px;line-height:32px;position:relative}.prizes__item-first .prizes__name .prizes__link{color:#fff;letter-spacing:-.5px}.prizes__item-other .prizes__name .prizes__link{color:var(--color-black);position:absolute;width:351px;bottom:0;left:0;background:#f7f7f757}.season__item.season__next .season__title-wrapper *,.season__item.season__old .season__title-wrapper *{color:var(--main-color-blue)}.seasons__wrapper{margin-bottom:180px;display:flex;flex-direction:row}.season__item{margin-bottom:20px;padding:30px}.jury-title__text,.season__item:last-child{margin-bottom:0}.season__item.season__old{opacity:.5;background:#f7f7f7}.carousel__dots-wrapper .bx-pager-item.active,.season__item.season__active{background-color:var(--main-color-blue)}.season__item.season__active *{color:#fff}.season__item.season__next{border:1px solid var(--main-color-blue)}.jury-title,.season__title-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.condition__text__767,.jury__wrapper .carousel__dots-wrapper-mobile,.jury__wrapper .jury-item__list-mobile,.jury__wrapper .jury-title__name-mobile,.season__period.season__period-mobile{display:none}.season__title-name{margin-left:20px;font-variant-numeric:lining-nums proportional-nums;font-size:36px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-1.5px}.season__title-number svg{height:36px;width:auto}.season__status{font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.condition__text,.season__period{color:var(--color-black);line-height:140%}.season__period{font-variant-numeric:lining-nums proportional-nums;font-size:18px;font-style:normal;font-weight:500}.condition__description-name,.condition__text{font-style:normal;font-weight:400;font-variant-numeric:lining-nums proportional-nums}.condition__text{font-size:16px;margin-bottom:20px}.condition__description-item{margin-bottom:30px;padding:30px;background-color:#f7f7f7}.jury-description,.jury-item__description,.jury-item__text{background-color:#fff}.condition__description-number{margin-bottom:30px}.condition__description-number svg{height:43px;width:auto}.condition__description-name{margin-bottom:10px;color:var(--main-color-blue);font-size:24px;line-height:29px}.condition__description-text,.contest__menu-bottom__list>a{color:var(--color-black);font-size:16px;font-style:normal;line-height:140%;font-weight:400}.condition__description-text{font-variant-numeric:lining-nums proportional-nums}.condition__button.btn{font-size:14px}.condition__image img{object-position:50% 50%;object-fit:cover;height:100%;width:100%}.registration__title{margin-bottom:40px;text-align:center}.registration__form-wrapper{border-radius:3px;border:1px solid var(--main-color-blue)}.registration__image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.registration__form-wrapper .registration__image::before{content:"";background-image:url("/images/contest/logo.svg");position:absolute;left:0;top:120px;width:100%;height:50px;z-index:2;background-position-x:center;background-repeat:no-repeat}.contest__menu-bottom{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.contest__menu-bottom__list{margin-bottom:30px}.contest__menu-bottom__list>a{margin-right:30px}.contest__menu-bottom__copyright{color:#373737;text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:normal;opacity:.6}.jury-item__more a,.jury-item__more a:focus,.registration-success__title{color:var(--main-color-blue)}.registration-success__text,.registration-success__title{text-align:center;font-variant-numeric:lining-nums proportional-nums;font-style:normal}.contest__menu-bottom__copyright>span{line-height:25px}.registration-success__wrapper{width:850px;padding:50px;flex:none;display:flex;border-radius:3px;border:1px solid var(--main-color-blue)}.registration-success{width:480px;margin:auto}.registration-success__title{font-size:40px;font-weight:600;line-height:48px;margin-bottom:30px}.registration-success__text{width:90%;color:var(--color-black);font-size:13px;font-weight:400;line-height:140%;margin:auto}section.carousel-wrapper-custom .bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;background:#fff;max-width:100%!important;margin-bottom:0}section.carousel-wrapper-custom .bx-viewport{height:100%!important}section.carousel-wrapper-custom ul:not([id*=bx_])>li:before{content:none}.arrow-block--absolute{z-index:9}.carousel-wrapper-custom .container{max-width:1044px;margin:0 auto;padding:0 20px}.carousel-wrapper-custom .carousel{display:block;text-align:left;position:relative}.carousel-wrapper-custom .carousel>input{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.carousel-wrapper-custom .carousel>input:nth-of-type(6):checked~.carousel__slides .carousel__slide:first-of-type{margin-left:-500%}.carousel-wrapper-custom .carousel>input:nth-of-type(5):checked~.carousel__slides .carousel__slide:first-of-type{margin-left:-400%}.carousel-wrapper-custom .carousel>input:nth-of-type(4):checked~.carousel__slides .carousel__slide:first-of-type{margin-left:-300%}.carousel-wrapper-custom .carousel>input:nth-of-type(3):checked~.carousel__slides .carousel__slide:first-of-type{margin-left:-200%}.carousel-wrapper-custom .carousel>input:nth-of-type(2):checked~.carousel__slides .carousel__slide:first-of-type{margin-left:-100%}.carousel-wrapper-custom .carousel>input:first-of-type:checked~.carousel__slides .carousel__slide:first-of-type,.carousel-wrapper-custom .carousel__thumbnails li:first-child{margin-left:0}.carousel-wrapper-custom .carousel>input:first-of-type:checked~.carousel__thumbnails li:first-of-type,.carousel-wrapper-custom .carousel>input:nth-of-type(2):checked~.carousel__thumbnails li:nth-of-type(2),.carousel-wrapper-custom .carousel>input:nth-of-type(3):checked~.carousel__thumbnails li:nth-of-type(3),.carousel-wrapper-custom .carousel>input:nth-of-type(4):checked~.carousel__thumbnails li:nth-of-type(4),.carousel-wrapper-custom .carousel>input:nth-of-type(5):checked~.carousel__thumbnails li:nth-of-type(5){max-width:calc((100% / 3) - 17px)}.carousel-wrapper-custom .carousel__slides{position:relative;z-index:1;padding:0;margin:0;overflow:hidden;white-space:nowrap;box-sizing:border-box;display:flex}.carousel-wrapper-custom .carousel__slide{position:relative;display:block;flex:1 0 100%;width:100%;height:100%;overflow:hidden;transition:.3s ease-out;vertical-align:top;box-sizing:border-box;white-space:normal}.carousel-wrapper-custom .carousel__slide figure{display:flex;margin:0}.carousel-wrapper-custom .carousel__slide div{position:relative;width:100%}.carousel-wrapper-custom .carousel__slide div:before{display:block;content:"";width:100%;padding-top:66.6666666667%}.carousel-wrapper-custom .carousel__slide div>img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.carousel-wrapper-custom .carousel__slide img{display:block;flex:1 1 auto;object-fit:cover}.carousel-wrapper-custom .carousel__slide figcaption{align-self:flex-end;padding:20px 20px 0;flex:0 0 auto;width:25%;min-width:150px}.carousel-wrapper-custom .carousel__slide .credit{margin-top:1rem;color:rgba(0,0,0,.5);display:block}.carousel-wrapper-custom .carousel__slide.scrollable{overflow-y:scroll}.carousel-wrapper-custom .carousel__thumbnails{list-style:none;padding:0;margin:0;display:flex;align-items:end;height:100%}.carousel-wrapper-custom .carousel__slides+.carousel__thumbnails{margin-top:20px}.carousel-wrapper-custom .carousel__thumbnails li{flex:none;max-width:calc((100% / 6) - 17px);margin-top:0;margin-bottom:0;margin-left:0;margin-right:20px!important;transition:.3s ease-in-out}.carousel-wrapper-custom .carousel__thumbnails li:last-child{margin-roght:0}.carousel-wrapper-custom .carousel__thumbnails label{display:block;position:relative;margin-bottom:0}.carousel-wrapper-custom .carousel__thumbnails label:before{display:block;content:"";width:100%;padding-top:100%}.carousel-wrapper-custom .carousel__thumbnails label>img{position:absolute;left:0;right:0;bottom:0;width:100%;height:132%}.carousel-wrapper-custom .carousel__thumbnails label:hover,.carousel__thumbnails label:focus{cursor:pointer}.carousel-wrapper-custom .carousel__thumbnails label:hover img,.carousel__thumbnails label:focus img{box-shadow:0 0 0 1px rgba(0,0,0,.25);transition:.3s ease-in-out}.carousel-wrapper-custom .carousel__thumbnails img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 28%}.jury-description{padding-left:0;margin-left:690px}.jury-title__control .prev{margin-right:16px}.jury-title__control svg{width:48px;height:48px}.jury-title__text.section__title{font-size:50px;line-height:54px;letter-spacing:-1.5px}.jury-item__name{color:var(--color-black);font-variant-numeric:lining-nums proportional-nums;font-size:28px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:20px}.jury-item__more a,.jury-item__text{font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.jury-item__text{color:var(--color-black);margin-bottom:8px;overflow-y:hidden;border-radius:3px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.jury-item__text__inner,.jury-item__text__inner>*{display:inline}.jury-item__description.active .jury-item__text{-webkit-line-clamp:20}.carousel__dots-wrapper .bx-pager{display:flex;flex-direction:row;width:112px;margin:20px auto 0;justify-content:space-between}.carousel__dots-wrapper .bx-pager-item{width:16px;height:16px;border-radius:50%;cursor:pointer;background-color:#f7f7f7}@media (max-width:1628px){.top-menu__item{margin-right:20px}.contest--title h2{font-size:60px;padding-right:0}.contest-tour__title{font-size:40px;line-height:44px}.contest-registration__wrapper{justify-content:center}.registration__wrapper .registration__image{display:none}.registration__wrapper .registration-success__wrapper,.registration__wrapper .registration__form-wrapper{width:100%}.registration__wrapper .registration__form-wrapper>.creg__header,.registration__wrapper .registration__form-wrapper>.web-form-content-wrapper{max-width:750px;margin:0 auto}.contest-questions__wrapper{max-width:412px;flex:none;width:41%;margin-right:20px}.contest-question__item:nth-child(2n){width:74%}.carousel-wrapper-custom .carousel__thumbnails .active-slide label>img{height:155%}}@media (max-width:1216px){.section__title{font-size:28px;line-height:32px}.condition__wrapper,.contest-description,.location__wrapper,.prizes__wrapper,.registration__wrapper,.seasons__wrapper,section.carousel-wrapper-custom{margin-bottom:120px}.title-button{font-size:16px;padding-left:54px;padding-right:54px;line-height:18px}.contest--title{margin-bottom:30px}.contest--title h2{font-size:40px;line-height:40px;letter-spacing:-1px;text-align:center;margin-bottom:0}.contest--title h2:last-child{text-align:center}.contest-questions__wrapper{max-width:none;flex:none;width:calc(50% - 10px);margin-right:10px;justify-content:normal}.contest-question__item{align-items:normal;margin-bottom:20px}.contest-question__item:nth-child(2n){width:100%}.contest-question__icon{margin-top:5px}.contest-questions{margin-bottom:40px}.condition__image,.condition__title,.contest-questions__title,.contest-tour__images,.prizes__title{margin-bottom:20px}.contest-questions__buttons,.contest-questions__description,.contest-questions__title{max-width:100%}.contest-tour,.contest-tour__image,.contest-tour__image-desc{max-width:calc(50% - 10px)}.contest-tour{margin-left:10px;flex:none;justify-content:normal}.contest-tour__title{margin-bottom:12px}.contest-tour__image-desc .contest-tour__buttons,.location__end .location__step-image{display:none}.contest-tour__buttons-mobile,.location__step-image.location__step-image-mobile,.prizes__list,.season__period.season__period-mobile{display:block}.contest-tour__image-desc img{margin-bottom:0;height:100%;object-fit:cover;object-position:16% 50%}.location__title{width:90%;margin-bottom:20px}.location__step-first,.location__steps{flex-direction:column}.location__start{width:100%;margin-right:0}.location__step-image{width:100%;margin-right:0;margin-bottom:20px}.jury-title,.location__step-first .location__step-num{margin-bottom:12px}.location__end,.location__step-image img,.location__step-third,.location__step-third .btn{width:100%}.location__step-second{max-width:100%;width:100%;display:block;margin-bottom:20px}.prizes__title-wrapper,.season__period:not(.season__period-mobile){display:none}.prizes__title-wrapper-mobile{display:block;margin-left:10px}.prizes__item{margin-top:20px}.prizes__item.prizes__item-first{display:flex;flex-direction:row-reverse;align-items:end}.prizes__item.prizes__item-first .prizes__description{position:relative;width:calc(100% - 10px);padding:20px 20px 0;margin-left:10px}.prizes__item.prizes__item-first .prizes__img{width:calc(50% - 10px);object-fit:cover;object-position:50% 50%;margin-left:0}.prizes__item-other,.season__item{padding:20px}.prizes__item-other .prizes__name .prizes__link{width:355px}.prizes__item-other .prizes__img{width:268px}.seasons__title-wrapper{max-width:100%;width:calc(50% - 10px);margin-right:10px}.seasons__list{max-width:100%;width:calc(50% - 10px);margin-left:10px}.season__status{font-size:14px}.season__title-number svg{height:18px}.season__title-name{font-size:20px;line-height:20px;margin-left:8px}.jury-item__name,h4.creg__title{font-size:24px;line-height:28px}.condition__description-wrapper{flex-direction:column-reverse}.condition__description{max-width:100%;margin-right:0}.condition__description-number svg{height:28px}.condition__description-item{margin-bottom:20px;padding:20px}.registration__wrapper .registration__title,.web-form-content .form-control label.creg__field{margin-bottom:20px}.registration__wrapper .registration__form-wrapper{padding:30px}.registration__wrapper .registration__form-wrapper>.creg__header{margin:0 0 20px;max-width:none;justify-content:normal}.registration__wrapper .registration__form-wrapper>.web-form-content-wrapper{margin:0;max-width:none}.creg__field-file .input-field-files .creg__field-file__img:last-child,.creg__field-file .input-field-files .creg__field-file__img:nth-child(2n+3){margin-right:8px}h4.creg__title{width:auto}.web-form-content .creg__fields{flex-direction:column;justify-content:normal}.web-form-content .creg__fields>.creg__fields-column:first-child{margin-right:0}.web-form-content .creg__fields-column{width:100%}.web-form-content .creg__field.creg__field-checkbox,.web-form-content .creg__field.creg__field-radio{justify-content:normal}.web-form-content .creg__field.creg__field-checkbox label[for],.web-form-content .creg__field.creg__field-radio label[for]{margin-right:10px}.jury-item__name{margin-bottom:12px}.jury-item__more a{font-size:14px;line-height:140%}.jury-title__control svg{width:36px;height:36px}.jury-title__text.section__title{font-size:28px;line-height:32px;letter-spacing:-1px}section.carousel-wrapper-custom .bx-wrapper{width:130%!important;max-width:130%!important}.carousel-wrapper-custom .carousel__thumbnails .active-slide label>img,.carousel-wrapper-custom .carousel__thumbnails label>img{height:121%}}@media (max-width:991px){.condition__image,.contest-topmenu,.jury-title__control{display:none}.condition__wrapper,.contest-description,.location__wrapper,.prizes__wrapper,.registration__wrapper,section.carousel-wrapper-custom{margin-bottom:100px}.registration__wrapper .registration__form-wrapper>.creg__header{max-width:668px;margin:0 auto 20px}.registration__wrapper .web-form-content .creg__fields{margin:0 auto 30px;max-width:668px}.registration__wrapper .creg__controls{margin:0 auto;max-width:668px}.registration__wrapper .creg__button-next,.registration__wrapper .creg__control{width:100%}.registration__wrapper .btn.creg__button-prev{width:calc(50% - 26px)}.registration__wrapper .creg__button-submit{width:50%}.contest__menu-bottom{flex-direction:column}.contest__menu-bottom__list>a{margin-right:0;display:block;text-align:center;margin-bottom:16px}.contest__menu-bottom__copyright{text-align:left}section.carousel-wrapper-custom .bx-wrapper{margin-bottom:30px}.jury__wrapper .carousel__dots-wrapper-mobile{display:block}}@media (max-width:767px){.contest-tour__wrapper,.seasons__wrapper{flex-direction:column}.contest-questions__wrapper{width:100%;margin-right:0}.contest-questions__wrapper .contest-questions__buttons{display:none}.contest-questions{margin-bottom:30px}.condition__description-number,.contest-question__item,.contest-tour__desc-before,.contest-tour__title{margin-bottom:16px}.contest-tour{width:100%;max-width:100%;margin-left:0}.btn.contest-btn__mobile_767{display:inline-block;width:calc(50% - 8px);margin-right:6px}.btn.contest-btn:not(.contest-btn__mobile_767){display:inline-block;width:calc(50% - 8px);margin-left:6px}.contest-tour__images{margin-bottom:26px}.location__step-num svg{fill:var(--main-color-blue);height:28px;width:auto}.location__step-first{padding:16px}.prizes__item.prizes__item-first .prizes__description{height:auto;padding:20px 20px 52px}.prizes__place{font-size:24px;line-height:28px}.prizes__name{font-size:20px;line-height:24px}.prizes__item-other .prizes__img{width:227px}.seasons__title-wrapper{width:100%;margin-right:0;margin-bottom:16px}.seasons__list{width:100%;margin-left:0}.condition__description-item,.season__item{padding:16px;margin-bottom:16px}.condition__text__767{display:block}.registration__wrapper .registration__form-wrapper>.creg__header{max-width:100%;flex-wrap:wrap}h4.creg__title{width:100%}h4.creg__title.creg__title-first{margin-right:0;margin-bottom:20px}.carousel-wrapper-custom .carousel__thumbnails .active-slide label>img{height:170%}section.carousel-wrapper-custom .bx-wrapper{width:150%!important;max-width:150%!important}}@media (max-width:575px){.section__title{font-size:20px;line-height:24px}.condition__wrapper,.contest-description,.location__wrapper,.prizes__wrapper,.registration__wrapper,section.carousel-wrapper-custom{margin-bottom:80px}.title-button{padding:8px 16px 12px}.contest--title h2{font-size:28px}.contest-questions{margin-bottom:24px}.contest-questions__description,.contest-questions__title{margin-bottom:32px}.contest-tour__title{margin-bottom:12px}.condition__title,.contest-tour__images,.registration__wrapper .registration__title,.section__title.seasons__title{margin-bottom:16px}.contest-text__regular_320{display:block;margin-bottom:24px}.btn.contest-btn__mobile_767{margin-right:0;width:100%;margin-bottom:12px}.btn.contest-btn:not(.contest-btn__mobile_767){width:100%;margin-left:0}.location__title{margin-bottom:16px;width:100%}.prizes__item-first .prizes__place,.prizes__place{margin-bottom:12px}.jury__wrapper .jury-item__list-mobile,.jury__wrapper .jury-title__name-mobile,.prizes__title-wrapper{display:block}.jury__wrapper .jury-description-desctop,.prizes__title-wrapper-mobile{display:none}.prizes__item.prizes__item-first .prizes__img,.registration__wrapper .creg__button-submit{width:100%}.prizes__item.prizes__item-first .prizes__description{position:absolute;width:100%;padding:16px;margin-left:0}.prizes__place{font-size:18px;line-height:20px}.prizes__name{font-size:16px;line-height:20px}.prizes__item-other{padding:0;align-items:center}.prizes__item{flex-direction:column-reverse;margin-top:28px}.prizes__description{position:absolute;bottom:0;padding:16px}.prizes__item-other .prizes__name .prizes__link{width:auto;position:relative}.prizes__item-other .prizes__description{position:absolute;background:#f7f7f7}.prizes__item-other .prizes__img{width:288px}.prizes__item:nth-child(2)>img{margin-bottom:54px}.prizes__item:nth-child(3)>img{margin-bottom:70px}.season__period{font-size:16px;line-height:140%}.condition__description-name,.jury-item__name,h4.creg__title{font-size:18px;line-height:20px}.condition__description-number svg{height:18px}.condition__button.btn{padding:16px;letter-spacing:-.5px}.registration-success__wrapper{padding:16px}h4.creg__title{width:auto}.creg__header h4.creg__title.creg__title-first{margin-right:20px}.creg__field.creg__field-checkbox,.creg__field.creg__field-radio{flex-wrap:wrap}.web-form-content .creg__field.creg__field-checkbox label[for],.web-form-content .creg__field.creg__field-radio label[for]{margin-bottom:10px}.registration__wrapper .btn.creg__button-prev{margin-right:0;margin-bottom:16px;width:100%}.carousel-wrapper-custom .carousel__thumbnails .active-slide label>img{height:118%}section.carousel-wrapper-custom .bx-wrapper{width:400%!important;max-width:400%!important;margin-bottom:16px}}
