@font-face{font-family:"Overpass-SemiBold";src:url("../fonts/Overpass-SemiBold.eot");src:url("../fonts/Overpass-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-SemiBold.woff2") format("woff2"),url("../fonts/Overpass-SemiBold.woff") format("woff"),url("../fonts/Overpass-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Black";src:url("../fonts/Overpass-Black.eot");src:url("../fonts/Overpass-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Black.woff2") format("woff2"),url("../fonts/Overpass-Black.woff") format("woff"),url("../fonts/Overpass-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Light";src:url("../fonts/Overpass-Light.eot");src:url("../fonts/Overpass-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Light.woff2") format("woff2"),url("../fonts/Overpass-Light.woff") format("woff"),url("../fonts/Overpass-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Bold";src:url("../fonts/Overpass-Bold.eot");src:url("../fonts/Overpass-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Bold.woff2") format("woff2"),url("../fonts/Overpass-Bold.woff") format("woff"),url("../fonts/Overpass-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Thin";src:url("../fonts/Overpass-Thin.eot");src:url("../fonts/Overpass-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Thin.woff2") format("woff2"),url("../fonts/Overpass-Thin.woff") format("woff"),url("../fonts/Overpass-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Regular";src:url("../fonts/Overpass-Regular.eot");src:url("../fonts/Overpass-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Regular.woff2") format("woff2"),url("../fonts/Overpass-Regular.woff") format("woff"),url("../fonts/Overpass-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Medium";src:url("../fonts/Overpass-Medium.eot");src:url("../fonts/Overpass-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Medium.woff2") format("woff2"),url("../fonts/Overpass-Medium.woff") format("woff"),url("../fonts/Overpass-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}.header{transition:.4s;position:fixed;left:0;width:100%;font-size:.85vw;z-index:2}@media only screen and (max-width: 1500px){.header{font-size:1.15vw}}.header .allHeader{display:flex;align-items:center;justify-content:space-between}.header .logo{transition:.4s}.header .logo a{transition:.3s;display:block;max-width:10.7vw}@media only screen and (max-width: 1500px){.header .logo a{max-width:14.7vw}}.header .logo a img{width:auto;height:auto;max-width:100%}.header .menu ul{padding:0;margin:0}.header .menu ul li{list-style-type:none;display:inline-block;text-transform:uppercase;position:relative}.header .menu ul li span,.header .menu ul li a{transition:.4s;color:#363636;display:inline-block;text-decoration:none;padding:2.5vw 10px;cursor:pointer;position:relative}.header .menu ul li span:after,.header .menu ul li a:after{transition:.5s;content:"";position:absolute;bottom:-1px;width:0;height:3px;background:#363636;left:10px}@media only screen and (max-width: 1023px){.header .menu ul li span:after,.header .menu ul li a:after{display:none}}.header .menu ul li .submenu{transition:.4s;position:absolute;left:0;top:100.8%;width:100%;background:#fff;display:flex;flex-wrap:wrap;padding:1.46vw 0 3vw;pointer-events:none;opacity:0;visibility:hidden;min-width:20vw;box-shadow:-8px 8px 8px rgba(38,38,38,.1)}@media only screen and (max-width: 1023px){.header .menu ul li .submenu{position:fixed;height:calc(100vh - 80px);background:#fff;left:0;top:80px !important;margin:0;padding:25px 5vw;width:100%;transform:translateX(100%);z-index:1;visibility:initial !important;opacity:1 !important;box-shadow:none;overflow:auto;border-radius:0;display:block !important}.header .menu ul li .submenu .container-fluid{padding:0 !important}.header .menu ul li .submenu:before{display:none}.header .menu ul li .submenu::-webkit-scrollbar-track{background-color:#f5f5f5}.header .menu ul li .submenu::-webkit-scrollbar{width:0;height:0;background-color:#f5f5f5}.header .menu ul li .submenu::-webkit-scrollbar-thumb{background-color:#000;border:none}}@media only screen and (min-width: 1024px){.header .menu ul li .submenu:before{content:"";position:absolute;top:0;bottom:0;left:0;transform:translateX(-100%);width:100vw;background-color:#fff;box-shadow:-8px 8px 8px rgba(38,38,38,.1)}.header .menu ul li .submenu:after{content:"";position:absolute;top:0;bottom:0;right:0;transform:translateX(99%);width:100vw;background-color:#fff;box-shadow:8px 8px 8px rgba(38,38,38,.1)}}.header .menu ul li .submenu li{display:block;width:100%}.header .menu ul li .submenu li.back{display:none}@media only screen and (max-width: 1023px){.header .menu ul li .submenu li.back{display:block;font-size:35px;color:#363636}}.header .menu ul li .submenu li a{transition:.3s;display:inline-block;text-decoration:none;color:#363636 !important;padding:5px 10px}@media only screen and (max-width: 1023px){.header .menu ul li .submenu li a{display:block;padding:10px 0;transform:initial}}.header .menu ul li .submenu li a:after{display:none}.header .menu ul li .submenu li a:hover{opacity:.5}.header .menu ul li .submenu li a sub{transition:.3s;display:block;font-family:"Overpass-SemiBold";font-size:.85vw;bottom:0;line-height:initial;margin-bottom:1vw}@media only screen and (max-width: 1500px){.header .menu ul li .submenu li a sub{font-size:.98vw}}.header .menu ul li .submenu li a small{display:block;font-family:"Overpass-Light";font-size:.85vw;color:#363636 !important}@media only screen and (max-width: 1500px){.header .menu ul li .submenu li a small{font-size:.98vw}}.header .menu ul li.active span:after,.header .menu ul li.active a:after{width:calc(100% - 20px)}.header .menu ul li.open span,.header .menu ul li.open a{color:#363636 !important}.header .menu ul li.open span:after,.header .menu ul li.open a:after{width:calc(100% - 20px)}.header .menu ul li.open .submenu{pointer-events:initial;opacity:1;visibility:initial}.header.fixed{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.15)}.header.fixed .lang span:before,.header.fixed .logo{filter:none}.header.fixed span,.header.fixed a{color:#363636 !important}.header .allHeader{border-bottom:1px solid #ddd}.header .rightHeader{display:flex;align-items:center}.header .lang{margin-left:1vw;position:relative}@media only screen and (max-width: 1023px){.header .lang{font-size:14px;margin-left:0}}.header .lang span{display:flex;align-items:center;cursor:pointer}.header .lang span:before{content:"";background:url(../img/lang-.svg) no-repeat;width:47px;height:23px;display:block;margin-right:.8vw;background-size:cover}@media only screen and (min-width: 768px)and (max-width: 1200px){.header .lang span:before{width:4.5vw;height:2.23vw}}@media only screen and (max-width: 767px){.header .lang span:before{width:9.5vw;height:4.23vw}}@media only screen and (max-width: 1023px){.header .lang span:before{margin-right:1.5vw;background-size:contain}}.header .lang ul{transition:.4s;width:100%;background:#363636;padding:0;position:absolute;top:100%;text-align:center;margin:.2vw 0 0 0;pointer-events:none;opacity:0;visibility:hidden}.header .lang ul li{list-style-type:none}.header .lang ul li a{transition:.3s;text-decoration:none;color:#fff !important;display:block;padding:10px 0 5px 0;border-bottom:1px solid #595858}.header .lang ul li a:hover{background:#000}.header .lang ul li:last-child a{border:none}.header .lang.open ul{opacity:1;pointer-events:initial;visibility:initial}.stickyBtn{transition:.6s;position:fixed;top:50%;transform:translateY(-50%);right:-50%;margin-top:5vw;z-index:2}.stickyBtn.active{right:0}.stickyBtn a{transition:.3s;display:block;text-decoration:none;background-color:#363636;color:#fff;transform:rotate(-90deg);position:absolute;left:-2.58vw;transform-origin:0 0;white-space:nowrap;padding:10px 35px;font-size:1.2vw}@media only screen and (max-width: 1500px){.stickyBtn a{font-size:1.3vw;left:-3.47vw}}.stickyBtn a i{transform:rotate(90deg);margin-left:10px}.stickyBtn a:hover{background-color:#000}@media only screen and (max-width: 1023px){.mobilePage{display:flex !important;align-items:center;justify-content:center;background:#fff;width:100%;height:100vh;position:fixed;z-index:3;text-align:center}}
