@charset "UTF-8";@font-face{font-family:Gramatika;font-weight:900;font-style:normal;font-display:swap;src:local("Gramatika Black"),local("Gramatika-Black"),url(../fonts/Gramatika-Black.woff2) format("woff2"),url(../fonts/Gramatika-Black.woff) format("woff"),url(../fonts/Gramatika-Black.ttf) format("truetype")}@font-face{font-family:Gramatika;font-weight:400;font-style:normal;font-display:swap;src:local("Gramatika Regular"),local("Gramatika-Regular"),url(../fonts/Gramatika-Regular.woff2) format("woff2"),url(../fonts/Gramatika-Regular.woff) format("woff"),url(../fonts/Gramatika-Regular.ttf) format("truetype")}@font-face{font-family:Gramatika;font-weight:500;font-style:normal;font-display:swap;src:local("Gramatika Medium"),local("Gramatika-Medium"),url(../fonts/Gramatika-Medium.woff2) format("woff2"),url(../fonts/Gramatika-Medium.woff) format("woff"),url(../fonts/Gramatika-Medium.ttf) format("truetype")}@font-face{font-family:Gramatika;font-weight:700;font-style:normal;font-display:swap;src:local("Gramatika Bold"),local("Gramatika-Bold"),url(../fonts/Gramatika-Bold.woff2) format("woff2"),url(../fonts/Gramatika-Bold.woff) format("woff"),url(../fonts/Gramatika-Bold.ttf) format("truetype")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}table{border-collapse:collapse}li,ol,ul{list-style:none}a,a:visited{text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-transition:all .3s ease;transition:all .3s ease}button,label{cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}sup{top:-.5em}sub{bottom:-.25em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}hr{width:100%;height:1px;background-color:#bebebe}blockquote{margin-bottom:8px}b,strong{font-weight:600}em{font-style:italic}figure figcaption{margin-top:8px}figure img{margin:0}figure,iframe,img,svg,video{display:block;max-width:100%}svg{max-height:100%}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{padding:0;border:0;margin:0}a,button,input,textarea{background-color:transparent;-webkit-tap-highlight-color:transparent}label{display:block}input,textarea{font-family:inherit;width:100%}textarea{resize:none;overflow:hidden}textarea::-webkit-resizer{display:none}button:focus,input:focus,textarea:focus{outline:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}::-webkit-input-placeholder{font:inherit;opacity:1}::-moz-placeholder{font:inherit;opacity:1}:-ms-input-placeholder{font:inherit;opacity:1}::-ms-input-placeholder{font:inherit;opacity:1}::placeholder{font:inherit;opacity:1}:root{--content-width:1360px;--container-offset:20px;--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--font-family:"Gramatika",sans-serif;--font-size-h3-m:45px;--font-size-h3-s:40px;--black-color:#111111;--white-color:#FFFFFF;--primary-color:#8120A5;--primary-hover-color:#691887;--secondary-color:#6C4FE4;--secondary-hover-color:#3615be;--gray-color:rgba(17, 17, 17, 0.4);--dark-gray-color:#818181;--error-color:#E63811}body,html{height:100%;scroll-behavior:smooth}.custom-scroll::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:#8120a5;border-radius:8px;background-clip:padding-box}.custom-scroll::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{width:6px;background-color:#fff}body{min-width:320px;background:var(--white-color);font-family:Gramatika;font-size:18px;font-weight:400;line-height:1.28;color:var(--black-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;word-break:break-word;overflow-x:hidden}body.loaded .preloader{opacity:0;visibility:hidden}.wrap{overflow:hidden}.no-scroll{overflow:hidden}.h1,h1{font-size:80px;font-weight:900;line-height:1.1}.h2,h2{font-size:80px;font-weight:900;line-height:1.1}.h3,h3{font-size:54px;font-weight:900;line-height:1.1}.h4,h4{font-size:28px;font-weight:700;line-height:1.1}.h5,h5{font-size:20px;font-weight:500}.h6,h6{font-size:18px}.container{width:100%;max-width:var(--container-width);padding:0 var(--container-offset);margin:0 auto}.fixed-block{min-width:320px}.media-cover{display:block;position:relative;overflow:hidden;background:url(../img/svg/lazy.svg)}.media-cover iframe,.media-cover img,.media-cover video{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.media-contain{display:block;position:relative;overflow:hidden}.media-contain iframe,.media-contain img,.media-contain video{position:absolute;top:0;left:0;right:0;bottom:0;max-height:100%;-o-object-fit:contain;object-fit:contain;margin:auto}.section{margin-bottom:130px}.section-s{margin-bottom:90px}.section-l{margin-bottom:200px}.sec-top{display:grid;grid-template-columns:1fr auto;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.sec-top .h2,.sec-top .h3,.sec-top h2,.sec-top h3{text-transform:lowercase}.sec-top .h2,.sec-top h2{max-width:920px}.sec-top .h3,.sec-top h3{max-width:480px}.sec-inner{margin-left:calc(7.6923076923% + 30px)}.sec-content{max-width:543px}.sec-content .btn{margin-top:40px}.sec-bg{position:absolute;top:0;pointer-events:none;z-index:-1}.sec-title{overflow:hidden}.sec-title .lineWrapper{display:block}.sec-title .wordWrapper{display:inline-block;margin-right:.21em}.sec-title .wordWrapper:empty{display:none}.sec-title .char{display:inline-block}.mb-60{margin-bottom:60px}.star-list li{display:grid;grid-template-columns:24px 1fr;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:24px}.star-list li:last-child{margin-bottom:0}.star-list li svg{fill:var(--black-color);width:100%;height:24px}.star-list li span{-ms-flex-item-align:center;align-self:center}.split-list li{-webkit-transform:translateX(-70px);-ms-transform:translateX(-70px);transform:translateX(-70px);opacity:0;will-change:transform}.split-list.animated li{-webkit-transition:all .6s ease;transition:all .6s ease;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition-delay:calc(var(--item-i) * .2s + .1s);transition-delay:calc(var(--item-i) * .2s + .1s);-webkit-transition-timing-function:cubic-bezier(.25,.1,.25,1);transition-timing-function:cubic-bezier(.25,.1,.25,1)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .4s linear;transition:all .4s linear}.black-btn,.main-btn{padding:18px 40px;border-radius:100px}.black-btn span,.main-btn span{font-size:20px;font-weight:500;color:var(--white-color)}.main-btn{background:var(--primary-color)}.main-btn:hover{background:var(--primary-hover-color);-webkit-box-shadow:4px 4px 8px 0 rgba(56,12,72,.3019607843);box-shadow:4px 4px 8px 0 rgba(56,12,72,.3019607843)}.black-btn{background:var(--black-color)}.switch-block [data-block]{display:none;-webkit-transition:all .4s linear;transition:all .4s linear}.switch-block [data-block].active{display:block;pointer-events:none}.swiper{min-width:0;overflow:hidden;position:relative}.swiper-fade,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-slide{display:block;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.swiper-slide-active{z-index:2}.swiper-scrollbar-drag{height:2px;border-radius:50px;background:var(--primary-color)}.nav-btns{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-btn{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;padding:12px;border-radius:50%;border:1px solid var(--black-color);-webkit-transition:all .3s linear;transition:all .3s linear}.nav-btn.swiper-button-disabled{pointer-events:none;border-color:var(--gray-color)}.nav-btn.swiper-button-disabled svg{stroke:var(--gray-color)}.nav-btn svg{stroke:var(--black-color);width:100%;height:100%;pointer-events:none;-webkit-transition:all .3s linear;transition:all .3s linear}.nav-btn--prev{margin-right:24px}.glare{position:relative;overflow:hidden}.glare::after,.glare:before{content:"";width:40px;height:200%;position:absolute;top:-50%;left:-60px;background:linear-gradient(98.27deg,rgba(255,255,255,.59) -4.9%,rgba(255,255,255,0) 95.47%);-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:translate3d(0,0,0) rotate(30deg);transform:translate3d(0,0,0) rotate(30deg);z-index:2;-webkit-animation:glare 3s linear infinite;animation:glare 3s linear infinite}@-webkit-keyframes glare{100%{left:600%}}@keyframes glare{100%{left:600%}}.file-form label{display:inline-block}.file-form label input{display:none}.file-form label span{font-size:16px;padding:8px 24px;border:1px solid var(--black-color);border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.file-form label span svg{fill:var(--black-color);-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;margin-right:8px}.file-form__top{display:grid;grid-template-columns:auto 1fr;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.file-form__type{font-size:14px;color:var(--gray-color);max-width:230px}.file-form__item{display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.file-form__item:first-child:before{content:"Загруженные файлы:";font-size:14px;grid-column:1/3;display:block;margin:8px 0}.file-form__item:last-child{margin-bottom:0}.file-form__name{font-size:14px;color:var(--gray-color)}.file-form__del{width:16px;height:16px;background:url(../img/svg/del.svg) center/contain no-repeat;cursor:pointer}.item-form{margin-bottom:20px}.item-form input,.item-form textarea{font-family:inherit;line-height:1.2;font-size:16px;padding:11px 24px;border:1px solid var(--black-color);border-radius:8px}.item-form input::-webkit-input-placeholder,.item-form textarea::-webkit-input-placeholder{font-size:16px;color:var(--gray-color)}.item-form input::-moz-placeholder,.item-form textarea::-moz-placeholder{font-size:16px;color:var(--gray-color)}.item-form input:-ms-input-placeholder,.item-form textarea:-ms-input-placeholder{font-size:16px;color:var(--gray-color)}.item-form input::-ms-input-placeholder,.item-form textarea::-ms-input-placeholder{font-size:16px;color:var(--gray-color)}.item-form input::placeholder,.item-form textarea::placeholder{font-size:16px;color:var(--gray-color)}.item-form textarea{min-height:120px;resize:vertical;overflow:hidden}.item-form .item-checkbox{margin-bottom:8px}.item-form .item-checkbox:last-child{margin-bottom:0}.item-form.error input{border:1px solid var(--error-color)}.item-form__lbl{font-weight:500;margin-bottom:12px}.item-checkbox{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:relative;cursor:pointer}.item-checkbox input{display:none}.item-checkbox input:checked+span:before{border-color:var(--black-color);background:var(--black-color)}.item-checkbox input:checked+span:after{opacity:1}.item-checkbox span{font-size:16px;min-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:26px;position:relative}.item-checkbox span a{color:var(--primary-color);display:contents}.item-checkbox span a:hover{color:var(--primary-hover-color)}.item-checkbox span:after,.item-checkbox span:before{content:"";display:block;width:18px;height:18px;position:absolute;top:1px;left:0;-webkit-transition:all .3s linear;transition:all .3s linear}.item-checkbox span::before{border-radius:4px;border:1px solid var(--gray-color);background:var(--white-color)}.item-checkbox span:after{background:url(../img/svg/check.svg) center/12px 12px no-repeat;opacity:0}[data-error]{font-size:14px;font-weight:500;display:block;margin-top:4px;color:var(--error-color)}[data-error]:empty{display:none}.form .main-btn.disabled,.form .main-btn:disabled{pointer-events:none;background:#b5adad}.form__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form__grid .item-form{margin-bottom:0}.form__footer{margin-top:40px}.form__footer .item-form{margin-bottom:16px}.form__txt{font-size:16px;margin-bottom:12px}.form__txt a{color:var(--primary-color)}.form__txt a:hover{color:var(--primary-hover-color)}.item-contact{display:grid;grid-template-columns:24px 1fr;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.item-contact:last-child{margin-bottom:0!important}.item-contact svg{stroke:var(--black-color);height:24px;margin-top:6px}.item-contact .h5{color:var(--black-color)}.dropdown{position:relative}.dropdown.open .dropdown__header svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown.open .dropdown__body{visibility:visible;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);pointer-events:all}.dropdown__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:8px;overflow:hidden;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.dropdown__header svg{stroke:var(--black-color);-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:10px;margin-left:16px;-webkit-transition:all .3s ease;transition:all .3s ease}.dropdown__header span{display:block;white-space:nowrap;overflow:hidden}.dropdown__body{position:absolute;top:calc(100% + 10px);left:0;width:100%;z-index:2;border-radius:8px;visibility:hidden;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);pointer-events:none;-webkit-transition:all .3s linear;transition:all .3s linear;overflow:hidden}.dropdown__body label:hover span{background:#f7f7f7}.dropdown__body label input{display:none}.dropdown__body label input:checked+span{background:#f7f7f7}.dropdown__body label span{padding:8px 16px;display:block;-webkit-transition:all .3s linear;transition:all .3s linear}.dropdown__body .custom-scroll{padding:4px;max-height:360px;overflow:auto}.page-content>:first-child{margin-top:0}.page-content>:last-child{margin-bottom:0}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{margin-bottom:12px}.page-content ol,.page-content ul{margin-bottom:20px}.page-content ol li,.page-content ul li{margin-bottom:8px}.page-content ol li:last-child,.page-content ul li:last-child{margin-bottom:0}.page-content ol ol,.page-content ol ul,.page-content ul ol,.page-content ul ul{margin-top:8px}.page-content ul{padding-left:20px}.page-content ul>li{padding-left:14px;position:relative}.page-content ul>li::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 4px;flex:0 0 4px;width:4px;height:4px;display:block;position:absolute;top:9px;left:0;border-radius:50%;background:#000}.page-content ol>li{list-style:decimal;margin-left:24px;padding-left:10px}.page-content ol>li::marker{font-weight:500}.preloader{background:var(--white-color);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.header{position:fixed;top:0;left:0;width:100%;z-index:501;-webkit-transition:background .4s ease-out,-webkit-transform .4s ease-out;transition:background .4s ease-out,-webkit-transform .4s ease-out;transition:background .4s ease-out,transform .4s ease-out;transition:background .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out}.header:after{content:"";display:block;width:0;height:1px;background:var(--black-color);-webkit-transition:all .5s linear;transition:all .5s linear}.header.scroll{background:var(--white-color)}.header.scroll::after{width:100%}.header.scroll.unshow{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header .logo{margin-right:16px}.header--main .logo__site{pointer-events:none}.header__container{position:relative;z-index:2}.header__inner{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo>:first-child{margin-right:55px}.logo svg{fill:var(--black-color);height:auto}.menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-20px}.menu ul li{margin:20px}.menu ul li a{color:var(--black-color)}.menu ul li a:hover{color:var(--primary-hover-color)}.menu.menu--desktop{margin-left:auto}.mob-menu{display:none}.first-sec .container{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.intro .sec-bg--1{top:50%;right:-21.5%;-webkit-transform:translateY(-48.5%);-ms-transform:translateY(-48.5%);transform:translateY(-48.5%)}.intro .sec-bg--2{left:-49%;-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}.intro__content{padding:280px 0 250px}.intro__title svg:first-child{width:100%;height:auto;padding-right:125px}.intro__title svg:nth-child(2){max-width:57.7%;height:auto;margin-left:auto}.intro__reg{display:grid;grid-template-columns:auto 1fr;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.intro__reg .h4{font-weight:400;max-width:462px;-ms-flex-item-align:center;align-self:center}.notfound h1{text-transform:lowercase}.notfound .sec-bg{max-width:1200px;left:130%;-webkit-transform:translateY(-23%);-ms-transform:translateY(-23%);transform:translateY(-23%)}.notfound .sec-inner{position:relative}.notfound__content{padding:200px 0 250px}.notfound__content h1{margin-bottom:30px}.notfound__content p{font-size:20px;max-width:250px;margin-bottom:40px}.notfound__content .main-btn{min-width:277px}.about .container{position:relative}.about .star-list li{font-size:20px;margin-bottom:30px}.about .sec-bg{right:-36.5%;-webkit-transform:translateY(-18.5%);-ms-transform:translateY(-18.5%);transform:translateY(-18.5%)}.advant-list{max-width:318px;margin-top:60px}.advant-list li{padding:40px 0;border-bottom:1px solid var(--black-color)}.advant-list li:last-child{padding-bottom:0;border-bottom:none}.advant-list li img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;margin-bottom:16px}.advant-sec .sec-title{text-transform:lowercase}.advant-sec__inner{display:grid;grid-template-columns:5fr 3fr;gap:60px}.advant-sec__scroll{position:relative}.advant-sec__scroll:after{content:"";display:block;height:40vh;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,255,0)),to(#f2f5ff));background:linear-gradient(180deg,rgba(0,0,255,0) 0,#f2f5ff);position:fixed;bottom:0;width:100%;-webkit-transition:all .3s linear;transition:all .3s linear;opacity:0;pointer-events:none}.advant-sec__scroll.extra:after{opacity:1}.aim__items{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.item-aim{min-height:611px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid var(--black-color);background:url(../img/svg/aim-bg-1.svg) bottom left/cover no-repeat}.item-aim:nth-child(2n){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:url(../img/svg/aim-bg-2.svg) top right/cover no-repeat}.item-aim:nth-child(3n){background:url(../img/svg/aim-bg-3.svg) bottom right/cover no-repeat}.item-aim h4{font-weight:500;margin-bottom:20px}.participants ul li{padding:8px 20px;display:grid;grid-template-columns:72px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid var(--dark-gray-color);border-bottom:1px solid var(--dark-gray-color);margin-bottom:18px}.participants ul li:last-child{margin-bottom:0}.participants ul li h6{font-weight:700}.participants ul li span{font-size:var(--font-size-h3-s);color:var(--gray-color)}.participants .container{position:relative}.participants .sec-bg{right:-4.2%;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}.speakers{overflow:hidden}.speakers .swiper{overflow:visible}.item-speaker .media-cover{padding-top:100%;border-radius:50%;margin-bottom:20px;-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-filter:grayscale(1);filter:grayscale(1)}.item-speaker .media-cover:hover{-webkit-filter:none;filter:none}.item-speaker__content{text-align:center}.item-speaker__content h4{margin-bottom:12px}.item-speaker__content h6{color:var(--gray-color)}.required-sec .container{position:relative}.required-sec .sec-top{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.required-sec .sec-top p{max-width:484px}.required-sec .sec-top p a,.required-sec .sec-top p button{color:var(--secondary-color)}.required-sec .sec-top p a:hover,.required-sec .sec-top p button:hover{color:var(--secondary-hover-color)}.required-sec .star-list li svg{fill:var(--secondary-color)}.required-sec .sec-inner{display:grid;grid-template-columns:auto 1fr;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.required-sec .sec-inner .h3{font-size:var(--font-size-h3-m);max-width:484px;margin-left:auto}.required-sec .sec-bg{left:-50%;width:200%;max-width:200%;top:0;-webkit-transform:translateY(-31%);-ms-transform:translateY(-31%);transform:translateY(-31%)}.required-sec__tabs{display:grid;grid-template-columns:1fr 1fr;gap:20px}.required-sec__tab{font-size:18px;padding:16px;border-radius:100px;position:relative;overflow:hidden}.required-sec__tab.active:after{height:100%}.required-sec__tab.active span{color:var(--white-color)}.required-sec__tab:after,.required-sec__tab:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:100px;z-index:-1}.required-sec__tab:before{border:2px solid var(--secondary-color)}.required-sec__tab:after{background:var(--secondary-color);height:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.required-sec__tab span{color:var(--secondary-color);-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.required-sec__right{-ms-flex-item-align:end;align-self:end;padding-top:150px;position:relative}.reg-sec .container{position:relative}.reg-sec .sec-bg{right:-32%;-webkit-transform:translateY(-35.2%);-ms-transform:translateY(-35.2%);transform:translateY(-35.2%)}.reg-sec .sec-content p{font-size:20px}.map-sec .container{position:relative}.map-sec .sec-inner{display:grid;grid-template-columns:1fr 380px;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;overflow:hidden}.map-sec .sec-bg{top:auto;bottom:0;right:-23%;-webkit-transform:translateY(23%);-ms-transform:translateY(23%);transform:translateY(23%)}.map-sec__map{width:100%;height:474px;border:1px solid var(--black-color);overflow:hidden}.map-sec__map [class*=copyrights-pane]{display:none!important}.map-sec__map [class*=ground-pane]{-webkit-filter:grayscale(1);filter:grayscale(1)}.map-sec__content h3{text-transform:lowercase;margin-bottom:20px}.map-sec__content .item-contact{max-width:350px;margin-bottom:40px}.map-sec__content .h4{font-weight:500}.map-sec__form{max-width:532px;margin-top:50px}.map-sec__form h3{font-size:var(--font-size-h3-m);font-weight:700;margin-bottom:20px}.map-sec__form .item-form textarea{min-height:90px}.partners__item{max-width:374px;max-height:80px}.partners__item img{-o-object-fit:contain;object-fit:contain}.fixed-sec{padding:20px 0;position:fixed;width:100%;bottom:0;right:0;background:var(--white-color);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);z-index:500;border-top:1px solid var(--black-color);-webkit-transition:-webkit-transform .7s ease-in-out;transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out;transition:transform .7s ease-in-out,-webkit-transform .7s ease-in-out}.fixed-sec .sec-top{margin:0}.fixed-sec .sec-top h3{font-size:var(--font-size-h3-s)}.fixed-sec.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.present-block .container{position:relative}.present-block .sec-top h3{max-width:100%}.present-block .sec-content .h5,.present-block .sec-content h5{margin-bottom:12px}.present-block .star-list{padding-left:12px}.present-block .star-list li{margin-bottom:8px}.present-block .star-list li svg{fill:var(--secondary-color)}.present-block .sec-bg{right:-30.5%;-webkit-transform:translateY(-25.5%);-ms-transform:translateY(-25.5%);transform:translateY(-25.5%)}.program-sec .sec-top{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.program-sec .sec-top h2{max-width:550px}.program-sec .sec-top .star-list li{margin-bottom:8px}.program-sec .sec-top .star-list li .h5{color:var(--gray-color)}.item-program{padding:20px;display:grid;grid-template-columns:3fr 7fr 2fr;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-bottom:1px solid var(--black-color)}.item-program:last-child{border-bottom:none}.item-program__date{display:grid;grid-template-columns:auto 1fr;gap:8px}.item-program__date .h3{font-size:45px;font-weight:700}.item-program__date .h5{line-height:1.1;word-spacing:100vw}.item-program__content h5{color:var(--gray-color);margin-top:14px}.item-program__status{width:auto;justify-self:end;padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100px;border:1px solid var(--black-color)}.item-program__status:before{content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;width:22px;height:22px;border-radius:50%;border:1px solid var(--primary-color);margin-right:8px}.item-program__status.online::before{background:var(--primary-color);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 0 8px}.stages-sec .sec-top h2{max-width:43%}.stages-sec__items{display:-webkit-box;display:-ms-flexbox;display:flex}.item-stage{-webkit-box-flex:0;-ms-flex:0 0 36.5%;flex:0 0 36.5%;margin-right:12px}.item-stage:last-child{margin-right:0}.item-stage:last-child .item-stage__line:after{content:none}.item-stage h4{font-weight:500;margin-bottom:12px}.item-stage p{color:var(--gray-color)}.item-stage.active .item-stage__ball{-webkit-box-shadow:inset 0 4px 4px 0 rgba(138,95,215,.8);box-shadow:inset 0 4px 4px 0 rgba(138,95,215,.8);background:linear-gradient(179deg,#e5dbe1 0,#5c399b 93.39%);-webkit-animation:bounce-in-right 1s ease-out both!important;animation:bounce-in-right 1s ease-out both!important}.item-stage__date{color:var(--gray-color);margin-bottom:20px}.item-stage__line{height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;position:relative}.item-stage__line:before{content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;border-radius:50%;border:1px solid var(--gray-color);margin-right:12px;-webkit-transition:all .3s linear;transition:all .3s linear}.item-stage__line:after{content:"";display:block;height:1px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background:var(--gray-color)}.item-stage__ball{display:block;width:24px;height:24px;border-radius:50%;position:absolute;top:0;left:0}@-webkit-keyframes bounce-in-right{0%{opacity:0;left:-100%}60%{opacity:1;left:30px}80%{left:-10px}100%{left:0}}@keyframes bounce-in-right{0%{opacity:0;left:-100%}60%{opacity:1;left:30px}80%{left:-10px}100%{left:0}}@-webkit-keyframes bounce-in-top{0%{opacity:0;top:-100%}60%{opacity:1;top:30px}80%{top:-10px}100%{top:0}}@keyframes bounce-in-top{0%{opacity:0;top:-100%}60%{opacity:1;top:30px}80%{top:-10px}100%{top:0}}.btn-close{width:30px;height:30px}.btn-close svg{fill:var(--black-color);width:100%;height:100%}.form-progress{max-width:386px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.form-progress__item{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.form-progress__item span:first-child{font-size:14px;font-weight:500;color:var(--gray-color);-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;border-radius:50%;border:1px solid var(--gray-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4px}.form-progress__item span:last-child{font-size:12px;color:var(--gray-color)}.form-progress__item.current span:first-child{color:var(--black-color);border-color:var(--black-color)}.form-progress__item.filled span:first-child{font-size:0;background:url(../img/svg/check.svg) center/24px 24px no-repeat,var(--black-color)}.form-progress__item.filled+.form-progress__line{background:var(--black-color)}.form-progress__line{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:1px;display:block;background:var(--gray-color);margin:19.5px 4px 0}.modal-select .dropdown__header{font-size:16px;color:var(--gray-color);padding:11px 24px;border:1px solid var(--black-color);border-radius:8px}.modal-select .dropdown__header.checked{color:var(--black-color)}.modal-select .dropdown__body{font-size:16px;padding:8px 4px;border:1px solid var(--gray-color);border-radius:12px;background:var(--white-color)}.modal-select .dropdown__body .custom-scroll{padding:0 4px}.modal{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;overflow:hidden;-webkit-transition:all .3s .1s ease-out;transition:all .3s .1s ease-out}.modal.open{visibility:visible;opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.modal.open .modal__content{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s .1s ease-out;transition:all .3s .1s ease-out}.modal h3{padding-bottom:3px;text-transform:lowercase;margin-bottom:13px}.modal .black-btn span,.modal .main-btn span{font-size:18px}.modal .btn-close{position:absolute;right:35px;top:35px;-webkit-transition:all .3s linear;transition:all .3s linear;z-index:2}.modal .btn-close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.modal__overlay{padding:40px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.3);overflow:auto}.modal__overlay::-webkit-scrollbar{width:6px}.modal__content{width:100%;max-width:793px;padding:60px 80px;margin:auto;background:var(--white-color);position:relative;overflow:hidden;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.modal__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px}.modal__btns .btn{margin:8px}.criteries-mod .modal__content{max-width:1126px}.criteries-mod .page-content{margin-bottom:30px}.criteries-mod .page-content>ol>li{list-style:none;padding:0;margin:0}.criteries-mod .page-content>ol>li>ul{padding-left:0}.criteries-mod .page-content>ol>li>ul>li{padding-left:32px;background:url(../img/svg/star-primary.svg) top left/24px 24px no-repeat}.criteries-mod .page-content>ol>li>ul>li::before{content:none}.criteries-mod .page-content>ol>li>ul>li>ul{padding-left:0}.criteries-mod .page-content>ol>li>ul>li>ol>li{margin-left:4px}.criteries-mod .page-content h6{font-weight:500}.criteries-mod .page-content li,.criteries-mod .page-content p{font-size:16px}.criteries-mod .page-content p{margin-bottom:20px}.error-mod p,.success-mod p{font-size:18px;font-weight:500}.error-mod .black-btn,.error-mod .main-btn,.success-mod .black-btn,.success-mod .main-btn{margin-top:40px}.error-mod h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error-mod h3:before{content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;width:52px;height:52px;background:url(../img/svg/error-icon.svg) center/contain no-repeat;margin-right:8px}.footer{padding:40px 0;color:var(--white-color);background:var(--black-color)}.footer a{color:var(--white-color)}.footer a:hover{color:var(--primary-color)}.footer .logo svg{fill:var(--white-color)}.footer--main .logo__site{pointer-events:none}.footer__row{display:grid;grid-template-columns:6fr 4fr 3fr;gap:40px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:30px}.footer__row:last-child{margin-bottom:0}.footer__menu ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:-12px}.footer__menu ul li{margin-bottom:12px}.footer__contacts{justify-self:end;display:grid;grid-template-columns:1fr;gap:12px}.footer__contacts a{font-size:18px;font-weight:700}.footer__dev a,.footer__dev span,.footer__txt a,.footer__txt span{font-size:14px;opacity:.6}.footer__dev a:hover,.footer__txt a:hover{opacity:1}.footer__dev a:hover svg,.footer__txt a:hover svg{fill:var(--primary-color)}.footer__txt{grid-column:2/3}.footer__dev{justify-self:end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__dev span{margin-right:8px}.footer__dev svg{fill:var(--white-color);pointer-events:none;-webkit-transition:all .3s linear;transition:all .3s linear}@media (max-width:1450.98px){:root{--font-size-h3-m:38px;--font-size-h3-s:32px}body{font-size:16px}.h1,h1{font-size:64px}.h2,h2{font-size:64px}.h3,h3{font-size:45px}.h4,h4{font-size:24px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}.sec-top .h2,.sec-top h2{max-width:730px}.sec-top .h3,.sec-top h3{max-width:370px}.sec-inner{margin-left:7.1428571429%}.sec-content{max-width:480px}.black-btn,.main-btn{padding:16px 32px}.black-btn span,.main-btn span{font-size:18px}.header__inner{padding:16px 0}.logo>:first-child{margin-right:35px}.intro .sec-bg--1{right:-32%}.intro .sec-bg--2{-webkit-transform:translateY(-39%) scale(.8);-ms-transform:translateY(-39%) scale(.8);transform:translateY(-39%) scale(.8)}.intro__reg .h4{max-width:440px}.notfound__content p{font-size:18px}.about .star-list li{font-size:18px}.about .sec-bg{-webkit-transform:translateY(-23%) scale(.8);-ms-transform:translateY(-23%) scale(.8);transform:translateY(-23%) scale(.8)}.advant-sec__sticky{max-width:700px}.item-aim{min-height:540px}.participants .sec-bg{right:-5%;-webkit-transform:translateY(-24%) scale(.8);-ms-transform:translateY(-24%) scale(.8);transform:translateY(-24%) scale(.8)}.participants ul li{grid-template-columns:54px 1fr}.required-sec .sec-top p{max-width:400px}.reg-sec .sec-content p{font-size:18px}.reg-sec .sec-bg{-webkit-transform:translateY(-35.2%) scale(.8);-ms-transform:translateY(-35.2%) scale(.8);transform:translateY(-35.2%) scale(.8)}.map-sec .sec-bg{right:-32%;-webkit-transform:translateY(23%) scale(.8);-ms-transform:translateY(23%) scale(.8);transform:translateY(23%) scale(.8)}.present-block .star-list{padding-left:8px}.present-block .sec-bg{-webkit-transform:translateY(-28%) scale(.8);-ms-transform:translateY(-28%) scale(.8);transform:translateY(-28%) scale(.8)}}@media (max-width:1250.98px){:root{--content-width:952px;--container-offset:15px;--font-size-h3-m:32px;--font-size-h3-s:28px}.h1,h1{font-size:40px}.h2,h2{font-size:40px}.h3,h3{font-size:28px}.h4,h4{font-size:22px}.section{margin-bottom:100px}.section-s{margin-bottom:60px}.section-l{margin-bottom:100px}.sec-top{margin-bottom:30px}.sec-top.mb-60{margin-bottom:30px}.sec-top .h2,.sec-top h2{max-width:460px}.sec-inner{margin-left:0}.sec-content{max-width:380px}.mb-60{margin-bottom:40px}.star-list li{grid-template-columns:20px 1fr;gap:12px;margin-bottom:12px}.star-list li svg{height:20px}.nav-btn--prev{margin-right:12px}.page-content ul>li::before{top:8px}.logo>:first-child{margin-right:20px}.menu--desktop{display:none}.menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0}.menu ul li{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;margin:0 0 30px}.menu ul li:last-child{margin-bottom:0}.menu ul li a{font-size:22px}.mob-menu{display:block;padding-top:90px;position:fixed;top:0;left:0;right:0;bottom:0;background:var(--white-color);visibility:hidden;opacity:0;overflow:hidden;-webkit-transition:all .4s linear;transition:all .4s linear}.mob-menu::after,.mob-menu::before{content:"";display:block;position:absolute;pointer-events:none}.mob-menu::before{width:349px;height:450px;top:-10%;left:0;background:url(../img/svg/mob-menu-bg-2.svg) top left/contain no-repeat}.mob-menu::after{width:375px;height:668px;bottom:0;right:0;background:url(../img/svg/mob-menu-bg.svg) bottom left/contain no-repeat}.mob-menu.show{visibility:visible;opacity:1}.mob-menu.show .menu ul li{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-delay:calc((var(--item-i) + 2) * .05s + .1s);transition-delay:calc((var(--item-i) + 2) * .05s + .1s);-webkit-transition-timing-function:cubic-bezier(.25,.1,.25,1);transition-timing-function:cubic-bezier(.25,.1,.25,1)}.mob-menu__inner{height:100%;padding-top:30px;padding-bottom:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.icon-menu.active .icon-menu__cross1,.icon-menu.active .icon-menu__cross2,.icon-menu.active .icon-menu__item{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:calc(var(--icon-i) * .1s);transition-delay:calc(var(--icon-i) * .1s)}.icon-menu.active .icon-menu__item{-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%)}.icon-menu.active .icon-menu__cross1{-webkit-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg)}.icon-menu.active .icon-menu__cross2{-webkit-transform:translate(0,-50%) rotate(-45deg);-ms-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg)}.icon-menu__items{width:27px;height:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;position:relative}.icon-menu__cross1,.icon-menu__cross2,.icon-menu__item{width:100%;height:3px;background-color:var(--black-color);-webkit-transition:all .5s ease;transition:all .5s ease;border-radius:3px}.icon-menu__item{-webkit-transition-delay:calc((var(--icon-i) + 2) * .1s);transition-delay:calc((var(--icon-i) + 2) * .1s)}.icon-menu__cross1,.icon-menu__cross2{position:absolute;top:50%;-webkit-transition-delay:calc((var(--icon-i) - 3) * .1s);transition-delay:calc((var(--icon-i) - 3) * .1s)}.icon-menu__cross1{-webkit-transform:translate(101%,-50%) rotate(45deg);-ms-transform:translate(101%,-50%) rotate(45deg);transform:translate(101%,-50%) rotate(45deg)}.icon-menu__cross2{-webkit-transform:translate(101%,-50%) rotate(-45deg);-ms-transform:translate(101%,-50%) rotate(-45deg);transform:translate(101%,-50%) rotate(-45deg)}.intro .sec-bg--1{right:-40%}.intro .sec-bg--2{left:-55%;-webkit-transform:translateY(-33%) scale(.8);-ms-transform:translateY(-33%) scale(.8);transform:translateY(-33%) scale(.8)}.intro__title svg:first-child{padding-right:40px}.intro__reg .h4{font-size:20px;max-width:360px}.notfound .sec-bg{max-width:900px;-webkit-transform:translateY(-18%);-ms-transform:translateY(-18%);transform:translateY(-18%)}.about .star-list li{margin-bottom:20px}.advant-list{margin-top:30px}.advant-list li{padding:30px 0}.advant-sec__inner{gap:30px}.item-aim{min-height:476px;background-size:100% 90%}.item-aim:nth-child(2n),.item-aim:nth-child(3n){background-size:100% 90%}.item-aim h4{margin-bottom:16px}.participants .sec-bg{right:-16%}.required-sec .sec-bg{left:-75%}.required-sec__right{padding-top:100px;max-width:360px;justify-self:end}.map-sec .sec-bg{-webkit-transform:translateY(19%) scale(.7);-ms-transform:translateY(19%) scale(.7);transform:translateY(19%) scale(.7)}.map-sec .sec-inner{grid-template-columns:1fr 300px;gap:30px}.map-sec__map{height:374px}.map-sec__form{max-width:380px;margin-top:30px}.partners__item{max-width:287px}.present-block .sec-top h3{font-size:40px}.present-block .sec-bg{right:-36%;-webkit-transform:translateY(-24%) scale(.8);-ms-transform:translateY(-24%) scale(.8);transform:translateY(-24%) scale(.8)}.program-sec .sec-top h2{max-width:400px}.program-sec .sec-top .star-list li{gap:8px}.item-program{padding:20px 16px;grid-template-columns:150px 1fr 130px}.stages-sec .sec-top h2{max-width:360px}.criteries-mod .page-content>ol>li>ul>li{padding-left:28px;background-size:20px 20px}.footer .logo{grid-column:1/3}.footer__row{grid-template-columns:2fr 1fr}.footer__txt{grid-column:1/2}}@media (max-width:992.98px){.notfound .sec-bg{max-width:700px;left:120%;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.aim__items{max-width:440px;grid-template-columns:1fr;margin:0 auto}.participants .sec-bg{right:-21%;-webkit-transform:translateY(-26%) scale(.65);-ms-transform:translateY(-26%) scale(.65);transform:translateY(-26%) scale(.65)}}@media (max-width:767.98px){.sec-top{grid-template-columns:1fr}.sec-content{max-width:560px}.file-form__top{grid-template-columns:1fr;gap:8px}.file-form__type{max-width:100%}.item-form input,.item-form textarea{padding:11px 16px}.item-form__lbl{margin-bottom:8px}.form__footer{margin-top:24px}.dropdown__body label span{padding:8px}.header .logo>:first-child{max-width:90px}.header .logo>:last-child{max-width:140px}.menu ul li a{font-size:18px}.mob-menu{padding-top:62px}.intro .sec-bg--1{right:-20%;-webkit-transform:translateX(0) translateY(-21.5%);-ms-transform:translateX(0) translateY(-21.5%);transform:translateX(0) translateY(-21.5%);width:180%;max-width:650px}.intro .sec-bg--2{left:-60%;-webkit-transform:translateY(-33%) scale(1);-ms-transform:translateY(-33%) scale(1);transform:translateY(-33%) scale(1)}.intro__content{padding:220px 0 350px}.intro__reg{gap:20px}.notfound .sec-inner{padding-bottom:150px}.notfound .sec-bg{top:auto;bottom:0;left:50%;width:170%;-webkit-transform:translate(-25%,0);-ms-transform:translate(-25%,0);transform:translate(-25%,0)}.notfound__content{padding:100px 0 250px}.about{padding-bottom:300px}.about .sec-bg{bottom:0;top:auto;width:215%;max-width:800px;right:50%;-webkit-transform:translate(65%,75%) scale(1);-ms-transform:translate(65%,75%) scale(1);transform:translate(65%,75%) scale(1)}.advant-list{max-width:100%}.advant-sec .sec-title{max-width:500px!important;position:static!important}.advant-sec__inner{grid-template-columns:1fr;gap:0}.participants{padding-bottom:370px}.participants .sec-bg{top:auto;bottom:0;right:50%;width:180%;max-width:500px;-webkit-transform:translate(50%,85%);-ms-transform:translate(50%,85%);transform:translate(50%,85%)}.speakers .sec-top{grid-template-columns:1fr auto}.item-speaker{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;width:200px}.required-sec .sec-top p{max-width:340px}.required-sec .sec-inner{display:block}.required-sec__tabs{gap:8px}.required-sec__right{justify-self:start;margin-top:32px}.reg-sec{padding-bottom:300px}.reg-sec .sec-bg{bottom:0;top:auto;width:200%;max-width:650px;right:50%;-webkit-transform:translate(65%,75%) scale(1);-ms-transform:translate(65%,75%) scale(1);transform:translate(65%,75%) scale(1)}.map-sec .sec-bg{width:200%;max-width:650px;right:50%;-webkit-transform:translate(59%,75%) scale(1);-ms-transform:translate(59%,75%) scale(1);transform:translate(59%,75%) scale(1)}.map-sec__map [class*=-placemark] [class*=-image]{left:-13px!important;top:-34px!important;width:26px!important;height:34px!important;background-size:26px 34px!important}.map-sec{padding-bottom:300px}.map-sec .sec-inner{grid-template-columns:1fr;gap:20px}.map-sec__map{height:200px}.map-sec__content h3{max-width:350px}.map-sec__form{max-width:500px}.partners__item{margin-top:30px}.present-block{padding-bottom:300px}.present-block .sec-bg{bottom:0;top:auto;width:215%;max-width:650px;right:50%;-webkit-transform:translate(66%,75%) scale(1);-ms-transform:translate(66%,75%) scale(1);transform:translate(66%,75%) scale(1)}.item-program{grid-template-columns:1fr}.item-program__date{padding-left:8px}.item-program__date .h5{line-height:1.2}.item-program__status{justify-self:start}.item-program__content h4{line-height:1.3;max-width:550px}.item-program__content h5{margin-top:8px}.stages-sec__items{display:block}.item-stage.active .item-stage__ball{-webkit-animation:bounce-in-top 1s ease-out both!important;animation:bounce-in-top 1s ease-out both!important}.item-stage{padding-bottom:28px;display:block;padding-left:36px;position:relative;margin-bottom:12px}.item-stage:last-child{margin-bottom:0}.item-stage__date{margin-bottom:12px}.item-stage__line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;height:100%}.item-stage__line::before{margin:0 0 12px}.item-stage__line:after{width:1px;height:100%}.btn-close{width:24px;height:24px}.modal-select .dropdown__header{padding:11px 16px}.modal h3{font-size:32px;padding-right:32px}.modal .btn-close{right:16px}.modal__overlay{padding:40px 0 0;overflow:hidden}.modal__content{max-width:100%;max-height:100%;padding:40px 6px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto 0 0}.modal__content .custom-scroll{padding:0 10px 40px;overflow:auto}.modal__content .custom-scroll::-webkit-scrollbar{display:none;width:0;height:0}.modal__top{background:var(--white-color);position:sticky;top:0;z-index:1}.modal__btns{margin:-4px}.modal__btns .btn{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:4px;white-space:nowrap}.modal__btns .black-btn{padding-left:20px;padding-right:20px}.error-mod .black-btn,.error-mod .main-btn,.success-mod .black-btn,.success-mod .main-btn{min-width:109px;margin-top:24px}.error-mod h3:before{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px}.footer{padding:50px 0}.footer .logo{grid-column:1/2}.footer__row{grid-template-columns:1fr}.footer__row:last-child{gap:12px}.footer__contacts,.footer__dev{justify-self:start}}@media (max-width:575.98px){.intro .sec-bg--1{right:-30%}.intro__reg{grid-template-columns:1fr}.notfound__content p{max-width:100%}.notfound__content .main-btn{width:100%}.required-sec__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;margin-left:-15px;margin-right:-15px;gap:0}.required-sec__tabs::-webkit-scrollbar{display:none;width:0;height:0}.required-sec__tab{-ms-flex-negative:0;flex-shrink:0;padding:16px 32px;white-space:nowrap;margin-right:8px}.required-sec__tab:first-child{margin-left:15px}.required-sec__tab:last-child{margin-right:15px}}@media (max-width:479.98px){.sec-content .btn{width:100%}.intro .sec-bg--1{right:-50%}.intro .sec-bg--2{left:-79%;-webkit-transform:translateY(-23%) scale(1.8);-ms-transform:translateY(-23%) scale(1.8);transform:translateY(-23%) scale(1.8)}.footer .logo{display:block}.footer__menu ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width:370.98px){.nav-btn{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;padding:10px}.reg-sec{padding-bottom:200px}.reg-sec .sec-bg{max-width:550px}.map-sec .sec-bg{max-width:550px}}@media (min-height:950px){.first-sec .container{min-height:950px}}@media (max-height:500px){.fixed-sec{-webkit-transform:translateY(100%)!important;-ms-transform:translateY(100%)!important;transform:translateY(100%)!important}}