html,body,h1,h2,h3,h4,h5,h6,a,p,span,em,small,strong,sub,sup,mark,del,ins,strike,abbr,dfn,blockquote,q,cite,code,pre,ol,ul,li,dl,dt,dd,div,section,article,main,aside,nav,header,hgroup,footer,img,figure,figcaption,address,time,audio,video,canvas,iframe,details,summary,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0}*{margin:0;padding:0;border:0;font-family:inherit;font-size:inherit;line-height:inherit;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}*:before,*:after{box-sizing:inherit}a,a:visited{color:inherit}article,aside,footer,header,nav,section,main{display:block}img{max-width:100%}*{transition:all .2s ease}html{scroll-behavior:smooth;font:18px/1.4em Segoe\ UI,sans-serif}body{background:#262526;color:#fff;font-size:18px;line-height:1.4em;font-family:Arial,Helvetica\ Neue,Helvetica,sans-serif}h1{font-size:2rem}h2{font-size:1.6rem}h3{font-size:1.2rem}h1,h2,h3{line-height:1em;margin-bottom:1rem;font-weight:normal}p{margin-bottom:1rem}.wrapper{width:var(--wrappersize);margin:0 auto 0 auto}.flexwrap{display:flex}.outer-wrapper.containwidth{width:90%;margin-left:auto;margin-right:auto}header{background:var(--headerbgimg);background-color:var(--headerbgcolor);background-size:var(--headerbgsize);background-repeat:var(--headerbgrepeat);margin:var(--headermargin);border:var(--headerborderassembled)}header .logo{width:100%;margin:1rem auto 1rem auto}header .flexwrap{flex-direction:row;justify-content:space-between}header .flexwrap>div{flex:1}header .flexwrap .logo-wrap{flex:1}header .phone-number{text-align:right;font-size:2rem;line-height:1.2em;color:var(--font2);padding:1rem}header .logo{}header .logo a{text-decoration:none;display:block;text-align:center}.home header .logo a img{width:100%}header .logo a img{width:25%;margin:0 auto 0 auto}header h2{font-size:var(--headerheadingsize);line-height:var(--headerheadinglh)}header .flexwrap .header-right{padding-left:2rem;flex:var(--headersplit)!important}.header-right{padding-right:1rem;text-align:right}nav{background:#000;position:absolute;top:-1000;width:100%;height:0;overflow:hidden}nav.nav-active{position:fixed;top:0;height:auto}nav ul li{width:100%}nav .menu{display:flex;flex-direction:column;justify-content:center;align-items:center}nav .menu li{list-style-type:none;line-height:var(--navbuttonlh)!important;position:relative}nav .menu li a{display:block;text-transform:uppercase;text-decoration:none;text-align:center;line-height:2em;font-size:1.2rem}.home .mobile-menu-icon{display:none}.mobile-menu-icon{display:block;background:#000;width:100%;background:;padding:1rem;position:fixed;bottom:0}.mobile-menu-icon .line{width:25px;height:5px;background-color:#fff;margin:5px auto 5px auto}.close{display:none;width:32px;height:32px;text-align:center;margin:2px auto 2px auto;color:#fff}.close:hover{opacity:1}.close:before,.close:after{position:absolute;text-align:center;content:' ';height:32px;width:2px;background-color:}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}article{background-color:var(--articlebgcolor)!important;padding:1rem;margin-bottom:1rem}h1.title,.page .title{display:none}.page h2{font-size:1.2em;font-weight:bold;margin:0}.page iframe{width:100%;height:50vh}.about{margin:1rem 0 1rem 0;width:100%}.about > div:nth-of-type(1){flex:1}.about > div:nth-of-type(2){flex:3;padding:0 0 0 1rem}.single-post article{min-height:50vh}.single-post .title{color:;font-size:3em;text-align:center;text-transform:uppercase}footer{width:100%}.credit{text-align:center;background:}.credit p{font-size:.9rem;line-height:3em;margin:0}.alignleft{float:left;margin:1rem 0 1rem 1rem}.aligncenter{display:block;margin:1rem auto 1rem auto}.alignright{float:right;margin:1rem 1rem 1rem 0}@media screen and (min-width:1025px){.outer-wrapper.containwidth{width:30%}}