:root{--color-main:#0956b3;--color-main-hover:#d40530;--color-main-active:#d40530;--color-main2:#e00;--color-main2-hover:#d40530;--color-main2-active:#fd4000;--color-text:#234;--color-border:#ddd;--color-border2:#cdd1da;--color-error:#f7002f;--color-bg:#f8f8f8;--color-bg2:#fafafa;--color-input:#d0d0e8;--font-main:"Gilroy",sans-serif}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale}ol[class],ul[class]{list-style:none;padding:0}button{cursor:pointer;touch-action:manipulation}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body,html{height:100%}img,svg{display:block;height:auto;margin:0;max-width:100%}button,input,select,textarea{font-family:inherit}input[type=email],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:url(../fonts/Gilroy-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:600;src:url(../fonts/Gilroy-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(../fonts/Gilroy-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url(../fonts/Gilroy-Regular.woff2) format("woff2")}body{font-family:var(--font-main),sans-serif;font-size:16px;line-height:26px}.pageFade-enter-active,.pageFade-leave-active{transition:opacity .2s ease}.pageFade-enter,.pageFade-leave-to{opacity:0}.v-enter-active,.v-leave-active{transition:opacity .4s ease}.v-enter-from,.v-leave-to{opacity:0}input.hidden{border:0;height:0;left:-99999;pointer-events:none;position:absolute;width:0}.page{display:flex;flex-direction:column;min-height:100vh}.page__main{flex:1 0 auto}#__layout,#__nuxt{height:100%}.container{margin:0 auto;max-width:1230px;padding:0 30px;width:100%}@media screen and (max-width:767px){.container{padding:0 15px}}h1{font-size:56px;font-weight:700;line-height:60px;margin:0 0 23px}@media screen and (max-width:1200px){h1{font-size:46px;line-height:50px}}@media screen and (max-width:767px){h1{font-size:36px;line-height:40px}}@media screen and (max-width:480px){h1{font-size:32px;line-height:36px}}h2{font-size:38px;font-weight:600;line-height:46px;margin-bottom:30px;margin-top:0}@media screen and (max-width:767px){h2{font-size:32px;line-height:40px}}h3{font-size:24px;font-weight:500;line-height:28px;margin-bottom:16px;margin-top:0}a{color:#0956b3;text-decoration:none;transition:color .2s ease}a:hover{color:#234}mark{background:transparent;color:var(--color-main2)}.button{align-items:center;background:var(--color-main2);border:1px solid var(--color-main2);border-radius:30px;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;justify-content:center;letter-spacing:.3px;line-height:18px;min-width:240px;overflow:hidden;padding:20px 40px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease;white-space:nowrap}.button:active,.button:focus,.button:hover{background:var(--color-main2-hover);border-color:var(--color-main2-hover);box-shadow:0 9px 20px #e003;color:#fff}@media screen and (max-width:1200px){.button{min-width:230px}}.button--bordered{background:#fff;border-color:#ddd;color:#0956b3;font-weight:500}.button--bordered:active,.button--bordered:focus,.button--bordered:hover{background:#fff;border-color:#0956b3;box-shadow:0 9px 20px #0956b333;color:#0956b3}.button--transparent{background:transparent;border-color:#fff;color:#fff;font-weight:500}.button--transparent:active,.button--transparent:focus,.button--transparent:hover{background:#fff;border-color:#0956b3;box-shadow:0 9px 20px #0956b333;color:#0956b3}.button--loading{color:transparent!important;cursor:progress!important}.button--loading:before{animation:spinner .6s linear infinite;background:transparent;border:2px solid hsla(0,0%,100%,.25);border-radius:50%;border-top-color:#fff;content:"";display:block;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:20px}@keyframes spinner{0%{transform:translate(-50%) translateY(-50%) rotate(0)}to{transform:translate(-50%) translateY(-50%) rotate(359deg)}}.pageContent{padding:60px 0}@media screen and (max-width:767px){.pageContent{padding:44px 0}}.pageContent--conference-description{background:#f8f8f8}.pageContent__image{margin-bottom:30px}.pageContent__image a{display:inline-block}.pageContent__wrapper{max-width:970px}.pageContent p{margin-bottom:8px}.pageContent h2{margin-top:30px}.pageContent h3{margin-top:22px}.pageContent ul li{list-style:none;margin-bottom:10px;padding-left:28px;position:relative}.pageContent ul li:before{background:#e00;border-radius:50%;content:"";display:block;height:8px;left:0;position:absolute;top:9px;width:8px}.pageContent ol li{counter-increment:item;list-style:none;margin-bottom:15px;padding-left:28px;position:relative}.pageContent ol li:before{color:#e00;content:counter(item) ". ";display:block;font-size:18px;font-weight:600;left:0;position:absolute;top:0}.pageContent *+ol{margin-top:20px}.menu__list{font-size:0;line-height:0;list-style:none;margin:0;padding:0}.menu__item{display:inline-block;margin:0 23px}.menu__link{color:#ffffffd9;display:block;font-size:15px;font-weight:500;line-height:24px;position:relative;text-decoration:none!important;transition:color .2s linear}.menu__link:before{background:#fff;bottom:0;content:"";display:block;height:2px;left:0;opacity:1;position:absolute;right:0;transition:width .3s ease;width:0}.menu__link:hover{color:#fff}.menu__link:hover:before{width:100%}.menu__link--active,.menu__link.router-link-active:not(.menu__link--disable){color:#fff}.menu__link--active:before,.menu__link.router-link-active:not(.menu__link--disable):before{width:100%}@media screen and (max-width:1200px){.menu{padding-bottom:30px;padding-top:30px}.menu__item{display:block;margin:0;width:100%}.menu__link{font-size:18px;line-height:24px;padding:5px 15px}.menu__link,.menu__link:hover{color:var(--color-main)}.menu__link--active,.menu__link.router-link-active:not(.menu__link--disable){background:#0956b31a;color:var(--color-main)}}.headerSearch--active .headerSearch__wrapper{opacity:1;visibility:visible}.headerSearch__open{background:transparent;border:0;box-shadow:none;cursor:pointer;display:flex;height:20px;opacity:.75;padding:0;place-content:center center;transition:opacity .2s ease;width:20px}.headerSearch__open:hover{opacity:1}.home-page .headerSearch__open svg g{stroke:#e00}.headerSearch__wrapper{background:#fff;box-shadow:0 2px 4px #13173a1f;left:0;opacity:0;padding:20px 0;position:absolute;right:0;top:0;transition:opacity .1s linear,visibility .1s linear;visibility:hidden}.headerSearch__form,.headerSearch__submit{align-items:center;display:flex}.headerSearch__submit{background:transparent;border:0;box-shadow:0;cursor:pointer;height:40px;justify-content:center;width:40px}.headerSearch__submit svg{margin:0}.headerSearch__submit svg circle,.headerSearch__submit svg path{transition:opacity .2s linear}.headerSearch__submit:hover svg circle,.headerSearch__submit:hover svg path{opacity:1}.headerSearch__close{align-items:center;background:transparent;border:0;box-shadow:0;cursor:pointer;display:flex;height:40px;justify-content:center;opacity:.8;transition:opacity .2s linear;width:40px}.headerSearch__close:hover{opacity:1}.headerSearch__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;box-shadow:none;color:#234c;display:block;flex:1;font-size:24px;font-weight:400;height:55px;letter-spacing:.4px;outline:0;padding:0;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (max-width:1200px){.headerSearch__wrapper{box-shadow:none;opacity:1!important;padding:0;position:relative;visibility:visible!important}.headerSearch__open{display:none}.headerSearch__form{position:relative}.headerSearch__close{display:none}.headerSearch__submit{position:absolute;right:0;top:50%;transform:translateY(-50%)}.headerSearch__input{border-width:1px;border-bottom:1px solid;font-size:18px;padding-right:30px}}.burger{background:none;border:0;box-shadow:none;display:none;height:24px;padding:0;position:relative;width:24px}@media screen and (max-width:1200px){.burger{display:block}}.burger__wrapper{height:24px;margin:0 auto}.burger__line,.burger__wrapper{display:block;position:relative}.burger__line{background:#fff;height:2px;left:0;top:50%;transition:transform .2s ease,background-color .2s ease,opacity .2s ease;width:100%}.home-page .burger__line{background:#0956b3}@media screen and (max-width:767px){.home-page .burger__line{background:#fff}}.burger__line:first-child{transform:translateY(-8px)}.active .burger__line:first-child{transform:translateY(2px) rotate(45deg)}.burger__line:nth-child(2){transform:translateY(-2px)}.active .burger__line:nth-child(2){transform:scale(0)}.burger__line:nth-child(3){transform:translateY(4px)}.active .burger__line:nth-child(3){transform:translateY(-2px) rotate(-45deg)}.header{background:transparent;display:block;left:0;padding:37px 0;position:absolute;top:0;transform:translateZ(0);transition:background-color .2s linear,box-shadow .2s linear;width:100%;z-index:99}@media screen and (max-width:1200px){.header{padding:20px 0}}.header.fixed{background:#0956b3;box-shadow:0 0 1px #ffffff40;position:fixed}.header__wrapper{display:flex;place-content:center space-between}.header__logo{display:block;flex-shrink:0;margin-right:100px;max-width:150px}@media screen and (max-width:1200px){.header__logo{margin-right:0}}.header__menu{align-items:center;display:flex;flex:1;justify-content:space-between}@media screen and (max-width:1200px){.header__menu{background:#fff;display:block;height:calc(100vh - 60px);left:0;opacity:0;overflow:auto;overscroll-behavior:contain;pointer-events:none;position:absolute;right:0;top:100%;transition:opacity .2s ease,visibility .2s ease;visibility:hidden}.header__menu.active{opacity:1;pointer-events:all;visibility:visible}}.header__lang{margin-left:auto}@media screen and (max-width:1200px){.header__lang{padding:15px 30px}}@media screen and (max-width:767px){.header__lang{padding:15px}}.header__search{margin-left:30px}@media screen and (max-width:1200px){.header__search{margin:15px 0}}.footer{background:#fff;border-top:1px solid hsla(0,0%,87%,.6);color:#22334480;font-size:16px;line-height:20px;padding-bottom:30px;padding-top:48px}.footer__top{display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding-bottom:20px}@media screen and (max-width:1200px){.footer__top{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width:1023px){.footer__top{gap:20px;grid-template-columns:auto auto auto auto}}@media screen and (max-width:767px){.footer__top{gap:30px;grid-template-columns:1fr 1fr}}@media screen and (max-width:480px){.footer__top{gap:20px;grid-template-columns:1fr}}.footer__logo{margin-bottom:33px}.footer__menu{list-style:none;margin:0;padding:0}@media screen and (max-width:1200px){.footer__menu{display:none}}.footer__menu-item,.footer__social-item{font-size:16px;line-height:20px;list-style:none;margin-bottom:8px}.footer__address{font-size:13px;font-style:normal;line-height:22px;max-width:235px}.footer__contacts p{margin-bottom:8px}.footer__subscribe{max-width:100%}.footer__creator{text-align:right;white-space:nowrap}.footer__creator a{color:#4d4d4d}.footer__creator a:hover{color:#0956b3}@media screen and (max-width:600px){.footer__creator{text-align:left}}.footer__copyright{padding-right:15px}@media screen and (max-width:600px){.footer__copyright{margin-bottom:10px}}.footer a[href^="tel:"]{color:#234;white-space:nowrap}.footer a[href^="tel:"]:hover{color:#0956b3}.footer__bottom{border-top:1px solid hsla(0,0%,87%,.6);display:flex;justify-content:space-between;padding-top:23px}@media screen and (max-width:600px){.footer__bottom{display:block}}.pageHeader{background-color:#0956b3;color:#fff;min-height:420px;padding-bottom:61px;padding-top:124px;position:relative}.pageHeader__background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.pageHeader__background img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.pageHeader__background:before{background:#0956b3d9;content:"";display:block;height:100%;inset:0;position:absolute;width:100%}.pageHeader .container{position:relative;z-index:2}.pageHeader__title{color:#fff;margin-top:25px;max-width:830px;overflow-wrap:break-word;padding-top:30px;position:relative}.pageHeader__title:before{background:#e00;content:"";display:block;height:2px;margin-right:-20px;position:absolute;right:100%;top:0;width:120px}.pageHeader__description{font-size:24px;line-height:30px;max-width:670px}.pageHeader__logo{font-size:36px;font-weight:500}.pageHeader__info{font-size:18px;line-height:24px;margin-top:-10px}.pageHeader__buttons{margin-left:-15px;margin-right:-15px;padding-top:63px}.pageHeader .button{margin:0 15px}.pageHeader--about .pageHeader__description{max-width:470px}.pageHeader--conference{min-height:760px;padding-top:244px}.pageHeader--conference .pageHeader__title{margin-bottom:6px}@media screen and (max-width:1200px){.pageHeader{padding-top:100px}.pageHeader__title:before{left:0;margin-right:0;right:auto}}@media screen and (max-width:1024px){.pageHeader{min-height:auto;padding-bottom:40px}}@media screen and (max-width:767px){.pageHeader__description{font-size:20px;line-height:26px}.pageHeader__buttons{margin:0;padding-top:40px}.pageHeader .button{display:flex;margin-bottom:15px;margin-left:auto;margin-right:auto;width:100%}}.errorPage{background:var(--color-main)}.errorPage__button-wrapper{padding-bottom:40px}
