@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}h1,h2,h3,h4,h5,h6{line-height:1}h1{font-size:162px;font-size:16.2rem;font-family:'Teko', sans-serif;font-weight:bold;margin:.1em 0}h2.thin{font-size:58px;font-size:5.8rem;font-family:'Teko', sans-serif;font-weight:400;margin:.1em 0}h2{font-size:64px;font-size:6.4rem;font-family:'Teko', sans-serif;font-weight:600;margin:.1em 0;line-height:62px}h3{font-size:27px;font-family:'Overpass', sans-serif;font-weight:400;margin:.2em 0}p{font-family:'Overpass', sans-serif;font-weight:400;font-size:20px;margin:.1em 0;line-height:32px}.cta{font-family:'Jost', sans-serif;font-weight:500;font-size:18px;display:block}@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}html{font-size:62.5%;scroll-behavior:smooth}*,*::after,*::before{box-sizing:border-box}body{color:#000;background-color:#fff}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset}.wpcf7-not-valid-tip{font-family:'Overpass', sans-serif;font-size:17px;margin-top:3px;color:red}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{font-family:'Overpass', sans-serif;border-color:#000;border:none;font-size:17px;text-align:center;margin-top:0;font-weight:600}.page-wrapper.not-found .content-wrapper{padding:100px 0;text-align:center}.text-center{text-align:center}.ajax-loader{position:absolute;top:0;left:50%;transform:translateX(-50%);background-repeat:no-repeat;background-image:url(../../images/loader.gif);background-color:rgba(0,0,0,0.1);z-index:4;width:100%;height:100%;background-position-x:50%;background-position-y:5%}.container{width:80%;height:100%;margin:0 auto}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.space-between{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify}.justify-center{justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center}.align-center{align-items:center;-webkit-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center}.flex-reverse{flex-direction:row-reverse}.breadcrumbs-wrap{margin-bottom:15px}.breadcrumbs-wrap a,.breadcrumbs-wrap span{color:rgba(0,0,0,0.64);font-size:14px;font-size:1.4rem;font-weight:600}@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}header{height:75px;width:100%;padding:5px 0;position:fixed;top:0;z-index:2;background-color:#fff}header .container{display:flex;justify-content:space-between;align-items:center}header .container .logo{width:20%;max-width:200px}header .container .logo a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}header .container .logo a img{width:100%}header .container ul{list-style:none;display:flex;justify-content:center;align-items:center;padding:0}header .container ul li{margin:0 15px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:0.3s all ease-out}header .container ul li:after{content:'';display:inline-block;height:1px;width:0;background-color:#000;transition:0.3s all ease-out}header .container ul li:hover{color:#1a1a1a}header .container ul li:hover:after{width:100%}header .container ul li a{font-family:'Overpass';font-weight:500;font-size:16px;text-decoration:none;color:inherit}header .container>a{font-family:'Jost', sans-serif;font-weight:300;font-size:14px;text-decoration:none;color:inherit;border:1px solid black;padding:15px 40px;border-radius:5px;transition:0.2s all ease-out}header .container>a:hover{transform:translate(1px, 2px);box-shadow:0 3px 8px rgba(0,0,0,0.2)}header .container>a:active{transform:translate(0px, 1px);box-shadow:0 2px 4px rgba(0,0,0,0.3)}header .container button.open-menu{display:none}.mobile_menu_wrapper{display:none}@media screen and (max-width: 850px){.mobile_menu_wrapper{position:fixed;top:70px;right:0;left:0;background-color:#fff;z-index:10}.mobile_menu_wrapper ul{list-style:none;padding:0}.mobile_menu_wrapper ul li a{display:block;font-family:'Overpass';font-weight:500;font-size:16px;text-decoration:none;color:inherit;padding:20px 0}header{box-shadow:0 -5px 160px rgba(0,33,99,0.1)}header nav{display:none}header .container ul{display:none}header .container>a{display:none}header .container button.open-menu{width:40px;height:25px;background:#fff;border:none;outline:none;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;padding:0}header .container button.open-menu div{background-color:red;height:3px;border-radius:5px;width:100%;transition:all 0.2s ease-out}header .container button.open-menu.active div:nth-child(1){width:100%}header .container button.open-menu.active div:nth-child(2){width:50%}header .container button.open-menu.active div:nth-child(3){width:15%}}

/*# sourceMappingURL=main-style.css.map */
