body{margin:0;font-family:europa!important;font-weight:300}.hidden{opacity:0}.visible{opacity:1}p{font-size:1rem;color:#2a2e31}header{padding:30px 0;position:relative;z-index:4}header .logo{height:50px;display:block;width:243px;background-image:url(/assets/images/logo.png);background-size:cover}header .menu{display:none;background-image:url(/assets/images/menu-static.svg);height:27px;width:7px;background-size:contain;background-repeat:no-repeat;position:absolute;top:12px;right:30px}header nav ul{list-style:none;text-align:right;margin-top:20px;padding:0}header nav ul li{margin-left:30px;display:inline-block}header nav ul a{color:#fff;text-decoration:none!important}header nav ul a:hover{color:#fff;opacity:.9}.btn{color:#000;border:1px solid #ff6e00;border-radius:6px;padding:8px 44px;font-size:1rem}.btn:hover{color:#ff6e00}h1{font-size:30px}h2{font-size:32px;color:#ff6e00;margin-bottom:20px;width:100%;display:block}h3{font-size:24px}h4{font-size:16px;padding-bottom:24px;margin-bottom:20px;text-transform:uppercase;border-bottom:2px solid #ff6e00;display:inline-block}h5{font-size:24px;color:#ff6e00;font-weight:300;width:100%}h5,h6{text-transform:uppercase;font-family:europa!important}h6{font-size:15px;color:#fff}blockquote,h6{font-weight:700}blockquote{font-size:28px;font-family:europa!important;margin:0}.body{padding-top:30px;padding-bottom:60px;position:relative}.body .scroll-down{height:30px;width:30px;background-image:url(/assets/images/scroll-down.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:-65px;z-index:3;left:50%;margin-left:-15px}.body:before{content:"";position:absolute;left:0;top:-50px;height:100px;width:100%;background-image:url(/assets/images/curved-overlay.svg);background-size:cover;background-position:top}form label{color:#fff;display:block;font-size:12px;margin-bottom:2px}form input[type=email],form input[type=text],form textarea{background-color:#404346;padding:8px 10px;border:none;border-radius:6px;width:100%}form .field{margin-bottom:15px}.hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3)}.hero{position:relative;height:300px;background-color:#2a2e31;text-align:center;margin-top:-120px;padding-top:120px;background-size:cover;background-position:50%}.hero h1,.hero p{color:#fff;position:relative;z-index:2}.slider{height:525px;overflow:hidden}.slider .btn,.slider h3,.slider p{color:#fff}.slider .btn{margin-top:45px}.slider .slick-prev{left:30px;background-image:url(/assets/images/prev.svg);text-indent:-1000px}.slider .slick-next,.slider .slick-prev{position:absolute;top:50%;z-index:5;background-repeat:no-repeat;background-position:50%;border:none;background-color:transparent;width:12px;height:21px;background-size:100%;margin-top:-10px}.slider .slick-next{right:30px;background-image:url(/assets/images/next.svg);text-indent:1000px}.slider .image{height:525px;background-size:cover;background-position:50%}.portfolio{background-color:#2a2e31;padding-top:40px;padding-bottom:80px;position:relative;overflow:hidden;text-align:center}.portfolio h5{margin-bottom:40px}.portfolio a{color:#fff}.portfolio ul{padding:0;list-style:none}footer{background-color:#2a2e31;padding:20px 0}footer .address img{float:left;margin:10px 10px 10px 0}footer p{color:#fff}footer .social-links a{margin-right:5px}footer .links a{display:block;color:#fff;font-size:1rem}@media (max-width:768px){header .menu{display:block}header nav{position:fixed;top:0;background-color:#ff6e00;height:100%;width:75%;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:6;transform:translateX(100%)}header nav,header nav.show{right:0;transition:transform .3s linear;will-change:transform}header nav.show{transform:translateX(0)}header nav .close{background-image:url(/assets/images/menu-selected.svg);position:absolute;top:30px;left:30px;height:27px;width:27px;background-size:contain}header nav ul{padding:20px 40px}header nav ul li{display:block;font-size:20px;width:100%;margin-left:0!important;margin-right:20px;margin-bottom:15px}footer{border-top:none}footer .address img{margin:0 10px 30px 0}.container{padding-left:30px;padding-right:30px}}.shadow-down-from-bottom{background-color:#2a2e31;width:100%;height:25px;position:relative}.shadow-down-from-bottom:after{content:"";height:40px;position:absolute;left:0;margin-left:-25px;width:120%;background-size:cover;box-shadow:inset 0 0 25px rgba(0,0,0,.5)}.shadow-up-from-bottom{background-color:#2a2e31;width:100%;height:25px;position:relative}.shadow-up-from-bottom:after{content:"";height:40px;width:100%;position:absolute;left:0;bottom:0;background-size:cover;box-shadow:0 0 25px rgba(0,0,0,.5)}.with-orange-links a,a,a:hover{color:#ff6e00}.mainNav__link{transition:color .2s}@media screen and (min-width:768px){.mainNav__link.current,.mainNav__link:hover{color:#ff6e00}}body.home .slider{height:600px;overflow:hidden;z-index:0;margin-top:-120px;position:relative}body.home .slider:before{content:"";position:absolute;width:14000px;height:14000px;border-radius:7000px;left:-6450px;top:451px;background-color:#ff6e00;z-index:2;transition:transform 1s ease;transform:translateY(0)}body.home .slider.active:before{border:250px solid rgba(255,110,0,.85);background-clip:padding-box;transform:translateY(-791px)}body.home .slider .btn,body.home .slider h3,body.home .slider p{color:#fff}body.home .slider .btn{margin-top:45px}body.home .slider .slick-prev{left:30px;background-image:url(../img/previous.svg);text-indent:-1000px}body.home .slider .slick-next,body.home .slider .slick-prev{position:absolute;top:50%;z-index:5;background-repeat:no-repeat;background-position:50%;border:none;background-color:transparent;width:12px;height:21px;background-size:100%;margin-top:-10px}body.home .slider .slick-next{right:30px;background-image:url(../img/next.svg);text-indent:1000px}body.home .slider .slick-dots{position:relative;z-index:1;cursor:pointer;top:-80px;text-align:center;list-style:none;padding:0}body.home .slider .slick-dots li{display:inline-block;width:10px;height:10px;border-radius:5px;background-color:#fff;margin:0 3px}body.home .slider .slick-dots li.slick-active{background-color:#ff6e00}body.home .slider .slick-dots li button{display:none}body.home .slider .hero{height:600px;background-size:cover;overflow:hidden;background-position:50%;position:relative;text-align:left}body.home .slider .hero .container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:100px}body.home .mission{background-color:#fff;padding:0 0 100px;position:relative}body.home .mission .scroll-down{height:30px;width:30px;background-image:url(/assets/images/scroll-down.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:-153px;z-index:3;left:50%;margin-left:-15px}body.home .mission:before{content:"";position:absolute;left:0;top:-140px;height:145px;width:100%;background-image:url(/assets/images/curved-overlay.svg);background-size:cover;background-position:top}body.home .mission p{font-size:24px;line-height:40px;color:#000;margin-bottom:30px}body.home .mission .image{height:210px;background-position:0;background-repeat:no-repeat}body.home .design-insights{background-color:#fff;padding:87px 0}body.home .design-insights p{margin-bottom:40px}body.home .design-insights .image{text-align:center}body.home .design-insights .image div{display:inline-block;height:315px;width:315px;border-radius:158px;background-size:cover;background-position:50%}@media (max-width:768px){body.home .design-insights .image div{margin-top:40px}}body.home .services{background-color:#f1f2f3;padding:100px 0}body.home .services .services-pieces{text-align:left;margin-top:10px}body.home .services .services-pieces a.btn{margin-bottom:10px}body.home .services .services-pieces .services-feature-content{list-style:none;margin:10px 0 35px;padding:0}body.home .services .services-pieces .image{margin-bottom:25px;width:100%}body.home .services .services-pieces .image img{width:100%}@media (max-width:768px){body.home .slider.active:before,body.home .slider:before{display:none}.mission .image{background-position:15px!important;-ms-flex-order:1;order:1;margin-bottom:40px!important}.mission .details{-ms-flex-order:2;order:2}.portfolio-pieces>div{margin-bottom:40px!important}.contact{padding:90px 0!important}}body.project .hero{height:300px;background-color:#2a2e31;text-align:center;margin-top:-120px;padding-top:120px}body.project .hero h1,body.project .hero p{color:#fff}body.project .intro{position:relative;padding:30px 0 40px}body.project .intro .scroll-down{height:30px;width:30px;background-image:url(/assets/images/scroll-down.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:-65px;z-index:3;left:50%;margin-left:-15px}body.project .intro:before{content:"";position:absolute;left:0;top:-50px;height:100px;width:100%;background-image:url(/assets/images/curved-overlay.svg);background-size:cover;background-position:top}body.project .intro .image{height:100%;background-repeat:no-repeat;background-position:50%;background-size:90%}body.project .tags{color:#ff6e00;font-size:12px}body.project .work{padding:0}body.project .work .image{background-size:100%;background-position:top;text-align:center}body.project .work .image.one-fourth{padding-top:2.5%}body.project .work img{width:100%;max-height:100%;display:inline-block}body.project .work .field{margin:40px 0}body.project .work .field.video{margin-bottom:0}body.project .work .slider{height:525px;overflow:hidden}body.project .work .slider .btn,body.project .work .slider h3,body.project .work .slider p{color:#fff}body.project .work .slider .btn{margin-top:45px}body.project .work .slider .slick-prev{left:30px;background-image:url(/assets/images/prev.svg);text-indent:-1000px}body.project .work .slider .slick-next,body.project .work .slider .slick-prev{position:absolute;top:50%;z-index:5;background-repeat:no-repeat;background-position:50%;border:none;background-color:transparent;width:12px;height:21px;background-size:100%;margin-top:-10px}body.project .work .slider .slick-next{right:30px;background-image:url(/assets/images/next.svg);text-indent:1000px}body.project .work .slider .image{height:525px;background-size:cover;background-position:50%}body.project .featured-projects{position:relative;padding:30px 0 0}body.project .featured-projects img.fixed-dimensions{width:540px;height:360px}body.project .featured-projects .scroll-down{height:30px;width:30px;background-image:url(/assets/images/scroll-down.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:-65px;z-index:3;left:50%;margin-left:-15px}body.project .featured-projects:before{content:"";position:absolute;left:0;top:-50px;height:100px;width:100%;background-image:url(/assets/images/curved-overlay.svg);background-size:cover;background-position:top}body.project .featured-projects .project{padding:100px 0}body.project .featured-projects .project.first{padding-top:0}body.project .featured-projects .project:nth-child(odd){background-color:#f1f2f3}body.project .featured-projects .project .image{height:100%;background-size:90%;background-position:50%;background-repeat:no-repeat;margin-top:-5%}body.project .featured-projects .project .btn{margin:20px 0 40px}body.project .project-nav{background-color:#2a2e31;padding:40px 0 60px;text-align:center}body.project .project-nav a{color:#fff;font-size:18px;padding:0 40px;background-repeat:no-repeat;text-decoration:none!important}body.project .project-nav a.previous{background-image:url(/assets/images/project-previous.svg);background-position:0}body.project .project-nav a.next{background-image:url(/assets/images/project-next.svg);background-position:100%}@media (max-width:768px){body.project .project-nav a{display:block;margin:5px}body.project .project-nav a.previous{text-align:left}body.project .project-nav a.next{text-align:right}}body.design-insights .hero{height:300px;background-color:#2a2e31;text-align:center;margin-top:-120px;padding-top:120px}body.design-insights .hero h1,body.design-insights .hero p{color:#fff}body.design-insights .intro{position:relative;padding:30px 0 0}body.design-insights .intro .scroll-down{height:30px;width:30px;background-image:url(/assets/images/scroll-down.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:-65px;z-index:3;left:50%;margin-left:-15px}body.design-insights .intro:before{content:"";position:absolute;left:0;top:-50px;height:100px;width:100%;background-image:url(/assets/images/curved-overlay.svg);background-size:cover;background-position:top}body.design-insights .intro img{margin:5px 15px 10px 0}body.design-insights .intro img.floated-image{float:left}@media (max-width:768px){body.design-insights .intro img.floated-image{float:none;margin:0 auto 20px;display:block}}body.design-insights .content{padding-bottom:40px}body.design-insights .content img{max-width:100%}body.design-insights .content .field{margin-top:20px;margin-bottom:20px}body.design-insights .content .slider{height:525px;overflow:hidden}body.design-insights .content .slider .btn,body.design-insights .content .slider h3,body.design-insights .content .slider p{color:#fff}body.design-insights .content .slider .btn{margin-top:45px}body.design-insights .content .slider .slick-prev{left:30px;background-image:url(/assets/images/prev.svg);text-indent:-1000px}body.design-insights .content .slider .slick-next,body.design-insights .content .slider .slick-prev{position:absolute;top:50%;z-index:5;background-repeat:no-repeat;background-position:50%;border:none;background-color:transparent;width:12px;height:21px;background-size:100%;margin-top:-10px}body.design-insights .content .slider .slick-next{right:30px;background-image:url(/assets/images/next.svg);text-indent:1000px}body.design-insights .content .slider .image{height:525px;background-size:cover;background-position:50%}body.design-insights .listings{margin-top:30px;padding-bottom:60px}body.design-insights .listings .listing{margin-top:40px;margin-bottom:40px}body.design-insights .listings .listing a{color:#2a2e31}body.design-insights .listings .listing .author{color:#ff6e00}body.design-insights .listings .listing img{height:200px;margin-bottom:15px}body.studio .hero{height:300px;background-color:#2a2e31;text-align:center;margin-top:-110px;padding-top:120px}body.studio .hero h1,body.studio .hero p{color:#fff}body.studio .intro{position:relative;padding:30px 0 40px}body.studio .intro .scroll-down{height:30px;width:30px;background-image:url(/assets/images/scroll-down.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:-65px;z-index:3;left:50%;margin-left:-15px}body.studio .intro:before{content:"";position:absolute;left:0;top:-50px;height:100px;width:100%;background-image:url(/assets/images/curved-overlay.svg);background-size:cover;background-position:top}body.studio .intro .image{max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}body.studio .services,body.studio .slider,body.studio .studio-columns{margin-bottom:60px}body.studio .employees{padding-bottom:60px}body.studio .employees .employee{padding:60px 30px 0}body.studio .employees .employee .image{max-width:100%;margin-bottom:45px}body.studio .employees .employee h2{margin-bottom:10px}body.studio .employees .employee strong{margin-bottom:8px;display:block}body.studio .employees .employee span{font-size:1rem;display:block}body.studio .employees .employee span.email{margin-bottom:10px}body.studio .employees .employee span.email a{color:#2a2e31;text-decoration:underline}body.contact .form{position:relative;padding:30px 0 40px}body.contact .form .scroll-down{height:30px;width:30px;background-image:url(/assets/images/scroll-down.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:-65px;z-index:3;left:50%;margin-left:-15px}body.contact .form:before{content:"";position:absolute;left:0;top:-50px;height:100px;width:100%;background-image:url(/assets/images/curved-overlay.svg);background-size:cover;background-position:top}body.contact .right-sidebar{margin-top:40px}body.contact .right-sidebar .section{margin-bottom:20px}body.contact .right-sidebar .section a{color:#2a2e31}body.contact .right-sidebar .section span{display:block;font-size:1rem}body.contact .right-sidebar .section span.head{color:#ff6e00;text-transform:uppercase}body.contact form{margin-top:40px}body.contact form input[type=email],body.contact form input[type=text],body.contact form textarea{background-color:transparent;border-bottom:1px solid #ff6e00;padding:3px 0;border-radius:0}body.contact form .field{margin-bottom:70px}.contact-global{background-color:#2a2e31;padding:60px 0 110px;position:relative;overflow:hidden}.contact-global input{color:#fff}.contact-global:after{content:"";height:40px;width:100%;position:absolute;left:0;bottom:0;background-size:cover;box-shadow:0 0 25px rgba(0,0,0,.5)}.contact-global .btn,.contact-global h4,.contact-global p{color:#fff;background-color:transparent}.contact-global .portfolio-pieces{text-align:center;margin-top:40px}.contact-global .portfolio-pieces .image{height:250px;margin-bottom:25px;width:100%}.contact-global .contact-link-container{padding-bottom:10px;padding-right:50px}
/*# sourceMappingURL=styles.min.css.map */
