.menu-toggle{border:0;text-transform:uppercase;text-align:center;width:100%;font-size:4vw;padding:0;border-radius:0;height:10vw}button.menu-toggle span:after{content:'\2630';padding:0 1%}.main-navigation{float:none}.main-navigation a{color:rgba(255,255,255,.85)}.main-navigation ul.nav-menu{padding:1em}.main-navigation li{float:none}.menu-item-has-children>a:after{content:'+';padding:0 1em 0 0;margin-left:.5em}.main-navigation ul ul a{width:inherit;font-size:1em;text-transform:capitalize}.main-navigation.toggled ul li:hover>ul,.main-navigation.toggled ul li.focus>ul{float:none;position:relative;top:0;box-shadow:none;left:auto}.main-navigation.toggled li{padding:.5em 2%}.main-navigation.toggled>div>ul>li{border-bottom:1px solid rgba(255,255,255,.28)}.main-navigation ul ul{background-color:inherit}.main-navigation.toggled li li{padding:1em 1em 0}.main-navigation.toggled>div>ul>li:last-child{border-bottom:none}.main-navigation{z-index:10}.main-navigation ul{background-color:#a6ce39}ul#primary-menu{font-size:4vw;position:relative;z-index:999999}ul#primary-menu ul.sub-menu{line-height:1;padding-bottom:1em;font-size:.9em}.main-navigation.toggled li.menu-item-has-children li{padding-left:2em}.site-branding{width:50%;float:left;padding:4vw 4vw 2vw;text-align:center}.site-branding img{vertical-align:top}.site-branding.left{padding-top:4.7vw;padding-right:1vw;padding-left:5vw}.site-branding.right{padding:4vw 4vw 2vw 3vw}.site-content{font-size:4vw}.content-area{margin:0 8vw}.page-content,.entry-content,.entry-summary{margin:0}.type-page .entry-content p:first-child,.type-page .entry-content hr+p{font-size:5vw}.type-page .entry-content p:first-child,.type-page .entry-content hr+p{margin-left:1em}.entry-content p:first-child span:first-child,.entry-content hr+p>span:first-child{margin-left:-.8em}::-webkit-input-placeholder{font-size:.8em}::-moz-placeholder{font-size:.8em}:-ms-input-placeholder{font-size:.8em}:-moz-placeholder{font-size:.8em}.site-info{margin:8vw;text-align:center}.footer-menu ul{list-style:none;padding:0;margin-left:0}.site-copyright a{font-size:3vw}.site-social{margin:1em}img.social-icon{width:inherit}.site-social a{margin:0 .5em}p.more{padding:1em 0}.cat-list a{margin:.5em;min-width:inherit}.single .gallery-columns-3 .gallery-item{max-width:50%;margin:0;padding:.5em}.single .gallery-columns-3{padding:.5em;margin:0}.cat-list{font-size:3vw;margin:2em 0}.hfeed .type-post .wp-post-image{object-fit:cover;width:100%;height:calc(250 / 16 * 1em)}