body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}.header{display:flex;padding-top:20px;padding-bottom:20px;background:#283027}.header .container{width:90%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.header .container .home-nav{text-decoration:none}.header .container .home-nav:hover{background:#9d8f74;border-radius:5px}@media only screen and (max-width:768px){.header .container{flex-direction:column}}.header .container h1{font-family:Montserrat,sans-serif;color:#fff}.nav-bar{width:35%;display:flex;justify-content:space-between}@media only screen and (max-width:768px){.nav-bar{width:90%}}@media only screen and (max-width:500px){.nav-bar{flex-direction:column;text-align:center}}.nav-bar .nav{text-decoration:none;font-size:20px;color:#fff;padding:20px}.nav-bar .nav:hover{background:#9d8f74;border-radius:5px}.home-screen{background-image:url(/static/media/co-img.15927c3f.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;height:90vh;padding-top:20px}.home-screen .banner{width:50%;font-size:25px;line-height:1.4;padding-top:50px;padding-left:150px}.home-screen .banner h3{color:#fff}@media only screen and (max-width:1200px){.home-screen .banner{width:80%}}@media only screen and (max-width:600px){.home-screen .banner{width:90%;padding-top:20px;padding-left:20px}}.link-holder{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:768px){.link-holder{flex-direction:column}.link-holder .nav-button{margin:20px}}.link-holder .nav-button{text-decoration:none;width:150px;background:#9d8f74;color:#fff;border-radius:5px}.link-holder .nav-button:hover{background:#283a66}h2{font-family:Montserrat,sans-serif;width:90%;margin:0 auto;padding-top:20px;color:#283027}@media only screen and (max-width:500px){h2{text-align:center}}.wrapper{width:90%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:600px){.wrapper{flex-direction:column}}.trail-info{border:1px solid #283a66;width:250px;margin:40px;border-radius:5px;font-family:Roboto,sans-serif;color:#283027}@media only screen and (max-width:700px){.trail-info{margin:20px auto 0}}.trail-info img{max-width:100%;width:100%}.trail-info .details{padding:0 20px 20px}a{display:flex;justify-content:center}a i{color:#283027;padding:5px}a i:hover{background:#283027;color:#fff;border-radius:5px}.footer{text-align:center;font-family:Roboto,sans-serif;color:#283027}
/*# sourceMappingURL=main.4117bae4.chunk.css.map */