@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}#footer ul li{display:inline-block;padding:0 10px}#footer ul li:first-of-type{padding-left:0}.default-page{margin-top:70px}}@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(min-width: 670px){.default-top-image{height:300px;padding-top:50px}}@media(min-width: 768px){h1{font-size:40px}h2{font-size:30px}h5{font-size:22px}.default-content h1{font-size:30px}.default-content h2{font-size:25px}.start-top{height:600px;padding:0}.start-top .flexslider .slides .flex-caption{bottom:200px}.start-top .flexslider .slides .flex-caption span{padding:10px 15px 5px 15px;border:5px solid rgba(255,255,255,.88);font-size:1.4em}.welcomeimage .img-box{float:right;margin:0 auto}.hero-img{margin-left:4%;margin-right:-4%}.services-wrapper .row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 15px}.services-wrapper .row .featured{-ms-flex:0 0 30%;flex:0 0 30%;margin:15px 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{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-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}#footer .footer-text{display:inline-block;width:100%}}@media(min-width: 870px){.hamburger{display:none}header nav .navbar-wrapper .navbar-header{padding:15px 0 0 10px}header nav .navbar-wrapper #navbar{display:flex !important;flex:auto !important;justify-content:flex-end;background-color:rgba(0,0,0,0) !important;margin-top:0}header nav .navbar-wrapper #navbar .main-menu li{display:inline-block}header nav .navbar-wrapper #navbar .main-menu li:hover ul{background:#fff}header nav .navbar-wrapper #navbar .main-menu li a{color:#555}header nav .navbar-wrapper #navbar .main-menu li ul:hover{background:#fff}header nav .navbar-wrapper #navbar .main-menu li ul a{color:#333 !important}header nav .navbar-wrapper #navbar .main-menu li ul a:hover{color:#111 !important}header nav .navbar-wrapper .social-links{display:inline-block;float:right;margin:0}header nav .navbar-wrapper .social-links img{filter:invert(80%)}header nav .navbar-wrapper .social-links img:hover{filter:invert(0)}.contact-form form{padding:10px 15px 9px 15px}.services-wrapper{margin-left:auto;margin-right:auto}header nav .navbar-wrapper #navbar .main-menu li{padding:4px 45px 0 0}header nav .navbar-wrapper #navbar .main-menu li ul{position:absolute;margin:0 0 0 -15px;display:none;position:absolute}header nav .navbar-wrapper #navbar .main-menu li ul li{padding:15px 15px 10px 15px !important}}@media(min-width: 992px){.smaller-container{max-width:945px}.start-intro .how-to-wrapper{padding-bottom:80px}.start-intro .how-to-wrapper .how-to-box{padding:15px 60px 15px 0}.contact-form{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: 870px){.greenleaf{background-image:none !important}}@media(max-width: 767px){.navbar-cta-button{display:none !important}.text-right{text-align:left !important}.person-card{max-width:50%}}
