@import "https://fast.fonts.net/lt/1.css?apiType=css&c=dc39b202-09da-46f4-9709-30044d6bcc92&fontids=1475496,1475508,1475532,1475556";@font-face{font-family:Avenir LT W01_35 Light1475496;src:url(0078f486-8e52-42c0-ad81-3c8d3d43f48e.c577cbb5.woff2)format("woff2"),url(908c4810-64db-4b46-bb8e-823eb41f68c0.e1ec8a76.woff)format("woff")}@font-face{font-family:Avenir LT W01_45 Book1475508;src:url(065a6b14-b2cc-446e-9428-271c570df0d9.b0dc57a3.woff2)format("woff2"),url(65d75eb0-2601-4da5-a9a4-9ee67a470a59.f7d370fc.woff)format("woff")}@font-face{font-family:Avenir LT W01_65 Medium1475532;src:url(17b90ef5-b63f-457b-a981-503bb7afe3c0.6dcf9e0f.woff2)format("woff2"),url(c9aeeabd-dd65-491d-b4be-3e0db9ae47a0.9837e270.woff)format("woff")}@font-face{font-family:Avenir LT W01_95 Black1475556;src:url(c78eb7af-a1c8-4892-974b-52379646fef4.0ddd6884.woff2)format("woff2"),url(75b36c58-2a02-4057-a537-09af0832ae46.bef2f303.woff)format("woff")}.preload *{transition:none!important}*{border:0;outline:0;margin:0;padding:0}html{font-size:100%}.wf-loading .tk-fade{opacity:0;transition:opacity 1s}.wf-active .tk-fade{opacity:1}body{width:100%;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-tap-highlight-color:#0000;background:#000;font-family:Avenir LT W01_45 Book1475508;font-size:1rem;font-style:normal;font-weight:400}body.masonry{overflow-y:scroll}a{color:inherit;text-decoration:underline}h1,h2,h3,p{margin-bottom:20px;line-height:1.4}h1:last-child,h2:last-child,h3:last-child,p:last-child{margin-bottom:0}em,i{font-style:italic}label,input,textarea,select{font-size:16px;display:block}input[type=checkbox],input[type=radio]{display:inline-block}input,textarea{height:34px;color:#000;box-sizing:border-box;-webkit-appearance:none;appearance:none;background-color:#0000;border:1px solid #000;border-radius:0;padding:0 10px}input[type=submit]{cursor:pointer;box-sizing:border-box;-webkit-appearance:none;appearance:none;border:0;border-radius:0;padding:0 10px}label{padding-bottom:5px}.cell .mediawrap{width:100%;height:0;position:relative}.cell .mediawrap img.photo,.cell .mediawrap video{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0}.cover{opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.cover.loaded{opacity:1;transition:opacity .3s}.loadme,.loadmeview,.bg-loadme{opacity:0}.loadme.loaded,.loadmeview.loaded,.bg-loadme.loaded{opacity:1;transition:opacity .3s}.photo.size-width{width:102%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photo.size-height{width:auto;height:102%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.resize-image{overflow:hidden}.social ul li{opacity:0;transition:opacity .3s}.social ul li.loaded{opacity:1}.text-block img,.text-block video{height:auto;max-width:100%;display:block}.text-block .cols{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.text-block .cols .col{display:block}h1,h2,h3{font-family:Avenir LT W01_95 Black1475556;font-weight:400}h1{font-size:3.4vw;line-height:1.3}h2{font-size:3rem}h3{font-size:2rem}p{font-size:1rem}main{z-index:1;margin:0 auto;position:relative}main article{min-height:100vh}main .top_margin{margin-top:100px}.openOverlay{cursor:pointer}header{width:100%;height:100px;z-index:100;background-color:#000000e6;transition:background-color .5s,height .5s;position:fixed;top:0;left:0}header .inner{z-index:15;width:100%;height:100%;position:absolute}header .inner .logo{width:auto;height:auto;opacity:1;transition:opacity .5s,transform .5s;position:absolute;top:50%;left:35px;transform:translateY(-50%)}header .inner .logo img,header .inner .logo svg{width:35%;height:auto;display:block}header .inner .logo img *,header .inner .logo svg *{fill:#000}header .inner .menuBtn{cursor:pointer;z-index:3;transition:transform .5s;display:none;position:absolute;top:37px;right:5%;transform:translateY(0)}header .inner .menuBtn div{width:40px;height:22px;position:relative}header .inner .menuBtn div .line{height:2px;width:100%;opacity:1;background-color:#fff;transition-property:background-color,opacity,transform,top;transition-duration:.2s,.1s,.3s,.3s;transition-delay:0s,0s,0s,0s;display:block;position:absolute;right:0;transform:rotate(0deg)}header .inner .menuBtn div .line:nth-child(1){top:0}header .inner .menuBtn div .line:nth-child(2){top:10px}header .inner .menuBtn div .line:nth-child(3){top:20px}header nav{z-index:16;text-align:right;opacity:1;transition:opacity .5s;position:absolute;top:50%;right:35px;transform:translateY(-50%)}header nav ul{list-style-type:none;display:flex}header nav ul li{margin-right:45px;position:relative}header nav ul li:last-child{margin-right:0}header nav ul li a{text-decoration:none;transition:color .3s}header nav ul li a:hover,header nav ul li a.pageOn{color:#cb9d84}header nav ul li:hover ul.subs{display:block}header nav ul.subs{text-align:left;padding-top:30px;display:none;position:absolute;top:0;left:0}header nav ul.subs li{display:block}header nav.takeover{width:100%;height:100%;transform:unset;opacity:0;pointer-events:none;background-color:#ffffffe6;transition:opacity .5s;position:fixed;top:0;left:0}header nav.takeover ul{width:90%;text-align:center;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header nav.takeover ul li{margin:0 auto}header nav.takeover ul li a{font-size:5rem}header.shrink{height:70px}header.shrink .inner .menuBtn{transform:translateY(-10px)}.clear_header header{background-color:#0000}.clear_header header.shrink{background-color:#000000e6}.loading header .inner .logo{opacity:0;transform:translateY(-25px)}.loading header nav{opacity:0}@media (max-width:896px) and (orientation:portrait){header{height:100px}header .inner .menuBtn{display:block}header .inner .logo{left:5%}header .inner .logo img{width:49%}header nav{pointer-events:none;opacity:0;width:100%;height:auto;z-index:1;background-color:#000000e6;transition:opacity .5s;position:fixed;top:0;left:0;right:0;transform:translateY(0)}header nav ul{height:100vh;flex-direction:column;justify-content:center;margin:0 auto;display:flex}header nav ul li{display:block;margin:0 auto 40px!important}header nav ul li a{font-size:8vw;font-weight:800}.menuOn header .inner .menuBtn{display:block}.menuOn header nav{opacity:1;pointer-events:all}}.menuOn header .inner .menuBtn .line{transition-property:background-color,opacity,transform,top;transition-duration:.2s,.1s,.3s,.3s;transition-delay:0s,0s,0s,0s;background-color:#fff!important}.menuOn header .inner .menuBtn .line:nth-child(1){top:8px;transform:rotate(45deg)}.menuOn header .inner .menuBtn .line:nth-child(2){opacity:0;transition:opacity .1s}.menuOn header .inner .menuBtn .line:nth-child(3){top:8px;transform:rotate(135deg)}.menuOn header nav.takeover{opacity:1;pointer-events:all}@media (max-width:896px) and (orientation:portrait){.menuOn header nav.takeover{background-position:65%}.menuOn header nav.takeover ul{width:100%;flex-direction:column;display:flex}.menuOn header nav.takeover ul li{margin-top:50px}.menuOn header nav.takeover ul li ul.subs{height:0;width:0;display:none;position:relative;left:0}.menuOn header nav.takeover ul li ul.subs li{margin:0}.menuOn header nav.takeover ul li:hover ul.subs{height:100%;width:200%;padding-top:20px;display:flex}.menuOn header nav.takeover ul li:hover ul.subs li{margin-top:20px}}footer{z-index:5;text-align:center;color:#fff;background:0 0;position:relative}footer .inner{width:95%;text-align:center;justify-content:space-between;margin:auto;padding:60px 0 40px;font-size:0;line-height:0;display:flex}footer .inner p{font-size:.8rem}footer .inner ul{list-style-type:none}footer .inner a{text-decoration:none;transition:color .3s}footer .inner a:hover{color:#cb9d84}footer .inner .social_text li{vertical-align:middle;margin-right:15px;font-size:.7rem;display:inline-block}footer .inner .social_text li:last-child{margin-right:0}footer .inner .social_text li svg{width:25px;height:auto}footer .inner .social_text li svg *{stroke:none;fill:#fff}footer .inner .social li{vertical-align:middle;margin-right:15px;display:inline-block}footer .inner .social li:last-child{margin-right:0}footer .inner .social li svg{width:25px;height:auto}footer .inner .social li svg *{stroke:none;fill:#fff}@media (max-width:896px) and (orientation:portrait){footer .inner{flex-direction:column;display:flex}footer .inner .social_text li{margin:30px 5px}}.splitpage{width:100%;height:100vh;flex-wrap:wrap;display:flex;position:relative}.splitpage .text-block{width:50%;height:100%;color:#cb9d84;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;overflow:hidden}.splitpage .text-block .scroller{width:calc(100% + 36px);height:100vh;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow-x:hidden;overflow-y:scroll}.splitpage .text-block h1{font-size:2.6rem;line-height:1.1}.splitpage .text-block h2{font-size:2.1rem;line-height:1.1}.splitpage .text-block h3{font-size:1.6rem;line-height:1.1}.splitpage .text-block p{line-height:1.7}.splitpage .text-block .inner{width:75%;padding:35vh 0}.splitpage .text-block:first-child{color:#000;background-color:#cb9d84}.splitpage .text-block:first-child h1{font-size:2.1rem;line-height:1.1}@media (max-width:896px) and (orientation:portrait){.splitpage{height:auto;flex-direction:column}.splitpage .text-block{width:100%;height:auto}.splitpage .text-block h1{font-size:2.4rem;line-height:1.2}.splitpage .text-block h2{font-size:1.7rem;line-height:1.2}.splitpage .text-block h3{font-size:1.4rem;line-height:1.2}.splitpage .text-block .scroller{height:auto;width:100%}.splitpage .text-block .inner{width:90%;padding:150px 0 100px}.splitpage .text-block.contact{color:#000;background-color:#cb9d84;order:1}.splitpage .text-block.about{color:#fff;background-color:#000;order:2}.splitpage .text-block.about .inner{padding:50px 0}.splitpage .text-block.about .inner h1{font-size:1.7rem;line-height:1.2}}.fullscreen{width:100%;height:100vh;background-color:#000;position:relative}.fullscreen .downarrow{height:20px;width:20px;cursor:pointer;opacity:1;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;padding:10px;transition:transform .3s;display:flex;position:absolute;bottom:30px;left:25px;transform:translateY(0)}.fullscreen .downarrow img{width:12px;height:auto;margin-top:2px}.fullscreen .downarrow:hover{transform:scale(.8)}.fullscreen .cell{width:100%;height:100vh;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.fullscreen .cell .playVideo{z-index:10;cursor:pointer;opacity:1;justify-content:flex-start;align-items:center;font-family:Avenir LT W01_95 Black1475556;transition:all .5s;display:flex;position:absolute;bottom:40px;right:35px}.fullscreen .cell .playVideo svg{margin-right:10px}.fullscreen .cell img.photo,.fullscreen .cell video{width:100%;height:100%;object-fit:cover;min-height:100vh;height:100vh;display:block;position:absolute;top:0;left:0}.fullscreen .cell .vidhold{width:100%;height:100%;object-fit:cover;min-height:100vh;display:block;position:absolute;top:0;left:0}.fullscreen .cell video{opacity:0;transition:opacity .5s}.fullscreen .cell video.show{opacity:1}.fullscreen .cell .info{width:60%;opacity:0;margin:0 auto 0 35px;position:relative}.fullscreen .cell .info h1{font-size:2.7vw}.fullscreen .cell .info h1:after{content:"";width:60px;border-top:2px solid #fff;margin-top:20px;transition:width .75s ease-in-out;display:block}.loading .fullscreen .downarrow{opacity:0;transform:translateY(-25px)}.loading .fullscreen .cell h1:after{width:0}.loading .fullscreen .cell .playVideo{opacity:0}@media (max-width:896px) and (orientation:portrait){.fullscreen{margin-bottom:10px}.fullscreen .downarrow{bottom:100px;left:5%}.fullscreen .cell h1{font-size:7vw}.fullscreen .cell h1:after{width:100px}.fullscreen .cell .playVideo{bottom:108px;right:5%}.fullscreen .cell .info{width:95%;margin:0 auto 0 15px}.fullscreen .cell .info h1{font-size:5vw}}.projectpage main .intro{margin-bottom:70px}.projectpage main .intro a{z-index:100;text-decoration:none;transition:color .3s;position:relative;top:140px;left:35px}.projectpage main .intro a:hover{color:#cb9d84}.projectpage main .intro p{font-size:1.2rem}.projectpage main .fullwidth{margin-bottom:30px}.projectpage main .fullwidth img.playbutton{cursor:pointer;width:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:896px) and (orientation:portrait){.projectpage main .intro{margin-bottom:0}.projectpage main .intro a{left:5%}.projectpage main .fullwidth img.playbutton{width:60px}}.text_cols{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-top:180px;display:flex}.text_cols h1{margin-bottom:0;font-size:2rem;line-height:25px}.text_cols h2{font-size:2rem}.text_cols h2:after{content:"";width:60px;border-top:2px solid #fff;margin-top:15px;display:block}.text_cols .col{height:calc(100vh - 220px);padding:20px}.text_cols .col:nth-child(1){width:25%;margin-left:10px}.text_cols .col:nth-child(2){width:54%;margin-top:100px}.text_cols .col:nth-child(2) p{line-height:30px}@media (max-width:896px) and (orientation:portrait){.text_cols .col{height:100%}.text_cols .col:nth-child(1){width:100%;margin-left:0}.text_cols .col:nth-child(2){width:100%;margin-top:10px}.text_cols .col:nth-child(2) p{line-height:30px}.text_cols .col:nth-child(2) h1{line-height:35px}}.modules .text_cols .col{height:auto}.split{width:100%;height:100vh;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.split .col{width:50%;height:100%;color:#cb9d84;flex-direction:column;justify-content:center;display:flex;position:relative}.split .col:first-child{background-color:#cb9d84;align-items:center}.split .col img{width:50%;max-width:300px}.split .col .text-block .inner{width:240px;margin-left:100px}.split .col .text-block .inner h2{font-size:1.8rem;line-height:35px}.split .col .text-block .inner a{text-decoration:none;transition:color .3s}.split .col .text-block .inner a:hover{color:#fff}.split .col .social_contact{margin-top:60px;margin-left:100px}.split .col .social_contact li{vertical-align:middle;margin-right:15px;font-size:1rem;display:inline-block}.split .col .social_contact li:last-child{margin-right:0}.split .col .social_contact li svg{width:25px;height:auto}.split .col .social_contact li svg *{stroke:none;fill:#fff}.split .col .social_contact a{text-decoration:none;transition:color .3s}.split .col .social_contact a:hover{color:#fff}@media (max-width:896px) and (orientation:portrait){.split{height:calc(100vh - 120px);flex-flow:column;margin-top:120px;overflow:hidden}.split .col{width:100%;height:40vh}.split .col img{width:40%;max-width:300px}.split .col .text-block .inner{max-width:240px;margin-top:25px;margin-left:20px}.split .col .text-block .inner h2{font-size:6vw;line-height:30px}.split .col .social_contact{margin-top:40px;margin-left:20px}}.centered{width:84%;margin:0 auto}.centered .cell{width:100%;margin:0 auto 30px;position:relative}.centered .cell img,.centered .cell video{width:100%;display:block;position:relative}.centered .cell .info{margin:10px 0 0}.centered .cell .info h2{font-size:1.5rem}.centered .cell .info p{font-size:1rem}.centered .cell:hover{opacity:.7}.logo_grid{width:calc(100% - 70px);margin:0 auto;position:relative}.logo_grid .grid{grid-template-columns:repeat(12,[col-start]1fr);gap:20px;display:grid}.logo_grid .grid .cell{cursor:pointer;display:flex}.logo_grid .grid .cell img{height:100px}.logo_grid .grid .cell .overlay{height:100px;width:100px;opacity:0;background-color:#cb9d84;align-items:center;display:flex;position:absolute}.logo_grid .grid .cell .overlay p{width:50%;margin-left:15px}.logo_grid .grid .cell .overlay p:after{content:"";width:40px;border-top:2px solid #fff;margin-top:10px;display:block}.logo_grid .grid .cell:hover .overlay{opacity:1;transition:all .3s ease-in}.logo_grid .title{margin-bottom:40px;font-size:2.5rem}.logo_grid .title:after{content:"";width:60px;border-top:2px solid #fff;margin-top:10px;display:block}@media (max-width:896px) and (orientation:portrait){.logo_grid{width:100%;flex-direction:column;display:flex}.logo_grid .grid{grid-template-columns:repeat(4,1fr);gap:10px;margin:auto}.logo_grid .grid .cell{cursor:pointer;display:flex}.logo_grid .grid .cell img{height:80px}.logo_grid .grid .cell .overlay{height:80px;width:80px;position:absolute}.logo_grid .grid .cell .overlay p{width:50%;margin-left:5px}.logo_grid .title{margin-bottom:10px;margin-left:20px;font-size:2.5rem}.logo_grid .title:after{display:none}}.ar-rows{width:90%;margin:0 auto;position:relative}.ar-rows .row{text-align:center;justify-content:space-between;display:flex;position:relative}.ar-rows .row .cell{float:left;opacity:1;box-sizing:border-box;cursor:pointer;border:0 solid #fff;position:relative;overflow:hidden}.ar-rows .row .cell img.photo{z-index:1;width:auto;height:auto;display:block;position:relative}.ar-rows .row .cell .vidhold{width:100%;height:100%;object-fit:cover;z-index:5;display:block;position:absolute;top:0;left:0}.ar-rows .row .cell .vidhold video{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0}.ar-rows .row .cell .info{z-index:10;opacity:0;padding:50px;transition:all .5s ease-in;position:absolute;bottom:0}.ar-rows .row .cell .info h2,.ar-rows .row .cell .info h3{text-align:left;margin:0}.ar-rows .row .cell .info h2{font-size:2rem}.ar-rows .row .cell .info h2:after{content:"";width:60px;border-top:2px solid #fff;margin-top:30px;margin-bottom:20px;display:block}.ar-rows .row .cell .info h3{font-size:1rem}.ar-rows .row .cell .overlay{width:100%;height:100%;z-index:9;opacity:0;background-color:#cb9d84;transition:all .5s ease-in;display:flex;position:absolute;top:0}.ar-rows .row .cell:hover .info{opacity:1}.ar-rows .row .cell:hover .overlay{opacity:.7}@media (max-width:896px) and (orientation:portrait){.ar-rows{width:100%;flex-wrap:nowrap}.ar-rows .row{flex-direction:column;display:flex}.ar-rows .row .cell,.ar-rows .row .cell img{width:100%!important;height:auto!important}}.masongrid{width:100%;opacity:0;margin:0 auto;list-style-type:none;transition:opacity .3s}.masongrid.ready{opacity:1}.masongrid .grid-sizer,.masongrid .cell{width:33.33%;height:auto}.masongrid .gutter-sizer{width:0%}.masongrid .cell{float:left;text-align:left;display:block;overflow:hidden}.masongrid .cell .mediawrap{width:100%;height:0;position:relative;overflow:hidden}.masongrid .cell .mediawrap img.photo,.masongrid .cell .mediawrap video{width:100%;height:100%;object-fit:cover;transition:transform 3s ease-in-out;display:block;position:absolute;top:0;left:0;transform:scale(1)}.masongrid .cell .overlay{height:100%;width:100%;opacity:0;background-color:#cb9d84;align-items:center;transition:all .3s ease-in;display:flex;position:absolute;top:0}.masongrid .cell .overlay p{width:50%;margin-left:15px}.masongrid .cell .overlay p:after{content:"";width:40px;border-top:2px solid #fff;margin-top:10px;display:block}.masongrid .cell .info{z-index:10;opacity:0;transition:transform .4s,opacity .4s;position:absolute;bottom:5%;left:5%;transform:translateY(2rem)}.masongrid .cell .info h2,.masongrid .cell .info h3{margin-bottom:0;font-size:1.8rem;line-height:1.2}.masongrid .cell .info h3{font-family:Avenir LT W01_65 Medium1475532;font-size:1.5rem}.masongrid .cell .info .tags{font-size:1rem;position:relative}.masongrid .cell .info .tags:before{content:"";width:0;border-top:2px solid #fff;margin-top:20px;margin-bottom:10px;transition:width .3s;display:block}.masongrid .cell.large{width:66.66%}.masongrid .cell:hover .mediawrap img.photo,.masongrid .cell:hover .mediawrap video{transform:scale(1.1)}.masongrid .cell:hover .overlay{opacity:.7}.masongrid .cell:hover .info{opacity:1;transform:translateY(0)}.masongrid .cell:hover .info .tags:before{width:60px}.masongrid .cell a,.masongrid .cell img{width:100%;border:0;outline:0;text-decoration:none;display:block}.masongrid.effect-2 .cell{opacity:0}.masongrid.effect-2 .cell.shown{opacity:1}@media (max-width:896px) and (orientation:portrait){.masongrid .grid-sizer,.masongrid .cell{width:100%!important}.masongrid .grid-sizer .info,.masongrid .cell .info{width:90%;opacity:1;flex-direction:column;justify-content:center;display:flex;bottom:10%;left:5%;transform:translateY(0)}.masongrid .grid-sizer .info h2,.masongrid .grid-sizer .info h3,.masongrid .cell .info h2,.masongrid .cell .info h3{font-size:1.1rem}.masongrid .grid-sizer .info h2,.masongrid .cell .info h2{position:inline;font-size:1.5rem}.masongrid .grid-sizer .info:after,.masongrid .cell .info:after{display:none}.masongrid .grid-sizer .info .tags,.masongrid .cell .info .tags{font-size:.9rem}.masongrid .grid-sizer .info .tags:before,.masongrid .cell .info .tags:before{width:60px}.masongrid .grid-sizer:hover .mediawrap img.photo,.masongrid .grid-sizer:hover .mediawrap video,.masongrid .cell:hover .mediawrap img.photo,.masongrid .cell:hover .mediawrap video{transform:scale(1)}.masongrid .grid-sizer:hover .overlay,.masongrid .cell:hover .overlay{opacity:0}.masongrid .grid-sizer:hover .info,.masongrid .cell:hover .info{opacity:1;transform:translateY(0)}.masongrid .grid-sizer:hover .info .tags:before,.masongrid .cell:hover .info .tags:before{width:60px}}.masongrid .shown .cell,.no-js .masongrid figure.cell,.no-cssanimations .masongrid figure.cell{opacity:1}.masongrid.effect-1 figure.animate{animation:fadeIn .65s forwards}.masongrid.effect-2 figure.animate{opacity:1;animation:moveUp .65s forwards;transform:translateY(200px)}@-webkit-keyframes moveUp{0%{opacity:0}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes moveUp{0%{opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{to{opacity:1}}.slideshow{width:100%;height:100vh;text-align:center;position:relative;top:auto;overflow:hidden}.slideshow .ui{width:18px;z-index:20;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.slideshow .ui.prev{padding:23px;left:0}.slideshow .ui.next{padding:23px;right:0}.slideshow .ui.close{width:20px;height:20px;padding:20px 22px;top:0;left:0;transform:none}.slideshow .ui line{stroke:#000;stroke-width:4px}.slideshow figure{width:100%;height:100%;position:relative}.slideshow.fullbleed h1{z-index:10;color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slideshow.center figure:before{content:"";width:0;height:100%;vertical-align:middle;display:inline-block}.slideshow.center figure img.photo{vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;display:inline-block}.slick-dots{width:100%;background-color:inherit;bottom:8%}.slick-dots li{width:12px;height:12px;margin:0 3px;position:relative;top:10px}.slick-dots li button{width:100%;height:100%;border:1px solid #000;border-radius:50%}.slick-dots li.slick-active button{background:#000}#overlay{width:100%;height:100%;text-align:center;opacity:0;z-index:-1;background-color:#000000e6;justify-content:center;align-items:center;transition:z-index 0s .4s,transform 0s .4s,opacity .3s;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}#overlay.on{opacity:1;z-index:300;transition:z-index,transform,opacity .3s;transform:translate(0%)}#overlay .closer{width:100%;height:100%;z-index:1;position:absolute;top:0;left:0}#overlay .closer .closeIcon{width:22px;height:22px;z-index:11;cursor:pointer;transition:transform .2s;position:absolute;top:25px;right:45px;transform:scale(1)}#overlay .closer .closeIcon:hover{transform:scale(1.1)}#overlay .closer .closeIcon .line{width:100%;height:1px;background:#fff;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}#overlay .closer .closeIcon .line:last-child{transform:translate(-50%,-50%)rotate(-45deg)}#overlay .inner{z-index:10;width:80%;height:80%;position:relative}#overlay .inner .wrap{width:100%;height:100%;text-align:center;justify-content:center;align-items:center;display:flex;position:relative}#overlay .inner .wrap video,#overlay .inner .wrap img{width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto;display:block}#overlay .arrow.prev{z-index:10;cursor:pointer;position:fixed;top:calc(50% - 11px);left:5%}#overlay .arrow.next{z-index:10;cursor:pointer;position:fixed;top:calc(50% - 11px);right:5%}#overlay p.titles{position:fixed;bottom:5%;left:5%}#overlay.no_arrows .arrow.next,#overlay.no_arrows .arrow.prev{display:none}@media (max-width:896px) and (orientation:portrait){#overlay .inner{width:70%}}
/*# sourceMappingURL=styles.css.map */
