@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local(''),url('../webfonts/open-sans/open-sans-v27-latin-regular.woff2') format('woff2'),url('../webfonts/open-sans/open-sans-v27-latin-regular.woff') format('woff');font-display:swap}@font-face{font-family:'Readex Pro';font-style:normal;font-weight:300;src:local(''),url('../webfonts/readex-pro/readex-pro-v5-latin-300.woff2') format('woff2'),url('../webfonts/readex-pro/readex-pro-v5-latin-300.woff') format('woff');font-display:swap}:root{--headerFont:'Readex Pro';--allFont:'Open Sans'}body{font-size:16px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"header header header" "slider slider slider" "main main main" "footer footer footer"}h1{font-family:var(--headerFont);text-align:center;font-size:1.5em}h2{font-family:var(--headerFont);font-size:1.25em}img{max-width:100%;height:auto}img.slider{padding:5px;border:1px solid #808080;border-radius:2px}p{font-family:var(--allFont);font-size:1.2em;line-height:1.5em}header{grid-area:header;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;align-items:center;background-color:#1a1a1a;color:#eae7da;text-align:center}header div.container{margin:0 auto;max-width:1200px;grid-row-start:2;grid-column-start:1;grid-row-end:2;grid-column-end:5}header div.container a{text-decoration:none;color:#eae7da}aside{grid-area:slider;max-width:1200px;margin:1em auto}main{grid-area:main;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:16px 16px;max-width:1100px;margin:0 auto;background-color:#fff}main section img{padding:5px;border:1px solid #808080;border-radius:2px}main section:nth-child(1){text-align:center;grid-area:1/1/2/3}main section:nth-child(2){text-align:center;grid-area:1/3/2/5}main section:nth-child(3){text-align:center;grid-area:1/5/2/7}main section:nth-child(4){text-align:center;grid-area:2/2/3/4}main section:nth-child(5){text-align:center;grid-area:2/4/3/6}footer{font-family:var(--allFont);text-align:center;border-top:1px solid #a3a3a3;padding-top:16px;grid-area:footer;max-width:1200px;margin:0 auto}footer address{font-style:normal;font-size:.95em}footer address a{text-decoration:none;color:#000}#modalButton{background-color:#fff;border:none;color:#000;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer}#modalButton:hover{text-decoration:underline}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.6)}.modal h2{font-size:1.1em;font-family:var(--headerFont)}.modal h3{font-size:1em;font-family:var(--headerFont)}.modal h4{font-size:.95em;font-family:var(--headerFont)}.modal p{font-size:.9em}.modal ul{font-size:.9em}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%;text-align:left}.modal-content p:last-child{padding-bottom:80px}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}@media only screen and (min-width:481px) and (max-width:768px){aside{max-width:600px}main{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:16px 16px}main section:nth-child(1){text-align:center;grid-area:1/1/2/3}main section:nth-child(2){text-align:center;grid-area:1/3/2/5}main section:nth-child(3){text-align:center;grid-area:2/1/3/3}main section:nth-child(4){text-align:center;grid-area:2/3/3/5}main section:nth-child(5){text-align:center;grid-area:3/2/4/4}}@media only screen and (min-width:320px) and (max-width:480px){header{display:grid;grid-template-columns:1fr;grid-template-rows:auto;align-items:center;background-color:#1a1a1a}header div.container{margin:0 auto;max-width:1200px;grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:2;background-color:#1a1a1a}aside{display:none}main{grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto}main section:nth-child(1){text-align:center;grid-area:1/1/2/2;padding:0 1em}main section:nth-child(2){text-align:center;grid-area:2/1/3/2;padding:0 1em}main section:nth-child(3){text-align:center;grid-area:3/1/4/2;padding:0 1em}main section:nth-child(4){text-align:center;grid-area:4/1/5/2;padding:0 1em}main section:nth-child(5){text-align:center;grid-area:5/1/6/2;padding:0 1em}}