@font-face{font-family:'Lelo Thin';src:url("../fonts/Lelo-Thin.eot");src:url("../fonts/Lelo-Thin.woff") format("woff"),url("../fonts/Lelo-Thin.ttf") format("truetype");font-display:swap}@font-face{font-family:'Lelo Light';src:url("../fonts/Lelo-Light.eot");src:url("../fonts/Lelo-Light.woff") url("../fonts/Lelo-Light.ttf");font-display:swap}@font-face{font-family:'Lelo Regular';src:url("../fonts/Lelo-Regular.eot");src:url("../fonts/Lelo-Regular.woff") format("woff"),url("../fonts/Lelo-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:'Lelo Bold';src:url("../fonts/Lelo-Bold.eot");src:url("../fonts/Lelo-Bold.woff") format("woff"),url("../fonts/Lelo-Bold.ttf") format("truetype");font-display:swap}*{font-family:'Lelo Regular', sans-serif}a{color:black;text-decoration:none}a:hover{color:black;text-decoration:none}.header{position:fixed;top:0;width:100%;z-index:100;padding:0;text-align:center;background-color:white;border-bottom:1px solid #e7e7e7}.header .name{margin-bottom:0;margin-left:2rem;padding:.5rem 1rem;font-size:1.2rem;white-space:nowrap}.header .nav-link{margin:0 .5rem}.main{margin-top:70px;margin-bottom:10px}.main .photo-container{padding:0 30px}.main .photo-container .button-container{padding:0 5px;margin:10px 0;text-align:center}.main .photo-container .photo-description .photo{max-height:100%;max-width:100%}.main .photo-container .photo-description .description-buttons{margin-bottom:20px}.main .photo-container .photo-description .description-buttons .nasa-button,.main .photo-container .photo-description .description-buttons .album-button,.main .photo-container .photo-description .description-buttons .details-button,.main .photo-container .photo-description .description-buttons .attempts-button{display:block;color:black;border:black solid 1px;padding-top:2px;padding-bottom:2px;margin-top:-1px;margin-bottom:-1px;font-size:14px;text-transform:uppercase;text-align:center;letter-spacing:1px;cursor:pointer}.main .photo-container .photo-description .description-buttons .nasa-button:hover,.main .photo-container .photo-description .description-buttons .album-button:hover,.main .photo-container .photo-description .description-buttons .details-button:hover,.main .photo-container .photo-description .description-buttons .attempts-button:hover{font-weight:bold;text-decoration:none;border:black solid 2px;margin-top:-2px;margin-bottom:-2px}.main .photo-container .attemps-explanation{display:block;color:black;border:black solid 1px;padding-top:2px;padding-bottom:2px;margin-top:-1px;margin-bottom:-1px;font-size:14px;text-transform:uppercase;text-align:center;letter-spacing:1px;cursor:pointer}.main .photo-container .attemps-explanation:hover{font-weight:bold;text-decoration:none;border:black solid 2px;margin-top:-2px;margin-bottom:-2px}@media (max-width: 767px){.main .photo-list-container .bricklayer-column-sizer{width:100%}}@media (min-width: 768px){.main .photo-list-container .bricklayer-column-sizer{width:50%}}@media (min-width: 992px){.main .photo-list-container .bricklayer-column-sizer{width:33.3%}}@media (min-width: 1200px){.main .photo-list-container .bricklayer-column-sizer{width:25%}}.main .photo-list-container .bricklayer-column{padding:0 15px}.main .photo-list-container .photo{margin-bottom:30px;-webkit-animation-name:animAppend, animFade;animation-name:animAppend, animFade;animation-duration:1s}.main .photo-list-container .photo .card-img-top{width:100%;max-height:500px;object-fit:cover}.main .photo-list-container .photo .card-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;color:black;text-decoration:none;text-align:justify;text-justify:inter-word}.main .photo-list-container .photo .card-text:hover{text-decoration:none}.main .about-container{padding:0 30px}@-webkit-keyframes animAppend{from{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animAppend{from{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes animFade{from{opacity:0}to{opacity:1}}@keyframes animFade{from{opacity:0}to{opacity:1}}
