.footer{padding-top:100px;margin:0 0 100px}.logos{display:grid;grid-gap:3rem 0;justify-items:center}.logos__logo{display:flex;justify-content:center;align-items:center;width:75%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.logos__logo:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.content{display:flex;justify-content:space-around;align-items:center;margin:150px 0}.social{justify-content:center}.contact{font-size:3rem;color:#1d1d1d;text-align:center}.icon{margin:0 15px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.email{text-decoration:none}.contact-reverse{color:#fff}@media screen and (min-width:768px){.logos{grid-template-rows:1fr 1fr;grid-template-columns:auto;grid-auto-flow:column;grid-gap:2rem 2rem;align-items:center;margin-left:50px;margin-right:50px}.logos__logo img{width:80%}}@media screen and (min-width:1024px){.logos{grid-template-rows:1fr;grid-template-columns:auto;grid-auto-flow:column;grid-gap:0 1.5rem;align-items:center}.logos__logo img{width:100%}}@media screen and (min-width:1440px){.footer{padding-top:200px}.icon{height:70px}}.image-pointer{cursor:pointer}.work-hero{display:flex;flex-direction:column;align-items:flex-end}.work-hero__main-image{width:100%;position:relative}.work-hero__title-container{position:relative;top:-50px;width:85%;background:#efefef;padding:30px 30px 60px;display:flex;flex-direction:column;justify-content:space-evenly}.work-hero__title-container__title{font-size:3rem;font-weight:300;color:#1d1d1d;text-transform:uppercase;width:75%}.work-hero__title-container__label{font-size:.75rem;color:#b4b4b4;font-weight:300;letter-spacing:.25rem;text-transform:uppercase}.work-hero__secondary-image-container{text-align:right;position:relative;top:-75px;right:35px;z-index:10}.work-hero__secondary-image-container img{width:200px}.work-hero__summary-text-container{display:flex;justify-content:center;align-items:center;margin:25px 0 50px}.work-hero__summary-text-container div{font-size:1.5rem;color:#1d1d1d;font-weight:300;line-height:2.5rem;line-height:2rem;width:80%}@media screen and (min-width:768px){.work-hero{display:block;height:500px}.work-hero__main-image{height:500px;width:auto;left:50px}.work-hero__title-container{position:relative;padding:50px 50px 50px 35px;left:450px;top:-420px;width:300px;height:325px}.work-hero__secondary-image-container{position:relative;z-index:10;top:-450px;right:0}.work-hero__secondary-image-container img{width:80px}.work-hero__summary-text-container{margin-top:-300px;margin-bottom:100px}.work-hero__summary-text-container div{margin:50px 0 0;text-align:center}}@media screen and (min-width:1024px){.work-hero{height:600px}.work-hero__title-container{left:-10px;padding-left:50px;top:100px}.work-hero__secondary-image-container{top:365px;right:90px}.work-hero__secondary-image-container img{width:115px}.work-hero__summary-text-container{margin-top:50px;padding-bottom:50px;display:flex;justify-content:center;align-items:center}.work-hero__summary-text-container div{width:70%}}@media screen and (min-width:1440px){.work-hero{height:650px}.work-hero__main-image{left:-100px;height:650px}.work-hero__title-container{position:absolute;height:425px;width:385px;left:750px;top:100px;padding:50px}.work-hero__secondary-image-container{top:438px;right:-90px}.work-hero__secondary-image-container img{width:150px}.work-hero__summary-text-container{margin:100px 0 150px}.work-hero__summary-text-container div{width:40%}}@media screen and (min-width:1920px){.work-hero__title-container{left:1000px}.work-hero__secondary-image-container{top:475px;right:-90px}.work-hero__secondary-image-container img{width:125px}.work-hero__summary-text-container{margin:100px 0 -50px}}.case-studies{margin-bottom:-100px}.case-study__details{margin:-285px 35px 150px}.case-study__details--horizontal{margin-top:-325px}.case-study__details__title{font-size:2rem;color:#1d1d1d;font-weight:400;margin-top:40px}.case-study__details__role{color:#b4b4b4;font-weight:400;font-size:1.25rem}.case-study__details__awards{list-style:none;padding:0;margin:25px 0}.case-study__details__awards>li{font-weight:400;padding:2px 0}.case-study__details__view{position:relative;z-index:20}.case-study__details__view__link{font-size:1.25rem;text-decoration:none;color:#1d1d1d}.case-study__details__view__cross-through{border-right:1px solid #000;width:10px;height:25px;display:inline-block;visibility:hidden;position:relative;top:20px;right:-50px;-webkit-transform:skew(-45deg);transform:skew(-45deg)}.case-study__details__view .reverse{right:-5px}.case-study__images,.case-study__images__container{display:flex;align-items:center}.case-study__images__container{flex-direction:column;justify-content:center}.case-study__images__container__main{width:100%}.case-study__images__container__secondary{width:300px;height:auto}.case-study__images__container__secondary--horizontal{width:250px;height:auto}.case-study__images__container__secondary{z-index:10;position:relative;top:-275px}.case-study__images__container__secondary--horizontal{top:-165px;margin-bottom:85px}@media screen and (min-width:425px){.case-study__details{margin-top:-350px}.case-study__details--horizontal{margin-top:-400px}.case-study__images__container__secondary{top:-325px;width:350px}.case-study__images__container__secondary--horizontal{top:-225px}}@media screen and (min-width:768px){.case-studies{margin-top:300px}.case-study{height:1100px}.case-study__details{margin:-475px 150px 0;align-self:center}.case-study__details__title{margin-bottom:25px}.case-study__details__awards{margin:20px 0}.case-study__images{height:1200px}.case-study__images__container{flex-direction:column;align-items:center}.case-study__images__container__main{width:65%}.case-study__images__container__secondary{height:400px;width:auto;top:-325px}.case-study__images__container__secondary--horizontal{top:-225px}}@media screen and (min-width:1024px){.case-studies{margin-top:-500px;margin-bottom:300px}.case-study{display:grid;grid-template-columns:1fr 50px 1fr;grid-column-gap:25px;-webkit-column-gap:25px;column-gap:25px;height:450px;align-items:center;margin:200px 0}.case-study__details{margin:0 0 0 100px;position:relative}.case-study__details__view{position:relative}.case-study__images__container{flex-direction:row-reverse;justify-content:flex-end;align-items:center;height:450px}.case-study__images__container__main{width:80%}.case-study__images__container__secondary{height:350px;width:auto;top:0;right:165px}.case-study__images__container__secondary--reverse{right:-165px}.case-study__images__container__secondary--horizontal{right:200px}.case-study__images__container__secondary--horizontal-reverse{right:-200px}}@media screen and (min-width:1440px){.case-studies{display:grid;grid-template-columns:1fr;grid-row-gap:150px;row-gap:150px;margin-top:-450px;margin-bottom:500px}.case-study{margin:150px 0}.case-study__details__view{position:relative}.case-study__images__container__secondary{height:450px;width:auto;right:200px}.case-study__images__container__secondary--reverse{right:-200px}.case-study__images__container__secondary--horizontal{right:275px}.case-study__images__container__secondary--horizontal-reverse{right:-275px}}@media screen and (min-width:1920px){.case-studies{grid-row-gap:450px;row-gap:450px;margin-top:-200px;margin-bottom:600px}.case-study__images__container__secondary{height:650px;width:auto;right:300px}.case-study__images__container__secondary--reverse{right:-300px}.case-study__images__container__secondary--horizontal{right:400px}.case-study__images__container__secondary--horizontal-reverse{right:-400px}}
/*# sourceMappingURL=10.b2dcfe78.chunk.css.map */