@font-face{font-family:'Inter-UI';font-style:normal;font-display:optional;src:url("/fonts/Inter-UI-Regular.woff2") format("woff2"),url("/fonts/Inter-UI-Regular.woff") format("woff")}@font-face{font-family:'Inter-UI';font-weight:bold;font-style:normal;font-display:optional;src:url("/fonts/Inter-UI-Bold.woff2") format("woff2"),url("/fonts/Inter-UI-Bold.woff") format("woff")}html{box-sizing:border-box;overflow:auto;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:inherit;overflow:inherit}body{margin:0;font-family:'Inter-UI', sans-serif;font-size:16px;line-height:1.35;letter-spacing:.3px;color:#4d4d4d}h1,h2,h3{margin-top:12px;margin-bottom:12px}h4,h5{margin-top:8px;margin-bottom:8px}h1{font-size:210%}h2{font-size:180%}h3{font-size:150%}h4{font-size:120%}h5{font-size:110%}p{margin-top:8px;margin-bottom:8px}a{text-decoration:none;color:#4d4d4d}a:hover{color:#404040}a:focus{outline:none}dt{text-transform:uppercase;font-weight:bold}dd{margin:0 0 10px}section,article{display:block;margin-bottom:15px}figure{margin:0}img{display:block;max-width:100%;margin:0 auto}picture{display:block;margin:20px auto 40px}picture:not(.nb) img{border:1px solid #d3d1d1}.container{max-width:1140px;margin:0 auto;overflow:hidden}.container-relative{position:relative}.container-padding{padding:0 15px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.half,.third{margin:20px 0 25px}.list-unstyled{list-style:none;margin:0;padding:0}.box{margin:0 auto}.box-small{max-width:525px}.box-medium{max-width:650px}.btn-round{display:inline-block;border:1px solid #4d4d4d;padding:15px 40px;border-radius:20px}#menu{padding:30px;font-size:20px}#menu ul{display:none;text-align:right}#menu li{display:block;padding:8px 0}#menu li a{padding:8px 0}#menu li span{border:none;padding:0}#menu li.active{opacity:.5}#menu label{display:block;text-align:right}#menu label span{display:inline-block;border-bottom:2px solid transparent}#menu-toggle{display:none;visibility:hidden}#menu-toggle:checked ~ label span{border-color:#f75053}#menu-toggle:checked ~ ul{display:block}.content-background{width:100%;height:100%;position:absolute;z-index:-1;overflow-x:hidden}.content-background svg{position:absolute;overflow:visible}.content-background .letter{display:none}.content-background .shape{transform:scale(0.5)}.content-background .shape-large{transform:scale(0.7)}#link-home span{display:none}#link-home svg{fill:#4d4d4d}#link-home a:hover svg{fill:#f75053}#link-home a:hover #link-home-inner{fill:#fff}#content{padding-top:20px;padding-bottom:20px}.page-title{color:#fcf8df}.homepage{background-color:#222}.homepage .content-background svg{fill:#4d4d4d}.homepage #content{padding:70px 50px 100px}.homepage #content h1{font-size:170%}.homepage #content p{margin-top:20px;margin-bottom:20px}.homepage #content p:last-child{color:#f75053;font-size:132%}#home-l-shape{top:-90px;left:-130px}#home-r-shape{bottom:-50px;right:-140px}.what-we-do{background-color:#3d4372;color:#fcf8df}.what-we-do #menu{color:#d77686}.what-we-do #menu a{color:#d77686}.what-we-do #menu a:hover{color:#d16275}.what-we-do .content-background svg{fill:#363b67}.what-we-do #link-home svg{fill:#d77686}.what-we-do #link-home a:hover svg{fill:#2be385}.what-we-do #link-home a:hover #link-home-inner{fill:#3d4372}.what-we-do #content{padding-bottom:80px}.what-we-do h2{color:#d77686}#wwd-l-shape{top:80px;left:-120px}#wwd-r-shape{top:250px;right:-120px}.contact{background-color:#b0dfb4;color:#f75053}.contact a{color:#f75053}.contact a:hover{color:#f6383b}.contact .content-background svg{fill:#f3d9c3}.contact #link-home svg{fill:#f75053}.contact #link-home a:hover svg{fill:#cafbfe}.contact #link-home a:hover #link-home-inner{fill:#b0dfb4}.contact #content{padding-bottom:40px}.contact #content a{border-bottom:1px dashed;padding-bottom:6px;display:inline-block}.contact #content a:hover{border-bottom:2px solid;padding-bottom:5px}#contact-l-shape{top:-40px;left:-320px}#contact-r-shape{top:80px;right:-120px}.work{background-color:#edce67;color:#3d4372}.work a{color:#3d4372}.work #menu a:hover{color:#343961}.work .content-background svg{fill:#f5e5aa}.work #link-home svg{fill:#3d4372}.work #link-home a:hover svg{fill:#277ad5}.work #link-home a:hover #link-home-inner{fill:#edce67}.work #content a:hover{color:#277ad5}#work-l-shape{top:160px;left:-100px}#work-r-shape{top:430px;right:-50px}#project-header h1,#project-header h2{margin-top:0}#project-header h1{font-size:200%;margin-bottom:0}#project-header h2{font-size:100%;font-weight:normal;margin-bottom:25px}#project-info a{border-bottom:1px dashed}#project-info a:hover{color:#f75053;border-bottom:1px solid}#project-info p{margin-bottom:26px}#project-meta .btn-round{margin:15px 0}#project-meta .btn-round:hover{color:#f75053;border-color:#f75053}#related-work{padding:20px 0;background-color:#222}#related-work h3{color:#f75053;font-size:200%}#related-work figure{position:relative}#related-work figure:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}#related-work a:hover{color:#f75053}#related-work a:hover figure:before{background-color:rgba(247,80,81,0.2)}#copyright{padding:15px 0;text-align:center;font-size:90%}#copyright a{border-bottom:1px solid transparent}#copyright a:hover{border-color:#404040}.loaded a{transition:color .3s linear, border-color .3s linear}.loaded #related-work figure:before{transition:background-color .3s linear}.loaded #link-home path{transition:fill .2s linear}@media screen and (min-width: 361px){.homepage{font-size:18px}}@media screen and (min-width: 500px){.homepage #content{padding:70px 70px 100px}.what-we-do #content{padding-bottom:50px}#wwd-l-shape{top:80px;left:-80px}#wwd-r-shape{top:220px;right:0}#contact-r-shape{top:30px;right:-50px}.half{width:calc(50% - 15px);float:left}.half:nth-child(even){float:right}.third{width:calc(33.33% - 10px);float:left;margin-right:15px}.third:last-child{margin-right:0}}@media screen and (min-width: 768px){dt{float:left;clear:left;width:80px}dd{margin-left:80px;margin-top:0}.container-sub{padding-top:20px;padding-bottom:40px;padding-left:80px;padding-right:80px}.content-background .shape{transform:scale(1)}.content-background .shape-small{transform:scale(0.7)}body{font-size:20px}body.project-single{font-size:18px}.homepage{font-size:24px}.homepage #content{padding:140px 70px}.homepage h1{font-size:175%}.homepage p:last-child{font-size:150%}#home-l-shape{top:0;left:-40px}#home-r-shape{right:-40px;bottom:20px}#wwd-l-shape{top:100px;left:-40px}#wwd-r-shape{top:250px;right:-80px}#work-l-shape{top:200px}#work-r-shape{top:500px}#contact-l-shape{top:20px;left:-210px}#contact-r-shape{top:100px}}@media screen and (min-width: 992px){picture{margin-bottom:60px}.container-sub{padding-right:160px}.homepage #content{padding:140px 0 200px}#home-l-shape{top:0;left:0}#home-r-shape{top:180px;right:0}#wwd-l-shape{top:200px;left:20px}#wwd-r-shape{top:180px;right:0}#work-l-shape{top:200px;left:40px}#work-r-shape{top:500px;right:20px}.contact #content{padding-bottom:120px}#contact-l-shape{left:0}#contact-r-shape{top:60px;right:10px}#project-header h1{font-size:335%}#project-header h2{font-weight:bold}}@media screen and (min-width: 1140px){#menu{position:static}#menu ul{display:block;float:none;text-align:center}#menu li{display:inline-block;font-size:24px}#menu li span{border-bottom:1px solid;padding-bottom:3px}#menu li a{padding:10px 20px}#menu li a:hover span{border-bottom:4px solid}#menu li.active{padding-left:20px;padding-right:20px}#menu label{display:none}#link-home{margin:0;padding:0;max-width:100%}.content-background{overflow-x:visible}.content-background .letter{font-size:170px;font-weight:bold;display:block}.content-background .shape-small{transform:scale(1)}.page-title{display:none}.homepage #content{padding:240px 0 440px}#home-F{left:60px}#home-R{top:60px;left:590px}#home-A{top:35px;left:900px}#home-M{top:580px;left:70px}#home-E{top:720px;left:300px}#home-O{top:620px;left:520px}#home-U{top:760px;left:750px}#home-T{top:630px;left:1000px}#home-l-shape{top:110px;left:50px}#home-r-shape{top:280px;left:630px}.what-we-do #content{padding:80px 0 260px}#wwd-W-1{top:180px;left:40px}#wwd-H{top:55px;left:470px}#wwd-A{top:100px;right:280px}#wwd-T{top:220px;right:0}#wwd-W-2{top:720px;left:210px}#wwd-E{top:660px;left:440px}#wwd-D{top:690px;right:180px}#wwd-O{top:600px;right:0}#wwd-l-shape{top:280px;left:60px}#wwd-r-shape{top:260px;right:100px}.contact #content{padding:80px 20px 300px}#contact-C-1{top:130px;left:50px}#contact-O{top:20px;left:380px}#contact-N{top:15px;left:820px}#contact-T-1{top:60px;right:10px}#contact-A{top:620px}#contact-C-2{top:660px;left:470px}#contact-T-2{top:560px;left:730px}#contact-l-shape{top:110px}#contact-r-shape{top:160px;right:30px}.work #content{padding-bottom:50px}#work-P{top:140px;left:100px}#work-R{top:80px;left:440px}#work-O{top:200px;left:740px}#work-J{top:100px;right:40px}#work-E{top:680px;left:80px}#work-C{top:820px;left:350px}#work-T{top:760px;left:740px}#work-S{top:560px;right:0}#work-l-shape{top:320px;left:0}#work-r-shape{top:300px;right:150px}}
/*# sourceMappingURL=style.css.map */
