a{color:#fff;text-decoration:none;font-size:24px}a:visited{color:#fff}a:hover{text-decoration:underline;opacity:70%;transition:all .5s ease-in-out}h3{color:#fff;font-size:48px;text-shadow:3px 3px #f88294}p{font-size:24px;color:#fff;line-height:1.5em}body{background-image:url(../images/bg.jpg);position:relative}header{background-color:#f88294}header .grid-con{margin:0;grid-column:2/3}#hamburger-menu{display:flex;max-width:50%;margin-top:20%;margin-bottom:20%;margin-left:25%}#links{display:none;flex-direction:column;text-align:right;justify-content:space-between}#links .nav-divider{border-bottom:1px solid #f9bfc8}#links li{margin-top:20px;margin-bottom:20px}@media screen and (min-width: 768px){#hamburger-menu{display:none}#links{display:flex !important;flex-direction:row;margin-left:10%;margin-right:10%;justify-content:space-between}#links .nav-divider{border-right:1px solid #f9bfc8}#links li{margin-top:20px;margin-bottom:20px}}.pink-bg{background-color:#f88294}#animated-intro{position:absolute;z-index:10;top:0}#animated-intro img{grid-column:1/-1}#greeting{margin-left:10px;margin-right:10px;margin-top:30px;margin-bottom:30px;text-align:center;border:1px solid #fff;border-radius:10px;padding-top:20px;padding-bottom:20px}#intro{margin-bottom:30px}#intro p{border:1px solid #fff;border-radius:10px;padding:10px}#picture{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:30px}#picture img{max-width:75%;margin-bottom:10px}#picture p{text-align:center}@media screen and (min-width: 400px){#animated-intro img{max-width:100vh}}@media screen and (min-width: 450px){#animated-intro{left:25vh}}@media screen and (min-width: 768px){#animated-intro{left:25%}#picture{order:1}}@media screen and (min-width: 1200px){#greeting{margin-left:auto;margin-right:auto}}#greeting-trainer{text-align:center;margin-top:20px;margin-bottom:20px}#trainer-instructions{text-align:center;margin-bottom:20px}#trainer-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px}.trainer-button{padding:10px;background-color:#f88294;width:200px;margin-bottom:10px;margin-left:5px;margin-right:5px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #fff;border-radius:10px;transition:all ease-in-out .5s;cursor:pointer}.trainer-button img{max-width:102px}.trainer-button p{text-align:center}.trainer-button:hover{opacity:50%}#trainer-image{display:flex;flex-direction:column;justify-content:center;align-items:center}#trainer-image img{max-width:50%;margin-bottom:10px}#trainer-image p{padding:5px;border:1px solid #fff;margin-bottom:20px}#trainer-main-image,#trainer-bio{margin-bottom:30px}#trainer-main-image{display:flex;flex-direction:column;justify-content:center;align-items:center}#trainer-main-image img{max-width:80%;margin-bottom:20px}#trainer-main-image p{padding:5px;border:1px solid #fff;margin-bottom:20px}#trainer-bio p{padding:10px}#pokemon-welcome{text-align:center;margin-top:20px;margin-bottom:20px}#pokemon-instructions{text-align:center;margin-bottom:20px}#pokemon-image{display:flex;flex-direction:column;justify-content:center;align-items:center}#pokemon-image img{max-width:50%;margin-bottom:10px}#pokemon-image p{padding:5px;border:1px solid #fff;margin-bottom:20px}#pokemon-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px}.pokemon-button{padding:5px;background-color:#f88294;width:150px;margin-bottom:10px;margin-left:5px;margin-right:5px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #fff;border-radius:10px;transition:all ease-in-out .5s;cursor:pointer}.pokemon-button img{max-width:102px}.pokemon-button p{text-align:center}.pokemon-button:hover{opacity:50%}#pokemon-main-image{display:flex;flex-direction:column;justify-content:center;align-items:center}#pokemon-main-image img{max-width:80%;margin-bottom:20px}#pokemon-main-image p{padding:5px;border:1px solid #fff;margin-bottom:20px}#pokemon-bio{margin-bottom:30px}#pokemon-bio p{padding-left:10px;padding-bottom:5px;padding-top:5px}#gallery-greeting{text-align:center;margin-top:20px;margin-bottom:20px}#gallery-instructions{text-align:center;margin-bottom:20px}#gallery-carousel{border:5px solid #f88294;background-color:#f9bfc8;padding:20px;position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:30px}#gallery-carousel img{max-width:270px;margin-bottom:36px}#image-description{position:absolute;left:0;bottom:0;padding:5px;background-color:#f88294;width:100%}#image-description p{color:#fff;text-align:center;}.arrow{color:#f88294;position:absolute;top:50%;cursor:pointer}#left-arrow{left:0;padding-left:10px}#right-arrow{right:0;padding-right:10px}@media screen and (min-width: 500px){#gallery-carousel img{max-width:400px}}@media screen and (min-width: 1000px){#gallery-carousel img{max-width:500px}}/*# sourceMappingURL=main.css.map */