.PhotoView-Portal{direction:ltr;height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:2000}@keyframes PhotoView__rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:PhotoView__delayIn .4s linear both}.PhotoView__Spinner svg{animation:PhotoView__rotate .6s linear infinite}.PhotoView__Photo{cursor:grab;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{bottom:0;direction:ltr;left:0;position:absolute;right:0;top:0;touch-action:none;width:100%}.PhotoView__PhotoWrap{overflow:hidden;z-index:10}.PhotoView__PhotoBox{transform-origin:left top}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{background:#000;height:100%;left:0;position:absolute;top:0;transition-property:background-color;width:100%;z-index:-1}.PhotoView-Slider__fadeIn{animation:PhotoView__fade linear both;opacity:0}.PhotoView-Slider__fadeOut{animation:PhotoView__fade linear reverse both;opacity:0}.PhotoView-Slider__BannerWrap{align-items:center;background-color:#00000080;color:#fff;display:flex;height:44px;justify-content:space-between;left:0;position:absolute;top:0;transition:opacity .2s ease-out;width:100%;z-index:20}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{font-size:14px;opacity:.75;padding:0 10px}.PhotoView-Slider__BannerRight{align-items:center;display:flex;height:100%}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{align-items:center;bottom:0;cursor:pointer;display:flex;height:100px;justify-content:center;margin:auto;opacity:.75;position:absolute;top:0;transition:opacity .2s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:70px;z-index:20}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;background:#0000004d;box-sizing:content-box;height:24px;padding:10px;width:24px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}.indiana-scroll-container{overflow:auto;cursor:-webkit-grab;cursor:grab}.indiana-scroll-container--hide-scrollbars{overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.indiana-scroll-container--hide-scrollbars::-webkit-scrollbar{display:none!important;height:0!important;width:0!important;background:transparent!important;-webkit-appearance:none!important}:root{--blue: #367095;--gray: #767676;--background-color: white}@media (prefers-color-scheme: dark){:root{--background-color: black;--gray: #aaa}}@font-face{font-family:Tungsten-Book;font-style:normal;font-weight:400;font-stretch:100%;src:local("Tungsten Book"),local("Tungsten-Book"),url(/assets/tungsten-book-latin-BoZI0-HR.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:block}@font-face{font-family:Tungsten-XLight;font-style:normal;font-weight:300;font-stretch:100%;src:local("Tungsten Extra Light"),local("Tungsten-ExtraLight"),url(/assets/tungsten-extra-light-latin-C-wthR_r.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:block}body{font-family:Tungsten-Book,sans-serif;font-size:2rem;padding:0;margin:0;background-color:var(--background-color)}body a{text-decoration:none;color:var(--gray)}body .icon:hover{scale:1.02}body ul{list-style-type:none;padding:0}#root{display:flex;flex-direction:column;place-content:center;place-items:center}header{padding-bottom:1rem}header img#logo{width:350px;height:100px;padding:2rem}header #logo-box{display:flex;justify-content:center;flex-direction:column;place-items:center}header #logo-box p{text-wrap:wrap;word-break:break-all;width:100%}header ul{display:flex;flex-direction:row;align-content:space-evenly;gap:3vw;width:100%;color:var(--gray);overflow-wrap:break-word;padding:0;margin:.5rem}header ul li{place-content:center}header ul li:before{margin:2.5vw 4vw 2.5vw 2.5vw;content:"•"}header ul li:first-child:before{content:none}main{color:var(--gray);display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}main #gallery{display:flex;flex-direction:column;width:70%;gap:1rem;place-content:center}main #gallery .picture{height:250px;border:2px solid var(--background-color);background-color:var(--background-color)!important;color:transparent}main #gallery .picture:hover{border:2px solid var(--blue);transition:.4s;cursor:pointer}main #gallery .picture:focus,main #gallery .section:focus{outline:2px solid var(--blue)}main #gallery .sectionContainer{color:var(--gray);display:flex;flex-direction:row;width:100%;translate:-2rem}main #gallery .sectionContainer .sectionTitle{writing-mode:vertical-lr;transform:rotate(180deg);text-align:center;margin:0}main #gallery .sectionContainer .section{display:flex;flex-direction:row;gap:1rem;width:100%;overflow-x:scroll;scroll-behavior:smooth;padding-left:1rem;padding-top:.05rem;border-left:1px solid var(--gray);place-items:center}#contact{display:flex;flex-direction:column;padding:1rem;font-family:Tungsten-XLight,sans-serif;font-size:1.65rem;line-height:0rem;text-align:center}#contact h2{text-align:center}#contact a{place-items:center;place-content:center}@media (max-width: 900px){#gallery{width:80%!important;margin-left:7.5%!important;padding:0}.sectionTitle{font-size:1.4rem!important}.picture{height:160px!important}#logo{width:250px!important;height:72px!important}#about{font-size:max(3.5vw,1.5rem)!important;display:grid;grid-template-columns:1fr 1fr;grid-row:1fr 1fr;gap:0;column-gap:4vw;row-gap:2vw;place-self:center;place-content:center;place-items:center}#about li:before{content:none}#contact h1{font-size:2rem!important}#contact h2{font-size:1.5rem!important}}.PhotoView-Slider__Counter{font-size:2.5rem;margin:3rem 1rem 1rem!important}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{height:40px!important;width:40px!important}.PhotoView-Slider__toolbarIcon{height:55px!important;width:55px!important;margin:0!important;margin-top:1rem!important}
