.justified-gallery-item.svelte-pqois{position:relative;display:block;background:#ffffff1a}.justified-gallery-item.svelte-pqois .lazy-image-container:where(.svelte-pqois){width:100%;height:100%;position:relative;display:block;transition:opacity .3s ease-in-out;opacity:0}.justified-gallery-item.svelte-pqois .lazy-image-container.isLoaded:where(.svelte-pqois){opacity:1}.justified-gallery-item.svelte-pqois .lazy-image-container:where(.svelte-pqois) .heart:where(.svelte-pqois){position:absolute;top:10px;left:10px}.justified-gallery-item.svelte-pqois .lazy-image:where(.svelte-pqois){display:block;width:100%;height:100%}.justified-gallery.svelte-k83s96{max-width:100%}.justified-gallery-container.svelte-k83s96{display:flex;flex-wrap:wrap}.pswp__likeButton{display:flex;flex-direction:row;align-items:center;position:absolute;bottom:30px;left:50%;transform:translate(-50%);filter:drop-shadow(0 0 30px #000)}.pswp__likeButton i{font-size:40px;color:#ec3a35;margin:0 5px}.pswp__photoName{font-size:16px;color:#999;line-height:1;font-weight:700;height:auto;align-self:center;padding:4px 6px 5px;margin-right:4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pswp__preloader{width:10px}.pswp__button{flex:none;width:40px}.pswp__counter{margin-left:8px;flex:none}.logo.svelte-122zzxg{position:relative;z-index:20}.logo.svelte-122zzxg h1:where(.svelte-122zzxg){font-size:28px;color:#eee;letter-spacing:1px;margin:0;text-transform:uppercase}.logo.svelte-122zzxg .subtitle:where(.svelte-122zzxg){position:absolute;bottom:-8px;font-size:12px;letter-spacing:6px;text-transform:uppercase;color:#eee;color:#ffffff80}.navbar-toggle.svelte-llq62s{display:none;background-color:transparent;float:right;border:none;z-index:20}.navbar-toggle.svelte-llq62s svg:where(.svelte-llq62s){min-height:24px;transition:transform .3s ease-in-out;color:#ddd}.navbar-toggle.svelte-llq62s svg:where(.svelte-llq62s) line:where(.svelte-llq62s){stroke:currentColor;stroke-width:4;stroke-linecap:round;transition:transform .3s ease-in-out}.navbar-toggle.mobileMenuOpen.svelte-llq62s svg:where(.svelte-llq62s){transform:scale(.7)}.navbar-toggle.mobileMenuOpen.svelte-llq62s svg:where(.svelte-llq62s) .top:where(.svelte-llq62s){transform:translate(3px,21px) rotate(-45deg)}.navbar-toggle.mobileMenuOpen.svelte-llq62s svg:where(.svelte-llq62s) .middle:where(.svelte-llq62s){opacity:0}.navbar-toggle.mobileMenuOpen.svelte-llq62s svg:where(.svelte-llq62s) .bottom:where(.svelte-llq62s){transform:translate(19px,-13px) rotate(45deg)}.navbar.svelte-llq62s{display:flex}.navbar-nav.svelte-llq62s{margin-left:auto;margin-top:0;display:flex;flex-direction:row;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav.svelte-llq62s .nav-item:where(.svelte-llq62s) a:where(.svelte-llq62s){display:block;padding:.5rem;font-size:13px;font-weight:500;color:#eee;letter-spacing:.5px;margin:15px 5px;transition:all .5s;cursor:pointer}@media screen and (max-width: 991px){.navbar-toggle.svelte-llq62s{display:block}.navbar.svelte-llq62s{display:none}}.navbar-collapse-mobile.svelte-wljnn5{display:none;transition:height .3s ease-in-out;position:fixed;top:0;left:0;right:0;height:0;z-index:10;overflow:auto;background:#111;text-align:center}.navbar-collapse-mobile.mobileMenuOpen.svelte-wljnn5{height:100vh}.navbar-nav.svelte-wljnn5{display:flex;padding-left:0;list-style:none;margin:75px 0 0;padding-top:10px;border-top:1px solid #333;width:100%;flex-direction:column}.navbar-nav.svelte-wljnn5 .nav-item:where(.svelte-wljnn5) a:where(.svelte-wljnn5){display:block;padding:.5rem;font-weight:500;color:#eee;letter-spacing:.5px;transition:all .5s;cursor:pointer;margin:5px auto;font-size:26px}@media screen and (max-width: 991px){.navbar-collapse-mobile.svelte-wljnn5{display:flex}}header.svelte-1vim2m5{display:flex;align-items:center;padding:.5rem 1rem;position:absolute;left:0;top:0;width:100%;background:transparent;z-index:9;min-height:80px}header.scrolled.svelte-1vim2m5{background:#222;position:fixed;top:-100px;left:0;width:100%;box-shadow:0 0 10px #0000001a;transition:transform .5s;transform:translateY(100px)}header.svelte-1vim2m5 .header-inner:where(.svelte-1vim2m5){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;padding-right:15px;padding-left:15px;margin:0 auto}
