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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}body{font-family:trade-gothic-next,sans-serif;font-weight:300;font-style:normal;color:#1d1d1b}@media (max-width:1023px){.bg-darkgray,footer,header{padding:20px}}@media (min-width:1024px){.bg-darkgray,footer,header{padding:40px}}header img{width:80%;max-width:400px;margin:0 auto;display:block}@media (max-width:1023px){footer{padding:0 20px 20px 20px}}@media (min-width:1024px){footer{padding:0 40px 20px 40px}}footer a{white-space:nowrap;color:inherit;text-decoration:underline}footer a:focus,footer a:hover{text-decoration:none}footer p{max-width:900px;margin:0 auto;line-height:1.3;text-align:center;font-weight:700;letter-spacing:0.05em;border-top:1px solid #1d1d1b}@media (max-width:1599px){footer p{font-size:calc(1rem + .125vw)}}@media (min-width:1600px){footer p{font-size:1.125rem}}@media (max-width:1023px){footer p{padding-top:10px}}@media (min-width:1024px){footer p{padding-top:20px}}main .bg-darkgray{background: radial-gradient(circle at top, rgba(0, 114, 139, 0.9) 0%, rgba(0, 114, 139, 0) 100%);background-color:#1d1d1b;color:white}main p{max-width:900px;margin:0 auto;line-height:1.3}@media (max-width:1599px){main p{font-size:calc(1rem + .6vw)}}@media (min-width:1600px){main p{font-size:1.6rem}}main ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:1200px}@media (max-width:1023px){main ul{margin:20px auto}}@media (min-width:1024px){main ul{margin:40px auto}}main ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:30px}main ul li .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;text-decoration:none}main ul li .inside .name{font-weight:700;font-size:0.975rem;background-color:rgba(29,29,27,0.1);color:#1d1d1b;padding:7px 12px;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}@media (max-width:1023px){main ul li .inside .name{margin-top:10px}}@media (min-width:1024px){main ul li .inside .name{margin-top:20px}}main ul li a.inside:focus .name,main ul li a.inside:hover .name{background-color:#1d1d1b;color:white}main ul img{display:block}@media (max-width:768px){main ul img{max-width:199px}}@media (min-width:769px){main ul img{max-width:250px}}