@font-face{font-family:Futura W01 Book;src:url(/_next/static/media/febf3d0c-873f-4285-8ab4-77c31b26e747.5bdf48bb971267baf1dd6ce5dfca57c1.woff2) format("woff2"),url(/_next/static/media/4d0e252c-d811-4a5d-a7f3-6ad72c6b76f2.f5873922d602994d4db5da0706ec7008.woff) format("woff")}@font-face{font-family:Futura W01 Book Oblique;src:url(/_next/static/media/5f857ae7-182d-4f2f-ae7e-9e1c76a4cfd3.f6d73254c33bcd450538e61161f9799c.woff2) format("woff2"),url(/_next/static/media/5fa88c9e-299a-498c-8ddf-5dbcde40259f.f4dbd1b1cb304fdaa80f81e0241689fa.woff) format("woff")}@font-face{font-family:Futura W01 Bold;src:url(/_next/static/media/04a4ca93-1306-487e-a524-e798404c93a7.d4232d32fae9d7923ddd9f9d871e2019.woff2) format("woff2"),url(/_next/static/media/2a65cbfc-5071-4b4d-bfc2-e052bb091ee2.15bb1295267b88092f6282c13530a6cc.woff) format("woff")}@font-face{font-family:Trade Gothic W01 Light;src:url(/_next/static/media/5414f75e-5cb8-4357-88e5-5a294424c859.d5eabca9047b2ce9951970fec544f29e.woff2) format("woff2"),url(/_next/static/media/537b145a-6a7d-4787-81d9-7228d3a42458.0db19fb5b68bc238579a6e02b11bfaa7.woff) format("woff")}@font-face{font-family:TradeGothicW01-LightObl;src:url(/_next/static/media/c71beaba-ad09-45b0-9e21-78db525b4d1c.c1226952e75204cbe587091504bf400b.woff2) format("woff2"),url(/_next/static/media/c357a65e-dd87-4d11-8063-db04802d44c0.f83a79fff4fe335ec43eb06db4f79040.woff) format("woff")}@font-face{font-family:Trade Gothic W01 Roman;src:url(/_next/static/media/7b555e94-d57a-415e-a36e-1b0c5d3b90d2.ccaed82525671841c6d239512b92933e.woff2) format("woff2"),url(/_next/static/media/c4aef0d4-bfcf-4790-acf5-909881f411e8.4ed75c2be271f117f746402a0281819f.woff) format("woff")}@font-face{font-family:Trade Gothic W01 Obl;src:url(/_next/static/media/402df645-4a32-4a66-9584-257f7972c133.610f2877f95f39b295cf7a82ee5357ca.woff2) format("woff2"),url(/_next/static/media/1c164451-034c-41f5-9542-390709016510.e7706056728c604f80a5b4946235fb00.woff) format("woff")}@font-face{font-family:Trade Gothic W01 Bold;src:url(/_next/static/media/d2e623ca-efc6-4557-ae55-ebb786065dcf.a6dae35ed51d19ae1782260b565a98f6.woff2) format("woff2"),url(/_next/static/media/f51d24dd-8256-43c6-ba1a-6aeae9d3f262.658c2f1b7f32362589cec730885ea6fc.woff) format("woff")}@font-face{font-family:TradeGothicW01-BoldObl;src:url(/_next/static/media/28713fce-3c78-4ec7-86bd-fc6da65d2b1c.e3b78216bd5eb7534fd2582660b8a843.woff2) format("woff2"),url(/_next/static/media/746f551e-eccf-461a-93a8-b885802a32a5.ff21356c0536dea5433c6304d6e4609d.woff) format("woff")}@font-face{font-family:Trade Gothic W01 Bold\ 2;src:url(/_next/static/media/7bb1c0cb-e6e9-44ea-ae0c-1984ad7e3339.92de3c6502cf5d6a60e3551190cb61b2.woff2) format("woff2"),url(/_next/static/media/1454a71d-cdbb-429c-8092-122f4493e0c7.c6682bf184a8645b11f82e8aa7ef4dac.woff) format("woff")}@font-face{font-family:TradeGothicW01-Bold2Obl;src:url(/_next/static/media/2576748c-c86d-474c-b80b-33a1ce248599.292fb31b05d8cd58941e35ee4382e2e9.woff2) format("woff2"),url(/_next/static/media/25f577c3-f32b-4fbf-b684-3e7c1a76d1ea.7e1659cc0584dafb9f51722c9d498a27.woff) format("woff")}@font-face{font-family:Trade Gothic W01 Cn\ 18;src:url(/_next/static/media/30ebcbfa-d651-4ecd-a0a2-2bb110def1d4.f4e93719735bab66505495bd3b5b0ba1.woff2) format("woff2"),url(/_next/static/media/fb754dec-aa8f-444c-be48-868464c47ab0.a62d4140c4f846ab3625f1b1b59e1a0b.woff) format("woff")}@font-face{font-family:TradeGothicW01-Cn18Obl;src:url(/_next/static/media/bedf9150-5659-4119-9640-0f16e67d82b9.84f1d4a7ae487dce1430fb49cc68c866.woff2) format("woff2"),url(/_next/static/media/9131f395-46ef-4940-8480-8ff008c42e59.42c364da9dfcc469be5f30eca2c9bd3e.woff) format("woff")}@font-face{font-family:TradeGothicW01-BoldCn20\ 675334;src:url(/_next/static/media/1ba28851-f34b-4cb8-bf58-6a4b160ba249.24bf0fa88035e246ea12462d3c43c6ec.woff2) format("woff2"),url(/_next/static/media/5fdc935e-9e30-442a-bbe9-8d887b858471.801425daf53ba724ef1914f641221175.woff) format("woff")}@font-face{font-family:TradeGothicW01-BoldCn20\ 675337;src:url(/_next/static/media/2d0f2527-9135-46ea-8ebb-c5ac063478f7.ee8b8b87a3ca6e086d2cd56572587aa5.woff2) format("woff2"),url(/_next/static/media/1feee13e-ded1-4d73-9d76-c5ed16a43117.8fa0f090f07e4276bde9f7add41745be.woff) format("woff")}@font-face{font-family:TradeGothicW01-Extended;src:url(/_next/static/media/1c50e546-f8f6-40c2-8230-2d8f284effee.89dbfb29b3ee7185b543d333796fe45f.woff2) format("woff2"),url(/_next/static/media/1b99d71c-c066-4ce3-b4af-38dfd9fe3d85.ff0008c3830ad08d61da731715b76eee.woff) format("woff")}@font-face{font-family:TradeGothicW01-BoldExte;src:url(/_next/static/media/8308f746-cb57-4066-a22a-ce1538f045d4.3123d618ffd779e589b382d8a4ddcd23.woff2) format("woff2"),url(/_next/static/media/996dd89e-14cc-474b-ab23-4c08626c90af.31eee1cd04e7f026780924549f1ae4cd.woff) format("woff")}.title1,h1{font-size:15.5rem;line-height:1;font-weight:800;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif}@media(max-width:960px){.title1,h1{font-size:4rem;line-height:1}}.title1.h1-navl,h1.h1-navl{font-size:8rem}.title1 sup,h1 sup{font-size:.3em;top:-1.7em!important}.title2,h2{font-size:6rem;line-height:1;font-weight:500;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif}.title2.sizeh3,h2.sizeh3{font-size:3.2rem}@media(max-width:960px){.title2.sizeh3,h2.sizeh3{font-size:2.4rem;line-height:1.2}.title2,h2{font-size:3rem;line-height:1}}.title2.h2-xl,h2.h2-xl{font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:800;font-size:8rem}@media(max-width:960px){.title2.h2-xl,h2.h2-xl{font-size:4rem;line-height:1}}.title3,h3{font-size:3.2rem;font-weight:500;line-height:1.1875;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif}@media(max-width:960px){.title3,h3{font-size:2.4rem;line-height:1.2}}.title4,h4{font-size:3rem}.title4,.title5,h4,h5{line-height:1;font-weight:100}.title5,h5{font-size:2rem}.p,ol,p,ul{font-weight:400;font-size:1.8rem;line-height:2}@media(max-width:960px){.p,ol,p,ul{font-size:1.6rem}}.p sup,ol sup,p sup,ul sup{vertical-align:baseline;position:relative;top:-.4em}.p strong,ol strong,p strong,ul strong{font-weight:600}.p.disclaimer,ol.disclaimer,p.disclaimer,ul.disclaimer{font-size:1.4rem;line-height:1}.p.title,.p span.title,ol.title,ol span.title,p.title,p span.title,ul.title,ul span.title{text-transform:uppercase;font-size:2.4rem;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px}@media(max-width:960px){.p.title,.p span.title,ol.title,ol span.title,p.title,p span.title,ul.title,ul span.title{font-size:1.8rem}}.p .highlight,ol .highlight,p .highlight,ul .highlight{font-family:Trade Gothic W01 Light,Helvetica,Arial,sans-serif;font-weight:100;font-size:2.4rem}@media(max-width:960px){.p .highlight,ol .highlight,p .highlight,ul .highlight{font-size:1.8rem}}.p.eyebrow,ol.eyebrow,p.eyebrow,ul.eyebrow{font-size:1.2rem;line-height:1;text-transform:uppercase}.p a,ol a,p a,ul a{color:#474747;text-decoration:underline}ul.bullets{margin:revert!important;padding:revert!important;list-style:unset!important}ul.arrows,ul.arrows li{position:relative}ul.arrows li{padding:0 0 0 20px}ul.arrows li:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#474747;top:.5em;left:0}ul.arrows li{font-size:2.2rem}@media(max-width:960px){ul.arrows li{font-size:1.8rem}}ul.arrows li:not(:last-of-type){margin-bottom:25px!important}@media(max-width:960px){ul.arrows li:not(:last-of-type){margin-bottom:15px!important}}ul.arrows li:before{background-color:inherit;background-image:url(/images/grey-down-arrow.svg);background-size:100% auto;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:0;width:12px;height:14px}ul.arrowBulletHighlight{position:relative;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;padding-left:75px;margin-top:20px;line-height:1.3}ul.arrowBulletHighlight li{position:relative;padding:0 0 0 20px}ul.arrowBulletHighlight li:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#474747;top:.5em;left:0}ul.arrowBulletHighlight li{font-size:2.2rem}@media(max-width:960px){ul.arrowBulletHighlight li{font-size:1.8rem}}ul.arrowBulletHighlight li:not(:last-of-type){margin-bottom:25px!important}@media(max-width:960px){ul.arrowBulletHighlight li:not(:last-of-type){margin-bottom:15px!important}}ul.arrowBulletHighlight li:before{background-color:inherit;background-image:url(/images/grey-down-arrow.svg);background-size:100% auto;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:0;width:12px;height:14px}ul.arrowBulletHighlight.uppercase{text-transform:uppercase}ul.arrowBulletHighlight li{font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:700}ul.arrowBulletHighlight li:before{top:.4em}ul.arrowBulletHighlight li:not(:last-of-type){margin-bottom:10px}ul.arrowBulletHighlight li span.details{text-transform:none;width:100%;display:block;font-family:Trade Gothic W01 Light,Helvetica,Arial,sans-serif;margin-bottom:20px}ul.arrowBulletHighlight:before{content:"";width:50px;height:100%;display:block;position:absolute;top:0;left:0;background-color:none;background-image:url(/images/er_diagonal_lines_bullets.svg);background-size:100% auto;mix-blend-mode:multiply}#__next .general-section-two-column-two-row ul,#__next .general-section-two-column ul{margin:revert!important;padding:revert!important;list-style:unset!important}#__next .general-section ul li ul{padding-left:0}#__next .general-section ul li ul:before{content:unset}#__next .body-section .col.main ul{margin:revert!important;padding:revert!important;list-style:unset!important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html,ul{margin:0;padding:0}ul{list-style:none}ul li{margin:0;padding:0}ul.bullets,ul.bullets li{position:relative}ul.bullets li{padding:0 0 0 20px}ul.bullets li:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#474747;top:.5em;left:0}h1,h2,h3,h4,h5,p{margin:0;padding:0}.desktop{display:block}@media(max-width:768px){.desktop{display:none}}.mobile{display:none}@media(max-width:768px){.mobile{display:block}}.full,section{width:100%;position:relative}.lrg-cont{width:1300px;margin:0 auto}@media(max-width:1400px){.lrg-cont{width:96%;margin:0 2%}}.cont{width:1080px;margin:0 auto;position:relative;display:block}@media(max-width:1200px){.cont{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:0 auto}}.small-cont{width:950px;margin:0 auto}@media(max-width:1024px){.small-cont{width:90%;margin:0 5%}}.responsive-video{width:100%;float:left}.responsive-video .video-size-frame{height:0;padding-bottom:56.3%;position:relative}.responsive-video .video-size-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.flex-center{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}@media(max-width:768px){.flex-center{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.flex-center .col{width:100%;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.flex{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}@media(max-width:768px){.flex{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.flex-stretch{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}@media(max-width:960px){.flex-stretch{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.flex-stretch .col{width:50%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}@media(max-width:960px){.flex-stretch .col{width:100%}}body,html{font-family:Trade Gothic W01 Light,Helvetica,Arial,sans-serif;font-size:10px;color:#474747}main{min-height:800px;width:100%;font-weight:400;font-size:1.8rem;line-height:2}@media(max-width:960px){main{font-size:1.6rem}}main sup{vertical-align:baseline;position:relative;top:-.4em}main strong{font-weight:600}main.disclaimer{font-size:1.4rem;line-height:1}main.title,main span.title{text-transform:uppercase;font-size:2.4rem;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px}@media(max-width:960px){main.title,main span.title{font-size:1.8rem}}main .highlight{font-family:Trade Gothic W01 Light,Helvetica,Arial,sans-serif;font-weight:100;font-size:2.4rem}@media(max-width:960px){main .highlight{font-size:1.8rem}}main.eyebrow{font-size:1.2rem;line-height:1;text-transform:uppercase}main a{color:#474747;text-decoration:underline}.inner-col{width:100%;max-width:450px;margin:0 auto;display:block}@media(max-width:960px){.inner-col{max-width:100%}}.btn{padding:10px 20px;border-radius:50px;font-size:1.6rem;line-height:.7;background-color:#474747;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:700;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;margin:0;display:table;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media(max-width:768px){.btn{font-size:1.8rem}}.btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.btn:before{content:"";background-image:url(/images/white-arrow.svg);background-size:100% auto;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:0;width:12px;height:15px;display:inline-block;margin:-5px 5px -1px 0}.btn.green{background-color:#d2f528;color:#474747}.btn.green:before{background-image:url(/images/grey-down-arrow.svg)}.btn.blue{background-color:#d2f528;color:#474747}.btn.blue:before{background-image:url(/images/grey-down-arrow.svg)}.btn.white{background-color:#fff;color:#474747}.btn.white:before{background-image:url(/images/grey-down-arrow.svg)}section{position:relative}section .debug-title{position:absolute;top:0;left:0;background:rgba(0,0,0,.5);color:#fff;padding:2px 5px;font-size:12px;display:none}header{width:100%;height:100%;z-index:999;position:fixed;top:0;left:0;pointer-events:none;overflow:hidden}header .logo{background-color:#00fcf1;width:115px;height:115px;position:absolute;top:0;left:0;z-index:99;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;pointer-events:auto}header .logo:after{content:"";width:100%;height:100%;background-size:200% auto;mix-blend-mode:multiply;display:block;position:absolute;top:0;left:0;z-index:0;background:-webkit-repeating-linear-gradient(315deg,#f3f3f3,#f3f3f3 6px,#fff 0,#fff 12px);background:repeating-linear-gradient(135deg,#f3f3f3,#f3f3f3 6px,#fff 0,#fff 12px)}@media(max-width:1300px){header .logo{width:90px;height:90px}}header .logo img{width:60px;height:auto;z-index:9;position:relative;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media(max-width:1300px){header .logo img{width:45px}}header .logo:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}header .mobile-toggle{width:70px;height:70px;position:absolute;top:0;right:0;padding:20px;z-index:999;background:rgba(244,244,244,.75);display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;pointer-events:auto;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;border:none}@media(max-width:960px){header .mobile-toggle{width:50px;height:50px;padding:15px}}header .mobile-toggle .line{border-bottom:3px solid #474747;width:30px;height:1px;position:relative;display:block;-webkit-transition:all .5s;transition:all .5s}@media(max-width:960px){header .mobile-toggle .line{width:20px}}header .mobile-toggle.active{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}header .mobile-toggle.active .line:nth-of-type(3){opacity:0}header .mobile-toggle.active .line:first-of-type{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .mobile-toggle.active .line:nth-of-type(2){-webkit-transform:rotate(-45deg) translate(2px,-2px);transform:rotate(-45deg) translate(2px,-2px)}header .nav-cont{position:absolute;background:#474747;top:-150vh;visibility:hidden;left:0;z-index:1;width:100%;height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;pointer-events:none;padding-bottom:200px;-webkit-transition:top .5s,visibility .5s;transition:top .5s,visibility .5s}header .nav-cont.show-sub{min-height:100vh;height:auto;padding-bottom:40px}header .nav-cont .cont{-webkit-transition:top .5s,visibility .5s;transition:top .5s,visibility .5s;height:auto;min-height:100vh}@media(min-width:960px){header .nav-cont .cont{padding-top:115px}}@media(max-width:960px){header .nav-cont{padding-top:150px;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}}@media(min-width:960px)and (max-height:860px){header .nav-cont{padding-bottom:0}}header .nav-cont .flex{-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}@media(max-width:960px){header .nav-cont .flex{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}header .nav-cont .flex .col:first-of-type .toggle-text,header .nav-cont .flex .col:first-of-type a{font-size:6rem;line-height:1;font-weight:500;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:800;font-size:5.5rem}header .nav-cont .flex .col:first-of-type .toggle-text.sizeh3,header .nav-cont .flex .col:first-of-type a.sizeh3{font-size:3.2rem}@media(max-width:960px){header .nav-cont .flex .col:first-of-type .toggle-text.sizeh3,header .nav-cont .flex .col:first-of-type a.sizeh3{font-size:2.4rem;line-height:1.2}header .nav-cont .flex .col:first-of-type .toggle-text,header .nav-cont .flex .col:first-of-type a{font-size:3rem;line-height:1}}header .nav-cont .flex .col:first-of-type ul ul{width:100%;margin-left:0}header .nav-cont .flex .col:first-of-type ul ul li:not(:last-of-type){margin-bottom:15px}header .nav-cont .flex .col:first-of-type ul ul a{font-size:2.2rem;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif}header .nav-cont .flex .col:first-of-type li{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-box-align:center;align-items:center}header .nav-cont .flex .col:first-of-type li:not(:last-of-type){margin-bottom:10px}header .nav-cont .flex .col:first-of-type .expand{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:auto;cursor:pointer;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}header .nav-cont .flex .col:first-of-type .expand.active img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(max-width:960px){header .nav-cont .flex .col:first-of-type .expand.active img{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}header .nav-cont .flex .col:first-of-type .expand img{height:25px;width:auto;margin-left:20px}@media(max-width:960px){header .nav-cont .flex .col:first-of-type .expand img{height:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}header .nav-cont .flex .col:nth-of-type(2){border-left:3px solid #7d7d7d}@media(max-width:960px){header .nav-cont .flex .col:nth-of-type(2){border-left:0;border-top:3px solid #7d7d7d;width:100%;margin-top:30px;padding-top:20px}}header .nav-cont .flex .col:nth-of-type(2) a{font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;line-height:1}header .nav-cont .stripes{height:200px;width:100%;display:block;background-image:url(/images/er_diagonal_lines.svg);background-size:100% auto;position:absolute;bottom:0;left:0;mix-blend-mode:multiply}@media(max-width:960px){header .nav-cont .stripes{height:100px}}@media(max-height:860px){header .nav-cont .stripes{display:none}}@media(max-height:860px)and (max-width:960px){header .nav-cont .stripes{display:block}}@media(max-width:960px){header .nav-cont.show-sub .cont{-webkit-transform:translate(-100vw);transform:translate(-100vw)}}header.active{pointer-events:none;height:auto;min-height:100vh}header.active .nav-cont{pointer-events:auto;top:0;visibility:visible;height:auto}header nav ul{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-left:2.5rem}header nav ul li:not(:last-of-type){margin-right:10px}header nav ul li .toggle-text,header nav ul li a{-webkit-transition:color .5s;transition:color .5s}header nav ul li .toggle-text.active,header nav ul li a.active{color:#d2f528}header nav ul li .toggle-text:hover,header nav ul li a:hover{color:#00fcf1}header nav ul li .sub-menu{width:100%}@media(max-width:960px){header nav ul li .sub-menu{left:100vw;position:absolute;top:0;pointer-events:none}}header nav ul li .sub-menu .back{display:none}@media(max-width:960px){header nav ul li .sub-menu .back{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:#fff;text-transform:uppercase;font-weight:700;font-size:2.2rem}}header nav ul li .sub-menu .back img{height:15px;width:auto;margin-right:20px;-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}header nav ul li .sub-menu ul{border-left:3px solid #7d7d7d;padding-left:2.5rem;max-height:0;visibility:hidden;margin:0;overflow:hidden;-webkit-transition:margin-top .5s,max-height .5s;transition:margin-top .5s,max-height .5s}@media(max-width:960px){header nav ul li .sub-menu ul{border-left:0;border-top:3px solid #7d7d7d;padding-top:30px;margin:30px 0}}header nav ul li .sub-menu.active{pointer-events:auto}header nav ul li .sub-menu.active ul{visibility:visible;max-height:1000px;margin:30px 0}header nav .toggle-text,header nav a{color:#fff;text-decoration:none;text-transform:uppercase}header .social-links{display:-webkit-flex;display:-moz-box;display:flex;margin:2.5rem 0;padding:2.5rem 0 0 2.5rem;border-top:3px solid #7d7d7d}@media(max-width:960px){header .social-links{border-top:0;padding-top:0;margin-bottom:0;margin-top:10px}}header .social-links li:not(:last-of-type){margin-right:20px}header .social-links img{width:20px;height:auto}footer{max-height:1080px;background:#474747;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-bottom:200px;position:relative}@media(max-width:960px){footer{min-height:auto;max-height:inherit;padding-bottom:100px;height:auto}}footer .flex{-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;margin:5rem 0}@media(max-width:960px){footer .flex{margin:5rem 0;-webkit-flex-wrap:wrap;flex-wrap:wrap}}footer .flex .col:first-of-type{width:40%;margin-right:5rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;position:relative;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media(max-width:960px){footer .flex .col:first-of-type{width:100%;margin-bottom:2.5rem;margin-right:0}}footer .flex .col:first-of-type .logo{width:100%;height:auto}@media(max-width:960px){footer .flex .col:first-of-type .logo{max-width:300px;margin:0 auto}}footer .flex .col:first-of-type .badge{position:relative;padding:5rem 2rem;margin:0 auto}footer .flex .col:first-of-type .badge img{width:100%;max-width:150px;max-height:150px}footer .flex .col:nth-of-type(2),footer .flex .col:nth-of-type(3){width:30%;border-left:3px solid #7d7d7d;padding:0 20px}@media(max-width:960px){footer .flex .col:nth-of-type(2),footer .flex .col:nth-of-type(3){width:100%;border-left:0}}footer .flex .col:nth-of-type(3) ul a{font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1}@media(max-width:960px){footer .flex .col:nth-of-type(3) ul a{margin-top:10px}}footer nav .back{display:none}@media(max-width:960px){footer nav .sub-menu{left:auto;position:relative;top:auto}}footer nav ul ul{margin:10px 0 20px;padding-left:20px}@media(max-width:960px){footer nav ul ul{padding-left:10px;margin-top:0}}footer nav ul ul a{font-size:1.6rem;line-height:1;font-family:Trade Gothic W01 Bold,Helvetica,Arial,sans-serif;font-weight:700;color:#7d7d7d}footer nav li:not(:last-of-type){margin-bottom:10px}footer nav a{text-decoration:none;text-transform:uppercase;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:700;display:block;line-height:1}@media(max-width:960px){footer nav a{font-family:Futura W01 Bold,Helvetica,Arial,sans-serif}}footer nav .expand img{display:none}footer nav .expand .toggle-text{color:#fff;text-transform:uppercase;font-size:1.6rem;font-weight:700;margin-bottom:0;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif}footer a,footer p{color:#fff}footer .social-links{display:-webkit-flex;display:-moz-box;display:flex;margin:2.5rem 0}footer .social-links li:not(:last-of-type){margin-right:10px}footer .social-links img{width:20px;height:auto}footer .copyright p{font-family:Courier New,monospace;font-size:1.2rem;line-height:1.6rem}footer .stripes{height:200px;width:100%;display:block;background-image:url(/images/er_diagonal_lines.svg);background-size:100% auto;position:absolute;bottom:0;left:0;mix-blend-mode:multiply}@media(max-width:960px){footer .stripes{height:100px}}.cta-section .flex-stretch{height:100vh;max-height:1080px}@media(max-width:960px){.cta-section .flex-stretch{max-height:inherit;height:auto}}.cta-section .flex-stretch .col{padding:5rem;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media(max-width:960px){.cta-section .flex-stretch .col{padding:3rem}}.cta-section .flex-stretch .col:first-of-type{background-color:#e9e9e9}.cta-section .flex-stretch .col:first-of-type h2{text-transform:uppercase;font-size:15.5rem;line-height:1;font-weight:800;font-weight:400;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-size:16rem}@media(max-width:960px){.cta-section .flex-stretch .col:first-of-type h2{font-size:4rem;line-height:1;font-size:8rem}}.cta-section .flex-stretch .col:first-of-type h2,.cta-section .flex-stretch .col:first-of-type p{z-index:9;position:relative}.cta-section .flex-stretch .col:first-of-type p.title3{max-width:350px;width:100%}.cta-section .flex-stretch .col:first-of-type .inner-col{position:relative}.cta-section .flex-stretch .col:first-of-type .inner-col:after{content:"";background-image:url(/images/green-arrow.svg);background-size:100% auto;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:250px;height:275px;display:block;margin:-12rem 5rem 0 0;float:right;z-index:1;mix-blend-mode:multiply}@media(max-width:960px){.cta-section .flex-stretch .col:first-of-type .inner-col:after{width:135px;height:150px;margin-right:0}}.cta-section .flex-stretch .col:first-of-type .inner-col:before{content:"";width:89%;height:55%;background-image:url(/images/er_diagonal_lines.svg);background-size:277% auto;display:block;position:absolute;top:-10px;left:20px;mix-blend-mode:multiply}.cta-section .flex-stretch .col:nth-of-type(2) .inner-col{width:100%;margin:0 auto}@media(max-width:1098px){.cta-section .flex-stretch .col:nth-of-type(2) .inner-col{text-align:start}}.cta-section .flex-stretch .col:nth-of-type(2) .title3{text-transform:uppercase;margin-bottom:20px;font-size:4rem;padding-right:6rem}.cta-section .flex-stretch .col:nth-of-type(2) .title3:after{content:"";width:100%;margin:4rem 0;height:10px;background-color:#474747;display:block}@media(max-width:960px){.cta-section .flex-stretch .col:nth-of-type(2) .title3:after{margin:3rem 0}}.cta-section .flex-stretch .col:nth-of-type(2) a.btn{border-radius:50px;font-size:1.6rem;line-height:.7;background-color:#474747;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:700;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;margin:0;display:table;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;display:inline-block;position:relative;padding:1.5rem 2rem 1.5rem 4.3rem}@media(max-width:768px){.cta-section .flex-stretch .col:nth-of-type(2) a.btn{font-size:1.8rem}}.cta-section .flex-stretch .col:nth-of-type(2) a.btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.cta-section .flex-stretch .col:nth-of-type(2) a.btn:before{content:"";background-image:url(/images/white-arrow.svg);background-size:100% auto;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:0;width:12px;height:15px;display:inline-block;margin:-5px 5px -1px 0;position:absolute;left:1rem;top:36%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:rotate(270deg);transform:rotate(270deg);width:1.9rem;height:1.9rem}.general-section-two-column .flex-stretch{height:100vh;max-height:1080px}@media(max-width:960px){.general-section-two-column .flex-stretch{max-height:inherit;height:auto}}.general-section-two-column .flex-stretch .col{padding:5rem}@media(max-width:960px){.general-section-two-column .flex-stretch .col{padding:3rem}}.general-section-two-column .flex-stretch .col img{width:100%;height:auto}.general-section-two-column .flex-stretch .col:first-of-type{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.general-section-two-column .flex-stretch .col:first-of-type h2:after{content:"";width:300px;height:50px;margin:20px 0;background-image:url(/images/er_diagonal_lines.svg);background-size:100% auto;display:block;mix-blend-mode:multiply}@media(max-width:960px){.general-section-two-column .flex-stretch .col:first-of-type h2:after{width:100%;height:30px}}.general-section-two-column .flex-stretch .col:first-of-type p .highlight{font-size:1.8rem}.general-section-two-column .flex-stretch .col:first-of-type .arrow-link{content:"";background-image:url(/images/blue-arrow.svg);background-size:100% auto;background-repeat:no-repeat;width:75px;height:85px;display:block;position:relative;z-index:9;text-decoration:none;margin-top:2.5rem;cursor:pointer}@media(max-width:960px){.general-section-two-column .flex-stretch .col:first-of-type .arrow-link{width:30px;height:33px}}.general-section-two-column .flex-stretch .col:nth-of-type(2){background-size:cover;background-position:50%}@media(max-width:960px){.general-section-two-column .flex-stretch .col:nth-of-type(2){height:100vh}}.general-section-two-column.grey{background:#474747}.general-section-two-column.grey h1,.general-section-two-column.grey h2,.general-section-two-column.grey h3,.general-section-two-column.grey h4,.general-section-two-column.grey h5,.general-section-two-column.grey p,.general-section-two-column.grey ul li{color:#fff}.general-section-two-column.grey .flex-stretch .col h2:after{background-image:url(/images/er_diagonal_lines-light.svg);mix-blend-mode:inherit;opacity:.1}#simplify>.flex-stretch{height:auto}.general-section-two-column-two-row>.flex-stretch{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.general-section-two-column-two-row .flex-stretch{height:100vh;max-height:1080px}@media(max-width:960px){.general-section-two-column-two-row .flex-stretch{max-height:inherit;height:auto}}.general-section-two-column-two-row .flex-stretch .col{padding:5rem}@media(max-width:960px){.general-section-two-column-two-row .flex-stretch .col{padding:3rem}}.general-section-two-column-two-row .flex-stretch .col img{width:100%;height:auto}.general-section-two-column-two-row .flex-stretch .col h2{font-size:3rem}.general-section-two-column-two-row .flex-stretch .col h2:after{content:"";width:300px;height:50px;margin:20px 0;background-image:url(/images/er_diagonal_lines.svg);background-size:100% auto;display:block;mix-blend-mode:multiply}@media(max-width:960px){.general-section-two-column-two-row .flex-stretch .col h2:after{width:100%;height:30px}}.general-section-two-column-two-row .flex-stretch .col:first-of-type{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;background-size:cover;background-position:top;background-repeat:no-repeat}.general-section-two-column-two-row .flex-stretch .col:first-of-type p .highlight{font-size:1.8rem}.general-section-two-column-two-row .flex-stretch .col:first-of-type .arrow-link{content:"";background-image:url(/images/blue-arrow.svg);background-size:100% auto;background-repeat:no-repeat;width:75px;height:85px;display:block;position:relative;z-index:9;text-decoration:none;margin-top:2.5rem;cursor:pointer}@media(max-width:960px){.general-section-two-column-two-row .flex-stretch .col:first-of-type .arrow-link{width:30px;height:33px}}.general-section-two-column-two-row .flex-stretch .col:nth-of-type(2){background-size:cover;background-position:50%}.general-section-two-column-two-row .top-row{height:50%;max-height:540px}@media(max-width:960px){.general-section-two-column-two-row .top-row>.col:first-of-type{max-height:500px;height:100vh}}.general-section-two-column-two-row .lower-row{height:50%;max-height:540px}@media(max-width:960px){.general-section-two-column-two-row .lower-row>.col:nth-of-type(2){max-height:500px;height:100vh}.general-section-two-column-two-row .lower-row>.col:first-of-type{-webkit-order:2;-moz-box-ordinal-group:3;order:2}}.general-section{padding:5rem 0 0}@media(max-width:960px){.general-section{padding:3rem 0 0}}.general-section.bottom-spacing{padding-bottom:5rem}@media(max-width:960px){.general-section.bottom-spacing{padding-bottom:3rem}}.general-section .cont img{width:100%;height:auto}.general-section .cont img.partner-logo{display:block;max-width:800px;margin:0 auto 4rem}@media(max-width:960px){.general-section .cont{width:100%;padding:0 3rem}}.general-section p.subheadline{font-size:2rem;font-weight:100;line-height:1;text-transform:uppercase;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;margin:2rem 0}.general-section ul{position:relative;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;padding-left:75px;margin-top:20px;line-height:1.3}.general-section ul li{position:relative;padding:0 0 0 20px}.general-section ul li:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#474747;top:.5em;left:0}.general-section ul li{font-size:2.2rem}@media(max-width:960px){.general-section ul li{font-size:1.8rem}}.general-section ul li:not(:last-of-type){margin-bottom:25px!important}@media(max-width:960px){.general-section ul li:not(:last-of-type){margin-bottom:15px!important}}.general-section ul li:before{background-color:inherit;background-image:url(/images/grey-down-arrow.svg);background-size:100% auto;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:0;width:12px;height:14px}.general-section ul.uppercase{text-transform:uppercase}.general-section ul li{font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:700}.general-section ul li:before{top:.4em}.general-section ul li:not(:last-of-type){margin-bottom:10px}.general-section ul li span.details{text-transform:none;width:100%;display:block;font-family:Trade Gothic W01 Light,Helvetica,Arial,sans-serif;margin-bottom:20px}.general-section ul:before{content:"";width:50px;height:100%;display:block;position:absolute;top:0;left:0;background-color:none;background-image:url(/images/er_diagonal_lines_bullets.svg);background-size:100% auto;mix-blend-mode:multiply}.general-section.callout h2{margin-bottom:2.5rem}.general-section.callout p{font-size:3.2rem;font-weight:500;line-height:1.1875;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;font-weight:100;font-family:Trade Gothic W01 Light,Helvetica,Arial,sans-serif;line-height:2!important}@media(max-width:960px){.general-section.callout p{font-size:2.4rem;line-height:1.2;font-size:2rem}}.general-section.callout .cont:after{width:100%;border-top:3px solid #e3e3e3;border-bottom:3px solid #e3e3e3;height:6px;content:"";display:block;margin:5rem 0 0}.general-section.small h2{font-size:3.2rem;font-weight:500;line-height:1.1875;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif}@media(max-width:960px){.general-section.small h2{font-size:2.4rem;line-height:1.2}}.hero-section{min-height:auto;padding:150px 0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media(max-width:960px){.hero-section{padding:100px 0}}.hero-section .subnav{display:-webkit-flex;display:-moz-box;display:flex;margin-top:-100px;margin-bottom:60px}@media(max-width:960px){.hero-section .subnav{display:none}}.hero-section .subnav li{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.hero-section .subnav li:not(:last-of-type):after{content:"";width:7px;height:7px;border-radius:50%;background:#474747;display:block;margin:0 20px}.hero-section .subnav li a{text-decoration:none;text-transform:uppercase;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;font-size:2.4rem;line-height:1.5;font-weight:800;cursor:pointer}.hero-section .subnav li a:after{content:"";width:100%;height:2px;background:#e9e9e9;display:block}.hero-section h1{position:relative;width:auto;text-transform:uppercase;text-align:center}@media(max-width:960px){.hero-section h1{padding:0 3rem}}.hero-section h1:after{width:100%;height:10px;display:block;background-color:#474747;margin-top:15px}@media(max-width:960px){.hero-section h1:after{height:5px;width:100%}}.hero-section .padded-title{font-size:51px;margin:0 6rem -150px;padding:0 20rem 5rem}.hero-section.bg-img{background-size:cover;background-position:50%}.hero-section.bg-img h1{color:#fff;text-transform:uppercase}.hero-section.bg-img h1:after{background-color:#fff}.homepage-hero h1{font-size:9rem}@media(max-width:960px){.homepage-hero h1{font-size:4rem}}.homepage-hero .flex-stretch{height:100vh;max-height:1080px}@media(max-width:960px){.homepage-hero .flex-stretch{max-height:inherit;height:auto}}.homepage-hero .flex-stretch .col{position:relative;padding:5rem}@media(max-width:960px){.homepage-hero .flex-stretch .col{padding:3rem}}.homepage-hero .flex-stretch .col .badge{position:absolute;bottom:0;right:0;z-index:1;padding:1rem 2rem}.homepage-hero .flex-stretch .col .badge img{max-width:150px;max-height:150px}.homepage-hero .flex-stretch .col:first-of-type{padding:0}@media(max-width:960px){.homepage-hero .flex-stretch .col:first-of-type{height:100vh}}.homepage-hero .flex-stretch .col:first-of-type img{width:100%;height:100%;object-fit:cover}.homepage-hero .flex-stretch .col:first-of-type .logo{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60%}.homepage-hero .flex-stretch .col:nth-of-type(2){background-color:#00fcf1;position:relative}.homepage-hero .flex-stretch .col:nth-of-type(2):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;z-index:0;background:-webkit-repeating-linear-gradient(315deg,#f3f3f3,#f3f3f3 45px,#fff 0,#fff 90px);background:repeating-linear-gradient(135deg,#f3f3f3,#f3f3f3 45px,#fff 0,#fff 90px)}.homepage-hero .flex-stretch .col:nth-of-type(2) .links{z-index:99;height:100%}.homepage-hero .flex-stretch .col:nth-of-type(2) .links,.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:relative;width:100%}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link{height:100px;background-size:cover;-webkit-transition:height .333s ease-in-out;transition:height .333s ease-in-out}@media(min-width:960px){.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link{height:20%}}@media(min-width:1200px){.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link{height:25%}}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link h2{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:4rem;color:#fff;width:100%;height:100%;text-align:center;z-index:999;cursor:pointer;text-shadow:1px 1px 1px #474747;-webkit-transition:top .25s ease-in;transition:top .25s ease-in}@media(min-width:960px){.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link h2{height:auto}}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link .inner{display:none;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:0;width:100%;z-index:999}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link .inner .copy,.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link .inner .url{-webkit-animation:open-link .5s ease-in;animation:open-link .5s ease-in}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link .inner .copy,.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link .inner .url a{color:#fff}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link .inner .copy{padding:2rem 4rem}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link .inner .copy p{font-size:1.5rem;text-align:center;text-shadow:1px 1px 1px #474747}@media(min-width:960px){.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link .inner .copy p{font-size:2.25rem}}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link .inner .url a{position:relative;z-index:999;font-size:1.5rem;text-shadow:1px 1px 1px #474747}@media(min-width:960px){.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link .inner .url a{font-size:2.25rem}}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link .inner .url a:hover{text-decoration:none}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link.open{height:75%;overflow:hidden}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link.open:not(.no-image){background-color:rgba(0,0,0,.25)}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link.open .inner{display:-webkit-flex;display:-moz-box;display:flex;height:auto}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link.open h2{position:absolute;top:25%;-webkit-transition:top .25s ease-out;transition:top .25s ease-out}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link.open .copy .url{-webkit-animation:close-link 1s ease-out;animation:close-link 1s ease-out}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link.open:before{background-color:rgba(0,0,0,.25)}.homepage-hero .flex-stretch .col:nth-of-type(2) .links .link:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.25);position:absolute;top:0;z-index:1;overflow:hidden}.homepage-hero .flex-stretch .col:nth-of-type(2) h1{z-index:9;position:relative}@media(max-width:960px){.homepage-hero .flex-stretch .col:nth-of-type(2) .badge{position:relative;padding-right:0}.homepage-hero .flex-stretch .col:nth-of-type(2) .badge img{max-width:120px;max-height:120px}}.homepage-hero .flex-stretch .col:nth-of-type(2) .arrow-link{content:"";background-image:url(/images/grey-down-arrow.svg);background-size:100% auto;background-repeat:no-repeat;width:100px;height:110px;display:block;text-decoration:none;position:relative;margin-top:2.5rem;cursor:pointer;z-index:9}.homepage-hero .flex-stretch .col:nth-of-type(2) .arrow-link.decorative{background-image:url(/images/white-arrow.svg);cursor:default}@media(max-width:960px){.homepage-hero .flex-stretch .col:nth-of-type(2) .arrow-link{width:30px;height:33px}}.homepage-hero .flex-stretch .col.no-padding{padding:5rem 0}@media(min-width:960px){.homepage-hero .flex-stretch .col.no-padding{padding:0}}@-webkit-keyframes open-link{0%{opacity:0}to{opacity:1}}@keyframes open-link{0%{opacity:0}to{opacity:1}}@-webkit-keyframes close-link{0%{opacity:1}to{opacity:0}}@keyframes close-link{0%{opacity:1}to{opacity:0}}.industry-grid-section{height:-webkit-calc(100vh + 20rem);height:calc(100vh + 20rem);max-height:1080px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:5rem 0}@media(max-width:960px){.industry-grid-section{padding:3rem 10px;max-height:inherit;height:auto}}.industry-grid-section h2{text-transform:uppercase}.industry-grid-section .subheadline{width:100%;max-width:600px;margin:1.6666666667rem 0 2.5rem}.industry-grid-section .industry-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}@media(max-width:960px){.industry-grid-section .industry-grid{grid-template-columns:repeat(2,1fr)}}.industry-grid-section .industry-grid .industry{position:relative}.industry-grid-section .industry-grid .industry img{width:100%;height:auto;float:left}.industry-grid-section .industry-grid .industry h3{position:absolute;color:#fff;z-index:1;display:-webkit-flex;display:-moz-box;display:flex;height:100%;width:100%;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:center;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:800;text-transform:uppercase}.industry-grid-section .industry-grid .link{position:relative;width:100%;height:100%;display:-webkit-flex;display:-moz-box;display:flex}.industry-grid-section .arrow-link{content:"";background-image:url(/images/blue-arrow.svg);cursor:default;background-size:100% auto;background-repeat:no-repeat;width:100px;height:110px;display:block;text-decoration:none;position:relative;margin-top:2.5rem;z-index:9}@media(max-width:960px){.industry-grid-section .arrow-link{width:30px;height:33px}}.industries-section{padding:15rem 0}@media(max-width:960px){.industries-section{padding:5rem 3rem}}.industries-section h2{margin-bottom:30px}.industries-section h2,.industries-section p{text-align:center}.industries-section .title2{font-family:Trade Gothic W01 Light,Helvetica,Arial,sans-serif!important;color:#7d7d7d;font-weight:100;line-height:1.5;text-align:center;font-size:5rem}@media(max-width:960px){.industries-section .title2{font-size:2.5rem;line-height:1.2}}.industries-section .open{cursor:pointer;position:relative;display:inline-block;width:auto;margin-left:10px;color:#474747}.industries-section .open:after{content:"";width:100%;height:2px;background:#e9e9e9;display:block;position:absolute}.industries-section .industry-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;z-index:9999;opacity:0;pointer-events:none;-webkit-transition:all .5s;transition:all .5s}@media(max-width:960px){.industries-section .industry-modal{height:100vh;overflow-y:scroll;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}.industries-section .industry-modal.active{opacity:1;pointer-events:auto}.industries-section .industry-modal h2,.industries-section .industry-modal p,.industries-section .industry-modal ul li{color:#474747}.industries-section .industry-modal .modalContent{width:100%;height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:relative}@media(max-width:960px){.industries-section .industry-modal .modalContent{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:auto}}.industries-section .industry-modal .modalContent .close{position:absolute;top:30px;right:30px;width:45px;height:45px;cursor:pointer;z-index:99}@media(max-width:960px){.industries-section .industry-modal .modalContent .close{width:30px;height:30px}}.industries-section .industry-modal .modalContent .close img{width:100%;height:auto;float:left}.industries-section .industry-modal .modalContent .col{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:50%}@media(max-width:960px){.industries-section .industry-modal .modalContent .col{width:100%}}.industries-section .industry-modal .modalContent .col:first-of-type{background-color:#e9e9e9}@media(max-width:960px){.industries-section .industry-modal .modalContent .col:first-of-type{padding:calc(3rem + 60px) 3rem 3rem}}.industries-section .industry-modal .modalContent .col:first-of-type h2{margin-bottom:0;text-transform:uppercase;position:relative;z-index:9;font-size:11rem}@media(max-width:960px){.industries-section .industry-modal .modalContent .col:first-of-type h2{font-size:4rem}}.industries-section .industry-modal .modalContent .col:first-of-type .inner-col{position:relative}.industries-section .industry-modal .modalContent .col:first-of-type .inner-col:after{content:"";background-image:url(/images/green-arrow.svg);background-size:100% auto;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:250px;height:275px;display:block;margin:-10rem 5rem 0 0;float:right;z-index:1}@media(max-width:960px){.industries-section .industry-modal .modalContent .col:first-of-type .inner-col:after{width:135px;height:150px;margin-top:0}}.industries-section .industry-modal .modalContent .col:first-of-type .inner-col:before{content:"";width:100%;height:50%;background-image:url(/images/er_diagonal_lines.svg);background-size:200% auto;display:block;position:absolute;top:-10px;left:20px}.industries-section .industry-modal .modalContent .col:nth-of-type(2){padding:5rem;text-align:left;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}@media(max-width:960px){.industries-section .industry-modal .modalContent .col:nth-of-type(2){padding:3rem}}.industries-section .industry-modal .modalContent .col:nth-of-type(2) .inner-col{max-height:-webkit-calc(100vh - 10rem);max-height:calc(100vh - 10rem);overflow-y:scroll}@media(max-width:960px){.industries-section .industry-modal .modalContent .col:nth-of-type(2) .inner-col{max-height:inherit;overflow-y:visible}}.industries-section .industry-modal .modalContent .col:nth-of-type(2) p{text-align:left}.industries-section .industry-modal .modalContent .col:nth-of-type(2) p.title3{color:#474747;text-align:left;margin-bottom:20px}.industries-section .industry-modal .modalContent .col:nth-of-type(2) ul{position:relative;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;padding-left:75px;margin:20px 0;line-height:1.3}.industries-section .industry-modal .modalContent .col:nth-of-type(2) ul li{position:relative;padding:0 0 0 20px}.industries-section .industry-modal .modalContent .col:nth-of-type(2) ul li:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#474747;top:.5em;left:0}.industries-section .industry-modal .modalContent .col:nth-of-type(2) ul li{font-size:2.2rem}@media(max-width:960px){.industries-section .industry-modal .modalContent .col:nth-of-type(2) ul li{font-size:1.8rem}}.industries-section .industry-modal .modalContent .col:nth-of-type(2) ul li:not(:last-of-type){margin-bottom:25px!important}@media(max-width:960px){.industries-section .industry-modal .modalContent .col:nth-of-type(2) ul li:not(:last-of-type){margin-bottom:15px!important}}.industries-section .industry-modal .modalContent .col:nth-of-type(2) ul li:before{background-color:inherit;background-image:url(/images/grey-down-arrow.svg);background-size:100% auto;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:0;width:12px;height:14px}@media(max-width:960px){.industries-section .industry-modal .modalContent .col:nth-of-type(2) ul{padding-left:50px}}.industries-section .industry-modal .modalContent .col:nth-of-type(2) ul li{font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:700}.industries-section .industry-modal .modalContent .col:nth-of-type(2) ul li:before{top:.4em}.industries-section .industry-modal .modalContent .col:nth-of-type(2) ul li:not(:last-of-type){margin-bottom:10px}.industries-section .industry-modal .modalContent .col:nth-of-type(2) ul:before{content:"";width:50px;height:100%;display:block;position:absolute;top:0;left:0;background-color:none;background-image:url(/images/er_diagonal_lines.svg);background-size:400% auto}@media(max-width:960px){.industries-section .industry-modal .modalContent .col:nth-of-type(2) ul:before{width:30px}}.knowledge-and-insight-section .container{position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}@media(max-width:960px){.knowledge-and-insight-section .container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.knowledge-and-insight-section .section-heading{padding-top:4rem;position:absolute;background-color:transparent;z-index:2}@media(max-width:960px){.knowledge-and-insight-section .section-heading{width:100%}}.knowledge-and-insight-section .section-heading h2{font-size:6rem;line-height:1;font-weight:500;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;width:50%;margin:0 auto;padding-top:4rem;font-weight:800}.knowledge-and-insight-section .section-heading h2.sizeh3{font-size:3.2rem}@media(max-width:960px){.knowledge-and-insight-section .section-heading h2.sizeh3{font-size:2.4rem;line-height:1.2}.knowledge-and-insight-section .section-heading h2{font-size:3rem;line-height:1;font-size:15.5rem;font-weight:800;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;width:100%}}@media(max-width:960px)and (max-width:960px){.knowledge-and-insight-section .section-heading h2{font-size:4rem;line-height:1}}.knowledge-and-insight-section .featured-blog,.knowledge-and-insight-section .three-up{width:50%;padding:5rem}@media(max-width:960px){.knowledge-and-insight-section .featured-blog,.knowledge-and-insight-section .three-up{width:100%;padding:3rem}}.knowledge-and-insight-section .featured-blog ul,.knowledge-and-insight-section .three-up ul{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.knowledge-and-insight-section .featured-blog p.title,.knowledge-and-insight-section .three-up p.title{font-size:6rem;line-height:1;font-weight:500;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:800;margin-bottom:2rem}.knowledge-and-insight-section .featured-blog p.title.sizeh3,.knowledge-and-insight-section .three-up p.title.sizeh3{font-size:3.2rem}@media(max-width:960px){.knowledge-and-insight-section .featured-blog p.title.sizeh3,.knowledge-and-insight-section .three-up p.title.sizeh3{font-size:2.4rem;line-height:1.2}.knowledge-and-insight-section .featured-blog p.title,.knowledge-and-insight-section .three-up p.title{font-size:3rem;line-height:1}}.knowledge-and-insight-section .featured-blog .btn,.knowledge-and-insight-section .three-up .btn{margin-top:20px}.knowledge-and-insight-section .featured-blog{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative}.knowledge-and-insight-section .featured-blog img{margin-bottom:20px;width:100%;height:auto;z-index:1}.knowledge-and-insight-section .featured-blog:after{content:"";background-image:url(/images/er_diagonal_lines.svg);background-size:200% auto;position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;z-index:0}.knowledge-and-insight-section .featured-blog .content-wrap{margin-top:2rem;position:relative;z-index:3}.knowledge-and-insight-section .featured-blog .content-wrap .date{font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1.43rem}.knowledge-and-insight-section .three-up{grid-gap:3rem;gap:3rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;justify-content:space-evenly}@media(max-width:960px){.knowledge-and-insight-section .three-up{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}.knowledge-and-insight-section .three-up a{text-decoration:none}.knowledge-and-insight-section .three-up .insight{display:grid;grid-template-columns:repeat(2,1fr);background-color:#e9e9e9;width:100%}.knowledge-and-insight-section .three-up .insight .img img{width:100%;height:100%;object-fit:contain}.knowledge-and-insight-section .three-up .insight .body{padding:3rem;position:relative}@media(max-width:400px){.knowledge-and-insight-section .three-up .insight .body{padding:1.5rem}}.knowledge-and-insight-section .three-up .insight .body .title{font-family:new-atten;font-weight:800;font-size:2rem;line-height:1.3}@media(max-width:960px){.knowledge-and-insight-section .three-up .insight .body .title{font-size:1.6rem}}.knowledge-and-insight-section .three-up .insight .body .divider{margin:2rem 0;display:block;width:60px;height:3px;background-color:#d1d1d1}.knowledge-and-insight-section .three-up .insight .body .date{font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;font-size:1.2rem;text-transform:uppercase}.knowledge-and-insight-section .three-up .insight .body .arrow-link{content:"";background-image:url(/images/blue-arrow.svg);background-size:100% auto;background-repeat:no-repeat;width:75px;height:85px;display:block;position:absolute;z-index:9;text-decoration:none;margin-top:2.5rem;cursor:pointer;-webkit-transform:rotate(-90deg) scale(.5);transform:rotate(-90deg) scale(.5);right:0;bottom:0}@media(max-width:960px){.knowledge-and-insight-section .three-up .insight .body .arrow-link{-webkit-transform:rotate(-90deg) scale(.3);transform:rotate(-90deg) scale(.3)}}@media(max-width:400px){.knowledge-and-insight-section .three-up .insight .body .arrow-link{-webkit-transform:rotate(-90deg) scale(.25);transform:rotate(-90deg) scale(.25);right:-1.5rem}}.knowledge-and-insight-section.white-accent .section-heading{color:#fff}.knowledge-and-insight-section.white-accent .featured-blog{background-color:#474747;color:#fff}.knowledge-and-insight-section.white-accent .featured-blog .btn{background-color:#fff;color:#474747}.knowledge-and-insight-section.white-accent .featured-blog .btn:before{background-image:url(/images/grey-arrow.svg);-webkit-filter:invert(.59);filter:invert(.59)}.knowledge-and-insight-section.white-base .section-heading{color:#474747}.knowledge-and-insight-section.white-base .featured-blog{background-color:#fff;color:#474747}.knowledge-and-insight-section.large-heading .featured-blog,.knowledge-and-insight-section.large-heading .three-up{padding-top:30rem}@media(max-width:960px){.knowledge-and-insight-section.large-heading .featured-blog,.knowledge-and-insight-section.large-heading .three-up{padding-top:15rem}}.knowledge-and-insight-section.large-heading .section-heading{width:100%}.knowledge-and-insight-section.small-heading .featured-blog,.knowledge-and-insight-section.small-heading .three-up{padding-top:17rem}.knowledge-and-insight-section.small-heading .section-heading{width:50%}@media(max-width:960px){.knowledge-and-insight-section.small-heading .section-heading{width:100%}}.knowledge-and-insight-section.small-heading .section-heading h2{font-size:3.2rem;font-weight:500;line-height:1.1875;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif}@media(max-width:960px){.knowledge-and-insight-section.small-heading .section-heading h2{font-size:2.4rem;line-height:1.2;font-size:15.5rem;line-height:1;font-weight:800;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif}}@media(max-width:960px)and (max-width:960px){.knowledge-and-insight-section.small-heading .section-heading h2{font-size:4rem;line-height:1}}.link-section .flex-stretch{height:100vh;max-height:1080px}@media(max-width:960px){.link-section .flex-stretch{max-height:inherit;height:auto}}.link-section .flex-stretch .col{padding:5rem}@media(max-width:960px){.link-section .flex-stretch .col{padding:3rem}}.link-section .flex-stretch .col:first-of-type{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative}.link-section .flex-stretch .col:first-of-type.chartreuse{background-color:#d2f528}.link-section .flex-stretch .col:first-of-type.cyan{background-color:#00fcf1}.link-section .flex-stretch .col:first-of-type:after{content:"";background-image:url(/images/er_diagonal_lines.svg);background-size:200% auto;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;display:block;mix-blend-mode:multiply}.link-section .flex-stretch .col:first-of-type h2{position:relative;z-index:9}.link-section .flex-stretch .col:first-of-type h2:after{content:"";width:100%;margin:5rem 0;height:10px;background-color:#474747;display:block}@media(max-width:960px){.link-section .flex-stretch .col:first-of-type h2:after{margin:3rem 0}}.link-section .flex-stretch .col:first-of-type p{position:relative;z-index:9}.link-section .flex-stretch .col:nth-of-type(2){background-color:#474747;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.link-section .flex-stretch .col:nth-of-type(2) img{max-width:275px;height:auto;margin:0 auto 5rem;display:block}@media(max-width:960px){.link-section .flex-stretch .col:nth-of-type(2) img{margin-bottom:3rem}}.link-section .flex-stretch .col:nth-of-type(2) .btn:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#maintenance-in-mind .btn:before{-webkit-transform:rotate(0)!important;transform:rotate(0)!important}.logo-grid-section{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:5rem 0}@media(max-width:960px){.logo-grid-section{padding:3rem 10px}}.logo-grid-section .btn{cursor:pointer;position:relative;padding-left:3rem}.logo-grid-section .btn:before{position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);left:1rem;top:-webkit-calc(50% - 2px);top:calc(50% - 2px)}.logo-grid-section .btn.open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.logo-grid-section .logo-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;margin-bottom:1rem}@media(max-width:960px){.logo-grid-section .logo-grid{grid-template-columns:repeat(2,1fr)}}.logo-grid-section .logo-grid .logo{position:relative}.logo-grid-section .logo-grid .logo img{width:100%;height:auto;float:left}.logo-grid-section .logo-grid .link{position:relative;width:100%;height:100%;display:-webkit-flex;display:-moz-box;display:flex}.logo-grid-section .logo-grid .link .badge{position:absolute;top:0;right:0;width:70px;height:auto}@media(max-width:960px){.logo-grid-section .logo-grid .link .badge{width:50px;right:0}}.team-section{padding:5rem 0;margin:20rem 0 5rem}@media(max-width:960px){.team-section{margin:5rem 0 0;padding-bottom:0}}.team-section h2,.team-section p{text-align:center}.team-section .title4{font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:800}.team-section .team-members{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:5rem}@media(max-width:960px){.team-section .team-members{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center}}@media(min-width:960px){.team-section .team-members{grid-column-gap:-webkit-calc((100% - 900px)/2);grid-column-gap:calc((100% - 900px)/2);-webkit-column-gap:-webkit-calc((100% - 900px)/2);-moz-column-gap:calc((100% - 900px)/2);column-gap:calc((100% - 900px)/2)}}.team-section .team-members .member{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;max-width:300px;width:100%;margin-bottom:5rem}@media(max-width:960px){.team-section .team-members .member{margin-bottom:5rem}}.team-section .team-members .member .headshot{width:300px;max-width:300px;height:auto;margin-bottom:20px;border-radius:50%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.team-section .team-members .member .title{line-height:1;margin-bottom:5px}.team-section .team-members .member .title.position{font-size:1.4rem;line-height:1;margin-bottom:20px}.team-section .team-members .member .linkedin img{width:20px;height:auto}.team-section .team-members .member .open{cursor:pointer}.team-section .team-members .member:hover .headshot{-webkit-transform:scale(1.05);transform:scale(1.05)}.team-section .member-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;z-index:9999;opacity:0;pointer-events:none;-webkit-transition:all .5s;transition:all .5s}@media(max-width:960px){.team-section .member-modal{height:100vh;overflow-y:scroll;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}.team-section .member-modal.active{opacity:1;pointer-events:auto}.team-section .member-modal .modalContent{width:100%;height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:relative}@media(max-width:960px){.team-section .member-modal .modalContent{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:auto}}.team-section .member-modal .modalContent .close{position:absolute;top:30px;right:30px;width:45px;height:45px;cursor:pointer;z-index:99}@media(max-width:960px){.team-section .member-modal .modalContent .close{width:30px;height:30px}}.team-section .member-modal .modalContent .close img{width:100%;height:auto;float:left}.team-section .member-modal .modalContent .inner-col{max-height:-webkit-calc(100vh - 10rem);max-height:calc(100vh - 10rem);overflow-y:scroll}@media(max-width:960px){.team-section .member-modal .modalContent .inner-col{max-height:inherit;overflow-y:visible}}.team-section .member-modal .modalContent .col{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:50%}@media(max-width:960px){.team-section .member-modal .modalContent .col{width:100%;padding:3rem}}.team-section .member-modal .modalContent .col:first-of-type{background-color:#e9e9e9}.team-section .member-modal .modalContent .col:first-of-type .headshot{max-width:350px;width:300px;border-radius:50%;height:auto;margin-bottom:5rem}@media(max-width:960px){.team-section .member-modal .modalContent .col:first-of-type .headshot{margin-bottom:3rem}}.team-section .member-modal .modalContent .col:first-of-type .name{font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:800;line-height:1}.team-section .member-modal .modalContent .col:first-of-type .position{font-size:1.6rem;margin-bottom:20px}.team-section .member-modal .modalContent .col:first-of-type .linkedin img{width:20px;height:auto}.team-section .member-modal .modalContent .col:nth-of-type(2){padding:5rem;text-align:left}@media(max-width:960px){.team-section .member-modal .modalContent .col:nth-of-type(2){padding:3rem}}.team-section .member-modal .modalContent .col:nth-of-type(2) p{text-align:left}.testimonials-section .flex-stretch{height:100vh;max-height:1080px}@media(max-width:960px){.testimonials-section .flex-stretch{max-height:inherit;height:auto}}.testimonials-section .flex-stretch .col:first-of-type{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.testimonials-section .flex-stretch .col:first-of-type .top-img{width:100%;height:100%;background-size:cover;background-position:50%}.testimonials-section .flex-stretch .col:first-of-type .swiper-cont{width:100%;height:auto}.testimonials-section .flex-stretch .col:first-of-type .swiper-cont .swiper-slide{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:5rem;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}@media(max-width:960px){.testimonials-section .flex-stretch .col:first-of-type .swiper-cont .swiper-slide{padding:3rem 3rem calc(3rem + 50px)}}.testimonials-section .flex-stretch .col:first-of-type .swiper-cont .swiper-slide .quote{font-size:2.4rem}@media(max-width:768px){.testimonials-section .flex-stretch .col:first-of-type .swiper-cont .swiper-slide .quote{font-size:1.8rem}}.testimonials-section .flex-stretch .col:first-of-type .swiper-cont .swiper-slide p.position,.testimonials-section .flex-stretch .col:first-of-type .swiper-cont .swiper-slide p.title{line-height:1}.testimonials-section .flex-stretch .col:first-of-type .swiper-cont .swiper-slide p.title{margin-bottom:10px;font-size:2.8rem}.testimonials-section .flex-stretch .col:first-of-type .swiper-cont .swiper-slide p.title:before{content:"";width:30px;height:5px;background-color:#e9e9e9;display:block;margin:20px 0}.testimonials-section .flex-stretch .col:first-of-type .swiper-cont .swiper-button-next,.testimonials-section .flex-stretch .col:first-of-type .swiper-cont .swiper-button-prev{position:absolute;top:auto;right:5rem;bottom:5rem}@media(max-width:960px){.testimonials-section .flex-stretch .col:first-of-type .swiper-cont .swiper-button-next,.testimonials-section .flex-stretch .col:first-of-type .swiper-cont .swiper-button-prev{bottom:30px}}.testimonials-section .flex-stretch .col:first-of-type .swiper-cont .swiper-button-prev{left:auto;right:10rem}.testimonials-section .flex-stretch .col:nth-of-type(2){background-color:#d2f528;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:5rem}.testimonials-section .flex-stretch .col:nth-of-type(2) img{max-width:350px;height:auto;margin-bottom:20px}.testimonials-section .flex-stretch .col:nth-of-type(2) .caption{max-width:300px;margin:0 auto;text-align:center}.testimonials-section .flex-stretch .col:nth-of-type(2) .caption p{font-family:Courier New,monospace;font-size:1.2rem;line-height:1.6rem}.work-highlights-section{background:#e9e9e9;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0}@media(max-width:960px){.work-highlights-section{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.work-highlights-section .item{padding:5rem}@media(max-width:960px){.work-highlights-section .item{padding:3rem}}.work-highlights-section .item ul{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.work-highlights-section .item p.title{font-size:6rem;line-height:1;font-weight:500;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:800}.work-highlights-section .item p.title.sizeh3{font-size:3.2rem}@media(max-width:960px){.work-highlights-section .item p.title.sizeh3{font-size:2.4rem;line-height:1.2}.work-highlights-section .item p.title{font-size:3rem;line-height:1}}.work-highlights-section .item .services ul{margin:10px 0;position:relative}.work-highlights-section .item .services ul li{padding:0 0 0 20px}.work-highlights-section .item .services ul li:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#474747;top:.5em;left:0}.work-highlights-section .item .services ul li{position:relative;margin-right:10px;font-weight:800;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif}.work-highlights-section .item .services ul li:before{top:.85em;width:7px;height:7px}.work-highlights-section .item .btn{margin-top:20px}.work-highlights-section .item:first-of-type{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-area:1/1/3/2}.work-highlights-section .item:first-of-type img{margin-bottom:20px;width:100%;height:auto}.work-highlights-section .item:nth-of-type(2),.work-highlights-section .item:nth-of-type(3){display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media(max-width:960px){.work-highlights-section .item:nth-of-type(2),.work-highlights-section .item:nth-of-type(3){-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}.work-highlights-section .item:nth-of-type(2) img,.work-highlights-section .item:nth-of-type(3) img{width:50%;height:auto}@media(max-width:960px){.work-highlights-section .item:nth-of-type(2) img,.work-highlights-section .item:nth-of-type(3) img{width:100%;margin-bottom:20px}}.work-highlights-section .item:nth-of-type(2) p.title,.work-highlights-section .item:nth-of-type(3) p.title{font-size:3.2rem;font-weight:500;line-height:1.1875;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:800}@media(max-width:960px){.work-highlights-section .item:nth-of-type(2) p.title,.work-highlights-section .item:nth-of-type(3) p.title{font-size:2.4rem;line-height:1.2}}.work-highlights-section .item:nth-of-type(2) .col,.work-highlights-section .item:nth-of-type(3) .col{padding-left:5rem}@media(max-width:960px){.work-highlights-section .item:nth-of-type(2) .col,.work-highlights-section .item:nth-of-type(3) .col{padding-left:0}}.work-highlights-section .item:nth-of-type(2){background-color:#474747;color:#fff;grid-area:1/2/2/3}.work-highlights-section .item:nth-of-type(2) a,.work-highlights-section .item:nth-of-type(2) p{color:#fff}.work-highlights-section .item:nth-of-type(2) ul li:before{background:#fff}.work-highlights-section .item:nth-of-type(2) .btn{background-color:#fff;color:#474747}.work-highlights-section .item:nth-of-type(2) .btn:before{background-image:url(/images/grey-down-arrow.svg)}.work-highlights-section .item:nth-of-type(3){background-color:#d2f528;grid-area:2/2/3/3;position:relative}.work-highlights-section .item:nth-of-type(3):after{content:"";background-image:url(/images/er_diagonal_lines.svg);background-size:200% auto;position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;z-index:0}.work-highlights-section .item:nth-of-type(3) .btn,.work-highlights-section .item:nth-of-type(3) a,.work-highlights-section .item:nth-of-type(3) img,.work-highlights-section .item:nth-of-type(3) p,.work-highlights-section .item:nth-of-type(3) ul li{position:relative;z-index:9}.the-latest{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:auto;max-height:1080px}@media(max-width:1024px){.the-latest{max-height:inherit;height:auto}}.the-latest .h2-col{width:50%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}@media(max-width:1024px){.the-latest .h2-col{width:100%}}.the-latest .h2-col h2{font-size:15.5rem;line-height:1;font-weight:800;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;max-width:500px;-webkit-transform:scale(.8);transform:scale(.8)}@media(max-width:960px){.the-latest .h2-col h2{font-size:4rem;line-height:1}}@media(max-width:1024px){.the-latest .h2-col h2{max-width:inherit}}@media(max-width:960px){.the-latest .h2-col h2{margin:5rem 0}.the-latest .btn{margin-top:20px}}.the-latest .item{width:25%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;background-size:cover;background-position:50%;padding:5rem}@media(max-width:1024px){.the-latest .item{width:50%}}@media(max-width:960px){.the-latest .item{width:100%;padding:3rem}}.the-latest .item a{text-decoration:none;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.the-latest .item .eyebrow{width:auto;display:table;margin-bottom:2.5rem;font-size:1.6rem;font-weight:800}.the-latest .item .eyebrow:after{content:"";width:100%;height:3px;margin-top:5px;border-top:2px solid #474747;border-bottom:2px solid #474747;display:block}.the-latest .item p.title{font-size:4.2rem;line-height:4.4rem}@media(max-width:1024px){.the-latest .item:nth-of-type(6){width:100%}}.the-latest .item:nth-of-type(6) p.title{font-size:4.2rem;line-height:1}@media(max-width:960px){.the-latest .item:nth-of-type(6) p.title{font-size:4.2rem}}.the-latest .item.grey{background-color:#e9e9e9}.the-latest .item.green-strip{background-color:#d2f528;position:relative}.the-latest .item.green-strip:after{content:"";background-image:url(/images/er_diagonal_lines.svg);background-size:200% auto;position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;z-index:0}.the-latest .item.green-strip a{position:relative;z-index:9}.the-latest .item.blue{background-color:#00fcf1}.the-latest .item.color-green a,.the-latest .item.color-green p{color:#d2f528}.the-latest .item.color-green .eyebrow:after{border-color:#d2f528}.the-latest .item.color-green .btn{background-color:#d2f528;color:#474747}.the-latest .item.color-green .btn:before{background-image:url(/images/grey-down-arrow.svg)}.the-latest .item.color-white a,.the-latest .item.color-white p{color:#fff}.the-latest .item.color-white .eyebrow:after{border-color:#fff}.the-latest .item.color-white .btn{background-color:#fff;color:#474747}.the-latest .item.color-white .btn:before{background-image:url(/images/grey-down-arrow.svg)}.example-section{padding:5rem 0 0;margin-bottom:2.5rem}@media(max-width:960px){.example-section{padding:3rem 0 0}}.example-section.bottom-spacing{padding-bottom:5rem}@media(max-width:960px){.example-section.bottom-spacing{padding-bottom:3rem}.example-section .cont{width:100%;padding:0 3rem}}.example-section p.title2{text-transform:uppercase;color:#d2f528;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif}.example-section h2{margin:2rem 0}.example-section span.problem:after{width:100%;border-top:3px solid #e3e3e3;border-bottom:3px solid #e3e3e3;height:6px;content:"";display:block}.example-section span.problem ul{margin-left:30px;list-style:disc}.example-section span.problem:after{margin:2.5rem 0 0}.example-section span.solution{font-size:2.5rem;line-height:2;font-family:Trade Gothic W01 Light,Helvetica,Arial,sans-serif;position:relative;display:block}.example-section span.solution ul{margin-left:30px;list-style:disc}@media(max-width:960px){.example-section span.solution{font-size:2rem}}.example-section span.solution:before{content:"";background-image:url(/images/grey-arrow.svg);background-size:100% auto;background-repeat:no-repeat;width:250px;height:275px;display:block;position:absolute;top:-80px;left:50%;-webkit-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg);z-index:1;mix-blend-mode:multiply}@media(max-width:960px){.example-section span.solution:before{width:135px;height:150px;margin-right:0}}.example-section span.solution:after{width:100%;border-top:3px solid #e3e3e3;border-bottom:3px solid #e3e3e3;height:6px;content:"";display:block;margin:2.5rem 0 0}.example-section span.business_benefit ul{margin-left:30px;list-style:disc}.example-section span.business_benefit:after{margin:2.5rem 0 0}.image-grid-and-three-up-section{margin-bottom:10rem}@media(max-width:960px){.image-grid-and-three-up-section{margin-bottom:5rem}}.image-grid-and-three-up-section .masonry{width:100%;display:grid;grid-template-rows:1fr 1fr;grid-gap:1.5%;gap:1.5%;margin-bottom:10rem;position:relative}.image-grid-and-three-up-section .masonry .section-heading{font-size:clamp(2.05rem,9.54vw + 2.17rem,16rem);position:absolute;line-height:.8;top:-webkit-calc(50% - 15px);top:calc(50% - 15px);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;color:#fff;text-transform:uppercase;width:100%}.image-grid-and-three-up-section .masonry .section-heading>div:first-child{margin-left:16.72%}.image-grid-and-three-up-section .masonry .section-heading>div:nth-child(2){margin-left:32.72%}.image-grid-and-three-up-section .masonry .row1-container{display:grid;grid-template-columns:36.72% 21.03% 40.2%;grid-gap:1%;gap:1%;position:relative}.image-grid-and-three-up-section .masonry .row2-container{display:grid;grid-template-columns:29.09% 21.11% 47.75%;grid-gap:1%;gap:1%}.image-grid-and-three-up-section .masonry img{width:100%;height:100%;object-fit:cover;-webkit-filter:brightness(.85);filter:brightness(.85)}.image-grid-and-three-up-section .three-up{width:79%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr}@media(max-width:960px){.image-grid-and-three-up-section .three-up{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);grid-template-columns:1fr}}.image-grid-and-three-up-section .three-up .item{padding:1rem 6rem 0}@media(max-width:960px){.image-grid-and-three-up-section .three-up .item{padding:.4rem 3rem 0;margin-bottom:5rem}}.image-grid-and-three-up-section .three-up .item h3{text-transform:uppercase;font-size:3rem;margin-bottom:2rem}@media(min-width:960px){.image-grid-and-three-up-section .three-up .item:nth-child(2){border-left:1px solid #000;border-right:1px solid #000}}.case-studies-section{padding:4rem 3rem;height:auto;max-height:inherit}@media(min-width:1024px){.case-studies-section{padding:6rem 6.5rem}}.case-studies-section .section-heading{padding:2rem 0 8rem}.case-studies-section .section-heading h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:1024px){.case-studies-section .section-heading h2{margin:0 auto}}.case-studies-section .section-heading h2 span{position:relative;text-transform:uppercase}@media(min-width:1024px){.case-studies-section .section-heading h2 span{padding:0 20px 10px}}.case-studies-section .section-heading h2 span:before{content:"";display:block;position:absolute;top:0;height:5.5rem;background-image:url(/images/er_diagonal_lines.svg);background-size:100% auto;background-repeat:no-repeat;mix-blend-mode:multiply;z-index:0;width:100%;background-position:1rem 1rem}@media(min-width:960px){.case-studies-section .section-heading h2 span:before{height:7.5rem;background-position:4rem 3rem}}.case-studies-section .case-studies{margin-bottom:5rem}.case-studies-section .case-studies .bottom,.case-studies-section .case-studies .top{display:block}@media(min-width:1024px){.case-studies-section .case-studies .bottom,.case-studies-section .case-studies .top{display:-webkit-flex;display:-moz-box;display:flex}}.case-studies-section .case-studies .bottom .item,.case-studies-section .case-studies .top .item{-webkit-flex-basis:33.3333333333%;flex-basis:33.3333333333%;-webkit-flex-shrink:0;flex-shrink:0;position:relative;padding:2rem 0}@media(min-width:1024px){.case-studies-section .case-studies .bottom .item,.case-studies-section .case-studies .top .item{padding:3rem 5rem;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.case-studies-section .case-studies .bottom .item:first-child,.case-studies-section .case-studies .top .item:first-child{border-left:unset}.case-studies-section .case-studies .bottom .item:last-child,.case-studies-section .case-studies .top .item:last-child{border-right:unset}}.case-studies-section .case-studies .bottom .item img,.case-studies-section .case-studies .top .item img{width:100%}@media(min-width:1024px){.case-studies-section .case-studies .bottom .item .col,.case-studies-section .case-studies .top .item .col{padding-right:20px}}.case-studies-section .case-studies .bottom .item .col .title,.case-studies-section .case-studies .top .item .col .title{font-size:3.5rem;line-height:1.5;margin-top:10px;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif}.case-studies-section .case-studies .bottom .item .col ul,.case-studies-section .case-studies .top .item .col ul{list-style-type:inherit;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;margin-left:10px}@media(min-width:400px){.case-studies-section .case-studies .bottom .item .col ul,.case-studies-section .case-studies .top .item .col ul{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}}.case-studies-section .case-studies .bottom .item .col ul li,.case-studies-section .case-studies .top .item .col ul li{font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-size:1.45rem;text-transform:uppercase;word-wrap:break-word;margin-right:20px}.case-studies-section .case-studies .bottom .item .col ul li:nth-child(n+3),.case-studies-section .case-studies .top .item .col ul li:nth-child(n+3){margin-right:0}.case-studies-section .case-studies .bottom .item .col .description,.case-studies-section .case-studies .top .item .col .description{font-family:new-atten;font-weight:500;font-style:normal;font-size:1.4rem;padding-top:10px}.case-studies-section .case-studies .bottom .item .col .btn,.case-studies-section .case-studies .top .item .col .btn{background-color:unset;border-radius:unset;padding:0;margin-top:20px}.case-studies-section .case-studies .bottom .item .col .btn:before,.case-studies-section .case-studies .top .item .col .btn:before{background-image:url(/images/blue-arrow.svg);width:30px;height:35px}.case-studies-section .flex{margin-bottom:4rem}.case-studies-section .flex .btn.accordian-icon{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:15px 20px}.case-studies-section .flex .btn.accordian-icon:before{-webkit-transform:rotate(0);transform:rotate(0);width:18px;height:18px;margin-top:0;background-size:contain}.case-studies-section .flex .btn.accordian-icon.open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.case-studies-listing{display:grid;grid-template-columns:1fr;padding:40px 10px;width:100%;margin:0 auto}@media(min-width:768px){.case-studies-listing{grid-template-columns:repeat(2,1fr);grid-gap:2rem 2rem;gap:2rem 2rem}}@media(min-width:1200px){.case-studies-listing{grid-gap:4rem 4rem;gap:4rem 4rem;width:1080px;padding:40px 0 0}}.case-study{max-width:100%;width:100%;padding:15px}@media(min-width:1200px){.case-study{padding:0}}.case-study div{padding:10px 0}.case-study .image-wrapper{width:100%}.case-study .image-wrapper img{width:100%;height:auto}.case-study h3{font-size:21px;line-height:1.524}.case-study .description{padding-left:20px;border-left:5px solid #e8e8e8;color:#474747}.case-study .link{padding-top:20px}.bio-section-hero h1{text-align:center}.bio-section{padding:0;margin:0;z-index:1}.bio-section .back-button{position:relative;padding:2rem 0}.bio-section .back-button,.bio-section .back-button a.btn{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.bio-section .back-button a.btn{-webkit-align-items:center;-moz-box-align:center;align-items:center;color:#474747;background-color:#d2f528}.bio-section .back-button a.btn:before{background-image:url(/images/grey-down-arrow.svg);margin-top:0;margin-bottom:0}.bio-section .member-modal{position:relative;height:100%;overflow-y:auto}.bio-section .member-modal.active{z-index:99}.bio-section .member-modal .modalContent{overflow:hidden}.bio-section .member-modal .modalContent .col h2{font-size:4.4rem;margin-bottom:10px}.bio-section .member-modal .modalContent .col h3{font-size:2.2rem;margin-bottom:20px}.bio-section .member-modal .modalContent .col .inner-col{overflow-y:visible;overflow-x:visible}.bio-section .member-modal .modalContent .col:first-of-type{padding:12.5rem 5rem 5rem}@media(min-width:960px){.bio-section .member-modal .modalContent .col:first-of-type{padding-bottom:10rem}}.bio-section .member-modal .modalContent .col:first-of-type .headshot{width:100%;max-width:400px}.bio-section .member-modal .modalContent .col:first-of-type .linkedin img{width:40px}.bio-section .member-modal .modalContent .col:nth-of-type(2){padding:2.5rem 5rem 5rem}@media(min-width:960px){.bio-section .member-modal .modalContent .col:nth-of-type(2){padding-top:10rem;padding-bottom:10rem}}.bio-section .member-modal .modalContent .col:nth-of-type(2) .inner-col{max-width:550px}.bio-section .member-modal .modalContent .col:nth-of-type(2) .inner-col h2{text-align:left;padding-bottom:2rem;margin-bottom:0}.bio-section .member-modal .modalContent .col:nth-of-type(2) .inner-col .written-bio{padding-bottom:2rem}.bio-section .member-modal .modalContent .col:nth-of-type(2) .inner-col .written-bio:after{content:"";width:100%;height:50px;margin:30px 0 0;background-image:url(/images/er_diagonal_lines.svg);background-size:100% auto;display:block;mix-blend-mode:multiply}.bio-section .member-modal .modalContent .col:nth-of-type(2) .inner-col:after{width:100%;height:50px;margin:20px 0;background-image:url(/images/er_diagonal_lines.svg);background-size:100% auto;display:block;mix-blend-mode:multiply}.team-section.list a{text-decoration:none}.team-section.list .linkedin{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.team-section.list .linkedin img{width:20px}.verticalSections{width:100%;height:100vh;overflow-y:scroll;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.verticalSections>div section{scroll-snap-align:start}.verticalSections .indicator{width:100px;height:100px;position:fixed;top:-webkit-calc(50vh - 50px);top:calc(50vh - 50px);right:0;z-index:9}.accordian-item .accordian-header{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;min-height:30px;cursor:pointer;border-bottom:1px solid #000}.accordian-item .accordian-header p{margin-bottom:0}.accordian-item .accordian-header .accordian-icon{min-width:15px;margin-right:5px;display:-webkit-flex;display:-moz-box;display:flex}.accordian-item .accordian-header .accordian-icon span.open-icon{position:relative;top:auto;width:100%;float:left;pointer-events:auto;opacity:1;z-index:1;line-height:1;text-align:center}.accordian-item .accordian-header .accordian-icon span.close-icon{position:absolute;width:100%;opacity:0;left:0;pointer-events:none;z-index:-5;line-height:1;text-align:center}.accordian-item .accordian-details{width:100%;max-height:0;overflow:hidden}.accordian-item .accordian-details p{min-height:100px}.accordian-item.open .accordian-header .accordian-icon span.open-icon{position:absolute;width:100%;opacity:0;left:0;pointer-events:none;z-index:-5}.accordian-item.open .accordian-header .accordian-icon span.close-icon{position:relative;top:auto;width:100%;float:left;pointer-events:auto;opacity:1;z-index:1}.accordian-item.open .accordian-details{max-height:100%}.tallOuterContainer{position:relative;width:100%}.tallOuterContainer .stickyInnerContainer{position:-webkit-sticky;position:sticky;top:0;width:100%;height:100vh;overflow-x:hidden}.tallOuterContainer .stickyInnerContainer .horizontalTranslateContainer{position:absolute;height:100%;will-change:transform}.tallOuterContainer .stickyInnerContainer .horizontalTranslateContainer .slideContainer{position:relative;height:100%;padding:0 0 0 150px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;align-items:center}.tallOuterContainer .stickyInnerContainer .horizontalTranslateContainer .slideContainer .slide{width:500px;height:300px;border:1px solid red;margin-right:50px;-webkit-flex-shrink:0;flex-shrink:0}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;z-index:9999;opacity:0;pointer-events:none;-webkit-transition:all .5s;transition:all .5s}.modal.active{opacity:1;pointer-events:auto}.modal .modalContent{min-width:350px;max-width:90%;height:auto;border:1px solid #fff;color:#fff;padding:2rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative;text-align:center}.modal .modalContent .close{position:absolute;top:10px;right:10px;font-size:24px;cursor:pointer}.modal .modalContent .buttons,.modal .modalContent h2{text-transform:uppercase}.modal .modalContent .buttons>div{cursor:pointer}.parallax-section{position:relative;width:100%;overflow-x:hidden}.parallax-section .accent-layer{position:absolute;top:10%;width:300px;height:300px;border:3px solid blue;display:block;will-change:transform}.parallax-section .accent-layer.left{left:10%}.parallax-section .accent-layer.right{right:10%;top:auto;bottom:10%}.parallax-section .main-layer{opacity:0;-webkit-transition:opacity 1.5s;transition:opacity 1.5s;-webkit-transition-delay:1s;transition-delay:1s;will-change:opacity}.parallax-section.active .main-layer{opacity:1}.swiper-cont{position:relative}.swiper-cont .swiper-wrapper{-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.swiper-cont .swiper-slide{position:relative}.swiper-cont .swiper-pagination,.swiper-cont .swiper-slide{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.swiper-cont .swiper-pagination{position:absolute;width:90%;height:50px;bottom:10px;left:5%;z-index:999;top:auto;-webkit-transition:opacity .5s;transition:opacity .5s}.swiper-cont .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;border:1px solid #000;background-color:#fff;margin:0 8px;opacity:1}.swiper-cont .swiper-pagination .swiper-pagination-bullet-active{background-color:#000}.swiper-cont .swiper-button-next,.swiper-cont .swiper-button-prev{width:50px;height:45px;position:absolute;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:#000;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;top:-webkit-calc((100% - 30px)/2);top:calc((100% - 30px)/2);left:0;z-index:99;cursor:pointer;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.swiper-cont .swiper-button-next:hover,.swiper-cont .swiper-button-prev:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.swiper-cont .swiper-button-next:after,.swiper-cont .swiper-button-prev:after{display:none}.swiper-cont .swiper-button-next:before,.swiper-cont .swiper-button-prev:before{content:"";display:block;text-transform:uppercase;background-image:url(/images/grey-down-arrow.svg);background-size:100% auto;background-repeat:no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg);border-radius:0;width:30px;height:35px}.swiper-cont .swiper-button-next{left:auto;right:0}.swiper-cont .swiper-button-next:before{content:"";-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body::-webkit-scrollbar{display:none}.page-index main{width:100%;height:100vh;overflow-y:scroll;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}@media(max-width:960px){.page-index main{overflow-y:inherit;-ms-scroll-snap-type:inherit;scroll-snap-type:inherit;height:auto}}.page-index main .child,.page-index main .the-latest,.page-index main footer{scroll-snap-align:start}.page-index .logo-grid-section{height:auto;max-height:inherit}@media(max-width:960px){.page-index .logo-grid-section{max-height:inherit;height:auto}}.page-index .logo-grid-section .cont .subheadline{width:100%;max-width:550px;margin:1.6666666667rem 0 2.5rem}.page-index .logo-grid-section .cont .btn{float:right;margin-top:2.5rem}.page-index .logo-grid-section .cont .arrow-link{content:"";background-image:url(/images/blue-arrow.svg);background-size:100% auto;background-repeat:no-repeat;width:75px;height:85px;display:block;margin-top:2.5rem;position:relative;z-index:9;text-decoration:none;cursor:pointer}@media(max-width:960px){.page-index .logo-grid-section .cont .arrow-link{width:30px;height:33px}}.page-work .the-latest{display:none}.page-work .hero-section{padding:10rem 0;text-align:center}.page-work .hero-section .eyebrow{border-bottom:3px solid #e9e9e9;max-width:350px;padding-bottom:10px;margin:0 auto 20px;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;font-weight:100;font-size:1.4rem}.page-work .hero-section h1{font-size:6rem;line-height:1;font-weight:500;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif}.page-work .hero-section h1.sizeh3{font-size:3.2rem}@media(max-width:960px){.page-work .hero-section h1.sizeh3{font-size:2.4rem;line-height:1.2}.page-work .hero-section h1{font-size:3rem;line-height:1}}.page-work .hero-section h1:after{display:none}.page-work .hero-section .services{font-size:3rem;line-height:1;font-weight:100;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:800;margin-top:10px}.page-work .gallery-section{padding:5rem 0;background:#e9e9e9;background-image:url(/images/er_diagonal_lines.svg);background-size:125% auto}@media(max-width:960px){.page-work .gallery-section{padding:3rem}.page-work .gallery-section .cont{width:100%}.page-work .gallery-section .swiper-wrapper{margin-bottom:65px}}.page-work .gallery-section .swiper-slide img{max-width:100%;height:auto}.page-work .gallery-section .swiper-button-next,.page-work .gallery-section .swiper-button-prev{width:50px;height:45px;top:-webkit-calc((100% - 0)/2);top:calc((100% - 0px)/2)}@media(max-width:960px){.page-work .gallery-section .swiper-button-next,.page-work .gallery-section .swiper-button-prev{top:auto;bottom:5px}}.page-work .gallery-section .swiper-button-next:before,.page-work .gallery-section .swiper-button-prev:before{width:50px;height:60px}.page-work .body-section{padding:5rem 0}@media(max-width:960px){.page-work .body-section{padding:0}.page-work .body-section .cont{width:100%}}.page-work .body-section .flex{-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}@media(max-width:960px){.page-work .body-section .flex{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.page-work .body-section .flex .col.main{width:66%;padding:5rem 5rem 0 0}@media(max-width:960px){.page-work .body-section .flex .col.main{width:100%;padding:3rem}}.page-work .body-section .flex .col.main p:not(:last-of-type){margin-bottom:20px}.page-work .body-section .flex .col.main .testimonial{background-image:url(/images/er_diagonal_lines.svg);background-size:125% auto}.page-work .body-section .flex .col.main .testimonial .quote{font-size:2rem;font-style:italic;padding:5rem 5rem 0;margin-bottom:-2rem}.page-work .body-section .flex .col.main .testimonial p.position,.page-work .body-section .flex .col.main .testimonial p.title{line-height:1}.page-work .body-section .flex .col.main .testimonial p.title{margin-bottom:4rem;font-size:2.8rem;padding:0 4rem 4rem}.page-work .body-section .flex .col.main .testimonial p.title:before{content:"";width:30px;height:5px;background-color:#e9e9e9;display:block;margin:20px 0}.page-work .body-section .flex .col.main img{width:100%;height:auto}.page-work .body-section .flex .col.sidebar{width:33%;border-left:3px solid #e9e9e9}@media(max-width:960px){.page-work .body-section .flex .col.sidebar{width:100%;border-left:none;border-top:3px solid #e9e9e9}}.page-work .body-section .flex .col.sidebar>div{padding:5rem}@media(max-width:960px){.page-work .body-section .flex .col.sidebar>div{padding:3rem}}.page-work .body-section .flex .col.sidebar>div:first-of-type{border-bottom:3px solid #e9e9e9}.page-work .body-section .flex .col.sidebar ul{position:relative;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif;margin:10px 0}.page-work .body-section .flex .col.sidebar ul li{position:relative;padding:0 0 0 20px}.page-work .body-section .flex .col.sidebar ul li:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#474747;top:.5em;left:0}.page-work .body-section .flex .col.sidebar ul li{font-size:2.2rem}@media(max-width:960px){.page-work .body-section .flex .col.sidebar ul li{font-size:1.8rem}}.page-work .body-section .flex .col.sidebar ul li:not(:last-of-type){margin-bottom:25px!important}@media(max-width:960px){.page-work .body-section .flex .col.sidebar ul li:not(:last-of-type){margin-bottom:15px!important}}.page-work .body-section .flex .col.sidebar ul li:before{background-color:inherit;background-image:url(/images/grey-down-arrow.svg);background-size:100% auto;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:0;width:12px;height:14px}.page-work .body-section .flex .col.sidebar ul li{font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:700}.page-work .body-section .flex .col.sidebar ul li:before{top:.65em}.page-work .body-section .flex .col.sidebar ul li:not(:last-of-type){margin-bottom:10px}.page-work .body-section .flex .col.sidebar .testimonial{background-image:url(/images/er_diagonal_lines.svg);background-size:125% auto}.page-work .body-section .flex .col.sidebar .testimonial .quote{font-size:2rem;font-style:italic}.page-work .body-section .flex .col.sidebar .testimonial p.position,.page-work .body-section .flex .col.sidebar .testimonial p.title{line-height:1}.page-work .body-section .flex .col.sidebar .testimonial p.title{margin-bottom:10px;font-size:2.8rem}.page-work .body-section .flex .col.sidebar .testimonial p.title:before{content:"";width:30px;height:5px;background-color:#e9e9e9;display:block;margin:20px 0}.page-work .work-nav{max-width:400px;margin:0 auto;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:5rem 0}.page-work .work-nav p{text-align:center;text-transform:uppercase;padding:0 0 10px;border-bottom:3px solid #e9e9e9;width:100%;font-family:Trade Gothic W01 Light,Helvetica,Arial,sans-serif}.page-work .work-nav a{padding:10px;width:50%;text-align:center;text-transform:uppercase;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;text-decoration:none;font-family:TradeGothicW01-BoldCn20\ 675334,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.8rem}.page-work .work-nav a:after{content:"";background-image:url(/images/grey-down-arrow.svg);background-size:100% auto;background-repeat:no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:0;width:18px;height:20px;display:block;margin:0 0 0 10px}.page-work .work-nav a.prev{-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse}.page-work .work-nav a.prev:after{margin:0 10px 0 0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page-work .work-nav a:nth-of-type(2){border-left:3px solid #e9e9e9}.page-our-work .logo-grid-section{padding:15rem 0}.page-our-work .logo-grid-section.show-all{padding:15rem 0 5rem}@media(max-width:960px){.page-our-work .logo-grid-section{padding:5rem 0}}.page-our-work .logo-grid-section h2{text-align:center;width:100%;margin-bottom:30px}.page-our-work .industries-section .industry-modal.Manufacturing .modalContent .col:first-of-type .h2-xl,.page-our-work .industries-section .industry-modal.Non-Profit .modalContent .col:first-of-type .h2-xl{font-size:6rem!important}@media(max-width:960px){.page-our-work .industries-section .industry-modal.Manufacturing .modalContent .col:first-of-type .h2-xl,.page-our-work .industries-section .industry-modal.Non-Profit .modalContent .col:first-of-type .h2-xl{font-size:4rem!important}}.page-our-work .the-latest{display:none}.page-about-us .general-section{padding-bottom:0}.page-about-us .general-section .cont{max-width:750px}.page-about-us .general-section .cont h2{font-size:3.2rem;font-weight:500;line-height:1.1875;font-family:Futura W01 Bold,Helvetica,Arial,sans-serif}@media(max-width:960px){.page-about-us .general-section .cont h2{font-size:2.4rem;line-height:1.2}}.page-about-us .general-section.green-accent .cont:after{content:"";background-image:url(/images/green-arrow.svg);background-size:100% auto;background-repeat:no-repeat;width:250px;height:275px;display:block;margin:-10rem 5rem 0 0;float:right;z-index:1;mix-blend-mode:multiply}@media(max-width:960px){.page-about-us .general-section.green-accent .cont:after{width:150px;height:165px}}.browser-zoom-in .flex-stretch{height:100%}.browser-zoom-in.zoom-level-1 .logo{width:105px;height:105px}.browser-zoom-in.zoom-level-1 .logo img{width:55px}.browser-zoom-in.zoom-level-2 .logo{width:100px;height:100px}.browser-zoom-in.zoom-level-2 .logo img{width:50px}.browser-zoom-in.zoom-level-3 .logo{width:95px;height:95px}.browser-zoom-in.zoom-level-3 .logo img{width:45px}.browser-zoom-in.zoom-level-4 .logo{width:85px;height:85px}.browser-zoom-in.zoom-level-4 .logo img{width:40px}.browser-zoom-in.zoom-level-5 .logo{width:75px;height:75px}.browser-zoom-in.zoom-level-5 .logo img{width:35px}.browser-zoom-in.zoom-level-6 .logo{width:65px;height:65px}.browser-zoom-in.zoom-level-6 .logo img{width:30px}.browser-zoom-in header .nav-cont{overflow:scroll;padding-top:0;-webkit-transition:top .75s,padding .75s;transition:top .75s,padding .75s}.browser-zoom-in header .nav-cont .flex{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.browser-zoom-in header .nav-cont .flex .col{width:50%}.browser-zoom-in header .nav-cont .flex .col:nth-child(2){margin-left:50px;margin-top:15px}@media(max-width:960px){.browser-zoom-in header .nav-cont .flex .col:nth-child(2){margin-left:0;margin-top:20px}.browser-zoom-in header .nav-cont .flex .col .sub-menu{width:50%;left:-webkit-calc(100vw + 50%);left:calc(100vw + 50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.browser-zoom-in header .nav-cont .stripes{bottom:unset;top:100%}}.browser-zoom-in header.active .nav-cont{padding-top:100px;overflow-x:hidden;-webkit-transition:top .75s,padding .75s;transition:top .75s,padding .75s}@media(max-width:960px){.browser-zoom-in header.active .nav-cont{padding-top:50px}}.browser-zoom-in header.active .nav-cont .cont{max-width:1080px;padding-top:0}