.header nav>ul li,a,button,img,span{display:block}body,ul{margin:0;padding:0}.container,.header{width:100%;margin:0 auto}.header .custom-logo-link,.header-social a{opacity:1;transition:opacity .25s}.lang,button{cursor:pointer}.lang,.lang-box{overflow:hidden}@font-face{font-family:Montserrat;src:url('fonts/Montserrat-Thin.woff2') format('woff2'),url('fonts/Montserrat-Thin.woff') format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('fonts/Montserrat-ExtraLight.woff2') format('woff2'),url('fonts/Montserrat-ExtraLight.woff') format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('fonts/Montserrat-Light.woff2') format('woff2'),url('fonts/Montserrat-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('fonts/Montserrat-Regular.woff2') format('woff2'),url('fonts/Montserrat-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('fonts/Montserrat-Medium.woff2') format('woff2'),url('fonts/Montserrat-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('fonts/Montserrat-SemiBold.woff2') format('woff2'),url('fonts/Montserrat-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('fonts/Montserrat-Bold.woff2') format('woff2'),url('fonts/Montserrat-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('fonts/Montserrat-ExtraBold.woff2') format('woff2'),url('fonts/Montserrat-ExtraBold.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('fonts/Montserrat-Black.woff2') format('woff2'),url('fonts/Montserrat-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}:root{box-sizing:border-box;font-family:Montserrat;font-weight:400}a{text-decoration:none;color:#fff}button{outline:0;background:0 0;border:none}.header .client-link,.mob-menu .client-link{padding:15px 25px;border-radius:60px;color:#fff;font-family:Montserrat;font-size:18px;font-weight:500;box-shadow:none}img{width:100%;height:100%;object-fit:contain}h1,h2,h3,h4,h5,h6{font-family:Montserrat;font-weight:700;color:#fff}h1,h2,h3,h4,h5,h6,p{display:block;margin:0;padding:0}.lang-box a:not(:last-child),.lang-box li:not(:last-child),li{margin-bottom:10px}li{color:#fff;font-family:Montserrat}.menu-header-container li{margin-bottom:0}body::-webkit-scrollbar{width:0}body{-ms-overflow-style:none;overflow:-moz-scrollbars-none;background:#100f17}.line-2,section{position:relative}#wpadminbar,.header{position:fixed;top:0}main{padding-top:82px}.header{background:#000;padding:15px 10px;left:0;right:0;z-index:11}.admin-bar .header{top:32px}.container{max-width:1620px;display:flex;align-items:center}.header .custom-logo-link{width:185.647px;height:50px;margin-right:54px}.header .custom-logo-link:hover,.header-social a:hover{opacity:.8}.header nav>ul{display:flex;width:fit-content}.header nav>ul li:not(:last-child){margin-right:60px}.header nav>ul li a{color:#e3e3e3;font-family:Montserrat;font-size:18px;font-weight:400;padding:0 .5px}.header nav>ul li a:hover,.header nav>ul li.page_item a,.mob-menu nav>ul li.page_item a{font-weight:500;color:#fff;padding:0}.header-social{display:flex;margin-right:25px;margin-left:auto}.header-social img{width:24px;height:24px}.header-social a:not(:last-child){margin-right:15px}.header .client-link{background:#0580f2;margin-right:25px;transition:box-shadow .25s}.header .client-link:hover{box-shadow:0 4px 50px 0 rgba(5,128,242,.3)}.lang{display:flex;align-items:center;position:relative;margin:0;color:#fff}.lang.active{overflow:visible}.lang img{width:28px}.lang .arrow{margin-left:10px;rotate:0;transition:rotate .25s;width:10px}.lang.active .arrow{rotate:180deg}.lang-box{position:absolute;top:calc(100% + 10px);left:-10px;background:#100f17;padding:10px;height:0;transition:height .25s;color:#fff}.line-box,.mob-menu-bottom .lang-box{box-sizing:border-box;position:relative}.lang-box li>a{color:#fff}.lang-box .wpm-switcher-list li.active>span,.lang-box li>a:hover{color:#ffffff60}.lang.active .lang-box{height:auto}.mob-menu-box{display:none;width:fit-content}.mob-menu-btn{display:flex;color:#e3e3e3;font-family:Montserrat;font-size:12px;font-weight:400;align-items:center}.line-box{border-radius:5px;background:#0580f2;padding:7px;width:33px;height:33px;align-items:center;display:flex;margin-left:8px}.line-1,.line-3{position:absolute;left:auto;right:auto}.line,.line-1,.line-3{margin:auto}.line{width:19px;height:2.5px;border-radius:10px;background:#fff;transition:opacity .25s,top .3s,bottom .3s,rotate .25s}.line-1{top:7px}.line-3{bottom:7px}.line-box.active .line-2{opacity:0}.line-box.active .line-1{rotate:45deg;top:0;bottom:0}.line-box.active .line-3{rotate:-45deg;top:0;bottom:0}.mob-menu{position:fixed;left:-100%;top:0;bottom:0;width:250px;padding:20px;background:#000;height:100%;z-index:5;display:flex;flex-wrap:wrap;box-sizing:border-box;transition:left .5s}.mob-menu.active{left:0}.mob-menu-bottom,.mob-menu-top{height:fit-content;width:100%}.mob-menu-bottom{margin:auto 0 0}.mob-menu .custom-logo-link{width:fit-content;margin-bottom:30px;height:fit-content}.mob-menu nav{width:100%;height:fit-content;margin:0 0 auto}.mob-menu li{margin-bottom:20px}.mob-menu .header-social-box{width:100%;margin:auto 0 0}.mob-menu .header-social{display:flex;margin:auto;width:fit-content}.mob-menu .client-link{background:#0580f2;margin:20px auto 0;width:fit-content;transition:box-shadow .25s;white-space:nowrap;height:fit-content}.mob-menu-bottom .lang-box{width:100%;margin-bottom:0;background:0 0;overflow:visible;height:auto;top:0;left:0}.mob-menu-bottom .lang-box ul{display:flex;width:fit-content;gap:10px;margin:0 auto}@media screen and (max-width:1650px){.container{width:95%}}@media screen and (max-width:1400px){.header .custom-logo-link{margin-right:20px}.header nav,.header nav>ul{width:100%;justify-content:space-between}.header nav{margin-right:30px}.header nav>ul li:not(:last-child){margin-right:auto}.header .client-link{white-space:nowrap}.lang{width:100px}}@media screen and (max-width:1200px){.lang{width:120px}}@media screen and (max-width:1030px){.header .client-link,.header .container>nav,.header-social{display:none}.lang{width:100%;order:1;width:fit-content;margin:0}.header .container{flex-wrap:wrap;justify-content:space-between}.mob-menu-box{display:block;order:3}.header .custom-logo-link{order:2}}@media screen and (max-width:500px){.header{padding:7px 3px}.header .custom-logo-link{width:120px;height:auto}}@media screen and (min-width:1031px){.mob-menu{left:-100%!important}}