@import url(https://fonts.googleapis.com/css2?family=Abel&family=Aleo:wght@300;400&display=swap);body{margin:0;padding:0;-webkit-animation:fadein 2s;animation:fadein 2s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80%;margin-left:10%;z-index:1}@media (min-width:768px){header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1366px){header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}header h1{margin-left:15px;font-family:Abel,sans-serif;font-size:18px}@media (min-width:1366px){header h1{font-size:36px}}header a{cursor:pointer;z-index:1;text-decoration:none;color:#000}.sidebar{height:100%;width:0;position:fixed;z-index:2;top:0;left:0;background-color:#111;overflow-x:hidden;padding-top:60px;-webkit-transition:.5s;transition:.5s}.sidebar a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#818181;display:block;-webkit-transition:.3s;transition:.3s}.sidebar a:hover{color:#f1f1f1}.sidebar .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.material-icons.md-48{font-size:48px}.openbtn:hover{background-color:#ffff}section{margin-top:-5px;font-family:Aleo,serif;color:#000}section img{display:inline-block;width:100%;height:auto;mix-blend-mode:darken;opacity:.4;width:100%;position:relative;margin-top:-100px}@media (min-width:768px){section img{margin-top:-90px;height:80vh}}@media (min-width:1366px){section img{margin-top:-90px;height:100vh}}section .banner-1{position:absolute;top:10%;left:5%}@media (min-width:1366px){section .banner-1{left:5%;top:30%;font-size:28px}}section .banner-2{position:absolute;top:15%;left:5%}@media (min-width:1366px){section .banner-2{left:5%;top:40%;font-size:28px}}section .banner-3{position:absolute;top:20%;left:5%}@media (min-width:1366px){section .banner-3{left:5%;top:50%;font-size:28px}}section a{position:absolute;text-decoration:none;top:15%;left:65%;border:2px solid #bc8635;border-radius:5px;background-color:#bc8635;padding:5px 10px;color:#000;font-family:Aleo,serif;color:#000;z-index:1}@media (min-width:1366px){section a{top:52.5%;left:80%;font-size:28px}}main{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin-top:-22px;grid-gap:0}@media (min-width:1366px){main{display:-ms-grid;display:grid;-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}}main p{margin:0;padding:15px;font-family:Aleo,serif;color:#bc8635;background-color:#000;text-align:center;margin-bottom:10px}@media (min-width:1366px){main p{margin-bottom:0;border-bottom:2px solid #bc8635;font-size:28px;text-align:right;line-height:2em;word-spacing:.25em;padding-top:10%}}main img{width:100%;margin-top:-20px;border-bottom:2px solid #bc8635}@media (min-width:1366px){main img{margin-top:0;width:100%;height:700px}}article{font-family:Aleo,serif;color:#bc8635;background-color:#000;text-align:center;border-bottom:2px solid #bc8635}@media (min-width:1366px){article{text-align:left}}article h2{margin:0;padding-top:5%;padding-bottom:5%;text-decoration:underline}@media (min-width:1366px){article h2{text-align:center;font-size:42px}}article p{margin:0;padding-bottom:5%}@media (min-width:1366px){article p{font-size:18px;margin-left:25%;margin-right:25%}}footer{background-color:#000;color:#bc8635;font-family:Abel,sans-serif;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;height:70vh}@media (min-width:1366px){footer{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30vh;padding-left:5%}}@media (max-width:414px){footer{text-align:center}}footer a{text-decoration:none;color:#bc8635}footer a:hover{color:#ffff}footer form{display:inline-block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .about{padding-top:40px;background-color:#000}footer .about a:first-child{margin-left:3%}footer .about a{margin-right:3%}