@media(max-width: 992px){.container{max-width:100%}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){main .main-wrapper{flex:0 0 auto}}@media(min-width: 500px){main{padding-top:0}.start-top{margin-top:80px}.start-top .text-wrapper{padding:15px 15px 30px 15px}#footer ul li{display:inline-block;padding:0 10px}#footer ul li:first-of-type{padding-left:0}}@media(min-width: 576px){h1{font-size:30px}h2{font-size:25px}h5{font-size:20px}.start-intro{padding:0 0 10px 0}.start-intro .grey-background{padding-top:50px}.start-intro .how-to-intro{padding:30px 0}.start-intro .two-boxes{padding:40px 0}}@media(max-width: 576px){.img-box .header-img img{height:15vh;overflow:hidden;position:relative;margin-top:5px}}@media(min-width: 670px){.default-top-image{height:250px}.start-top{height:450px}}@media(min-width: 768px){h1{font-size:40px}h2{font-size:30px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}.default-content h1{font-size:30px}.default-content h2{font-size:25px}header nav .navbar-wrapper #navbar .main-menu li{display:inline-block}header nav .navbar-wrapper #navbar .main-menu li ul{display:none;position:absolute;margin:0 0 0 -30px;padding:20px 5px 15px 5px}header{background-color:rgba(0,0,0,0)}header nav .navbar-wrapper .navbar-cta{display:block}header nav .navbar-wrapper .navbar-header{padding:20px 5px}header nav .navbar-wrapper .hamburger{display:none}header nav .navbar-wrapper #navbar{display:flex;flex:auto;padding:20px 10px 20px 10px;background-color:rgba(0,0,0,0)}.start-top{height:550px}.start-top .text-wrapper{padding:15px 15px 60px 15px}.services-wrapper .row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:0}.default-content{padding:20px 0}.default-content .default-middle-col{padding-top:40px;padding-bottom:40px}.default-content .default-grey-boxes{padding-top:10px;padding-bottom:40px}.archive-content .row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.archive-content .row article{-ms-flex:0 0 30%;flex:0 0 30%}.contact-page .contact-wrapper{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.contact-page .contact-wrapper .left-col{margin-top:0}.contact-page .contact-wrapper .left-col h5{font-size:17px}.contact-page .contact-wrapper .checkbox-and-submit{display:-ms-flexbox;display:-webkit-flex;display:flex}.contact-page .contact-wrapper .checkbox-and-submit .checkbox-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;-ms-flex-align:flex-start;-webkit-align-content:flex-start}.contact-page .contact-wrapper .checkbox-and-submit .checkbox-wrapper input{margin-top:2px}.contact-page .contact-wrapper .checkbox-and-submit .checkbox-wrapper p{font-size:14px}.contact-page .contact-wrapper .checkbox-and-submit input[type=submit]{width:auto;margin-left:auto;margin-top:0}.contact-form form .checkbox-and-submit{display:-ms-flexbox;display:-webkit-flex;display:flex}.contact-form form .checkbox-and-submit .checkbox-wrapper{width:310px;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;-ms-flex-align:flex-start;-webkit-align-content:flex-start}.contact-form form .checkbox-and-submit .checkbox-wrapper input{margin-top:2px}.contact-form form .checkbox-and-submit .checkbox-wrapper p{font-size:14px}.contact-form form .checkbox-and-submit input[type=submit]{width:auto;margin-left:auto;margin-top:0}.contact-form .right-col{margin-left:30px}.right-col{order:unset}.img-box{order:unset}}@media(min-width: 870px){.start-top{margin-top:110px}.default-top-image{height:200px;margin-top:120px}.contact-form form{padding:10px 15px 9px 15px}.services-wrapper{margin-left:auto;margin-right:auto}nav .navbar-wrapper .navbar-cta-button{display:block !important;float:right}nav .navbar-wrapper .main-menu li{padding:0 25px !important}}@media(min-width: 992px){.smaller-container{max-width:945px}.start-top{height:480px}.start-intro .how-to-wrapper{padding-bottom:80px}.start-intro .how-to-wrapper .how-to-box{padding:15px 60px 15px 0}.contact-form{padding-top:40px;padding-bottom:40px;position:relative}.contact-form .grey-background{padding:30px;height:100%}.contact-form form{height:100%;padding:30px}.contact-form .right-col{padding-left:0;padding-right:15px}.contact-form .left-col{padding-right:0;padding-left:15px}}@media(min-width: 1200px){.start-intro .how-to-wrapper{padding-bottom:80px}.start-intro .how-to-wrapper .how-to-box{padding:15px 80px 15px 0}.contact-form .grey-background{padding:50px}.contact-form form{padding:30px 50px}}@media(max-width: 767px){.navbar-cta-button{display:none !important}}
