a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300 900;src:url(fonts/Montserrat-VariableFont_wght.29d23d38.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat Italic;font-style:italic;font-weight:300 900;src:url(fonts/Montserrat-Italic-VariableFont_wght.60053f8d.woff2) format("woff2")}html{font-size:62.5%}body{font-family:Montserrat,sans-serif;font-size:1.8rem;line-height:1}.logoimg{max-height:30px;width:auto}h1{color:#fff;font-size:3rem;font-weight:600;margin-bottom:2rem;text-transform:uppercase}img{height:auto;max-height:100%;max-width:100%;width:auto}.wrapper{margin:0;width:100%}.wrapper,.wrapper.head{padding:0;position:relative}.wrapper.head{min-height:70px}.wrapper.footer,.wrapper.head{background:#d2ff00}.sitehd.container{padding-bottom:18px;padding-top:18px;position:relative}.sitehd{align-items:flex-end;display:flex;flex-direction:row;height:34px}.homecontent{color:#fff}p{font-size:2.2rem;font-weight:600;line-height:1.4;margin:0;padding:2rem 0}.sitehd a{display:inline-block;position:relative}.sitehd nav{margin-left:auto}.wrapper.hero{min-height:770px}.wrapper.hero,.wrapper.red{background-color:#de4f4a}.heroimg{display:block;min-height:520px;padding-top:50px;text-align:right}.heroimg img{height:520px;width:auto}.herotxt p{color:#fff;display:block;font-size:3.8rem;font-weight:600;line-height:1.6;margin-top:-100px;width:400px}.container{margin:0 auto;max-width:1208px;padding:25px}a:link,a:visited{color:#000;text-decoration:none}.wrapper.blue{background-color:#00aeef}.wrapper.yellow{background-color:#ffd200}.image-grid{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);opacity:0;transition:opacity .2s ease-in}.image-grid.shuffled{opacity:1}.mainnav{font-weight:600;text-transform:uppercase}em{font-style:italic}@media only screen and (max-width:1207px){.herotxt{margin-top:125px}}@media only screen and (max-width:980px){.wrapper.hero{min-height:100px}.heroimg{min-height:200px}.heroimg img{height:auto;width:auto}}@media only screen and (max-width:899px){.image-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:599px){.image-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:399px){.image-grid{grid-template-columns:repeat(1,1fr)}}
