@import"https://fonts.googleapis.com/css2?family=Open+Sans+Condensed:wght@300;700&family=Open+Sans:ital,wght@0,300;0,600;1,300&display=swap";@keyframes slide-out{to{transform:translateX(-100vw);opacity:.2}}@keyframes slide-in{to{transform:translateX(100vw);opacity:.2}}*{box-sizing:border-box}html{overflow:hidden}body{font-family:"Open Sans",sans-serif;font-weight:300;font-size:1rem;line-height:1.7;color:#161616;background-color:#e4e4e4;overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:"Open Sans Condensed",sans-serif;font-weight:300}h1{font-size:1.6rem}h1.title{margin-top:0}h5{font-size:.8125rem}a{text-decoration:none;color:inherit}a:hover{text-decoration:underline}pre{background:#f0f0f0;margin:1rem 0;border-radius:2px}blockquote{border-left:10px solid #eee;margin:0;padding:0 2rem}p{margin-top:0}.wrapper{margin:0}.padding{padding:1rem 3rem}.padding.images-container{padding:1.5rem 1.5rem 2rem}.left{float:left}.right{float:right}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.header .padding{padding:1rem 1.5rem 0 3rem}.header{color:inherit;line-height:3rem}.header .site-title{text-align:left;padding-right:1rem}.header a{color:inherit}.header a:hover{text-decoration:none}.header .logo{font-family:"Open Sans Condensed",sans-serif;font-size:2rem}.header .logo span{opacity:.6}.footer{color:inherit}.main-nav ul{font-family:"Open Sans Condensed",sans-serif;font-size:1.6rem;text-align:right;letter-spacing:-1em;margin:0;padding:0;transition:opacity .3s;height:4rem;display:flex;justify-content:flex-end;align-items:flex-end}.main-nav ul li{display:inline-block;letter-spacing:normal;padding-bottom:1rem;min-width:8rem}.main-nav ul li li{height:auto;padding-bottom:0;min-width:auto}.main-nav ul li a{position:relative;display:block;line-height:2.5rem;color:#161616;padding:0 1.5rem;white-space:nowrap}.main-nav ul li:hover>a{text-decoration:overline}.main-nav ul li.selected>a{color:inherit}.main-nav ul li{position:relative}.main-nav ul li ul{position:fixed;padding:0;background-color:#ddd;min-width:100%;height:0;text-align:left;z-index:999;top:5rem;left:0;overflow:hidden;opacity:0;flex-direction:column;justify-content:space-between;align-items:flex-end}.main-nav ul li ul li{display:block;margin-right:6.5rem;font-size:1.3rem}.main-nav ul li ul li.selected>a{text-decoration:underline}.main-nav ul li ul li:hover>a{text-decoration:underline}.main-nav ul li ul ul{left:100%;top:0}.main-nav li:hover>ul,.home .main-nav ul li ul{min-height:calc(35vh + 4.5rem);height:auto;padding:1.5rem 3rem;opacity:1;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.main-nav li:hover>ul::-webkit-scrollbar,.home .main-nav ul li ul::-webkit-scrollbar{display:none}.images-container{background-color:#ddd;position:relative}.images-container .expand{width:2rem;height:2rem;text-align:center;line-height:2rem;border-radius:50%;background-color:#ddd;position:absolute;left:50%;bottom:-1rem}.images-container .expand i{opacity:.2;cursor:pointer}.images-container .expand:hover i{opacity:1}.swiper-container{width:100%;height:35vh}.swiper-container.fullscreen{height:calc(100vh - 10rem)}.swiper-container.fullscreen .swiper-wrapper .swiper-slide{width:100%;cursor:zoom-out}.swiper-container .swiper-wrapper .swiper-slide{width:auto;max-width:100vw;cursor:zoom-in}.swiper-container .swiper-wrapper .swiper-slide img{max-height:100%;height:100%;display:block;margin:0 auto}.swiper-container .swiper-wrapper .swiper-slide a{cursor:zoom-in}.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{top:0;width:20%;height:100%;margin-top:0;outline:none}.swiper-container .swiper-button-prev:after,.swiper-container .swiper-button-next:after{content:""}.swiper-container .swiper-button-prev svg,.swiper-container .swiper-button-next svg{opacity:0}.swiper-container .swiper-button-next{cursor:e-resize}.swiper-container .swiper-button-prev{cursor:w-resize}.goverlay,.glightbox-mobile .goverlay{background:#f5f5f5}.glightbox-clean .gslide-media{box-shadow:none}.glightbox-clean .gslide-image img{max-width:calc(100vw - 4rem);max-height:calc(100vh - 4rem)}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,0);outline:none}.glightbox-clean .gclose svg,.glightbox-clean .gnext svg,.glightbox-clean .gprev svg{opacity:0}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,0)}.glightbox-clean .gnext{top:25vh;right:0;width:20vw;height:50vh;cursor:e-resize}.glightbox-clean .gprev{top:25vh;left:0;width:20vw;height:50vh;cursor:w-resize}.glightbox-clean .gclose{top:4rem;right:25vw;width:50vw;height:calc(100vh - 8rem);cursor:zoom-out}.glightbox-clean .gdesc-inner{padding:1rem 1rem .5rem}.glightbox-clean .gslide-description{background:#f5f5f5}.glightbox-clean .gslide-description .gslide-title{font-size:1rem;margin:0}.glightbox-mobile .glightbox-clean .gslide-image img{max-width:100%}.featherlight:last-of-type{background:#f5f5f5 !important}.featherlight .featherlight-content{padding:0 !important;border-bottom:0 !important;margin:0 !important;max-height:calc(100vh - 4rem) !important;width:calc(100vw - 4rem);background:#f5f5f5 !important;text-align:center !important}.featherlight .featherlight-content .featherlight-image{width:auto;max-width:100%;height:auto;max-height:calc(100vh - 8.5rem)}.featherlight .featherlight-content img{margin:0 auto}.featherlight .featherlight-content img.slide-out{animation:slide-out;animation-duration:350ms;animation-iteration-count:1}.featherlight .featherlight-content img.slide-in{animation:slide-in;animation-duration:350ms;animation-iteration-count:1}.featherlight .featherlight-content .caption{margin-top:1rem}.featherlight .featherlight-content .featherlight-close-icon{top:0;bottom:0;left:25%;right:25%;width:auto;cursor:zoom-out;opacity:0}.featherlight .featherlight-content .featherlight-next,.featherlight .featherlight-content .featherlight-previous{top:0;bottom:0;right:0;left:75%;cursor:e-resize;opacity:0}.featherlight .featherlight-content .featherlight-previous{right:75%;left:0;cursor:w-resize}.featherlight.featherlight-last-slide .featherlight-content .featherlight-next{display:none}.featherlight.featherlight-first-slide .featherlight-content .featherlight-previous{display:none}.text-container{font-size:.875rem;height:calc(65vh - 8.5rem)}.text-container .gallery-text{-moz-column-count:2;column-count:2}.text-container .gallery-text h1.title{-moz-column-span:all;column-span:all}.text-container .text-bit{padding-right:3rem;padding-bottom:4rem;height:100%;overflow:auto}.text-container .text-bit::-webkit-scrollbar{display:none}.text-container .text-bit{-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-aspect-ratio: 5/4){html{font-size:12px}.main-nav ul li a{min-width:auto;line-height:3.5rem}.main-nav ul li ul li{margin-right:5.5rem}.main-nav ul li ul li a{line-height:2.5rem}.images-container .expand{display:none}.swiper-container .swiper-wrapper .swiper-slide{width:100%}.swiper-container .swiper-wrapper .swiper-slide img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width: 768px){.logo span{display:none}.text-container{overflow:auto}.text-container::-webkit-scrollbar{display:none}.text-container{-ms-overflow-style:none;scrollbar-width:none}.text-container .text-bit{height:auto}.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{display:none}}@media screen and (max-width: 420px){html{font-size:11px}.header .padding{padding:1rem .5rem 0 1.5rem}.padding{padding:1rem 1.5rem}}@media screen and (max-width: 320px){html{font-size:10px}}/*# sourceMappingURL=custom.min.css.map */