@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img,.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translateY(-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slider-container{overflow:hidden}.slick-slide:nth-of-child(n+1){display:none}.slick-initialized,.slick-slide:first-child{display:block}body.single-projects .site-header.headroom--top,body.single-project .site-header.headroom--top{background:transparent}body.single-projects .project,body.single-project .project{padding-top:195px}@media only screen and (min-width:1024px){body.single-projects .project__container,body.single-project .project__container{padding-top:45px}}body.single-projects #page,body.single-projects .slick-list{overflow-x:hidden}.single .project{position:relative;flex-grow:1}@media only screen and (min-width:768px){.single .project__wrapper{margin-left:60px;margin-right:60px}}@media only screen and (min-width:992px){.single .project__wrapper{margin-left:70px;margin-right:0}}@media only screen and (min-width:768px)and (max-width:992px){.single .project .project__slideshow__arrow--previous{left:-40px}}@media only screen and (min-width:992px){.single .project .project__slideshow__arrow--previous{left:-40px}}@media only screen and (min-width:768px)and (max-width:992px){.single .project .project__slideshow__arrow--next{right:-40px}}.single .project:before{top:0;bottom:0;left:50%;z-index:-1;transform:translate(-50%);width:100vw;background-color:#cad3af;content:"";position:absolute}.single .project__container{margin-left:60px;margin-right:60px}@media only screen and (min-width:768px){.single .project__container{margin-left:calc(60px + 10 * (100vw - 768px) / 256);margin-right:calc(60px + 10 * (100vw - 768px) / 256)}}@media only screen and (min-width:1024px){.single .project__container{margin-left:70px;margin-right:70px}}.single .project__container{padding-bottom:45px}@media only screen and (min-width:320px){.single .project__container{padding-bottom:calc(45px + 135 * (100vw - 320px) / 704)}}@media only screen and (min-width:1024px){.single .project__container{padding-bottom:180px}}.single .project__container{padding-top:30px}@media only screen and (min-width:768px){.single .project__container{padding-top:calc(30px + 15 * (100vw - 768px) / 256)}}@media only screen and (min-width:1024px){.single .project__container{padding-top:45px}}.single .project__container{padding-top:0;margin:0;position:relative;display:flex;flex-direction:column}@media only screen and (min-width:768px){.single .project__container{flex-direction:row;padding-top:30px}}@media only screen and (min-width:1600px){.single .project__container{margin:0 auto;max-width:1600px}}@media only screen and (min-width:1920px){.single .project__container{padding-left:0;padding-right:0}}.single .project__slideshow__wrapper{padding-left:70px;padding-right:70px}@media only screen and (min-width:768px){.single .project__slideshow__wrapper{padding-left:calc(70px + 0*(100vw - 768px));padding-right:calc(70px + 0*(100vw - 768px))}}@media only screen and (min-width:1024px){.single .project__slideshow__wrapper{padding-left:70px;padding-right:70px}}.single .project__slideshow__wrapper{padding:0;position:relative}@media only screen and (min-width:768px){.single .project__slideshow__wrapper{padding:0}}@media only screen and (min-width:992px){.single .project__slideshow__wrapper{padding-right:0}}@media only screen and (min-width:1600px){.single .project__slideshow__wrapper{padding-left:calc((100vw - 1600px)/2)}}.single .project__slideshow__wrapper:before{z-index:-1;top:-100px;bottom:100px;left:50%;transform:translate(-50%);position:absolute;background-color:#e0ebce;width:calc(100vw + 70px);opacity:.91}@media only screen and (min-width:768px){.single .project__slideshow__wrapper:before{content:""}}.single .project__slideshow__arrow{transition:all .4s ease;width:20px;height:20px}@media only screen and (min-width:320px){.single .project__slideshow__arrow{width:calc(20px + 10 * (100vw - 320px) / 704);height:calc(20px + 10 * (100vw - 320px) / 704)}}@media only screen and (min-width:1024px){.single .project__slideshow__arrow{width:30px;height:30px}}.single .project__slideshow__arrow{border-radius:50%;z-index:1;cursor:pointer;border:1px solid #33560a;position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.single .project__slideshow__arrow--previous{left:7.5px}@media only screen and (min-width:320px){.single .project__slideshow__arrow--previous{left:calc(7.5px + 12.5 * (100vw - 320px) / 704)}}@media only screen and (min-width:1024px){.single .project__slideshow__arrow--previous{left:20px}}@media only screen and (max-width:767px){.single .project__slideshow__arrow--previous{background:#fff}}.single .project__slideshow__arrow--next{right:7.5px}@media only screen and (min-width:320px){.single .project__slideshow__arrow--next{right:calc(7.5px + 12.5 * (100vw - 320px) / 704)}}@media only screen and (min-width:1024px){.single .project__slideshow__arrow--next{right:20px}}.single .project__slideshow__arrow--next{transform:translateY(-50%) rotate(180deg)}@media only screen and (max-width:767px){.single .project__slideshow__arrow--next{background:#fff}}@media only screen and (min-width:992px){.single .project__slideshow__arrow--next{background:#fff}}.single .project__slideshow__arrow svg{width:16px}@media only screen and (min-width:320px){.single .project__slideshow__arrow svg{width:calc(16px + 5 * (100vw - 320px) / 704)}}@media only screen and (min-width:1024px){.single .project__slideshow__arrow svg{width:21px}}.single .project__slideshow__arrow svg{height:10px}@media only screen and (min-width:320px){.single .project__slideshow__arrow svg{height:calc(10px + 3 * (100vw - 320px) / 704)}}@media only screen and (min-width:1024px){.single .project__slideshow__arrow svg{height:13px}}.single .project__slideshow__arrow svg{pointer-events:none}.single .project__slideshow__arrow svg g path{transition:all .4s ease}.single .project__slideshow__arrow:hover{background-color:#33560a}.single .project__slideshow__arrow:hover svg g path{stroke:#f4f1e1}.single .project__slide{cursor:pointer;padding:0}@media only screen and (min-width:992px){.single .project__slide{margin-right:35px}}.single .project__slide__embed{height:220px;width:auto;margin:0 auto}@media only screen and (min-width:768px){.single .project__slide__embed{width:100%;height:410px}}@media only screen and (min-width:992px){.single .project__slide__embed{width:auto}}.single .project__counter{font-size:15px}@media only screen and (min-width:320px){.single .project__counter{font-size:calc(15px + 2 * (100vw - 320px) / 704)}}@media only screen and (min-width:1024px){.single .project__counter{font-size:17px}}.single .project__counter{top:20px}@media only screen and (min-width:768px){.single .project__counter{top:calc(20px + 25 * (100vw - 768px) / 256)}}@media only screen and (min-width:1024px){.single .project__counter{top:45px}}.single .project__counter{line-height:1;left:15px;color:#33560a;position:absolute}@media only screen and (min-width:768px){.single .project__counter{left:0}}.single .project__title{font-size:44px}@media only screen and (min-width:320px){.single .project__title{font-size:calc(44px + 21 * (100vw - 320px) / 704)}}@media only screen and (min-width:1024px){.single .project__title{font-size:65px}}.single .project__title{line-height:1;font-weight:500;padding:15px 0 15px 40px;position:relative;color:#33560a}@media only screen and (min-width:768px){.single .project__title{display:none}}.single .project__title:before{top:0;bottom:0;left:50%;z-index:-1;transform:translate(-50%);width:100vw;background-color:#e1e5d3;content:"";position:absolute}.single .project__content{padding:0 20px;order:1}@media only screen and (min-width:768px){.single .project__content{padding:0 40px}}@media only screen and (min-width:992px){.single .project__content{width:calc(100% - 340px);padding:0 60px}}.single .project__content__title{font-size:44px}@media only screen and (min-width:320px){.single .project__content__title{font-size:calc(44px + 21 * (100vw - 320px) / 704)}}@media only screen and (min-width:1024px){.single .project__content__title{font-size:65px}}.single .project__content__title{line-height:1;font-weight:500;position:relative;color:#33560a;display:none}@media only screen and (max-width:767px){.single .project__content__title{max-width:255px}}@media only screen and (min-width:768px){.single .project__content__title{top:-7.5px;display:block}}.single .project__content__description{font-size:16px}@media only screen and (min-width:320px){.single .project__content__description{font-size:calc(16px + 2 * (100vw - 320px) / 704)}}@media only screen and (min-width:1024px){.single .project__content__description{font-size:18px}}.single .project__content__description{margin-top:20px}@media only screen and (min-width:320px){.single .project__content__description{margin-top:calc(20px + 10 * (100vw - 320px) / 704)}}@media only screen and (min-width:1024px){.single .project__content__description{margin-top:30px}}.single .project__content__description{font-weight:300;color:#33560a}.single .project__content p{font-family:stevie-sans,sans-serif;font-size:16px}@media only screen and (min-width:320px){.single .project__content p{font-size:calc(16px + 2 * (100vw - 320px) / 704)}}@media only screen and (min-width:1024px){.single .project__content p{font-size:18px}}.single .project__details{padding:20px;position:relative;display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.single .project__details{padding-top:0;width:40%;flex-direction:column;flex-shrink:0;order:1}}.single .project__details:after{transition:all .4s ease;height:1px;left:50%;width:calc(100% - 40px);top:100%;background-color:#33560a;transform:translate(-50%);content:"";position:absolute}@media only screen and (min-width:768px){.single .project__details:after{top:0;bottom:0;left:0;width:1px;height:auto;transform:none}}.single .project__details__item{width:50%}@media only screen and (min-width:768px){.single .project__details__item{width:auto}}@media only screen and (min-width:768px){.single .project__details__item:not(:first-child){margin-top:30px}}.single .project__details__item__label{line-height:1;font-weight:300;color:#33560a;font-size:13px;display:block}.single .project__details__item__label:first-child{margin-bottom:7.5px;letter-spacing:1.28px;text-transform:uppercase}.project__lightbox{display:none;position:fixed;width:100vw;height:100vh;z-index:2000;left:0;top:0;background-color:#bcccaa;z-index:99999}.project__lightbox__close{top:15px;right:15px}@media only screen and (min-width:320px){.project__lightbox__close{top:calc(15px + 15 * (100vw - 320px) / 704);right:calc(15px + 15 * (100vw - 320px) / 704)}}@media only screen and (min-width:1024px){.project__lightbox__close{top:30px;right:30px}}.project__lightbox__close{color:#33560a;position:absolute;top:45px;z-index:1;right:45px;cursor:pointer}.project__lightbox__close svg{width:20px;height:20px}.project__lightbox__slider{height:100%;display:flex;align-items:center}.project__lightbox .slick-list{width:100%;height:100%!important;margin:0!important}.project__lightbox .slick-track{align-items:center;display:flex!important;height:100%}.project__lightbox .slick-dots{bottom:30px;left:50%;transform:translate(-50%)}.project__lightbox .slick-dots li button{transition:all .4s ease;border-radius:50%;border:2px solid #33560a;overflow:hidden}.project__lightbox .slick-dots li button:before{content:none}.project__lightbox .slick-dots li.slick-active button{background-color:#33560a}.project__lightbox .project__slide{background-size:contain;background-position:center;margin:0;background-repeat:no-repeat;cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='42'%20height='42'%20viewBox='0%200%2032%2031'%3e%3cg%3e%3cg%3e%3cpath%20fill='none'%20stroke='%23253e07'%20stroke-linecap='square'%20stroke-miterlimit='20'%20stroke-width='.83'%20d='M30.553.88L1%2030.433'%3e%3c/path%3e%3c/g%3e%3cg%3e%3cpath%20fill='none'%20stroke='%23253e07'%20stroke-linecap='square'%20stroke-miterlimit='20'%20stroke-width='.83'%20d='M30.553%2030.433L1%20.88'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e"),pointer}.project__lightbox .project__slideshow__arrow--previous,.project__lightbox .project__slideshow__arrow--next{background:#fff}
