@font-face{font-family:'axiformabold';src:url("../fonts/kastelov_-_axiforma_bold.woff2") format("woff2"), url("../fonts/kastelov_-_axiforma_bold.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'axiformabook';src:url("../fonts/kastelov_-_axiforma_book.woff2") format("woff2"), url("../fonts/kastelov_-_axiforma_book.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'axiformaregular';src:url("../fonts/kastelov_-_axiforma_regular.woff2") format("woff2"), url("../fonts/kastelov_-_axiforma_regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'axiformablack';src:url("../fonts/kastelov_-_axiforma_black.woff2") format("woff2"), url("../fonts/kastelov_-_axiforma_black.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}header{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;position:fixed;left:0;width:100%;z-index:2;padding:40px 0}@media only screen and (max-width:1023px){header{padding:15px 0!important;z-index:99}}header:before{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;content:"";background:#7f61e5;position:absolute;width:100%;height:100%;top:0;opacity:0;-webkit-box-shadow:-5px 0 20px #6d55c1;box-shadow:-5px 0 20px #6d55c1}@media only screen and (max-width:1023px){header:before{display:none}}header.fixed{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;padding:15px 0}header.fixed .menu{margin-top:-10px}@media only screen and (max-width:1023px){header.fixed{background:#7f61e5}}header.fixed:before{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;opacity:1}header .col-10{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}@media only screen and (max-width:1023px){header .col-10{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:100%;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}}header .container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:767px){header .logo{position:relative;top:-2px}}header .logo a{display:block}@media only screen and (min-width:280px) and (max-width:320px){header .logo a{max-width:170px!important}}@media only screen and (max-width:1023px){header .logo a{max-width:215px}}@media only screen and (max-width:280px){header .logo a{max-width:140px!important}}header .logo a img{max-width:80%}@media only screen and (min-width:1024px) and (max-width:1250px){header .logo a img{width:180px}}@media only screen and (min-width:1251px) and (max-width:1300px){header .logo a img{width:230px}}header .menu{margin-left:2vw;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (min-width:1263px) and (max-width:1360px){header .menu{margin-left:1.5vw}}@media only screen and (max-width:1023px){header .menu{display:none}}header .menu ul.button{position:relative;top:7px}header .menu ul.button li{margin-right:0}header .menu ul.button a{background:#fff;border-radius:35px;color:#7252e0;padding:10px 10px 7px 10px}@media (-ms-high-contrast:none){header .menu ul.button a{padding:17px 10px 5px  10px}}header .menu ul.button a:before{display:none}header .menu ul li{float:left;list-style-type:none;margin:0 10px}@media only screen and (min-width:1024px) and (max-width:1440px){header .menu ul li{margin:0 6px}}header .menu ul li.active a:before{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;opacity:1}header .menu ul li a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1;color:#fff;padding:10px 0 0 0;display:inline-block;text-transform:uppercase;text-decoration:none!important;font:15px axiformabold;position:relative}@media only screen and (min-width:1151px) and (max-width:1440px){header .menu ul li a{font:14px axiformabold}}@media only screen and (min-width:1024px) and (max-width:1150px){header .menu ul li a{font-size:11px!important}}header .menu ul li a:hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:.5}header .menu ul li a:before{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;content:"";position:absolute;bottom:-10px;width:15px;height:5px;opacity:0;background:#E9BD42;border-radius:5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#panel{position:fixed;top:0;width:70%;max-width:300px;background:#7f61e5;z-index:4;padding:95px 0 0 0;height:100vh;right:-100%}#panel .all{overflow:auto;position:relative;overflow-x:hidden;padding:0 7vw;height:calc(100% - 51px)}#panel .all ul{padding:0;margin:0}#panel .all ul:last-child{margin-top:10px}#panel .all ul:last-child a{background:white;color:#7f61e5;border-radius:24px;font-size:16px;padding:8px 13px 4px 13px}@media (-ms-high-contrast:none){#panel .all ul:last-child a{padding:13px 13px 2px 13px}}@media only screen and (max-width:280px){#panel .all ul:last-child a{font-size:13px}}#panel .all ul li{list-style-type:none}#panel .all ul li a{font:18px axiformabold;padding:3px 0;color:#fff;display:inline-block;text-decoration:none!important}@media only screen and (max-width:280px){#panel .all ul li a{font-size:15px}}.mobileBtn{display:none;background:#fff;float:right;padding:12px 10px}.mobileBtn.open span:first-child{-webkit-transform:translate(0, 7px) rotate(45deg);-ms-transform:translate(0, 7px) rotate(45deg);transform:translate(0, 7px) rotate(45deg)}.mobileBtn.open span:nth-child(2){opacity:0}.mobileBtn.open span:nth-child(3){-webkit-transform:translate(0, -7px) rotate(-45deg);-ms-transform:translate(0, -7px) rotate(-45deg);transform:translate(0, -7px) rotate(-45deg)}@media only screen and (max-width:1023px){.mobileBtn{display:block}}.mobileBtn span{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;display:block;width:25px;height:2px;background:#6D4CDE}.mobileBtn span:nth-child(2){margin:5px 0}
ul.langList{margin-left: 20px;position: relative;}
ul.langList::before{content:'';width: 2px;border-radius: 5px;height:30px;background-color:#fff;position: absolute;top: 4px;left: -10px;}
.panelSubLang{margin-top: 20px!important;padding-top: 20px!important;border-top: 3px solid #fff;}