.preload *{transition:none!important}*{border:none;outline:none;margin:0;padding:0}html{font-size:100%}.wf-loading .tk-fade{opacity:0;transition:opacity 1s}.wf-active .tk-fade{opacity:1}body{color:#f0eee2;-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:#172c2d;width:100%;font-family:roc-grotesk,georgia;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{color:#000;box-sizing:border-box;-webkit-appearance:none;appearance:none;background-color:#0000;border:1px solid #000;border-radius:0;height:34px;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{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.cell .icon_play{z-index:5;cursor:pointer;width:50px;height:auto;transition:transform .3s,opacity .3s;display:block;position:absolute;top:50%;left:50%;transform:scale(1)translate(-50%,-50%)}.cell .icon_play:hover{transform:scale(.95)translate(-50%,-50%)}.cell.playing .icon_play{opacity:0;pointer-events:none}.projectpage .cell.playing img.photo{opacity: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{max-width:100%;height:auto;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:roc-grotesk,georgia;font-weight:600}h1{font-size:3.4vw;line-height:1.3}h2{font-size:2.5rem}h3{font-size:2rem}p{font-size:1.2rem;line-height:1.7}.fadeOn{opacity:0}.fadeUp,.fadeUpDelay{opacity:0;transform:translateY(5rem)}main{z-index:1;opacity:1;min-height:calc(100vh - 110px);margin:0 auto;transition:opacity .3s;position:relative}main article{min-height:calc(100vh - 127px)}main #content:before{content:"";height:110px;display:block}.transparent_header main #content:before{display:none}.arrow_down{z-index:10;cursor:pointer;backface-visibility:hidden;width:92px;height:auto;transition:transform .2s,opacity .3s;position:fixed;bottom:30px;right:50px;transform:scale(1)}.arrow_down:hover{transform:scale(.95)}.arrow_down.fadeOut{opacity:0;pointer-events:none}.intro main{opacity:0}.video_playing main{z-index:150}@media (max-width:767px) and (orientation:portrait){main #content:before{content:"";height:0;display:block}main .arrow_down{right:5%}.projectpage header{height:110px}.projectpage main #content:before{height:0}}.fixed_header{z-index:300;pointer-events:none;background-color:#0000;justify-content:space-between;align-items:center;width:100%;height:110px;transition:transform .5s;display:flex;position:fixed;top:0;left:0}.fixed_header .logo{z-index:10;pointer-events:all;width:100px;margin:auto auto auto 3%;position:relative}.fixed_header .logo img,.fixed_header .logo svg{width:100%;height:auto;transition:filter .2s;display:block}.fixed_header .logo img *,.fixed_header .logo svg *{fill:#000}.fixed_header .menuBtn{z-index:10;cursor:pointer;pointer-events:all;flex-direction:column;align-items:flex-end;width:auto;margin:auto 3% auto auto;transition:opacity .3s;display:flex;position:relative}.fixed_header .menuBtn div{width:32px;height:24px;position:relative}.fixed_header .menuBtn div svg{width:100%;height:auto}.fixed_header .menuBtn div .line{opacity:1;background-color:#fff;width:100%;height:3px;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(0)}.fixed_header .menuBtn div .line:first-child{top:0}.fixed_header .menuBtn div .line:nth-child(2){top:10px}.fixed_header .menuBtn div .line:nth-child(3){top:20px}.fixed_header nav.secondary{pointer-events:all;display:none}.fixed_header nav.secondary ul{list-style-type:none;display:flex}.fixed_header nav.secondary ul li{white-space:nowrap;margin:0 12px}.fixed_header nav.secondary ul li:last-child{margin-right:0}.fixed_header nav.secondary ul li a{color:#f0d9a7;font-size:.8rem;font-weight:400;text-decoration:none;transition:color .3s;position:relative}.fixed_header nav.secondary ul li a:hover,.fixed_header nav.secondary ul li a.pageOn{color:#fff}header{color:#fff;z-index:100;background-color:#172c2d;justify-content:space-between;align-items:center;width:100%;height:110px;transition:transform .5s;display:flex;position:fixed;top:0;left:0;transform:translateY(0)}header .inner{z-index:15;justify-content:space-between;align-items:center;width:100%;height:auto;margin:0 auto;display:flex;position:relative}header nav.primary{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:-37px;display:flex;position:relative}header nav.primary ul{list-style-type:none;display:flex}header nav.primary ul li{white-space:nowrap;margin:0 15px}header nav.primary ul li:last-child{margin-right:0}header nav.primary ul li a{font-weight:600;text-decoration:none;transition:color .3s;position:relative}header nav.primary ul li a:after{content:"";background-color:#f0d9a7;width:0;height:1px;transition:width .2s;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}header nav.primary ul li a:hover,header nav.primary ul li a.pageOn{color:#f0d9a7}header nav.primary ul li.active ul.subs{display:flex}header nav.primary ul.subs{justify-content:center;align-items:center;display:none;position:absolute;top:35px;left:50%;transform:translate(-50%)}header nav.primary ul.subs li{margin:0 15px;display:block}header nav.primary ul.subs li.sub_label{display:none}header nav.primary ul.subs li a{font-weight:400;transition:color .2s}header nav.primary ul.subs li a:hover,header nav.primary ul.subs li a.pageOn{color:#f0d9a7}header nav.primary ul.subs li a:after{display:none}header nav.secondary{color:#fff;opacity:0;pointer-events:none;z-index:206;transition:opacity .5s,transform .5s ease-in-out;display:flex;position:absolute;right:calc(3% + 50px);transform:translate(2rem)}header nav.secondary ul{list-style-type:none;display:flex}header nav.secondary ul li{white-space:nowrap;margin:0 12px}header nav.secondary ul li:last-child{margin-right:0}header nav.secondary ul li a{color:#f0d9a7;font-size:.8rem;font-weight:400;text-decoration:none;transition:color .3s;position:relative}header nav.secondary ul li a:hover,header nav.secondary ul li a.pageOn{color:#fff}.secondary_menu .fixed_header .menuBtn .line{background-color:#f0d9a7;transition-property:background-color,opacity,transform,top;transition-duration:.2s,.1s,.3s,.3s;transition-delay:0s,0s,0s,0s}.secondary_menu .fixed_header .menuBtn .line:first-child{top:8px;transform:rotate(45deg)}.secondary_menu .fixed_header .menuBtn .line:nth-child(2){opacity:0;transition:opacity .1s}.secondary_menu .fixed_header .menuBtn .line:nth-child(3){top:8px;transform:rotate(135deg)}.secondary_menu header nav.secondary{opacity:1;pointer-events:all;transform:translate(0)}@media (max-width:1550px){.secondary_menu nav.primary{opacity:0;pointer-events:none}}.intro header,.intro .fixed_header{transform:translateY(-100%)}@media (max-width:800px){.intro header{transform:translateY(-200%)}}.transparent_header header,.transparent_header .fixed_header{background-color:#0000}@media (max-width:950px){header nav.primary ul.subs li{margin:0 7px;font-size:.8rem}}@media (max-width:800px){.fixed_header{background-color:#172c2d}.fixed_header .menuBtn{margin:auto 5% auto auto}.fixed_header nav.secondary{z-index:5;background-color:#f0d9a7;justify-content:flex-end;width:100%;min-height:30vh;transition:transform .5s ease-in;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}.fixed_header nav.secondary ul{flex-direction:column;margin-top:100px;margin-bottom:30px;margin-right:5%;list-style-type:none;display:flex}.fixed_header nav.secondary ul li{text-align:right;white-space:nowrap;margin:0}.fixed_header nav.secondary ul li:last-child{margin-right:0}.fixed_header nav.secondary ul li a{color:#172c2d;font-size:1.25rem;font-weight:400;line-height:2.25;text-decoration:none;transition:color .3s;position:relative}.fixed_header nav.secondary ul li a:hover,.fixed_header nav.secondary ul li a.pageOn{color:#172c2d}header{z-index:200;flex-direction:column;height:225px;display:flex;position:relative}header .inner{align-items:flex-start;width:90%;height:auto;margin:125px auto 0}header nav.secondary{display:none}header nav.primary{opacity:1;background-color:#172c2d;border-radius:30px;margin-top:0;transition:opacity .3s}header nav.primary ul{color:#fff}header nav.primary ul li{padding:0 10px}header nav.primary ul li a{color:gray}header nav.primary ul li a.pageOn{color:#fff}header nav.primary ul li.active a{text-underline-offset:6px;-webkit-text-decoration:underline #f0d9a7;text-decoration:underline #f0d9a7;text-decoration-thickness:1px}header nav.primary ul li.active ul.subs{padding:5px 0;display:flex}header nav.primary ul li ul.subs{background-color:#f0d9a7;flex-direction:column;justify-content:flex-start;width:200px;height:25px;margin-top:9px;overflow:hidden}header nav.primary ul li ul.subs li{padding:10px 0}header nav.primary ul li ul.subs li.active{display:none}header nav.primary ul li ul.subs li a{color:#172c2d}header nav.primary ul li ul.subs li.sub_label{color:#172c2d;padding-top:2px;display:block}header nav.primary ul li ul.subs li.sub_label .arrow{border:2px solid #172c2d;border-width:0 2px 2px 0;margin:0 0 2px 5px;padding:3px;display:inline-block;transform:rotate(45deg)}.transparent_header header{height:0}.projectpage header .primary,.mobile_menu .primary{display:none}.mobile_menu .fixed_header .logo img,.mobile_menu .fixed_header .logo svg{filter:invert();transition:filter .2s .4s}.mobile_menu .fixed_header nav.secondary{transform:translate(0)}.mobile_menu .fixed_header .menuBtn div .line,.secondary_menu header .inner .menuBtn .line{background-color:#172c2d}}footer{z-index:5;text-align:center;color:#f0d9a7;background:#172c2d;position:relative}footer .inner{text-align:center;justify-content:space-between;align-items:center;width:90%;margin:auto;padding:70px 0;font-size:0;line-height:0;display:flex;position:relative}footer .inner .copyright p{font-size:.8rem}footer .inner .social li{vertical-align:middle;margin-right:20px;display:inline-block}footer .inner .social li:last-child{margin-right:0}footer .inner .social li svg{width:22px;height:auto}footer .inner .social li svg *{stroke:none;fill:#f0d9a7;transition:fill .2s}footer .inner .social li svg:hover *{fill:#fff}.hide_footer footer{display:none}#splash{z-index:110;opacity:0;pointer-events:none;background-color:#000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;transition:opacity .5s;display:flex;position:fixed;top:0;left:0}#splash .logo{z-index:2;opacity:0;flex-direction:column;justify-content:center;align-items:center;transition:transform .75s,opacity .75s;display:flex;position:relative;transform:scale(.95)translateY(3rem)}#splash .logo.show{opacity:1;transform:matrix(1,0,0,1,0,0)}#splash .logo.show.hide{opacity:0;transform:translateY(-3rem)}#splash .logo img{width:80%;max-width:586px;height:auto;display:block}#splash .background{object-fit:cover;z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#splash .background img.photo,#splash .background video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.intro #splash{cursor:pointer;opacity:1;pointer-events:all}@media (max-width:767px) and (orientation:portrait){#splash .background{height:100vh}#splash .background .vidhold video{scale:1.5}#splash .logo img{width:75%}}.contactpage{align-items:flex-start;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.contactpage .column{flex-direction:column;justify-content:flex-end;align-items:center;width:50%;height:100%;display:flex;position:relative}.contactpage .column .text-block{color:#f0eee2;text-align:left;width:90%;max-width:500px;margin:0 auto 15%}.contactpage .column .text-block p{font-size:1.2rem;line-height:1.5}.contactpage .column .text-block a{color:#f0d9a7}.contactpage .column .text-block img{margin-bottom:40px}.contactpage .column.image img,.contactpage .column.image video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (max-height:630px){.contactpage .column .text-block{margin-bottom:5%}}@media (max-width:767px) and (orientation:portrait){.contactpage{flex-direction:column-reverse;position:relative}.contactpage .column{width:100%}.contactpage .column .text-block{width:80%;padding-top:50px;padding-bottom:50px}.contactpage .column .text-block p{margin-bottom:10px}.contactpage .column .text-block p img{width:auto;height:9vw;margin-bottom:50px}.contactpage .column.image{height:48vh}}.hero{width:100%;height:75vh;position:relative}.hero img.photo,.hero video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.hero.fixed{z-index:1;position:fixed;top:0;left:0}.foreground{z-index:2;background-color:#172c2d;flex-direction:column;align-items:center;width:100%;min-height:90vh;margin-top:75vh;padding-top:40px;display:flex;position:relative}.foreground .text-block{width:90%;max-width:1200px;margin:0 auto;position:relative}@media (max-width:767px) and (orientation:portrait){.hero{height:50vh}.hero img.photo,.hero video{padding-top:200px}.foreground{margin-top:40vh;padding-top:6%}.foreground .text-block{width:90%}.foreground .text-block h2{font-size:1.2rem}.foreground .slideshow_wrapper{width:89%;height:30vh}.foreground .slideshow_wrapper .slideshow,.foreground .slideshow_wrapper .slideshow .cell{height:30vh}}.projectpage{position:relative}.projectpage .video_player{width:65%;margin:20px auto 0;position:relative}.projectpage .video_player .cell{background-color:#000;width:100%;height:0;padding-top:56.25%;position:relative}.projectpage .video_player .cell img.photo,.projectpage .video_player .cell video,.projectpage .video_player .cell iframe{object-fit:cover;object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.projectpage .video_player .cell .img.photo{z-index:1}.projectpage .video_player .cell .vidhold{object-fit:cover;z-index:2;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;top:0;left:0}.projectpage .video_player .cell.playing .vidhold{opacity:1;pointer-events:all}.projectpage .video_player .text-block{width:50%;margin:20px auto 0 0}.projectpage .description{justify-content:space-between;align-items:flex-start;width:65%;margin:40px auto;display:flex;position:relative}.projectpage .description .cell{width:100%;margin-top:30px}.projectpage .description .column.leftside{flex-direction:column;width:350px;display:flex}.projectpage .description .column.leftside h1{text-transform:uppercase;margin:0;font-size:1.5rem}.projectpage .description .column.leftside h2{color:#f0d9a7;font-size:1.3rem;font-weight:400}.projectpage .description .column.rightside{flex-direction:column;width:calc(100% - 450px);display:flex}.projectpage .description .column.rightside h1,.projectpage .description .column.rightside h2{display:none}.projectpage .description .column.rightside .text-block.secondary{width:80%;margin-top:30px}@media (max-width:767px) and (orientation:portrait){.projectpage .video_player{flex-direction:column;align-content:center;width:92%;display:flex}.projectpage .video_player:first-child,.projectpage .video_player .cell{width:100%}.projectpage .video_player .text-block{margin:0 0 0 0 0;flex-direction:column;align-items:center;width:100%;display:flex}.projectpage .video_player .text-block p{width:92%}.projectpage .description{flex-direction:column-reverse;width:92%}.projectpage .description .column.leftside,.projectpage .description .column.rightside{width:100%}.projectpage .description .column.leftside h1,.projectpage .description .column.leftside h2{display:none}.projectpage .description .column.rightside h1,.projectpage .description .column.rightside h2{display:block}.projectpage .description .column.rightside h1{text-transform:uppercase;margin:0;font-size:1.5rem}.projectpage .description .column.rightside h2{color:#f0d9a7;font-size:1.3rem;font-weight:400}}.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}.justified{width:84%;margin:0 auto}.croppedgrid{flex-flow:wrap;width:84%;margin:0 auto;list-style-type:none;display:flex}.croppedgrid .cell{opacity:1;flex:0 auto;width:20%;margin:0 2.5% 5%;transition:opacity .3s;position:relative;overflow:hidden}.croppedgrid .cell:hover{opacity:.7}.croppedgrid .cell .info{margin:10px 0 0}.croppedgrid .cell .info h2{font-size:1.5rem}.croppedgrid .cell .info p{font-size:1rem}.ar-rows{width:100%;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;border:0 solid #fff;position:relative;overflow:hidden}.ar-rows .row .cell:after{content:"";pointer-events:none;z-index:8;opacity:0;background:linear-gradient(#0000 0%,#000 100%);width:100%;height:15%;transition:opacity .3s;position:absolute;bottom:0;left:0}.ar-rows .row .cell a{width:100%;display:block}.ar-rows .row .cell.single{height:75vh}.ar-rows .row .cell.single a{width:100%;display:block}.ar-rows .row .cell.single img.photo{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0;height:100%!important}.ar-rows .row .cell .vidhold{object-fit:cover;z-index:2;opacity:0;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;top:0;left:0}.ar-rows .row .cell .vidhold video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ar-rows .row .cell img.photo{z-index:1;width:auto;height:auto;display:block;position:relative}.ar-rows .row .cell .info{z-index:10;opacity:0;transition:opacity .3s,transform .3s;position:absolute;bottom:20px;left:30px;transform:translateY(1rem)}.ar-rows .row .cell .info h2{text-transform:uppercase;color:#f0eee2;z-index:2;font-size:1.2rem;line-height:.9;position:relative}.ar-rows .row .cell:hover:after{opacity:1}.ar-rows .row .cell:hover .info{opacity:1;transform:translateY(0)}.ar-rows .row .cell.playing .vidhold{opacity:1}@media (max-width:767px) and (orientation:portrait){.ar-rows .row{display:block}.ar-rows .row .cell{float:unset;width:100%!important;height:auto!important}.ar-rows .row .cell.single{height:auto}.ar-rows .row .cell.single img.photo{position:relative;width:100%!important;height:auto!important}.ar-rows .row .cell img.photo{width:100%!important;height:auto!important}.ar-rows .row .cell .info{opacity:1;bottom:15px;left:20px;transform:translateY(0)}.ar-rows .row .cell .info h2{font-size:1rem}}.masongrid{width:84%;margin:0 auto;list-style-type:none}.masongrid .grid-sizer,.masongrid .cell{width:47%;height:auto}.masongrid .gutter-sizer{width:6%}.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{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.masongrid .cell.large{width:100%}.masongrid .cell a,.masongrid .cell img{border:none;outline:none;width:100%;text-decoration:none;display:block}.masongrid.effect-2 .cell{opacity:0}.masongrid.effect-2 .cell.shown,.masongrid .shown .cell,.no-js .masongrid figure.cell,.no-cssanimations .masongrid figure.cell{opacity:1}.masongrid.effect-1 figure.animate{animation:.65s forwards fadeIn}.masongrid.effect-2 figure.animate{opacity:1;animation:.65s forwards moveUp;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_wrapper{text-align:center;width:75%;height:90vh;margin:2rem auto 0;position:relative}.slideshow_wrapper .slideshow{text-align:center;width:100%;height:90vh;position:relative;overflow:hidden}.slideshow_wrapper .slideshow .cell{flex-direction:column;justify-content:center;align-items:center;width:100%;height:90vh;margin:0 auto;display:flex;position:relative}.slideshow_wrapper .slideshow .cell img.photo,.slideshow_wrapper .slideshow .cell video{width:auto;max-width:100%;height:auto;max-height:90%;display:block}.slideshow_wrapper .slideshow .cell .caption{justify-content:flex-start;width:100%;margin-top:20px;display:flex}.slideshow_wrapper .arrow{cursor:pointer;z-index:20;width:40px;height:40px;transition:transform .2s;position:absolute;top:calc(50% - 20px);transform:scale(1)}.slideshow_wrapper .arrow.next{right:-20px}.slideshow_wrapper .arrow.next:hover{transform:scale(.95)}.slideshow_wrapper .arrow.previous{left:-20px;transform:scale(1)rotate(180deg)}.slideshow_wrapper .arrow.previous:hover{transform:scale(.95)rotate(180deg)}.slideshow_wrapper .arrow svg,.slideshow_wrapper .arrow img{width:100%;height:auto;display:block}#video_cover{opacity:0;z-index:120;pointer-events:none;background-color:#000c;width:100%;height:100%;transition:opacity .5s;position:fixed;inset:0}.video_playing #video_cover{opacity:1}#overlay{text-align:center;opacity:0;z-index:-1;background-color:#000;justify-content:center;align-items:center;width:100%;height:100%;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{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}#overlay .closer .closeIcon{z-index:11;cursor:pointer;width:22px;height:22px;transition:transform .2s;position:absolute;top:25px;right:25px;transform:scale(1)}#overlay .closer .closeIcon:hover{transform:scale(1.1)}#overlay .closer .closeIcon .line{background:#fff;width:100%;height:1px;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{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}#overlay .inner .wrap video,#overlay .inner .wrap img{width:auto;max-width:100%;height:auto;max-height:100%;margin:0 auto;display:block}#overlay .inner .wrap .slideshow{width:100%;height:100%;position:relative}#overlay .inner .wrap .slideshow .cell{flex-direction:column;justify-content:center;align-items:center;width:100%;height:80vh;display:flex;position:relative}#overlay .inner .wrap .next{cursor:pointer;width:60px;height:60px;transition:transform .2s ease-in-out;position:absolute;top:50%;right:-50px;transform:scale(1)}#overlay .inner .wrap .next:hover{transform:scale(.9)}#overlay .inner .wrap .next .line{background:#fff;width:50%;height:2px;display:block;position:absolute;top:30%;right:20%;transform:rotate(45deg)}#overlay .inner .wrap .next .line:last-child{top:64%;transform:rotate(-45deg)}#overlay .inner .wrap .previous{cursor:pointer;width:60px;height:60px;transition:transform .2s ease-in-out;position:absolute;top:50%;left:-50px;transform:scale(1)}#overlay .inner .wrap .previous:hover{transform:scale(.9)}#overlay .inner .wrap .previous .line{background:#fff;width:50%;height:2px;display:block;position:absolute;top:30%;right:20%;transform:rotate(-45deg)}#overlay .inner .wrap .previous .line:last-child{top:64%;transform:rotate(45deg)}
/*# sourceMappingURL=styles.css.map */
