@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}@font-face{font-family:Caslon;font-style:normal;font-weight:400;src:local("ITC Caslon 224 Std"),local("Caslon224Std-Book"),url(../fonts/Caslon224Std-Book.woff2) format("woff2"),url(../fonts/Caslon224Std-Book.woff) format("woff")}body{font-size:1.0625rem;line-height:1.75rem;font-weight:500}@media (max-width:1200px){body{font-size:1.125rem;line-height:1.75rem}}@media (max-width:800px){body{font-size:1rem;line-height:1.625rem}}@media (max-width:600px){body{font-size:.9375rem;line-height:1.25rem;letter-spacing:0}}.h1,h1{font-family:Caslon,serif;font-size:3.875rem;line-height:3.875rem;font-weight:400;letter-spacing:-4px}@media (max-width:1400px){.h1,h1{font-size:3.625rem;line-height:3.625rem;letter-spacing:-3px}}@media (max-width:1200px){.h1,h1{font-size:3.375rem;line-height:3.375rem;letter-spacing:-2.5px}}@media (max-width:800px){.h1,h1{font-size:2.5rem;line-height:2.5rem;letter-spacing:-2px}}@media (max-width:600px){.h1,h1{font-size:2.25rem;line-height:2.625rem;letter-spacing:-1.5px}}.h2,h2{font-family:Caslon,serif;font-size:3rem;line-height:3.125rem;font-weight:400;letter-spacing:-2px}@media (max-width:1400px){.h2,h2{font-size:2.75rem;line-height:3rem;letter-spacing:-2px}}@media (max-width:1200px){.h2,h2{font-size:2.5rem;line-height:2.75rem;letter-spacing:-2px}}@media (max-width:800px){.h2,h2{font-size:2.25rem;line-height:2.5rem;letter-spacing:-1px}}@media (max-width:600px){.h2,h2{font-size:1.875rem;line-height:2.125rem;letter-spacing:-1px}}.h3,h3{font-family:Caslon,serif;font-size:2rem;line-height:2.375rem;font-weight:400;letter-spacing:-1px}@media (max-width:1200px){.h3,h3{font-size:1.75rem;line-height:2rem}}@media (max-width:900px){.h3,h3{font-size:1.5rem;line-height:1.75rem}}@media (max-width:800px){.h3,h3{font-size:1.375rem;line-height:1.625rem}}.h4,h4{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.1875rem;font-weight:600;text-transform:uppercase}@media (max-width:1200px){.h4,h4{font-size:.875rem;line-height:1.1875rem}}@media (max-width:800px){.h4,h4{font-size:.8125rem;line-height:1.125rem}}@media (max-width:600px){.h4,h4{font-size:.625rem;line-height:.9375rem;letter-spacing:0}}.h6,h6{font-family:Caslon,serif;font-size:2.75rem;line-height:2.875rem;font-weight:400;letter-spacing:-2px}@media (max-width:1400px){.h6,h6{font-size:2.5rem;line-height:2.75rem;letter-spacing:-2px}}@media (max-width:1200px){.h6,h6{font-size:2.25rem;line-height:2.5rem;letter-spacing:-1px}}@media (max-width:800px){.h6,h6{font-size:2rem;line-height:2.25rem;letter-spacing:-1px}}@media (max-width:600px){.h6,h6{font-size:1.625rem;line-height:1.875rem;letter-spacing:-1px}}::-moz-selection{background-color:#077165;color:#fff}::selection{background-color:#077165;color:#fff}:-ms-input-placeholder{color:#ededee}::placeholder{color:#ededee}*{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;box-sizing:border-box}html{font-size:1rem;font-weight:500;text-rendering:geometricprecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;height:100%;scroll-padding-top:140px}em,i{font-style:normal}body{position:relative;max-width:100vw;overflow-x:hidden;font-family:Inter,sans-serif;color:#000;background-color:#fff;margin:60px 20px 20px}body:after{content:"";background-color:#fff;height:20px;right:0;transition:height .25s cubic-bezier(.4,0,.2,1)}body .corner.bottom-left,body:after{position:fixed;bottom:0;left:0;z-index:6}body .corner.bottom-left,body .corner.bottom-right{transition:bottom .25s cubic-bezier(.4,0,.2,1)}body .corner.bottom-right{position:fixed;right:0;bottom:0;z-index:6}body.loading header{opacity:0;transform:translateY(-10px);pointer-events:none}body.loading section{opacity:0;transform:translateY(10px);pointer-events:none}body.menu-open footer,body.menu-open main{opacity:.05;pointer-events:none}body.menu-open header nav .menu:before{transform:rotate(45deg)}body.menu-open header nav .menu:after{transform:rotate(-45deg);margin-top:-2px}body.menu-open header nav ol{opacity:1;pointer-events:auto}body.menu-open header nav ol li{animation-play-state:running}#banner{background-color:hsla(0,0%,93%,.9);position:fixed;top:0;right:0;bottom:0;left:0;z-index:8;display:flex;justify-content:center;align-items:center;transition:opacity .25s cubic-bezier(.4,0,.2,1) 0ms}#banner.hidden{opacity:0;pointer-events:none}#banner span{position:relative;background-color:#000;width:100%;max-width:1000px;margin:40px;padding:60px;color:#fff;font-family:Caslon,serif;font-size:36px;line-height:36px;letter-spacing:-2%;text-align:center}#banner span p{margin:40px 0}#banner span figcaption{display:none}#banner span a{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#banner span a:hover{opacity:.75}#banner span .close{position:absolute;top:24px;right:24px;cursor:pointer}@media (max-width:900px){#banner span{position:fixed;top:20px;right:20px;bottom:20px;left:20px;margin:0;padding:60px 20px;width:auto;overflow:scroll;font-size:26px;line-height:26px}}body.footer:after{height:60px}body.footer .corner.bottom-left,body.footer .corner.bottom-right{bottom:40px}body.footer footer{opacity:1;pointer-events:auto}body.home header{padding:25px 40px}body.home header .full-logo,body.home header .logo{height:50px}body.home.full header .logo{opacity:0;transform:translateX(-20px)}body.home.full header .full-logo,body.home.full header .logo{transition:opacity .25s cubic-bezier(.4,0,.2,1) 0ms,transform .25s cubic-bezier(.4,0,.2,1) 0ms}body.home.full header .full-logo{opacity:1;transform:translateX(0)}header{position:fixed;top:0;left:0;width:100%;background-color:#fff;padding:20px 40px;z-index:6;transition:all .25s cubic-bezier(.4,0,.2,1)}header .corner.top-left{position:absolute;left:0;bottom:-40px}header .corner.top-right{position:absolute;right:0;bottom:-40px}header nav{position:relative;width:100%;margin:0 auto;display:flex;align-items:center;align-content:center;justify-content:space-between;text-transform:uppercase;letter-spacing:1px;font-size:1rem;z-index:1}header nav .logo{transform:translateX(0)}header nav .full-logo,header nav .logo{display:block;z-index:6;transition:opacity .25s cubic-bezier(.4,0,.2,1) 0ms,transform .25s cubic-bezier(.4,0,.2,1) 0ms,height .25s cubic-bezier(.4,0,.2,1) 0ms;height:36px}header nav .full-logo{opacity:0;position:absolute;top:2px;left:0;transform:translateX(20px)}header nav .menu{display:none;position:relative;width:20px;height:20px;transition:width .25s cubic-bezier(.4,0,.2,1);cursor:pointer;flex-wrap:wrap;align-content:center;z-index:6}@media (max-width:900px){header nav .menu{display:flex}}header nav .menu:after,header nav .menu:before{content:"";width:100%;height:2px;background-color:#000;transition:all .25s cubic-bezier(.4,0,.2,1)}header nav .menu:after{margin-top:4px}header nav .menu:hover:after{margin-top:-2px}header nav ol{position:relative;list-style:none;z-index:5}header nav ol li{display:inline-block;margin-left:40px;text-align:center;opacity:.3;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}header nav ol li.active,header nav ol li:hover{opacity:1}header nav ol li span{opacity:0;pointer-events:none;vertical-align:2px;margin-left:20px;transition:all .25s cubic-bezier(.4,0,.2,1);font-family:Inter,sans-serif;display:none}@media (max-width:900px){header nav ol{display:flex;position:fixed;top:30%;left:40px;right:40px;bottom:30%;margin:0 auto;flex-wrap:wrap;align-content:space-around;opacity:0;pointer-events:none;transition:opacity .25s cubic-bezier(.4,0,.2,1)}header nav ol li{display:block;margin-left:0;width:100%;text-align:center;opacity:0;animation:.5s ease-out 0s 1 b;animation-fill-mode:forwards;animation-play-state:paused;font-size:1.5rem;line-height:1.5rem;letter-spacing:0;font-weight:600}header nav ol li:first-of-type{animation-delay:0s}header nav ol li:nth-of-type(2){animation-delay:.05s}header nav ol li:nth-of-type(3){animation-delay:.1s}header nav ol li:nth-of-type(4){animation-delay:.15s}header nav ol li:nth-of-type(5){animation-delay:.2s}header nav ol li:nth-of-type(6){animation-delay:.25s}header nav ol li span{display:inline-block}header nav ol li a:hover{text-decoration:underline}}main{position:relative;margin:0 auto;z-index:5;background-color:#ededee;padding:40px 7.1428571429% 150px;min-height:calc(100vh - 60px)}@media (max-width:900px){main{padding:40px 40px 150px}}@media (max-width:800px){main{padding:20px 20px 120px;min-height:calc(100vh - 145px - 20px)}}footer{opacity:0;pointer-events:none;position:fixed;left:0;right:0;bottom:0;padding:20px 40px;color:rgba(0,0,0,.5);z-index:7;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}footer .social{position:fixed;height:20px;right:40px;bottom:20px}footer .social a{margin-left:20px}@media (max-width:500px){footer .legal{display:none}}footer nav{flex-wrap:wrap;justify-content:flex-start;position:relative;width:100%;margin:0 auto;display:flex;align-items:center;text-transform:uppercase;letter-spacing:1px}footer nav span{margin-right:40px;opacity:.3;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);color:#000}footer nav span.active:not(.legal),footer nav span:hover:not(.legal){opacity:1}@media (max-width:1200px){footer nav span{margin-right:40px}}@media (max-width:800px){footer nav span{margin-right:20px;margin:4px 20px 4px 0}}@media (max-width:900px){footer nav{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:900px){footer{padding:20px 30px}}a{color:#000;transition:all .25s cubic-bezier(.4,0,.2,1);text-decoration:none}.link-hover-underlines a:hover,a.external{text-decoration:underline}@media (max-width:800px){.mobile-pad-top{padding-top:20px}}.back{display:inline-block;cursor:pointer;transition:all .25s ease-out;position:absolute;top:38px;left:0}.back:hover{transform:translateX(-10px);padding-right:10px}@media (max-width:900px){.back{left:0}}@media (max-width:800px){.back{font-size:3.125rem;margin-top:10px;margin-bottom:20px;position:relative}}section{position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;padding:0;opacity:1;z-index:2;transition:opacity .25s ease-out,transform .25s ease-out}section>div{max-width:100%}section.margin-top{margin-top:100px}section.padding-top{padding-top:100px}section.animation{z-index:4;transition:all .5s ease-out;position:fixed;top:100px;left:40px;right:40px;bottom:60px}section.animation.hidden{opacity:0;pointer-events:none;transform:translateY(-50%)}@media (max-width:900px){section.animation{top:80px;bottom:20px}}section.spacer{min-height:calc(150vh + 0px)}section.fill{min-height:calc(100vh - 60px - 20px - 80px)}@media (max-width:900px){section.fill{min-height:calc(100vh - 185px)}}@media (max-width:800px){section.fill{min-height:calc(100vh - 155px)}}section.left{max-width:940px;margin:100px auto 0}section.left .h1,section.left h1{margin:10px auto}section.left p{margin:1em 0;max-width:600px}section.left blockquote{margin:20px 0 20px 40px;border-left:1px solid #000;padding:20px 0 20px 40px}section.left blockquote h2{margin-top:40px}section.left blockquote h2:first-of-type{margin-top:20px}section.center{align-content:center;justify-content:center}section.center .h1,section.center h1{text-align:center;max-width:940px;margin:80px auto}section.center .h1 p,section.center h1 p{margin:1em 0;max-width:860px}section.center h2{margin-top:20px}section.stagger{z-index:3;margin-bottom:100px;padding-top:100px}section.stagger>div{width:100%}section.stagger>div .content-shift{width:46%}section.stagger>div:nth-of-type(2n){padding-left:54%}section.stagger>div:nth-of-type(2n) .content-shift{width:100%}section.stagger>div .h1,section.stagger>div h1{margin-bottom:10px}section.stagger>div .description{font-weight:600;max-width:500px}section.stagger>div .description a{display:block;margin-top:20px;text-transform:uppercase}section.stagger>div .description a:hover{color:#077165}@media (max-width:900px){section.stagger>div{width:100%;max-width:800px;margin:0 auto;padding-top:10%;padding-bottom:10%}section.stagger>div .content-shift{width:100%}section.stagger>div:nth-of-type(2n),section.stagger>div:nth-of-type(2n) .content-shift{padding-left:0}}section .arrow{position:absolute;bottom:40px;width:80px;left:calc(50% - 40px);opacity:1;pointer-events:none;transition:opacity .75s ease-in-out,margin-bottom .75s ease-in-out;margin-bottom:0;animation-name:a;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}section .arrow.show{margin-bottom:-40px}@media (max-width:900px){section .arrow{width:60px;left:calc(50% - 30px);bottom:0}}@keyframes a{0%{transform:translate(0)}50%{transform:translateY(15px)}to{transform:translate(0)}}.split{display:flex}.split .header{position:relative;width:100%;margin-top:40px;margin-bottom:30px}.split .header .back{position:absolute;top:50%;margin-top:-26px;margin-bottom:0}.split .logo,.split h1{margin-left:41.6666666667%;width:100%}.split .logo{min-height:100px;display:flex;align-items:flex-end}.split .logo img{display:block;max-height:100px;max-width:calc(100% - 90px)}.split .center-on-logo{margin-top:15px}.split .left{width:33.3333333333%}.split .left img{width:100%;border-radius:4px}.split .right{margin-left:8.3333333333%;width:58.3333333333%;margin-bottom:80px;margin-top:-6px}.split .right.intro h4,.split .right.intro p{max-width:800px}.split .right h4:first-of-type,.split .right p:first-of-type{margin-top:0}.split .right .intro{margin-bottom:20px;max-width:800px}.split .right h4{margin-top:30px}.split .right div{max-width:75%}@media (max-width:900px){.split .right{margin-left:40px}}@media (max-width:800px){.split h1{margin-left:50px}.split h1.no-back{margin-left:0}.split .logo{margin-left:50px}.split .logo img{display:inline-block;max-height:100px}.split .left{width:100%}.split .left img{width:100%;margin-bottom:20px}.split .right{margin-left:0;width:100%}.split .right .intro{margin-bottom:20px}.split .right div{max-width:100%}}.stepped p{transition:all .3s ease-out}.stepped p.standalone{transform:translateY(200%)}@media (max-width:600px){.stepped p.standalone{transform:translateY(160%)}}.stepped p.hidden{opacity:0;transform:translateY(50%);pointer-events:none}.about-intro h1{margin:80px auto 40px!important}.about-intro h2{max-width:940px}.about-intro h2,.about-intro p{text-align:center;margin:0 auto}.about-intro p{max-width:600px}.about-page a:hover{color:#077165}.about-page b,.about-page strong{font-weight:700}.spacer{display:block;width:100%;height:10vh}.quotes{max-width:800px;margin-bottom:40px;padding:0 20px}.quotes h3{text-indent:-.5em;margin-bottom:10px}section.about h2{margin-bottom:40px!important}.portfolio.intro{text-align:center}.portfolio.intro h4{line-height:1.25rem}.portfolio.brands{text-align:center}.portfolio.brands h1{margin-top:40px;margin-bottom:60px}@media (max-width:1100px){.portfolio.brands h1{margin-bottom:60px}}.portfolio.brands .grid,.portfolio.brands .grid a{display:flex;flex-wrap:wrap}.portfolio.brands .grid a{position:relative;width:20%;padding:40px 60px;margin-bottom:40px;justify-content:center;align-items:stretch;align-content:center}.portfolio.brands .grid a h4{position:absolute;bottom:0;left:0;right:0;text-align:center;opacity:.3}@media (max-width:1600px){.portfolio.brands .grid a{width:25%;padding:40px}}@media (max-width:1100px){.portfolio.brands .grid a{width:33%;padding:50px}}@media (max-width:640px){.portfolio.brands .grid a{width:50%;padding:40px}}@media (max-width:500px){.portfolio.brands .grid a{width:50%;padding:30px}}.portfolio.brands .grid a:hover img{transform:scale(1.1);transform-origin:center center;filter:none;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}.portfolio.brands .grid a img{opacity:1;max-height:140px;max-width:240px;-o-object-fit:contain;object-fit:contain;filter:none;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);transition:all .25s cubic-bezier(.4,0,.2,1)}@media (max-width:1600px){.portfolio.brands .grid a img{max-width:100%}}.team{text-align:center}@media (max-width:900px){.team h1{margin-bottom:20px!important}}.team .grid{display:flex;flex-wrap:wrap;justify-content:center}.team .grid a{width:25%;margin:20px}.team .grid a:hover img{opacity:.75}.team .grid a img{width:100%;transition:opacity .25s cubic-bezier(.4,0,.2,1);border-radius:4px}.team .grid a h4{opacity:.3;text-transform:uppercase}@media (max-width:900px){.team .grid a{width:25%;margin:60px 20px 0}.team .grid a img{margin-bottom:4px}}@media (max-width:800px){.team .grid a{width:33.3333333333%}}.team-detail img{border-radius:4px}.team-detail h3{margin-top:50px}@media (max-width:1400px){.team-detail h3{margin-bottom:40px}}@media (max-width:1100px){.team-detail h3{margin-bottom:50px}}@media (max-width:950px){.team-detail h3{margin-bottom:60px}}@media (max-width:500px){.team-detail h3{margin-bottom:50px}}.team-detail .companies{display:flex;flex-wrap:wrap;margin-top:-60px;container-type:inline-size}.team-detail .companies a{position:relative;width:25%;min-width:auto;padding:40px 40px 40px 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:center}.team-detail .companies a h4{position:absolute;width:100%;margin-left:-20px;text-align:center;font-size:2cqw;opacity:.3;bottom:30px;left:0;right:0}@media (max-width:1600px){.team-detail .companies a h4{font-size:2.25cqw}}@media (max-width:1400px){.team-detail .companies a{width:33%;padding:30px 30px 30px 0}.team-detail .companies a h4{font-size:2.5cqw}}@media (max-width:1100px){.team-detail .companies a{width:33.3%;padding:25px 25px 25px 0}.team-detail .companies a h4{font-size:2.75cqw;bottom:20px;margin-left:-10px}}@media (max-width:950px){.team-detail .companies a{width:33.33%;padding:20px 20px 20px 0}.team-detail .companies a h4{font-size:3cqw}}@media (max-width:850px){.team-detail .companies a h4{font-size:3cqw}}@media (max-width:500px){.team-detail .companies a{width:50%;padding-left:20px}.team-detail .companies a h4{font-size:3.5cqw;margin-left:0}}.team-detail .right h4{text-transform:uppercase}.team-detail .right p{margin:1em 0}.team-detail .right .linkedin{display:inline-block}.team-detail .right .linkedin svg{transition:opacity .25s cubic-bezier(.4,0,.2,1);margin-top:2em;height:2em;width:2em}.team-detail .right .linkedin svg:hover{opacity:.5}.perspectives{width:100%}.perspectives h1{width:100%;max-width:940px;text-align:center;margin:80px auto}.perspectives .filters{width:16.6666666667%}.perspectives .filters ul{margin-bottom:20px}.perspectives .filters ul li{margin-left:10px;opacity:.3;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.perspectives .filters ul li.active,.perspectives .filters ul li:hover{opacity:1}.perspectives .list{width:100%;max-width:1080px;margin:0 auto}.perspectives .list a{border-top:1px solid rgba(0,0,0,.3);display:flex;padding:40px 0;min-height:160px}.perspectives .list a:hover h6{text-decoration:underline;text-decoration-thickness:2px}.perspectives .list a h6{width:calc(45% - 40px);margin-right:40px;margin-bottom:10px}.perspectives .list a div{width:55%}.perspectives .list a div .byline{text-transform:uppercase;margin-bottom:10px;font-weight:600}.perspectives .list a div iframe{width:100%;margin-top:20px}@media (max-width:1000px){.perspectives .list a{flex-wrap:wrap}.perspectives .list a h6{width:100%;margin-right:0;margin-bottom:10px}.perspectives .list a div{width:100%}.perspectives .list a div .byline{margin-bottom:10px}}article{position:relative;width:100%;max-width:800px;margin:80px auto}article .back{top:0;left:-60px}article .byline{margin-top:20px;text-transform:uppercase;opacity:.5}article .byline span{margin-right:20px}article .body{margin-top:50px}article .body h2{margin-top:0;margin-bottom:40px}article .body h2,article .body h3{margin:50px 0 0}article .body u{display:block;margin-top:10px}article .body p{margin:15px 0 25px}article .body a{text-decoration:underline;transition:opacity .25s cubic-bezier(.4,0,.2,1)}article .body iframe{width:100%;min-height:400px}article .body strong{font-weight:600}article .body blockquote{margin:25px 0 25px -20px;padding:0 0 0 20px;border-left:1px solid #000;font-weight:700}article .body figure{margin:40px 0 30px}article .body figure:hover figcaption{opacity:1}article .body figure figcaption{font-size:1rem;opacity:.25;transition:opacity .25s cubic-bezier(.4,0,.2,1)}article .body img{width:100%;border-radius:3px}article .body ol,article .body ul{padding-left:10px;margin:15px 0 25px 30px}@media (max-width:900px){article .body ol,article .body ul{margin-left:25px}}article .body ol li,article .body ul li{margin:20px 0}article .body ul{list-style-type:disc}article .body ol{list-style-type:upper-roman}article .body hr{border:0;margin-top:40px;margin-bottom:50px;text-align:center}article .body hr:after{content:"...";font-size:28px;letter-spacing:16px;line-height:0;padding-left:18px}article .share{background-color:#000;color:#fff;padding:20px;margin-top:60px;display:flex;justify-content:space-between}article .share .social a{display:inline-block;margin-left:20px;transition:opacity .25s cubic-bezier(.4,0,.2,1)}article .share .social a:hover{opacity:.8}@media (max-width:1400px){article{margin-left:16.6666666667%;width:66.6666666667%}}@media (max-width:1200px){article{margin-left:8.3333333333%;width:83.3333333333%}article .byline{margin-top:10px}}@media (max-width:900px){article{margin-left:0;margin-top:100px;width:100%}}@media (max-width:800px){article{margin-left:0;margin-top:30px;width:100%;padding-right:0}}.contact-social svg{width:30px;max-height:30px;margin-right:40px;margin-top:40px}@keyframes b{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.hover-arrow:hover .arrow{opacity:1;transform:translateX(0)}.hover-arrow .arrow{display:inline-block;margin-left:20px;opacity:0;transform:translateX(-10px);transition:all .15s cubic-bezier(.4,0,.2,1)}