*{box-sizing:border-box}body{margin:0;padding:0;font-family:'Roboto',sans-serif;background:#f4f4f8;color:#313363}header{background-color:#fff;transition:.4s}.bhhttd .primary-wrapper,.main-navigation{margin:0 auto;max-width:1100px}.bhhttd .hidden{display:none;transition:.4s}.bhhttd .horizontal-nav ul{list-style:none;margin:0;padding:0}.bhhttd .horizontal-nav li{display:inline-block}.bhhttd .horizontal-nav a{display:block}.bhhttd .horizontal-nav .folder{position:relative;cursor:pointer}.bhhttd .horizontal-nav .folder ul{display:block;position:absolute;top:-9999px;left:0;z-index:999}.bhhttd .horizontal-nav .folder li{display:block}.bhhttd .horizontal-nav .folder:hover ul{top:100%}.bhhttd .mobile-menu-box,.bhhttd .mobile-menu-label{display:none}.bhhttd .banner{position:relative}.bhhttd .banner .banner-image{position:absolute;top:0;right:0;bottom:0;left:0}.bhhttd .banner .primary-wrapper{position:relative}@media screen and (max-width:700px){.bhhttd .horizontal-nav{overflow:hidden;height:0}.bhhttd .mobile-menu-box{display:none}.bhhttd .mobile-menu-label{display:block;cursor:pointer}.bhhttd .mobile-menu-label:before{content:'☰';font-size:35px;line-height:0;position:relative;top:2px}.bhhttd .mobile-menu-box:checked~.horizontal-nav{height:auto}.bhhttd .mobile-menu-box:checked~.mobile-menu-label:before{content:'Close';font-size:18px}.bhhttd .horizontal-nav li{display:block}.bhhttd .horizontal-nav .folder ul{position:static}.bhhttd .horizontal-nav .folder-toggle-label a:before{content:'+ '}.bhhttd .horizontal-nav .folder-toggle-box:checked~.folder-toggle-label a:before{content:'- '}.bhhttd .horizontal-nav .folder:hover ul,.bhhttd .horizontal-nav .folder-toggle-box~ul{display:none}.bhhttd .horizontal-nav .folder-toggle-box:checked~ul{display:block}}.bhhttd{text-align:right}.bhhttd .main-navigation{background:#fff;position:relative}img.website-logo{position:absolute;top:15px;left:0}.bhhttd .horizontal-nav a{padding:1.5em 1em;color:#666;text-decoration:none;text-transform:uppercase;font-size:13px;letter-spacing:1px;font-weight:700}.bhhttd .horizontal-nav a:hover,.bhhttd .horizontal-nav .active-link a{color:#333}.bhhttd .horizontal-nav .folder ul{background-color:#fff;transition:padding .14s ease-out;text-align:left}.bhhttd .horizontal-nav .folder a{padding:.5em 1em;white-space:nowrap}.bhhttd .horizontal-nav .folder:hover ul{padding:.5em 0}.bhhttd .banner{background-color:#fff}.bhhttd .banner .banner-image{background-size:cover;opacity:.5}.bhhttd .banner .primary-wrapper{padding-top:150px;padding-bottom:150px}.bhhttd .banner .site-title{letter-spacing:2px;font-size:52px;margin:0 0 20px}.bhhttd .banner .site-title a{color:#666;text-decoration:none}.bhhttd .banner .site-tagline{color:#666;letter-spacing:1px;font-size:14px;margin:0 20%}@media screen and (max-width:700px){.bhhttd .horizontal-nav a{padding:.75em 1em}.bhhttd .horizontal-nav>ul>li:first-child a{padding-top:2em}.bhhttd .horizontal-nav>ul>li:last-child a{padding-bottom:2em}.bhhttd .horizontal-nav li{display:block}.bhhttd .horizontal-nav .folder ul{text-align:center;padding:.5em 0;margin:.5em 0;transition:none;background-color:#fff}.bhhttd .horizontal-nav .folder:hover ul{padding:.5em 0}.bhhttd .horizontal-nav .folder-toggle-label a{cursor:pointer}.bhhttd .mobile-menu-label{color:#666;background-color:#fff;padding:1.5em 1em;text-decoration:none;text-transform:uppercase;font-size:13px;letter-spacing:1px}.bhhttd .mobile-menu-box:checked~.mobile-menu-label{color:#aaa}.bhhttd .mobile-menu-box:checked~.horizontal-nav{padding:1em 0}.bhhttd .mobile-menu-box:checked~.mobile-menu-label:before{content:'Close'}}main{max-width:1100px;margin:20px auto;padding:5px 15px;background-color:rgba(255,255,255,.8);box-shadow:0 2px 1px 1px rgba(0,0,0,.2);border-radius:10px}footer{background:#1f1f27;text-align:center;color:#999;padding:20px 10px}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}