:root{--mainColorHex:#1d74d5;--mainColorRGBA-Opacity95:rgba(33,116,211,.95);--secondColorHex:#fff;--lightAccentHex:#7fa7d4;--lightdarkBG:#000}@media (prefers-color-scheme:light){:root{--lightdarkBG:#fff}}::-webkit-scrollbar{width:5px;z-index:40}::-webkit-scrollbar-track{background:#000;background:var(--lightdarkBG)}::-webkit-scrollbar-thumb{background:#1d74d5;background:var(--mainColorHex);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#fff;background:var(--secondColorHex)}*{color:#fff;font-family:Crimson Pro,serif;margin:0;padding:0;text-align:center}a{text-decoration:none}body{background-color:#fff;background-color:#000;background-color:var(--lightdarkBG);overflow-x:hidden}.home{bottom:0;display:flex;flex-flow:column;left:0;position:fixed;right:0;top:0}.photoHome{align-items:center;background-position:50%;background-position:50% 55%;background-repeat:no-repeat;background-size:cover;display:flex;flex:1 1;justify-content:center;position:relative}.photoHome .logo{height:auto;max-height:70%;max-width:80%;position:absolute;width:auto}.featuredSets{background-color:var(--mainColorHex);flex:0 1 auto;padding-bottom:10px;width:100%}.featuredSets:hover .featuredContainer{opacity:.5}.featuredContainer{display:inline-block;padding:12px 5px 0;position:relative;width:45%}.featuredSets:hover .featuredContainer:hover{opacity:1}.featuredContainer img{max-height:100%;max-width:100%}.featuredContainer h2{font-size:15px;font-weight:100;letter-spacing:2px}@media screen and (min-width:500px){.featuredContainer{width:30%}}@media screen and (min-width:1000px){.featuredContainer{max-width:300px;width:15%}}.photoContainer{background-color:#fff;background-color:var(--lightdarkBG);height:100vh;left:0;position:absolute;right:0;top:0}.photoDisplay{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;left:0;line-height:0;padding:0 10px 40px;position:relative;right:0;text-align:left;top:111px}.copyright{background-color:#1d74d5;background-color:var(--mainColorRGBA-Opacity95);border-radius:0 0 20px 20px;bottom:15px;font-size:13px;font-weight:100;left:50%;line-height:14px;min-width:210px;padding:5px 0;position:fixed;-webkit-transform:translate(-50%);transform:translate(-50%);width:80%}@media screen and (min-width:375px){.photoDisplay{grid-template-columns:repeat(2,1fr);padding:0 20px 40px}}@media screen and (min-width:650px){.photoDisplay{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1000px){.photoDisplay{grid-template-columns:repeat(4,1fr);padding:0 30px 40px}}@media screen and (min-width:1600px){.photoDisplay{grid-template-columns:repeat(5,1fr);padding:0 40px 40px}}@media screen and (min-width:1650px){.photoDisplay{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}}@media screen and (min-width:875px){.photoDisplay{top:108px}.copyright{border-radius:20px;bottom:7px;left:auto;max-width:190px;right:9px;-webkit-transform:none;transform:none}}.photo{height:auto;transition:.5s ease-in;width:100%}.photos:hover .photo{border-radius:75px;cursor:pointer;filter:grayscale(100%);-webkit-filter:grayscale(100%);transition:3s ease-out}.imageOverlay{background-color:#000;overflow-y:hidden;padding:20px;z-index:1000}.bgImage,.imageOverlay{bottom:0;left:0;position:fixed;right:0;top:0}.bgImage{background-position:50%;background-size:cover;filter:alpha(opacity=40);filter:blur(10px);-webkit-filter:blur(10px);opacity:.4;z-index:1001}.largeImageContainer{-webkit-touch-callout:none;margin-left:auto;margin-right:auto;max-width:1000px;min-height:100px;position:relative;-webkit-user-select:none;user-select:none;z-index:1002}.largeImageContainer img{max-height:calc(100vh - 130px);max-width:100%;min-height:175px}.navButton{background-color:initial;border:none;cursor:pointer;font-size:60px;opacity:.5;padding:0;position:absolute;text-shadow:0 0 2px #000}.navButton:hover{filter:alpha(opacity=90);opacity:.9}.closeImage{height:50px;line-height:25px;right:0;text-align:right;top:0;width:50px;z-index:1004}.backNext{bottom:0;top:0;z-index:1003}.prevPhoto{left:0;text-align:left;width:30%}.nextPhoto{right:0;text-align:right;width:70%}.infoContainer{-webkit-touch-callout:none;position:relative;-webkit-user-select:none;user-select:none;z-index:1002}.infoContainer h1{font-size:35px;font-weight:400;line-height:30px;padding:5px 0}.infoContainer h2{font-size:14px;font-weight:100;line-height:18px}@media screen and (min-width:375px){.infoContainer h1{font-size:40px;font-weight:100;line-height:35px;padding-top:10px}.infoContainer h2{font-size:18px;line-height:22px}}@media screen and (min-width:600px){.infoContainer h1{padding-top:20px}.infoContainer h2{font-size:16px;line-height:20px}}@media screen and (min-width:1030px){.largeImageContainer{max-width:1600px}.navButton{padding:0}}.header{background-color:#1d74d5;background-color:var(--mainColorRGBA-Opacity95);border-radius:20px 20px 0 0;left:9px;padding:10px 24px;position:fixed;right:9px;top:9px;z-index:50}.header .logo{cursor:pointer;display:inline-block;height:40px;vertical-align:middle}.imageFilter{border-radius:0 0 20px 20px;left:9px;line-height:0;padding:0 22px 10px;right:9px;top:69px;white-space:nowrap}.imageFilter,.sortMenuButton{background-color:#1d74d5;background-color:var(--mainColorRGBA-Opacity95);position:fixed;z-index:1000}.sortMenuButton{border:none;border-radius:20px 20px 0 0;bottom:39px;color:#fff;cursor:pointer;font-size:15px;left:50%;min-width:210px;padding:8px 15px 4px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%}.sortMenuButton.active,.sortMenuButton:hover{background-color:#fff;color:#1d74d5;color:var(--mainColorHex)}.sortMenu{background-color:#fff;border-radius:20px 20px 0 0;bottom:39px;display:none;left:50%;max-width:90%;min-width:210px;padding:10px 0;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%;z-index:1000}.sortMenu.show{display:block}.photoNav{background-color:initial;border:none;color:#7fa7d4;color:var(--lightAccentHex);cursor:pointer;display:inline-block;font-size:17px;line-height:17px;padding:0 8px 5px}.sortButton{display:block;font-size:16px;margin:4px auto;padding:4px}.moreFilter .photoNav{display:block;padding:9px 8px 6px}.featuredHeader{color:#fff;cursor:default;font-size:17px;line-height:17px;padding:15px 8px 0}.photoNav.active,.photoNav:hover{border-bottom:1px solid #fff;color:#fff}.sortButton.active,.sortButton:hover{border-bottom:none;color:var(--mainColorHex)}.imageFilter .nav10,.imageFilter .nav11,.imageFilter .nav12,.imageFilter .nav13,.imageFilter .nav14,.imageFilter .nav15,.imageFilter .nav16,.imageFilter .nav4,.imageFilter .nav5,.imageFilter .nav6,.imageFilter .nav7,.imageFilter .nav8,.imageFilter .nav9,.imageFilter .navAll,.moreFilter .nav1,.moreFilter .nav2,.moreFilter .nav3{display:none}.moreFilter .featuredHeader,.moreFilter .nav10,.moreFilter .nav11,.moreFilter .nav12,.moreFilter .nav13,.moreFilter .nav14,.moreFilter .nav15,.moreFilter .nav16,.moreFilter .nav4,.moreFilter .nav5,.moreFilter .nav6,.moreFilter .nav7,.moreFilter .nav8,.moreFilter .nav9,.moreFilter .navAll,.moreFilter .navFeatured{display:block}@media screen and (min-width:400px){.imageFilter .nav4{display:inline-block}.moreFilter .nav4{display:none}}@media screen and (min-width:525px){.imageFilter .nav5{display:inline-block}.moreFilter .nav5{display:none}}@media screen and (min-width:600px){.imageFilter .nav6{display:inline-block}.moreFilter .nav6{display:none}}@media screen and (min-width:700px){.imageFilter .nav7{display:inline-block}.moreFilter .nav7{display:none}}@media screen and (min-width:800px){.imageFilter .nav8{display:inline-block}.moreFilter .nav8{display:none}.imageFilter .nav9{display:inline-block}.moreFilter .nav9{display:none}}@media screen and (min-width:405px){.imageFilter a.active{display:inline-block}.moreFilter .photoNav.active{display:none}}@media screen and (min-width:875px){.header{border-radius:20px;padding:15px 24px;text-align:left}.header .logo{height:60px}.sortMenu{border-radius:20px;padding:15px 15px 0}.imageFilter{background-color:initial;left:auto;padding-top:18px;top:9px}.imageFilter.more{background-color:#fff;border-radius:0 20px 20px 20px}.sortMenuButton{display:none}.sortMenu{display:block;margin-top:8px;min-width:98%;padding:4px 1%;position:static;-webkit-transform:translate(0);transform:translate(0)}.sortButton{display:inline-block;margin:0 auto;padding:0 8px}.featuredHeader{color:var(--mainColorHex)}.imageFilter.more .photoNav.active,.imageFilter.more .photoNav:hover{border-bottom:1px solid var(--mainColorHex);color:var(--mainColorHex)}.imageFilter.more .photoNav.sortButton.active,.imageFilter.more .photoNav.sortButton:hover,.moreFilter .photoNav.featuredSet.active,.moreFilter .photoNav.featuredSet:hover{border-bottom:none}}@media screen and (min-width:1600px){.header{text-align:center}}.moreFilter .photoNav.featuredSet{display:block}.moreFilter .photoNav.active,.moreFilter .photoNav:hover{border-bottom:none}
/*# sourceMappingURL=main.08c083ce.css.map*/