

/* Start:/local/components/akvamir/constest.main/templates/.default/style.min.css?176240771628624*/
.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}}

/* End */


/* Start:/local/lib/bxSlider/jquery.bxslider.css?16917512583005*/
.bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0;-webkit-perspective:1000}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translateZ(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/local/lib/bxSlider/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(/local/lib/bxSlider/images/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(/local/lib/bxSlider/images/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/local/lib/bxSlider/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/local/lib/bxSlider/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}

/* End */


/* Start:/local/templates/.default/components/bitrix/news/contest/style.min.css?17624160157900*/
.projects__title .projects__link-all a,.projects__title .section__title{font-variant-numeric:lining-nums proportional-nums;font-style:normal;font-weight:400}: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-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}.container .alternates,.container .alternates *{font-family:var(--font-family-montserrat-alternates)}.bottom-links-block,body .top-block-wrapper{display:none}.head-block.top.with-tabs .item-link:not(:hover){background:#fafafa;background:var(--light_bg_black)}.select_head_wrap .menu_item_selected{position:relative;padding:15px 55px 15px 25px;margin:0 0 -1px;cursor:pointer;color:#333;color:var(--white_text_black)}.modal-contest__info-title,.projects__title .section__title{color:var(--main-color-blue);font-size:44px;line-height:48px}.select_head_wrap .menu_item_selected .svg.svg-inline-down{right:15px;position:absolute;top:50%}.contest--wrapper .projects__wrapper .contest-projects .bottom_nav.animate-load-state.has-nav{display:inline-block!important;width:100%}.contest-projects{margin-top:60px}.projects__title .section__title{letter-spacing:-1.5px}.projects__title{margin-bottom:40px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.projects__title.projects__title-breadcrumb{margin-bottom:16px}.project__breadcrumb{margin-top:0;margin-bottom:40px}#wrap_ajax_contest_info .modal-contest__info-text,.projects__title h3{margin-bottom:0}.projects__title .projects__link-all a{color:var(--color-black);font-size:16px;line-height:20px}.projects__menu{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px;flex-wrap:wrap;pointer-events:auto}.modal-contest__info-text,.modal-contest__info-title{font-variant-numeric:lining-nums proportional-nums;font-style:normal;font-weight:400;margin-bottom:0}.projects__menu .filter-panel__sort.pull-left .dropdown-select{pointer-events:none}.projects__menu .head-block.top{margin:0;border:none}.projects__menu .head-block.top:not(.with-tabs) .item-link{border:none}.projects__menu .head-block .item-link .title span,.projects__menu .head-block.top .item-link .title .btn-inline{position:relative;display:block;padding:16px;text-decoration:none;border-radius:3px;border:1px solid #ececec;background:#fafafa;margin-right:0;color:rgba(116,109,102,.5);font-variant-numeric:lining-nums proportional-nums;font-family:var(--font-family-montserrat-alternates);font-size:14px;font-style:normal;font-weight:600;line-height:18px}.projects__menu .head-block .item-link .title span,.projects__menu .head-block.top .item-link .title .btn-inline:hover{color:#007dc2}.head-block .item-link{display:inline-block;vertical-align:top;float:left;margin-right:12px}.projects__menu .head-block .item-link:last-child{margin-right:0}.projects__menu .dropdown-select .dropdown-select__title{padding:16px;line-height:18px;font-size:16px;text-transform:none}.projects__menu .head-block.top .item-link.active .title .btn-inline{border-radius:3px;border:1px solid var(--main-color-blue);background:var(--main-color-blue);color:#fff}#wrap_ajax_contest_info *{text-align:center}.modal-contest__info-title{letter-spacing:-2px}.modal-contest__info-text{color:var(--color-black);text-align:center;font-size:16px;line-height:140%}@media (max-width:1628px){.project__winner.project__item img.project__item-img{max-height:721px;height:100%}.project__author{flex-direction:column;height:90px}}@media (max-width:1216px){.projects__wrapper{margin-bottom:120px}.projects__title{margin-bottom:20px}.project__author{margin-top:16px}.projects__title .section__title{font-size:28px;line-height:32px;letter-spacing:-1px}.project__winner.project__item{width:calc(100% - 20px);margin-bottom:40px}.project__item{width:calc(50% - 20px);margin-bottom:40px}.project__winner.project__item .project__item-img{height:400px}.project__item .project__item-img{height:247px}.project__winner.project__item img.project__item-img{max-height:400px;height:100%}.project__winner .project__author{height:auto;flex-direction:row}.project__winner .project__author-name{height:auto}}@media (max-width:991px){.projects__menu{margin-bottom:28px}.project__list{margin-right:0}.project__item,.project__winner.project__item{width:100%;margin-right:0;margin-bottom:28px}.project__winner.project__item img.project__item-img{max-height:500px}.project__item .project__item-img,.project__item.project__winner .project__item-img{max-height:500px;height:100%}.project__author{flex-direction:row;height:auto}.project__author-name{height:auto}}@media (max-width:767px){.select_head_wrap{margin-bottom:32px;position:relative}.select_head_wrap .head-block.top{margin-bottom:0;position:absolute;left:0;right:0;z-index:110;max-height:220px;overflow:hidden;background-color:#fff;background:var(--card_bg_black)}.select_head_wrap .head-block.top .item-link{display:block;float:none;border-bottom:1px solid #eee;border-color:var(--stroke_black)}.select_head_wrap .menu_item_selected.opened .svg.svg-inline-down{transform:rotate(180deg)}.select_head_wrap .menu_item_selected+.head-block{display:none}.select_head_wrap .head-block.top .item-link:last-child,.select_head_wrap .head-block.top.with-tabs .item-link.active:last-child:hover,.select_head_wrap .head-block.top.with-tabs .item-link:last-child{border-bottom:none}.select_head_wrap .head-block.top:not(.with-tabs) .item-link{border-right:none}.select_head_wrap .head-block .item-link .title span,.select_head_wrap .head-block.top .item-link .title .btn-inline{padding:15px 55px 15px 25px}.select_head_wrap .head-block.top.with-tabs .item-link{margin:0;border:none;border-bottom:1px solid #eee;border-color:var(--stroke_black);border-radius:0}.select_head_wrap .head-block.top.with-tabs{border:1px solid #eee;border-color:var(--stroke_black)}.select_head_wrap .head-block.top.with-tabs .item-link:hover{box-shadow:none;transform:none}.select_head_wrap .head-block.top.with-tabs .item-link.active:hover{border:none;border-bottom:1px solid #eee;border-color:var(--stroke_black)}.select_head_wrap .head-block.top.with-tabs .item-link.active .title span:before{border-top-right-radius:0;border-top-left-radius:0;left:-1px;top:0;bottom:0;right:auto;height:auto;width:2px}.project__author{margin-top:12px;margin-bottom:12px}}@media (max-width:575px){.projects__title.projects__title-breadcrumb{margin-bottom:10px}.project__breadcrumb{margin-top:0;margin-bottom:10px}.projects__title .section__title{font-size:20px;font-style:normal;font-weight:400;line-height:24px}.projects__title{margin-bottom:12px}.projects__menu{flex-direction:column}.projects__menu .dropdown-select .dropdown-select__title,.projects__menu>div{width:100%}.projects__menu .head-block.top{margin-bottom:16px}.project__author{margin-top:8px;margin-bottom:8px}.project__item .project__item-img,.project__item.project__winner .project__item-img,.project__winner.project__item img.project__item-img{max-height:269px}.project__item .project__author,.project__item.project__winner .project__author{height:auto;flex-direction:column;align-items:center;text-align:center}}

/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/contest/style.min.css?176241644921073*/
.item-views.news2:not(.with-border){padding-bottom:25px}.item-views.news2.with-border{padding-bottom:28px}.item-views.news2 .row .item-wrapper{padding-bottom:32px}.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.news2:not(.with-border){padding-bottom:35px}.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.news2.with-border{padding-bottom:38px}.item-views.news2.half-block .item-wrapper .item:not(.bordered) .image{margin:0}.item-views.news2 .item-wrapper .item:not(.bordered) .image{margin:0 0 13px}.item-views.news2.md .item-wrapper .item .period-block{margin:0 0 7px}.item-views.news2 .item-wrapper .item .period-block .date{display:block}.item-views.news2 .item-wrapper .item .period-block .date:first-letter{text-transform:capitalize}.item-views.news2.md .item-wrapper .item .title{margin-bottom:2px}.item-views.news2 .item-wrapper .item.bordered .inner-text{padding:20px 24px 19px}.item-views.news2 .item-wrapper .item .period-block{margin-bottom:8px}.content_news2 .with-text-block-wrapper .svg-inline-subscribe svg{width:16px}.item-views.news2.half-block .item-wrapper.line_img .half-wrapper .item:first-child,body .content_news2 .with-text-block-wrapper .list{padding-top:0}.item-views.news2 .item-wrapper .item.no-img .period-block{margin-bottom:12px}.item-views.news2 .item-wrapper .item .preview-text{margin:7px 0 0}.item-views.news2.with-border .bottom_nav .ajax_load_btn{margin-bottom:22px}.item-views.news2 .rounded3 .image{border-radius:3px 3px 0 0}.item-views.news2 .item-wrapper .item.bordered .inner-text.with-section{padding-top:23px}.item-views.news2 .item-wrapper .item .inner-text.with-date.with-section{padding-bottom:53px}.item-views.news2 .item-wrapper .item .inner-text.with-section .section{margin:0 0 11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-views.news2 .item-wrapper:not(.line_img) .item .inner-text.with-section .period-block{position:absolute;bottom:13px}.item-views.news2 .item-wrapper .item.with-fon{background-size:cover}.item-views.news2 .s_5 .item-wrapper .item.bordered .inner-text{padding-top:23px;padding-right:24px;padding-left:24px}.item-views.news2 .s_5 .item-wrapper .item.bordered .inner-text.with-date.with-section{padding-bottom:49px}.item-views.news2 .s_5 .item-wrapper .item.bordered .inner-text .section{margin-bottom:6px}.item-views.news2 .s_5 .item-wrapper .item.bordered .inner-text .period-block{bottom:10px}.item-views.news2 .item-wrapper.merged .item .inner-text .period-block{bottom:14px}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text:not(.with-fon){left:0;padding:0 25px;right:0}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text:not(.with-fon) *{color:#fff;position:relative;z-index:12}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text .title{max-height:100px;overflow:hidden}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text .period-block{opacity:.7;margin-bottom:9px}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text:not(.with-fon) .period-block{margin-bottom:0}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon{right:0;z-index:12}.item-views.news2.half-block .item-wrapper.fon_text_fon .item{min-height:436px}.item-views.news2.half-block .item-wrapper.fon_text_fon .item .inner-text{position:absolute;bottom:10px;padding-bottom:50px}.item-views.news2.half-block .item-wrapper.fon_text_fon .item .period-block{margin:0;bottom:17px}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-section:not(.with-fon) .section,.item-views.news2.half-block .item-wrapper.fon_text_fon .item .section{opacity:.7}.item-views.news2.half-block .item-wrapper.line_img .half-wrapper{height:100%;max-height:436px;display:flex;flex-direction:column;gap:32px}.item-views.news2 .item-wrapper.line_img .item .inner-text.with-date.with-section,.item-views.news2 .item-wrapper.line_img .item:last-of-type,.item-views.news2.half-block .item-wrapper.line_img .half-wrapper .item{padding-bottom:0}.item-views.news2.half-block .item-wrapper{padding-bottom:0;margin-bottom:32px}.item-views.news2 .item-wrapper.line_img .item{height:auto;min-height:auto;padding:0 10px 32px 0}.item-views.news2 .item-wrapper.line_img .item div.image span{width:184px;height:124px}.item-views.news2 .item-wrapper.line_img .item .inner-text .period-block,.item-views.news2 .item-wrapper.line_img .item .inner-text .section{display:inline-block;vertical-align:top}.item-views.news2 .item-wrapper.line_img .item .inner-text .section{padding:0 10px 0 0}.item-views.news2 .item-wrapper.line_img .item .image.pull-left+.inner-text{padding-left:209px}.item-views.news2 .item-wrapper.line_img .item .image.pull-right+.inner-text{padding-right:209px}.front_news2 .with-text-block-wrapper .block-links{margin:0 -3px}.front_news2 .with-text-block-wrapper .block-links>span{padding:0 3px}.item-views.news2 .item-wrapper.fon_text_fon .inner-text.with-fon{overflow:hidden}.item-views.news2 .item.with-fon.with-title-fon:hover .inner-text-wr.bordered{border:1px solid transparent}.item-views.news2 .item-wrapper .item .inner-text .title{overflow:hidden;text-overflow:ellipsis;font-size:.9334em}.item-views.news2 .item-wrapper.fon_text_fon:not(.line_img) .item .inner-text.with-section:not(.with-fon) .period-block{position:absolute;bottom:0}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-section.with-date:not(.with-fon){padding-bottom:40px}.item-views.news2 .item-wrapper .item.bordered.box-shadow .image{margin:-1px -1px 0}.item-views.news2 .item-wrapper .item.with-fon .inner-text .inner-block-text{height:100%;min-height:100%;position:static}@media (min-width:1200px){.item-views.news2 .item-wrapper.fon_text_fon .item.with-title-fon.big-block .inner-text.with-fon .inner-text-wr{min-height:250px}}@media (max-width:1199px) and (min-width:992px){.item-views.news2 .item-wrapper.fon_text_fon .item.with-title-fon.big-block .inner-text.with-fon .inner-text-wr{min-height:200px}}@media (min-width:992px) and (max-width:1300px){.item-views.news2.small-bg-plate .items.s_3 .item-wrapper.col-md-4{width:50%}}@media (min-width:992px){.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text:not(.with-fon){position:absolute;bottom:20px}.item-views.news2.md .item-wrapper .item .image span{height:161px}.item-views.news2.md .item-wrapper.fon_text_fon .item .inner-text:not(.with-fon){padding-top:184px}.item-views.news2.md .item-wrapper.fon_text_fon .item .inner-text .period-block{margin-bottom:1px}.with-text-block-wrapper .item-views.news2.md .item-wrapper .item .image span{height:150px}.item-views.news2.lg .item-wrapper .item .image span{height:208px}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon{padding:208px 0 0 16px;position:relative;left:50%;width:50%;height:100%}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon .inner-text-wr{padding:20px 25px;background:#fff;background:var(--card_bg_black);height:100%}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon.with-section .inner-text-wr{padding:25px 25px 70px}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon .period-block{opacity:1}body .item-views.news2 .item-wrapper .item.long.bordered .inner-text.with-date.with-section{padding-bottom:58px}.item-views.news2 .item-wrapper.fon_text_fon .item.with-fon.tall-block:not(.with-title-fon){padding-top:140%}.item-views.news2 .item-wrapper.fon_text_fon .item.with-fon:not(.with-title-fon){padding-top:66%}.item-views.news2 .item-wrapper.fon_text_fon .item.with-fon.short-big-block:not(.with-title-fon){padding-top:50%}}@media (max-width:991px){.item-views.news2 .item-wrapper .item .image span{height:auto;padding-top:66%}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text{position:absolute;bottom:20px}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon{bottom:10px;left:0;padding:0 32px 50px}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon .inner-text-wr{border:none}.item-views.news2 .item-wrapper.fon_text_fon .item .inner-text.with-fon *{color:#fff}body .item-views.news2.half-block .item-wrapper.line_img .item .image span{width:150px;height:100px}.item-views.news2.half-block .item-wrapper.line_img .image.pull-left+.inner-text{padding-left:174px}.item-views.news2.half-block .item-wrapper.line_img .image.pull-right+.inner-text{padding-right:174px}.item-views.news2 .with-fon.with-title-fon:before{opacity:0;content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.5);transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;z-index:11}.item-views.news2 .with-fon.with-title-fon:after{content:"";position:absolute;left:0;right:0;bottom:0;top:40%;transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;z-index:1;background:-moz-linear-gradient(90deg,rgba(0,0,0) 0,rgba(0,0,0,.5) 100%);background:-webkit-linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background:-o-linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background:-ms-linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%)}}@media (min-width:601px) and (max-width:991px){.item-views.news2 .item-wrapper .item.with-fon.with-title-fon,.item-views.news2 .item-wrapper.fon_text_fon .item.with-fon:not(.with-title-fon){padding-top:80%}}@media (min-width:601px){.item-views.news2 .item-wrapper .item.no-img .inner-text{padding-right:15px}}@media (max-width:600px){body .wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.news2.with-border{padding-bottom:8px}.item-views.news2.half-block .item-wrapper.line_img .half-wrapper{flex-direction:row;gap:16px}.item-views.news2 .swipeignore.mobile-overflow .item .image span{padding-top:67%}.item-views.news2 .swipeignore.mobile-overflow .item-wrapper{padding-bottom:18px}.item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item .inner-text.with-section .section{margin-bottom:7px}.item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item .inner-text .title{line-height:21px}.item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item .inner-text .period-block{font-size:12px;bottom:6px}.item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item .inner-text.with-section{padding-top:17px}.item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item .inner-text.with-date.with-section{padding-bottom:41px}#main .item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item.with-fon .inner-text{height:100%;bottom:auto;top:0;padding:71% 0 0}.item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item.with-fon .inner-text .inner-text-wr{height:100%;min-height:100%}.item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item.with-fon .inner-text .inner-block-text{padding:17px 25px 0}.item-views.news2 .swipeignore.mobile-overflow .item-wrapper .item.with-fon .inner-text.with-section .period-block{bottom:15px;margin-bottom:0}.item-views.news2 .compact .item-wrapper .item{border:none;background:0 0}.item-views.news2 .compact .item-wrapper .item.with-fon{background:0 0!important;padding:0;min-height:auto}.item-views.news2 .compact .item-wrapper .item.with-fon:after,.item-views.news2 .compact .item-wrapper .item.with-fon:before{display:none!important}.item-views.news2 .compact .item-wrapper .item.with-fon .inner-text *{color:#333;color:var(--white_text_black)}.item-views.news2 .compact .item-wrapper .item.with-fon .inner-text .muted{color:#999}#main .item-views.news2 .compact .item-wrapper{padding-bottom:19px;margin:0}#main .item-views.news2 .compact .item-wrapper .full_bg_link,.bottom_nav_wrapper.hidden-slider-nav{display:none}#main .item-views.news2 .compact .item-wrapper .item .image,#main .item-views.news2 .compact .item-wrapper .item.with-fon .compact-img{display:block!important;width:100px;height:67px;visibility:visible!important;background-size:cover;background-position:center;float:left;border-radius:3px;margin-bottom:0}#main .item-views.news2 .compact .item-wrapper .item .inner-text{padding:0 0 0 117px;position:relative;margin:0;top:-2px;overflow:visible}#main .item-views.news2 .compact .item-wrapper .item .inner-text.with-section .section{margin-bottom:6px;display:block}#main .item-views.news2 .compact .item-wrapper .item .inner-text.with-section.with-date{padding-bottom:28px}#main .item-views.news2 .compact .item-wrapper .item .inner-text .title a{display:block;line-height:21px}#main .item-views.news2 .compact .item-wrapper .item:not(.with-fon) .inner-text .period-block{bottom:-5px}#main .item-views.news2 .compact .item-wrapper .item.with-fon .inner-text .inner-text-wr .period-block{bottom:-3px}.item-views.news2.compact .bottom_nav .ajax_load_btn{margin-bottom:40px}#main .half-block.item-views.news2 .compact .item-wrapper .item .inner-text.with-section.with-date{padding-bottom:22px}.half-block.item-views.news2 .compact .item-wrapper .item .inner-text.with-section.with-date .period-block{position:absolute;left:117px;font-size:12px}body .item-views.news2.half-block .compact .item-wrapper.line_img .item .image span{width:auto;height:auto}body .item-views.news2.half-block .compact .item-wrapper.line_img .item{padding-bottom:23px}#main .wrapper1 .wrapper_inner.front .drag-block.container .content_news2 .item-views.news2,body .item-views.news2.half-block .compact .item-wrapper.line_img .item:last-of-type{padding-bottom:0}#main .item-views.news2.half-block .swipeignore.mobile-overflow .line_img{width:100%;max-width:none;white-space:nowrap}#main .item-views.news2.half-block .swipeignore.mobile-overflow .line_img .half-wrapper{overflow:visible!important}#main .item-views.news2.half-block .swipeignore.mobile-overflow .line_img .half-wrapper .mCustomScrollBox{overflow:visible}#main .item-views.news2.half-block .swipeignore.mobile-overflow .line_img .half-wrapper .mCSB_container{overflow:visible;white-space:nowrap;display:flex;flex-wrap:nowrap}#main .item-views.news2.half-block .swipeignore.mobile-overflow .line_img .half-wrapper .item,body .item-views.news2.half-block .swipeignore.mobile-overflow .line_img .item{width:277px;padding-right:0;flex-shrink:0;padding-bottom:0;display:flex;flex-direction:column;padding-top:0}.item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper.fon_text_fon .item{min-height:313px}.item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper{margin-bottom:18px;padding-bottom:0}.item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper .half-wrapper .item .image{float:none!important;width:100%}.item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper .half-wrapper .item .image span{width:100%;height:100%;padding-top:67%;border-bottom-left-radius:0;border-bottom-right-radius:0}.item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper .half-wrapper .item .inner-text{padding:17px 20px 38px;border:1px solid #ececec;border-top-width:0;border-radius:0 0 3px 3px;white-space:normal;flex-grow:1}.item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper .half-wrapper .item .inner-text .section{display:block}.item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper .half-wrapper .item .inner-text .period-block{position:absolute}.item-views.news2.half-block .swipeignore.mobile-overflow .item-wrapper .half-wrapper .bottom_nav.mobile_slider{height:auto;margin-bottom:0}#main .wrapper1 .wrapper_inner.front .drag-block.container .content_news2 .item-views.news2.normal:not(.with-border){padding-bottom:19px}#main .wrapper1 .wrapper_inner.front .drag-block.container .content_news2 .item-views.news2.normal.with-border{padding-bottom:27px}.item-views.news2 .swipeignore.mobile-overflow .bottom_nav.mobile_slider{margin-bottom:18px}.item-views.news2 .swipeignore.mobile-overflow .bottom_nav.mobile_slider .ajax_load_btn{margin:0}.item-views.news2.compact .compact:not(.has-bottom-nav){padding-bottom:16px}.item-views.news2.compact .compact .inner-text.with-date:not(.with-section) .period-block{margin-top:-5px}}@media (max-width:600px) and (min-width:401px){.item-views.news2 .item-wrapper .item.with-fon{padding-top:80%}}@media (max-width:400px){body .top_block span.subscribe{font-size:0px;text-align:right;display:none}.item-views.news2 .item-wrapper .item.with-fon{padding-top:130%}.item-views.news2.half-block .item-wrapper.line_img .half-wrapper{max-height:none}body .item-views.news2.half-block .item-wrapper.line_img .item .image+.inner-text{padding:20px 0 0}body .item-views.news2.half-block .item-wrapper.line_img .item .image span{width:auto;height:auto;padding-top:100%}.item-views.news2 .item-wrapper.line_img .item{padding-right:0}}.project__list{align-items:center;justify-items:center;display:block;margin-bottom:40px;margin-right:-20px}.project__item{position:relative;width:calc(33.3% - 20px);margin-right:20px;margin-bottom:30px;float:left}.project__winner.project__item{display:flex;flex-direction:column;width:calc(66.6% - 20px);height:100%;margin-bottom:28px}.project__item-link{width:100%;display:block}.project__item .project__item-img{height:290px;width:100%;border-radius:3px;object-fit:cover;object-position:center;display:inline-block}.project__winner.project__item .project__item-img{width:100%;height:100%;max-height:calc(100% - 68px)}.project__winner.project__item img.project__item-img{max-height:690px;height:690px}.project__prize{z-index:9;display:flex;flex-direction:column;align-items:end;position:absolute;top:20px;right:20px}.project__author{margin-top:12px;margin-bottom:10px;display:flex;flex-direction:row;justify-content:space-between;font-variant-numeric:lining-nums proportional-nums;font-size:20px;font-style:normal;font-weight:500;line-height:140%;height:58px;overflow:hidden}.project__author-likes{color:var(--main-color-blue)}.project__author-name{width:70%;height:56px;overflow:hidden}.projects__wrapper{margin-bottom:180px}.project__list-wrapper.row{margin:0;padding:0}.prize__item-status{font-size:12px;font-style:normal;font-weight:600;line-height:normal;padding:8px 16px;margin-bottom:8px;display:inline-block;border-radius:3px;color:#007dc2;background-color:#fff;text-transform:uppercase}.prize__win{color:#fff;background-color:#b8860b}.prize__second{color:#fff;background-color:#c5c9c7}.prize__third{color:#fff;background-color:#cd7f32}.prize__final{color:#007dc2;background-color:#fff}.prize__student-amur{color:#fff;background-color:#007562}.prize__student-yufu{color:#fff;background-color:#4e3dd1}.project__vote-button{width:100%}#wrap_ajax_contest_info .form_footer__bottom{justify-content:center;margin-top:30px;margin-right:0;margin-left:0}@media (max-width:1628px){.project__winner.project__item img.project__item-img{max-height:721px;height:100%}.project__author{flex-direction:column;height:90px}}@media (max-width:1216px){.projects__wrapper{margin-bottom:120px}.projects__title{margin-bottom:20px}.project__author{margin-top:16px}.projects__title .section__title{font-size:28px;line-height:32px;letter-spacing:-1px}.project__winner.project__item{width:calc(100% - 20px);margin-bottom:40px}.project__item{width:calc(50% - 20px);margin-bottom:40px}.project__winner.project__item .project__item-img{height:400px}.project__item .project__item-img{height:247px}.project__winner.project__item img.project__item-img{max-height:400px;height:100%}.project__winner .project__author{height:auto;flex-direction:row}.project__winner .project__author-name{height:auto}}@media (max-width:991px){.projects__menu{margin-bottom:28px}.project__list{margin-right:0}.project__item,.project__winner.project__item{width:100%;margin-right:0;margin-bottom:28px}.project__winner.project__item img.project__item-img{max-height:500px}.project__item .project__item-img,.project__item.project__winner .project__item-img{max-height:500px;height:100%}.project__author{flex-direction:row;height:auto}.project__author-name{height:auto}}@media (max-width:767px){.project__author{margin-top:12px;margin-bottom:12px}}@media (max-width:575px){.projects__title .section__title{font-size:20px;font-style:normal;font-weight:400;line-height:24px}.projects__title{margin-bottom:12px}#wrap_ajax_contest_info .form_footer__bottom,.projects__menu{flex-direction:column}#wrap_ajax_contest_info .line-block__item,#wrap_ajax_contest_info .line-block__item button,.projects__menu .dropdown-select .dropdown-select__title,.projects__menu>div{width:100%}#wrap_ajax_contest_info .line-block__item:first-child,.projects__menu .head-block.top{margin-bottom:16px}.project__author{margin-top:8px;margin-bottom:8px}.project__item .project__item-img,.project__item.project__winner .project__item-img,.project__winner.project__item img.project__item-img{max-height:269px}.project__item .project__author,.project__item.project__winner .project__author{height:auto;flex-direction:column;align-items:center;text-align:center}}

/* End */


/* Start:/local/templates/.default/components/bitrix/form.result.new/application-contest/style.min.css?17624153103769*/
.contest-registration__wrapper,.creg__header{flex-direction:row;display:flex}.creg__fields>.creg__fields-column:first-child,h4.creg__title.creg__title-first{margin-right:30px}.creg__header,.form-control label.creg__field{margin-bottom:30px}.creg__field .input-field input,.creg__field-file .input-field{box-shadow:none;outline:0;background:#f8f8f8;height:auto;font-size:14px}: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}.creg__title,.input-field-files-text{color:var(--main-color-blue);font-style:normal}.contest-registration__wrapper *{font-family:Montserrat,'Helvetica Neue',Helvetica,Arial,sans-serif}.registration__form-wrapper{width:850px;padding:50px;flex:none}.registration__image{width:100%}.registration__image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.creg__header{justify-content:space-between}h4.creg__title{margin:0;padding:0}.creg__title{font-variant-numeric:lining-nums proportional-nums;font-size:28px;font-weight:600;line-height:140%;opacity:.5;width:50%}.creg__title.creg__title-active{opacity:1}.creg__fields{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0}.creg__fields-column{width:50%}.creg__field .input-field input{border:1px solid #ededed;border-radius:3px;width:100%;display:block}.creg__field .input-field textarea{background:#f8f8f8}.creg__field-file .input-field{border:1px solid #ededed;border-radius:3px;width:100%;display:block;padding:8px 13px 7px;text-align:center;cursor:pointer}.input-field-files-text{line-height:30px;font-feature-settings:'clig' off,'liga' off;font-size:13px;font-weight:400;display:block}.creg__field-file input[type=file],.creg__field.creg__field-checkbox label:not([for]),.creg__field.creg__field-radio label:not([for]),.input-field-form-files{display:none;opacity:0;height:0;width:0}.creg__field-file__img{width:80px;height:80px;border-radius:3px;object-fit:cover;overflow:hidden;object-position:center;margin:0 8px 8px 0}.creg__field.creg__field-checkbox label[for]:last-child,.creg__field.creg__field-radio label[for]:last-child,.input-field-files .creg__field-file__img:last-child,.input-field-files .creg__field-file__img:nth-child(2n+3){margin-right:0}.creg__field-file__img__wrapper{display:inline-block;position:relative}.creg__field-file__img__close.close{position:absolute;padding:6px;top:2px;right:12px;font-size:14px;float:right;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.creg__field.creg__field-checkbox,.creg__field.creg__field-radio{display:flex;flex-direction:row;justify-content:space-between}.creg__field.creg__field-checkbox label[for],.creg__field.creg__field-radio label[for]{color:var(--color-black);font-size:12px;font-style:normal;font-weight:600;line-height:normal;border-radius:3px;border:1px solid rgba(0,0,0,.3);background:#fff;cursor:pointer;padding:8px 14px;display:inline-block;margin:0;opacity:.3}.creg__field.creg__field-checkbox label[for].student-active,.creg__field.creg__field-radio label[for].student-active{opacity:1;color:#fff;background-color:var(--main-color-blue)}.creg__controls{display:flex;flex-direction:row;justify-content:end}.creg__errors-wrapper{margin-bottom:20px;background-color:#fee;padding:15px}.creg__errors-wrapper .creg__error-item{font-variant-numeric:lining-nums proportional-nums;font-style:normal;font-weight:400;color:#e83333!important;font-size:14px;line-height:20px}.creg__control input{text-transform:uppercase}.creg__button-next,.creg__button-submit{width:183px}.btn.creg__button-prev{width:113px;margin-right:20px}

/* End */
/* /local/components/akvamir/constest.main/templates/.default/style.min.css?176240771628624 */
/* /local/lib/bxSlider/jquery.bxslider.css?16917512583005 */
/* /local/templates/.default/components/bitrix/news/contest/style.min.css?17624160157900 */
/* /local/templates/.default/components/bitrix/news.list/contest/style.min.css?176241644921073 */
/* /local/templates/.default/components/bitrix/form.result.new/application-contest/style.min.css?17624153103769 */
