@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}.footer{background:#fdfdfd;margin-top:5vw;padding:5vw 0 2vw}.footer .fMenu{display:flex;align-items:flex-start;justify-content:space-between}.footer .fMenu ul{padding:0;margin:0}.footer .fMenu ul li{list-style-type:none;display:block;font-size:1.28vw;text-transform:uppercase;letter-spacing:2px}@media only screen and (max-width: 1500px){.footer .fMenu ul li{font-size:1.6vw}}.footer .fMenu ul li:first-child:after{content:"";background:#363636;width:40px;height:1px;display:block;margin:.5rem 0 1rem}.footer .fMenu ul li a{transition:.3s;display:inline-block;text-decoration:none;font-size:1.01vw;padding:3px 0;letter-spacing:.5px;text-transform:initial;color:#363636}@media only screen and (max-width: 1500px){.footer .fMenu ul li a{font-size:1.1vw}}.footer .fMenu ul li a:hover{opacity:.5}.footer .copy{margin-top:4vw;font-size:14px}.progress-wrap{position:fixed;right:30px;bottom:40px;height:2.73vw;width:2.73vw;cursor:pointer;display:block;border-radius:50px;z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);-webkit-transition:all 200ms linear;transition:all 200ms linear;background:#363636}@media(max-width: 1023px){.progress-wrap{width:40px;height:40px;bottom:25px;right:25px;z-index:2}.progress-wrap.passive{display:none !important}}.progress-wrap svg{transform:scale(0.9);position:relative;top:0}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap i{position:absolute;text-align:center;font-size:.96vw;color:#fff;left:0;top:0;height:100%;width:100%;cursor:pointer;z-index:1;-webkit-transition:all 200ms linear;transition:all 200ms linear;display:flex;align-items:center;justify-content:center}@media(max-width: 1023px){.progress-wrap i{font-size:16px}}.progress-wrap:hover::after{opacity:0}.progress-wrap::before{position:absolute;text-align:center;font-size:.96vw;opacity:0;background-image:linear-gradient(298deg, white, white);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;left:0;top:0;height:100%;width:100%;cursor:pointer;display:block;color:#fff;z-index:2;-webkit-transition:all 200ms linear;transition:all 200ms linear}.progress-wrap:hover::before{opacity:1}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:#fff;stroke-width:.21vw;box-sizing:border-box;-webkit-transition:all 200ms linear;transition:all 200ms linear}@media(max-width: 1023px){.progress-wrap svg.progress-circle path{stroke-width:3px}}
