body{font-family:acumin-pro,sans-serif}h1,h2,h3{letter-spacing:unset;font-weight:400}.clear_header header{background-color:#0000}.clear_header #content:before{display:none}header.new .inner{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}header.new .inner .logo{width:300px;height:auto;display:block}header.new nav{width:90%;transform:unset;pointer-events:none;font-family:acumin-pro,sans-serif;top:40px;left:5%}header.new nav ul{pointer-events:all}header.new nav ul li{font-size:1rem}@media (max-width:1445px){header.new .inner .logo{width:300px;max-width:unset;transform:unset;top:auto;left:auto}}@media (max-width:1000px){header.new .inner .logo{width:200px;max-width:unset;transform:unset;top:auto;left:auto}}@media (max-width:892px) and (orientation:portrait){header.new .inner .logo{width:60%;top:28px}header.new nav{width:100%;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;top:0;left:0}header.new nav ul{transform:unset;position:relative;top:auto;left:auto;float:none!important}header.new nav ul li{text-transform:unset}header.new nav ul li a{text-transform:unset;font-family:Vollkorn,serif;font-size:2rem}.menuOn header.new nav{pointer-events:all}}.inner.home .slickslideshow.fullbleed{height:100vh}.inner.home .slickslideshow.fullbleed .arrow_down{z-index:10;position:absolute;bottom:-1px;left:calc(50% - 40px)}.inner.home .slickslideshow.fullbleed .info{width:35%;max-width:600px;background-color:#fff;padding:40px 60px 40px 40px;position:absolute;bottom:40px;left:40px}.inner.home .slickslideshow.fullbleed .info h1{letter-spacing:unset;margin-bottom:20px;font-size:2rem}.inner.home .slickslideshow.fullbleed .info h2{letter-spacing:unset;font-size:1.4rem}.inner.home .slickslideshow.fullbleed .info h2:before{display:none!important}.inner.home .slickslideshow.fullbleed .info h3{letter-spacing:unset;margin-bottom:20px;font-size:1.2rem}.inner.home .slickslideshow.fullbleed .info p{color:#818080;font-size:.9rem;font-weight:300;line-height:1.5}@media (max-width:896px) and (orientation:portrait){.inner.home .slickslideshow.fullbleed,.inner.home .slickslideshow.fullbleed .cell .imgwrap{height:50vh}.inner.home .slickslideshow.fullbleed .info{display:none}.inner.home .slickslideshow.fullbleed.with_text{height:auto}.inner.home .slickslideshow.fullbleed.with_text .arrow_down{top:calc(50vh - 41px);bottom:auto}.inner.home .slickslideshow.fullbleed.with_text .info{width:90%;margin:40px auto 0;padding:0;display:block;position:relative;top:auto;bottom:auto;left:auto}}.image_text{width:80%;margin:0 auto;position:relative}.image_text .cell{border-bottom:1px solid #aaa;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:100px 0;display:flex}.image_text .cell .image{width:47%;order:1}.image_text .cell .text{width:47%;order:2}.image_text .cell .text .wrap h1{letter-spacing:unset;margin-bottom:20px;font-size:2rem}.image_text .cell .text .wrap h2{letter-spacing:unset;margin-bottom:20px;font-size:1.4rem}.image_text .cell .text .wrap h3{letter-spacing:unset;margin-bottom:20px;font-size:1.2rem}.image_text .cell .text .wrap p{color:#818080;font-size:.9rem;font-weight:300;line-height:1.5}.image_text .cell .text .wrap p:last-child{margin-bottom:0;padding-bottom:0}.image_text .cell:nth-child(2n) .image{order:2}.image_text .cell:nth-child(2n) .text{order:1}@media (max-width:1023px){.image_text{width:90%}.image_text .cell{flex-direction:column;padding:30px 0}.image_text .cell .image{width:100%;margin-bottom:20px}.image_text .cell .text{width:100%}.image_text .cell:nth-child(2n) .image{order:1}.image_text .cell:nth-child(2n) .text{order:2}}.contact_footer{width:100%;flex-direction:column;justify-content:center;align-items:center;margin:50px auto;display:flex;position:relative}.contact_footer h2{margin-bottom:30px}a.btn{color:#000;border:1px solid #838383;padding:10px 50px;font-family:Vollkorn,serif;font-size:1.5rem;font-weight:400;transition:color .3s,background-color .3s;display:inline-block}a.btn:hover{color:#fff;background-color:#000}@media (max-width:1023px){.contact_footer{width:90%}.contact_footer h2,a.btn{font-size:1.3rem}}h2.section_title{text-align:center;margin-bottom:30px;font-size:1.4rem;font-weight:400;display:block}@media (max-width:896px) and (orientation:portrait){h2.section_title{margin-bottom:20px}}.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 .item{float:left;opacity:1;box-sizing:border-box;border:0 solid #fff;position:relative;overflow:hidden}.ar-rows .row .item img.photo{z-index:1;width:auto;height:auto;display:block;position:relative}.ar-rows .row .item.textEntry{pointer-events:none;align-items:center;display:flex}.ar-rows .row .item.textEntry .inner{text-align:left;max-width:725px;padding:3rem}.ar-rows .row .item.textEntry .inner a{pointer-events:all}.ar-rows .row .item.textEntry img.photo{display:none}@media (max-width:896px) and (orientation:portrait){.inner.detailpage .ar-rows .row{width:100%;height:auto;display:block}.inner.detailpage .ar-rows .row .item{float:none;display:block;width:100%!important;height:auto!important}.inner.detailpage .ar-rows .row .item img.photo{display:block;width:100%!important;height:auto!important}.inner.detailpage .ar-rows .row .item.textEntry .inner{padding:15px 0 0}.inner.detailpage .ar-rows .row .item.textEntry img.photo{display:none}}.projects{width:100%;margin:0 auto;position:relative}.projects .grid{width:90%;margin:50px auto;position:relative}.projects .grid .cell{width:100%;border-bottom:1px solid #aaa;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto 50px;padding-bottom:50px;display:flex;position:relative}.projects .grid .cell:last-child{border-bottom:0}.projects .grid .cell .text{width:40%}.projects .grid .cell .text .wrap{width:80%;margin:0 auto;position:relative}.projects .grid .cell .text h1{margin-bottom:20px;font-size:1.4rem;font-weight:400}.projects .grid .cell .text p{width:100%;color:#818080;font-size:1rem;font-weight:300}.projects .grid .cell .text a.more{flex-direction:column;margin-top:10px;font-weight:500;display:flex;position:relative}.projects .grid .cell .text a.more:after{content:"";width:60px;height:1px;background-color:#000;margin-top:10px;transition:width .2s;display:inline-block}.projects .grid .cell .text a.more:hover:after{width:75px}.projects .grid .cell .image{width:calc(60% - 50px);position:relative}@media (max-width:896px) and (orientation:portrait){.projects .grid .cell{flex-direction:column;margin:0 auto 30px;padding-bottom:30px}.projects .grid .cell .text{width:100%;margin:0 auto 20px}.projects .grid .cell .text .wrap{width:100%}.projects .grid .cell .text .wrap p,.projects .grid .cell .text .wrap a.more{font-size:.9rem}.projects .grid .cell .image{width:100%;margin:0 auto}}.cell .mediawrap{width:100%;height:0;position:relative}.cell .mediawrap img.photo,.cell .mediawrap video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.cell .mediawrap .inner{width:100%;height:100%;object-fit:cover;z-index:10;pointer-events:none;position:absolute;top:0;left:0}.cell .icon_playfull{z-index:10;cursor:pointer;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cell .icon_playfull:hover{transform:translate(-50%,-50%)scale(.95)}.cell.playing .mediawrap video,.cell.playing .mediawrap img.photo{opacity:0}.cell.playing .mediawrap .inner{pointer-events:all}.cell.playing .mediawrap .inner video,.cell.playing .mediawrap .inner iframe{opacity:1}.centered_media{width:70%;margin:50px auto;position:relative}.centered_media .cell{width:100%;position:relative}@media (max-width:896px) and (orientation:portrait){.centered_media{width:90%;margin:40px auto}}.centered_text{width:90%;max-width:575px;margin:70px auto;position:relative}.centered_text hr{width:150px;height:1px;background-color:#707070;margin:20px auto;display:block}.centered_text h2{font-size:1.4rem;font-weight:400}.centered_text p{width:90%;margin:0 auto;font-size:1rem}.centered_text a{text-decoration:underline}@media (max-width:896px) and (orientation:portrait){.centered_text{margin:40px auto}.centered_text h2{font-size:1.5rem}.centered_text p{width:100%;font-size:.9rem}}.testimonials{width:90%;max-width:575px;margin:0 auto 80px;position:relative}.testimonials .quotes{position:absolute;top:-65px;left:50%;transform:translate(-50%)}.testimonials .cell{text-align:center;margin-top:60px}.testimonials .cell h2.title{font-family:acumin-pro,sans-serif;font-size:1rem}.testimonials .cell h2.title:before{content:"";width:50px;height:1px;background-color:#707070;margin:5px auto 20px;display:block}.testimonials ul.slick-dots{top:auto;bottom:-30px}.testimonials ul.slick-dots li button{opacity:.3;border:1px solid #707070}.testimonials ul.slick-dots li.slick-active button{opacity:1}.grid_two_col{width:70%;grid-template-columns:1fr 1fr;gap:30px;margin:0 auto 50px;display:grid;position:relative}.grid_two_col .cell .info{text-align:center;margin-top:10px}.grid_two_col .cell .info h2{flex-wrap:wrap;justify-content:center;align-items:center;font-size:1.3rem;display:flex;position:relative}.grid_two_col .cell .info h2:before{content:"-";margin-right:5px}.grid_two_col .cell .info h2:after{content:"-";margin-left:5px}@media (max-width:896px) and (orientation:portrait){.grid_two_col{width:90%;grid-template-columns:1fr;gap:0}.grid_two_col .cell{margin-bottom:20px}}.inner.contactpage.contact_new .col{border:0}.inner.contactpage.contact_new .col:first-child{width:30%;position:fixed;top:20vh;left:5%}.inner.contactpage.contact_new .col:first-child .inner p{width:80%}.inner.contactpage.contact_new .col:first-child .inner p img{width:80%;height:auto;display:block}.inner.contactpage.contact_new .col:last-child{width:45%;margin-left:40%}.inner.contactpage.contact_new .col form{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.inner.contactpage.contact_new .col form label{width:100%;color:#000;margin-bottom:0;padding-bottom:0;font-size:1rem;font-weight:300;display:block}.inner.contactpage.contact_new .col form .check_wrap{width:100%;margin-bottom:25px;display:block}.inner.contactpage.contact_new .col form .check_wrap .checkbox_wrap{width:100%;font-size:1rem;font-weight:300;display:block}.inner.contactpage.contact_new .col form input[type=text],.inner.contactpage.contact_new .col form input[type=email],.inner.contactpage.contact_new .col form textarea{padding:15px;font-family:acumin-pro,sans-serif}.inner.contactpage.contact_new .col form textarea{height:200px}.inner.contactpage.contact_new .col form input.half{width:48%}.inner.contactpage.contact_new .col form input[type=submit]{width:auto;color:#000;background-color:#0000;border:1px solid #838383;padding:10px 50px;font-family:Vollkorn,serif;font-size:1.5rem;font-weight:400;transition:color .3s,background-color .3s;display:inline-block}.inner.contactpage.contact_new .col form input[type=submit]:hover{color:#fff;background-color:#000}.inner.contactpage.contact_new .col .inner{margin:0;padding:0}.inner.contactpage.contact_new .col h1{letter-spacing:unset;margin-bottom:20px;font-size:2rem}.inner.contactpage.contact_new .col h2{letter-spacing:unset;margin-bottom:20px;font-size:1.4rem}.inner.contactpage.contact_new .col h3{letter-spacing:unset;margin-bottom:20px;font-size:1.2rem}.inner.contactpage.contact_new .col p{color:#818080;font-size:.9rem;font-weight:300;line-height:1.5}.inner.contactpage.contact_new .col p:last-child{margin-bottom:0;padding-bottom:0}@media (max-width:896px) and (orientation:portrait){.inner.contactpage.contact_new .col{position:relative;top:auto;left:auto;width:100%!important;margin:0 auto!important}.inner.contactpage.contact_new .col:first-child{width:100%;position:relative;top:auto;left:auto}.inner.contactpage.contact_new .col:first-child .inner p,.inner.contactpage.contact_new .col:first-child .inner p img{width:100%}.inner.contactpage.contact_new .col .topline.blank{display:none}.inner.contactpage.contact_new .col form input.half{width:100%}.inner.contactpage.contact_new .col form input[type=text],.inner.contactpage.contact_new .col form input[type=email],.inner.contactpage.contact_new .col form textarea{margin-bottom:15px}}footer{z-index:3;background-color:#fff;position:relative}footer h3{font-weight:600}
/*# sourceMappingURL=styles_new.css.map */
