/* Rick Vermeulen - Stricktly Real Web Solutions — www.stricktly.nl */

@import "reset.css";@import "extra.css";@import "fonts.css";html,html a{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}div,article,section,header,footer,nav,li{position:relative}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"ff-tisa-web-pro",sans-serif;opacity:0;cursor:default;overflow-x:hidden}::-moz-selection{background:#34a344;color:#fff}::selection{background:#34a344;color:#fff}.clearfix:after{content:'';display:block;clear:both}.left{float:left!important}.right{float:right!important}img{width:100%;max-width:100%;height:auto}.screen-reader{position:absolute!important;top:-9999px!important;left:-9999px!important}h1,h2{font-family:"BrandonGrotesque-Regular",sans-serif}h1,.h1{font-size:4rem;color:#fff}h2,.h2{font-size:3rem;color:#1a1a1a;position:relative;padding-bottom:8px}h2:after,.h2:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:0;border-bottom:4px solid #34a344}h3,.h3{font-family:"ff-tisa-web-pro",sans-serif;color:#1a1a1a;font-size:1.15rem;margin:-5px}p{font-size:1.15rem;line-height:1.5;color:#1a1a1a;margin-bottom:20px;text-align:justify}p:last-child{margin-bottom:0}a{color:#fff;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;outline:0}a:active,a:visited,a:focus{outline:0;border:0}a:hover,.active{color:#34a344}.wrapper{width:100%;height:auto;padding:40px 20px}.section-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:0}.full{width:100%;height:auto;float:left;padding:20px}.half{width:50%;height:auto;float:left;padding:20px}.third{width:33.3%;height:auto;float:left;padding:20px}header{position:fixed;top:0;right:0;left:0;z-index:30;background-color:#1a1a1a;margin:0 auto;padding:20px 40px}.header-wrapper{width:100%;max-width:1400px;margin:0 auto}.header-push{height:140px}nav ul{line-height:100px}nav li{display:inline-block;margin-right:20px;font-size:1.15rem}nav li:last-child{margin-right:0}nav li a{color:#fff}nav img{height:100px;width:auto}nav .menu-button{opacity:.8}.logo{float:left}.mobile-hide{float:right}.desktop-hide{display:none;float:right}footer{padding:20px 40px}.footer-wrapper{width:100%;max-width:1400px;margin:0 auto;padding:20px 0}footer p{color:#fff;font-size:1.1rem}footer a{color:#fff;border-bottom:2px solid transparent;-webkit-transition:.3s border ease-out;-moz-transition:.3s border ease-out;-o-transition:.3s border ease-out;transition:.3s border ease-out}footer a:hover{border-bottom:solid 2px #fff;color:#fff}.copyright{float:left}.terms{float:right}@media(max-width:1024px){h1{font-size:3.5rem}h2{font-size:2.5rem}}@media(max-width:768px){h1{font-size:2.75rem}.half,.third{width:100%}}@media(max-width:640px){body{opacity:1}h1{font-size:2.25rem}h2{font-size:1.5rem}h3,.h3{margin:-3px}h3,p,nav li{font-size:1rem}p{margin-bottom:10px}.wrapper{padding:20px 10px}.full,.half,.third{width:100%;padding:10px}header{padding:20px}nav{text-align:right}nav li{display:block;line-height:25px;margin-right:0}footer{padding:0 20px}.footer-wrapper{padding:40px 0}footer a{border-bottom:2px solid}.copyright,.terms{float:none;display:block;width:100%}}@media(max-width:480px){h1{font-size:1.75rem}}