/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Euclid Square Trial;src:url(../fonts/EuclidSquare-Medium-WebS.eot);src:url(../fonts/EuclidSquare-Medium-WebS.eot?#iefix) format("embedded-opentype"),url(../fonts/EuclidSquare-Medium-WebS.woff2) format("woff2"),url(../fonts/EuclidSquare-Medium-WebS.woff) format("woff"),url(../fonts/EuclidSquare-Medium-WebS.ttf) format("truetype"),url(../fonts/EuclidSquare-Medium-WebS.svg#EuclidSquare-Medium-WebS) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(../fonts/HelveticaNowDisplay-Regular.eot);src:url(../fonts/HelveticaNowDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNowDisplay-Regular.woff2) format("woff2"),url(../fonts/HelveticaNowDisplay-Regular.woff) format("woff"),url(../fonts/HelveticaNowDisplay-Regular.ttf) format("truetype"),url(../fonts/HelveticaNowDisplay-Regular.svg#HelveticaNowDisplay-Regular) format("svg");font-weight:500;font-style:normal}html{scroll-behavior:auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body,html{font-family:Helvetica Now Display;font-size:16px;font-size:1rem;background:#f8f8f8;color:#000}@-moz-document url-prefix(){html #ajax--content{filter:blur(0);will-change:blur;backface-visibility:hidden;perspective:1000;transform:translateZ(0);transform:translateX(0) translateY(0) translateZ(0)}html.is--nav-visible #ajax--content{transition:all 0s cubic-bezier(.47,0,.745,.715) .3s;filter:blur(9px)}}.scrollbar-track{z-index:9999!important}@media (max-width:1023px){.scrollbar-track{visibility:hidden}}#wpadminbar{visibility:hidden!important}blockquote{margin:0}.body--copy,blockquote,blockquote p,h1,h2,h3,h4,h5,p{margin-top:0}.body--copy,li,p{font-size:20px;font-size:1.25rem;font-weight:400;line-height:1.237}.body--copy+h1,.body--copy+h2,.body--copy+h3,.body--copy+h4,.body--copy+h5,li+h1,li+h2,li+h3,li+h4,li+h5,p+h1,p+h2,p+h3,p+h4,p+h5{margin-top:80px}.page-template-default .body--copy+h1,.page-template-default .body--copy+h2,.page-template-default .body--copy+h3,.page-template-default .body--copy+h4,.page-template-default .body--copy+h5,.page-template-default li+h1,.page-template-default li+h2,.page-template-default li+h3,.page-template-default li+h4,.page-template-default li+h5,.page-template-default p+h1,.page-template-default p+h2,.page-template-default p+h3,.page-template-default p+h4,.page-template-default p+h5{margin-top:50px}.body--copy+ul,li+ul,p+ul{margin-top:30px}@media (max-width:1023px){.body--copy,li,p{font-size:18px;font-size:1.125rem;line-height:1.2}}blockquote,blockquote p,h1,h2,h3{font-smoothing:antialiased;font-size:48px;font-size:3rem;font-weight:400}@media (max-width:1024px){blockquote,blockquote p,h1,h2,h3{font-size:36px;font-size:2.25rem}}@media (max-width:1023px){blockquote,blockquote p,h1,h2,h3{font-size:36px;font-size:2.25rem}}@media (max-width:767px){blockquote,blockquote p,h1,h2,h3{font-size:28px;font-size:1.75rem}}h1.h2{font-size:52px;font-size:3.25rem;margin:0}@media (max-width:1024px){h1.h2{font-size:40px;font-size:2.5rem}}@media (max-width:1023px){h1.h2{font-size:40px;font-size:2.5rem}}@media (max-width:767px){h1.h2{font-size:32px;font-size:2rem}}.small,small{font-size:16px;font-size:1rem}.h1,h1{font-size:100px;font-size:6.25rem;font-weight:400;letter-spacing:-1.5px;line-height:1}@media (max-width:1023px){.h1,h1{font-size:80px;font-size:5rem;letter-spacing:-1.2px}}@media (max-width:420px){.h1,h1{font-size:50px;font-size:3.125rem;letter-spacing:-1.2px}}.single-team .h1,.single-team h1{max-width:700px}.single-team .h1+span,.single-team h1+span{margin-top:25px;display:block}@media (max-width:1023px){.single-team .h1,.single-team h1{font-size:55px;font-size:3.4375rem;letter-spacing:-.83px}}h2+span{display:inline-block;margin-bottom:0;position:relative;top:-10px}h3{font-size:28px;font-size:1.75rem;font-weight:400}h3+span{margin-top:-16px}@media (max-width:1023px){h3{font-size:20px;font-size:1.25rem;line-height:1.2}}.page-template-default h3{font-size:32px;font-size:2rem}@media (max-width:1023px){.page-template-default h3{font-size:24px;font-size:1.5rem}}h4{font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.136}@media (max-width:1023px){h4{font-size:18px;font-size:1.125rem;line-height:1.16}}.page-template-default h4{font-size:25px;font-size:1.5625rem}@media (max-width:1023px){.page-template-default h4{font-size:21px;font-size:1.3125rem}}h5{font-size:16px;font-size:1rem;font-weight:400}a,button{text-decoration:none;color:#30005e}table{width:100%;border-collapse:collapse}table td{border-top:1px solid #30005e;padding:10px 0 50px;transition:all .9s cubic-bezier(.445,.05,.55,.95)}table td:first-child{width:33.333%}@media (max-width:1023px){table td{padding:15px 0 50px}}ul{list-style:none}ol,ul{padding:0;margin:0}ol{list-style-position:inside}.module--default ol,.module--default ul,.module--full-image__text ol,.module--full-image__text ul,.module--text-only__text ol,.module--text-only__text ul{margin:0 0 80px}.page-template-default .module--default ol,.page-template-default .module--default ul,.page-template-default .module--full-image__text ol,.page-template-default .module--full-image__text ul,.page-template-default .module--text-only__text ol,.page-template-default .module--text-only__text ul{margin:30px 0}.page-template-default .module--default ol ol,.page-template-default .module--default ol ul,.page-template-default .module--default ul ol,.page-template-default .module--default ul ul,.page-template-default .module--full-image__text ol ol,.page-template-default .module--full-image__text ol ul,.page-template-default .module--full-image__text ul ol,.page-template-default .module--full-image__text ul ul,.page-template-default .module--text-only__text ol ol,.page-template-default .module--text-only__text ol ul,.page-template-default .module--text-only__text ul ol,.page-template-default .module--text-only__text ul ul{margin-left:15px}.page-template-default .module--default ol ul,.page-template-default .module--default ul ul,.page-template-default .module--full-image__text ol ul,.page-template-default .module--full-image__text ul ul,.page-template-default .module--text-only__text ol ul,.page-template-default .module--text-only__text ul ul{margin:30px 0 0 15px}.page-template-default .module--default ol ul li:before,.page-template-default .module--default ul ul li:before,.page-template-default .module--full-image__text ol ul li:before,.page-template-default .module--full-image__text ul ul li:before,.page-template-default .module--text-only__text ol ul li:before,.page-template-default .module--text-only__text ul ul li:before{border:1px solid #30005e;background:transparent}.module--default ul>li,.module--full-image__text ul>li,.module--text-only__text ul>li{position:relative;padding-left:15px;margin-bottom:15px}.module--default ul>li:before,.module--full-image__text ul>li:before,.module--text-only__text ul>li:before{content:"";position:absolute;top:10px;left:0;width:5px;height:5px;border-radius:15px;background:#30005e}@media (max-width:1023px){.module--default ul>li:before,.module--full-image__text ul>li:before,.module--text-only__text ul>li:before{top:8px}}.module--default ol>li,.module--full-image__text ol>li,.module--text-only__text ol>li{position:relative;padding-left:15px;margin-bottom:15px}.module--text-only__text ol,.module--text-only__text ul{margin-bottom:80px}#main--scrollbar{position:absolute;top:0;left:0;height:100vh;width:100%}@media (-ms-high-contrast:none){#main--scrollbar,::-ms-backdrop{height:auto;position:static}}@supports (-ms-ime-align:auto){#main--scrollbar{height:auto;position:static}}#page-content{position:relative;z-index:10}.button,.button--arrow,.button--back,.button--external,.button--pdf,.next,.prev{font-size:12px;font-size:.75rem;letter-spacing:2px;text-transform:uppercase;font-family:Euclid Square Trial;text-decoration:none;color:#30005e;position:relative}.button--arrow:after,.button--back:after,.button--external:after,.button--pdf:after,.button:after,.next:after,.prev:after{content:"";display:block;width:19px;height:19px;background:url(../images/icon-arrow.svg) 50% no-repeat;background-size:contain;position:absolute;top:50%;right:-6px;transform:translateX(100%) translateY(-50%) translateZ(0);transition:transform .6s cubic-bezier(.645,.045,.355,1)}.button--arrow:hover:after,.button--back:hover:after,.button--external:hover:after,.button--pdf:hover:after,.button:hover:after,.next:hover:after,.prev:hover:after{transform:translateX(125%) translateY(-50%) translateZ(0)}.button--pdf:after{background:url(../images/icon-pdf.svg) 50% no-repeat;background-size:contain;width:20px;height:20px}.button--external:after,.button--pdf:after{transform:translateX(100%) translateY(-50%) translateZ(0) rotate(0) scale(1);right:0;right:-6px;transition:transform .2s cubic-bezier(.645,.045,.355,1)}.button--external:after{background:url(../images/icon-arrow-external.svg) 50% no-repeat;background-size:contain;width:10px;height:10px}.button--external:hover:after{transform:translateX(130%) translateY(-80%) translateZ(0) rotate(0) scale(1);right:-6px}.button--back{margin-left:30px;margin-bottom:50px}.button--back:after{right:auto;left:-5px;transform:translateX(-100%) translateY(-50%) translateZ(0) rotate(-180deg)}.button--back:hover:after{transform:translateX(-125%) translateY(-50%) translateZ(0) rotate(-180deg);right:0}.prev:after{right:auto;left:-5px;transform:translateX(-100%) translateY(-50%) translateZ(0) rotate(-180deg)}.prev:hover:after{transform:translateX(-125%) translateY(-50%) translateZ(0) rotate(-180deg);right:0}.button:after{display:none}.file--download,a[href^="mailto:"]{font-size:12px;font-size:.75rem;letter-spacing:2px;text-transform:uppercase;font-family:Euclid Square Trial;text-decoration:none;color:#30005e;position:relative}a[href^="mailto:"]:after{display:none}.theme-dark .button--arrow:after,.theme-dark .button--back:after,.theme-dark .button--external:after,.theme-dark .button--pdf:after,.theme-dark .button:after,.theme-dark .next:after,.theme-dark .prev:after{background:url(../images/icon-arrow-white.svg) 50% no-repeat;background-size:contain}.theme-dark .button--external:after{background:url(../images/icon-arrow-external-white.svg) 50% no-repeat;background-size:contain}.row{padding:0 40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}@media (max-width:1023px){.row{padding:0 20px}}.row .row{padding:0}.row>.col{width:100%}.row.align--end{-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767px){.row.align--end{-ms-flex-pack:start;justify-content:flex-start}}.row.grid-8-12>.col{width:66%}.row.grid-6-12>.col{width:50%}@media (max-width:767px){.row.grid-6-12>.col{width:100%}}.row.grid-4-12>.col{width:33.33%}@media (max-width:1023px){.row.grid-4-12>.col{width:50%}}@media (max-width:767px){.row.grid-4-12>.col{width:80%}}.module{opacity:0;transition:opacity .9s cubic-bezier(.445,.05,.55,.95),transform .6s cubic-bezier(.445,.05,.55,.95);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000;transform:translateZ(0);transform:translateX(0) translateY(60px) translateZ(0);will-change:transform,opacity}.module:last-child{padding-bottom:150px}.module.is--hit{opacity:1;transform:translateX(0) translateY(0) translateZ(0)}.module.is--hit.is--outro-anim,.module.is--loaded.is--outro-anim,.module.is--outro-anim{opacity:0;transform:translateX(0) translateY(30px) translateZ(0)}.scroll--intro{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:50px;opacity:1;z-index:15;width:45px;height:45px}.scroll--intro,.scroll--intro svg{position:absolute;left:50%;transform:translateX(-50%) translateY(0) translateZ(0)}.scroll--intro svg{transition:transform .25s ease-out 0s;will-change:transform}.scroll--intro:hover svg{transform:translateX(-50%) translateY(20px) translateZ(0)}@media (max-width:1023px){.scroll--intro{bottom:100px}}.module--hero,.module--hero__spacer{height:100vh;width:100%}.module--hero{overflow:hidden;opacity:1;transform:translateX(0) translateY(0) translateZ(0);top:0;left:0;padding-bottom:150px}@media (max-width:767px){.module--hero{padding-bottom:0}.module--hero+div{padding-top:150px}}.module--hero.text-white *{color:#fff}.module--hero.text-white * svg path{fill:#fff}.module--hero.text-white .scroll--intro svg line,.module--hero.text-white .scroll--intro svg polyline{stroke:#fff}.module--hero .module--hero__clipped{position:absolute;top:0;left:0;height:100vh;width:100%;will-change:clip;transform:translateX(0) translateY(0) translateZ(0);transition:clip 1s cubic-bezier(.23,1,.32,1) 1.6s;clip:rect(0,100vw,100vh,0);z-index:999}.module--hero .module--hero__unclipped{position:relative;height:100vh;width:100%;overflow:hidden;z-index:99;transition:opacity 1s cubic-bezier(.23,1,.32,1) 1.6s;opacity:0}.module--hero .module--hero__text{top:50%;transform:translateX(-50%) translateY(-50%) translateZ(0);z-index:99;text-align:center}.module--hero .module--hero__image,.module--hero .module--hero__text{position:absolute;left:50%;transition:opacity 1s cubic-bezier(.47,0,.745,.715) .6s;will-change:opacity;opacity:0}.module--hero .module--hero__image{top:0;right:0;height:100vh;width:100%;min-width:1280px;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-height:100vh;overflow:hidden;transform:translateX(-50%) translateY(0) translateZ(0)}.module--hero .module--hero__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";z-index:10}@media (max-width:1023px){.module--hero .module--hero__image{min-width:auto;max-width:100%}}.module--hero .module--hero__text .module--hero__svg-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:60vw;height:20vh;margin-top:-35px}@media (max-width:1920px){.module--hero .module--hero__text .module--hero__svg-container{margin-top:-2.85%}}.module--hero .module--hero__text .module--hero__svg-container svg{height:100%;width:100%}@media (max-width:1023px){.module--hero .module--hero__text .module--hero__svg-container{width:80vw}}.is--loaded__hero .module--hero .module--hero__clipped{clip:rect(0,100vw,50vh,0)}.is--loaded__hero .module--hero .module--hero__image,.is--loaded__hero .module--hero .module--hero__text,.is--loaded__hero .module--hero .module--hero__unclipped{opacity:1}.module--hero.is--hit.is--outro-anim,.module--hero.is--loaded.is--outro-anim,.module--hero.is--outro-anim{opacity:0;transform:translateX(0) translateY(0) translateZ(0)}.module--headline{padding-bottom:150px}.module--headline.text-white *{color:#fff}.module--headline.text-white * svg path{fill:#fff}.module--headline .col{max-width:600px}.module--headline h2{margin-bottom:0}@media (max-width:1023px){.module--headline{padding-bottom:100px}.module--headline .col{max-width:50%}}@media (max-width:767px){.module--headline .col{max-width:100%}}.module--headline.text-white .module--hero__text{color:#fff}.module--headline.text-white .module--hero__text svg path{fill:#fff}.module--headline.text-white .scroll--intro svg line,.module--headline.text-white .scroll--intro svg polyline{stroke:#fff}.module--full-image{padding-bottom:150px}.module--full-image.text-white *{color:#fff}.module--full-image.text-white * svg path{fill:#fff}.module--full-image.text-white .scroll--intro svg line,.module--full-image.text-white .scroll--intro svg polyline{stroke:#fff}.home .module--full-image{padding-bottom:150px}@media (max-width:1023px){.module--full-image{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%}.home .module--full-image,.module--full-image{padding-bottom:100px}}.module--full-image+.module--text-only{margin-top:-100px}@media (max-width:1023px){.module--full-image+.module--text-only{margin-top:0}}.module--full-image img{width:100%;height:auto;display:block}.module--full-image .module--full-image .row+.row.module--full-image__text,.module--full-image .module--full-image .row.row.module--full-image__text:first-child{margin-top:50px}@media (max-width:1023px){.module--full-image .module--full-image .row.row.module--full-image__text:first-child{margin-top:50px}.home .module--full-image .module--full-image .row{-ms-grid-row:1;grid-row-start:1;margin-top:0}.home .module--full-image .module--full-image .row.module--full-image__text{-ms-grid-row:2;grid-row-start:2;margin-top:50px}.home .module--full-image .module--full-image .row+.row.module--full-image__text{-ms-grid-row:3;grid-row-start:3;margin-top:50px}}.module--full-image .module--full-image__text:last-child{margin-top:50px}.module--full-image .module--full-image__text>.col{max-width:594px}.module--full-image .module--full-image__text>.col>.row{padding:0;margin:0 -20px 30px}.module--full-image .module--full-image__text>.col>.row:last-child{margin-bottom:0}.module--full-image .module--full-image__text>.col>.row>.col:first-child{width:calc(34.333% - 40px);padding:0 20px}.module--full-image .module--full-image__text>.col>.row>.col:last-child{width:calc(65.666% - 40px);padding:0 20px}.module--full-image .module--full-image__text+.row{margin-top:50px}@media (max-width:1023px){.module--full-image .module--full-image__text>.col{max-width:50%}.module--full-image .module--full-image__text>.col .row{padding:0 20px}.module--full-image .module--full-image__text>.col .row>.col:first-child,.module--full-image .module--full-image__text>.col .row>.col:last-child{width:100%;padding:0}.module--full-image .module--full-image__text h2{margin-bottom:30px}}@media (max-width:1023px){.module--full-image .module--full-image__text:last-child{margin-top:50px}.module--full-image .module--full-image__text>.col{max-width:100%}}@media (max-width:767px){.module--full-image .module--full-image__text:last-child{margin-top:50px}.module--full-image .module--full-image__text+.row{margin-top:30px}}.module--text-overlay__wrapper{padding:0 0 100px!important}@media (max-width:1023px){.module--text-overlay__wrapper{padding:0 0 50px!important}}.module--text-overlay__wrapper.text-white *{color:#fff}.module--text-overlay__wrapper.text-white * svg path{fill:#fff}.module--text-overlay__wrapper.text-white .scroll--intro svg line,.module--text-overlay__wrapper.text-white .scroll--intro svg polyline{stroke:#fff}.module--text-overlay__wrapper .module--full-image__text:last-child{margin-top:50px}.module--text-overlay__wrapper .module--full-image__text>.col{max-width:594px}.module--text-overlay__wrapper .module--full-image__text>.col>.row{padding:0;margin:0 -20px}.module--text-overlay__wrapper .module--full-image__text>.col>.row>.col:first-child{width:calc(33.333% - 40px);padding:0 20px}.module--text-overlay__wrapper .module--full-image__text>.col>.row>.col:last-child{width:calc(66.666% - 40px);padding:0 20px}.module--text-overlay__wrapper .module--full-image__text+.row{margin-top:50px}@media (max-width:1023px){.module--text-overlay__wrapper .module--full-image__text>.col{max-width:50%}.module--text-overlay__wrapper .module--full-image__text>.col .row{padding:0 20px}.module--text-overlay__wrapper .module--full-image__text>.col .row>.col:first-child,.module--text-overlay__wrapper .module--full-image__text>.col .row>.col:last-child{width:100%;padding:0}.module--text-overlay__wrapper .module--full-image__text h2{margin-bottom:30px}}@media (max-width:1023px){.module--text-overlay__wrapper .module--full-image__text:last-child{margin-top:50px}.module--text-overlay__wrapper .module--full-image__text>.col{max-width:100%}}@media (max-width:767px){.module--text-overlay__wrapper .module--full-image__text:last-child{margin-top:50px}.module--text-overlay__wrapper .module--full-image__text+.row{margin-top:30px}}.module--text-overlay{padding:0!important;position:relative}@media (max-width:1024px){.module--text-overlay .row{padding:0}.module--text-overlay .row.module--text-overlay__text{padding:0 20px}}@media (max-width:1023px){.module--text-overlay .row{padding:0}.module--text-overlay .row.module--text-overlay__text{padding:0 20px}}.module--text-overlay img{width:100%;height:auto;display:block}.module--text-overlay .module--text-overlay__text{margin-top:50px}.module--text-overlay .module--text-overlay__text>.col{padding:0 0 100px;max-width:594px;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000;transform:translateZ(0);transform:translateX(0) translateY(0) translateZ(0);will-change:transform,opacity}@media (max-width:1023px){.module--text-overlay .module--text-overlay__text>.col{max-width:50%}}@media (max-width:767px){.module--text-overlay .module--text-overlay__text>.col{max-width:100%;right:auto;left:20px}}.is--outro .module--text-overlay .module--text-overlay__text{transition:opacity .9s cubic-bezier(.445,.05,.55,.95) .6s,transform .9s cubic-bezier(.445,.05,.55,.95) 0s}.is--intro .module--text-overlay .module--text-overlay__text,.is--outro.is--intro .module--text-overlay .module--text-overlay__text,.is--outro .module--text-overlay .module--text-overlay__text{opacity:0;transform:translateX(0) translateY(60px) translateZ(0)}.module--firm-hero{margin-top:100px;padding-bottom:150px}.module--firm-hero.text-white *{color:#fff}.module--firm-hero.text-white * svg path{fill:#fff}.module--firm-hero.text-white .scroll--intro svg line,.module--firm-hero.text-white .scroll--intro svg polyline{stroke:#fff}@media (max-width:1024px){.module--firm-hero .row{padding:0}.module--firm-hero .row.module--firm-hero__text{padding:0 20px}}@media (max-width:1023px){.module--firm-hero{padding-bottom:100px}.module--firm-hero .row{padding:0}.module--firm-hero .row.module--firm-hero__text{padding:0 20px}}.module--firm-hero img{width:100%;height:auto;display:block}.module--firm-hero .module--firm-hero__text{margin-top:50px;transition:opacity .9s cubic-bezier(.445,.05,.55,.95) .6s,transform .9s cubic-bezier(.445,.05,.55,.95) .3s;opacity:1}.module--firm-hero .module--firm-hero__text>.col{padding:0;max-width:594px;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000;transform:translateZ(0);transform:translateX(0) translateY(0) translateZ(0);will-change:transform,opacity}.module--firm-hero .module--firm-hero__text+.row{margin-top:50px}@media (max-width:1023px){.module--firm-hero .module--firm-hero__text>.col{max-width:50%;max-width:80%}}.is--outro .module--firm-hero .module--firm-hero__text{transition:opacity .9s cubic-bezier(.445,.05,.55,.95) .6s,transform .9s cubic-bezier(.445,.05,.55,.95) 0s}.is--intro .module--firm-hero .module--firm-hero__text,.is--outro.is--intro .module--firm-hero .module--firm-hero__text,.is--outro .module--firm-hero .module--firm-hero__text{opacity:0;transform:translateX(0) translateY(60px) translateZ(0)}.module--table{padding-bottom:150px}@media (max-width:1023px){.module--table{padding-bottom:100px}}.module--table+.module--text-only{margin-top:-100px}.module--table img{width:100%;height:auto;display:block}.module--table .module--table__text>.col{max-width:594px}.module--table .module--table__text>.col .row{padding:0}.module--table .module--table__text>.col .row>.col:first-child{width:33.333%}.module--table .module--table__text>.col .row>.col:last-child{width:66.666%}.module--table .module--table__text+.row{margin-top:50px}@media (max-width:1023px){.module--table .module--table__text>.col{max-width:100%}.module--table .module--table__text>.col .row{padding:0}.module--table .module--table__text>.col .row>.col:first-child,.module--table .module--table__text>.col .row>.col:last-child{width:100%}}.module--table .module--table__table{margin-top:50px}.module--table .module--table__table>.col{max-width:594px}.module--table .module--table__table>.col .row{padding:0}@media (max-width:1023px){.module--table .module--table__table>.col{max-width:100%}}.module--text-only{padding-bottom:120px}.module--text-only.text-white *{color:#fff}.module--text-only.text-white * svg path{fill:#fff}.module--text-only.text-white * ul li:before{background:#fff}.module--text-only.text-white .scroll--intro svg line,.module--text-only.text-white .scroll--intro svg polyline{stroke:#fff}@media (max-width:1023px){.module--text-only{padding-bottom:0}}.module--text-only .module--text-only__text{-ms-flex-pack:justify;justify-content:space-between}.module--text-only .module--text-only__text>.col:first-child h2{position:relative;top:-6px}.module--text-only .module--text-only__text>.col:last-child{max-width:594px}.module--text-only .module--text-only__text>.col>.row{padding:0;margin:0 -20px}.module--text-only .module--text-only__text>.col>.row>.col:first-child{width:calc(33.333% - 40px);padding:0 20px}.module--text-only .module--text-only__text>.col>.row>.col:last-child{width:calc(66.666% - 40px);padding:0 20px}.module--text-only .module--text-only__text+.row{margin-top:50px}@media (max-width:1023px){.module--text-only .module--text-only__text>.col:last-child{max-width:50%}.module--text-only .module--text-only__text>.col>.row,.module--text-only .module--text-only__text>.col>.row:last-child{padding:0}.module--text-only .module--text-only__text>.col>.row>.col:first-child,.module--text-only .module--text-only__text>.col>.row>.col:last-child{width:100%}.module--text-only .module--text-only__text h2{margin-bottom:70px}.module--text-only .module--text-only__text h2.body--copy{margin-bottom:30px}}@media (max-width:767px){.module--text-only .module--text-only__text>.col:last-child{max-width:100%}.module--text-only .module--text-only__text>.col>.row>.col:first-child,.module--text-only .module--text-only__text>.col>.row>.col:last-child{width:100%}}.module--gradient{transition:opacity .3s cubic-bezier(.445,.05,.55,.95) 0s,transform .3s cubic-bezier(.445,.05,.55,.95);opacity:1;background-repeat:no-repeat;background-attachment:fixed;position:absolute;top:0;left:0;width:100%;z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000;transform:translateZ(0);transform:translateX(0) translateY(0) translateZ(0);will-change:transform}.is--first-load .module--gradient,.is--outro .module--gradient{opacity:0;transition:opacity .3s cubic-bezier(.445,.05,.55,.95) .2s}.is--intro .module--gradient,.is--outro.is--intro .module--gradient{opacity:0;transition:opacity .3s cubic-bezier(.445,.05,.55,.95) 0s}.module--people{padding-bottom:150px;overflow:hidden}.module--people.text-white *{color:#fff}.module--people.text-white * svg path{fill:#fff}.module--people.text-white .scroll--intro svg line,.module--people.text-white .scroll--intro svg polyline{stroke:#fff}@media (max-width:1023px){.module--people{padding-bottom:100px;overflow:hidden}}.module--people .row:first-child{margin:0 -10px}.module--people .row:first-child>.col{width:calc(50% - 20px);padding:0 10px}.team .module--people .row:first-child>.col{transition:opacity .3s cubic-bezier(.445,.05,.55,.95) 0s;opacity:1}.team .module--people .row:first-child>.col:hover{opacity:.4}@media (max-width:767px){.module--people .row:first-child{margin:0}.module--people .row:first-child>.col{width:100%;padding:0 0 20px}.team .module--people .row:first-child>.col,.team .module--people .row:first-child>.col:hover{opacity:1}.module--people .row:first-child>.col:last-child{padding-bottom:0}}.module--people img{width:100%;height:auto}.module--people img.is--desktop{display:block}.module--people img.is--mobile{display:none}@media (max-width:1023px){.module--people img.is--desktop{display:none}.module--people img.is--mobile{display:block}}.module--people .module--people__meta{margin-top:20px}.module--people .module--people__meta h3{margin-bottom:10px}.module--people .module--full-image__text{margin-top:50px}.module--people .module--full-image__text>.col{max-width:594px}.module--people .module--full-image__text>.col>.row{padding:0;margin:0 -5px}.module--people .module--full-image__text>.col>.row>.col:first-child{width:calc(33.333% - 10px);padding:0 5px}.module--people .module--full-image__text>.col>.row>.col:last-child{width:calc(66.666% - 10px);padding:0 5px}.module--people .module--full-image__text+.row{margin-top:50px}@media (max-width:1023px){.module--people .module--full-image__text>.col{max-width:50%}.module--people .module--full-image__text>.col .row{padding:0}.module--people .module--full-image__text>.col .row>.col:first-child,.module--people .module--full-image__text>.col .row>.col:last-child{width:100%}.module--people .module--full-image__text .body--copy{margin-bottom:30px}}@media (max-width:767px){.module--people .module--full-image__text>.col{max-width:100%}}.module--textarea{padding-bottom:150px}@media (max-width:1023px){.module--textarea{padding-bottom:100px}}.module--textarea h4{max-width:360px;margin-bottom:20px}.module--textarea p{font-size:16px;font-size:1rem;line-height:1.25}@media (max-width:1023px){.module--textarea p{font-size:14px;font-size:.875rem;line-height:1.428}}.module--textarea .row .row{padding-bottom:65px}.module--textarea .row>.col{max-width:594px}.module--default{padding-bottom:150px}@media (max-width:1023px){.module--default{padding-bottom:100px}}.module--default>.row>.col{max-width:594px}.module--single-team{padding-bottom:100px}.module--single-team .col{max-width:594px}@media (max-width:1023px){.module--single-team{padding-bottom:80px}}.module--cookie-notification{position:fixed;right:38px;bottom:50px;padding:20px 25px;background:#f8f8f8;z-index:99;max-width:355px;transition:opacity .3s cubic-bezier(.47,0,.745,.715),visibility .3s cubic-bezier(.47,0,.745,.715);opacity:0;visibility:hidden}@media (max-width:767px){.module--cookie-notification{bottom:0;right:0;left:0;max-width:none}}.module--cookie-notification p{font-size:12px;font-size:.75rem;line-height:1.333;margin-bottom:15px;font-family:Helvetica Now Display;letter-spacing:0}.module--cookie-notification button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;background:none;padding:0;margin:0;text-transform:uppercase;letter-spacing:2px;font-family:Euclid Square Trial;font-weight:400;font-size:12px;font-size:.75rem;cursor:pointer;transition:opacity .3s cubic-bezier(.445,.05,.55,.95) 0s;opacity:1}.module--cookie-notification button:hover{opacity:.7}.is--cookie__notaccepted .module--cookie-notification{opacity:1;visibility:visible}.module--notification{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.47,0,.745,.715),visibility .3s cubic-bezier(.47,0,.745,.715);will-change:opacity;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000;transform:translateZ(0);transform:translateX(0) translateY(0) translateZ(0);z-index:9999}.is--notification__notaccepted .module--notification{opacity:1;visibility:visible}.module--notification:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#30005e;opacity:.9;z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateX(0) translateY(0) translateZ(0);will-change:blur}.module--notification>div{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) translateZ(0);background:#fff;width:100%;max-width:600px;padding:80px 100px}.module--notification span.close{position:absolute;top:30px;right:40px;cursor:pointer;width:45px;height:45px}.module--notification span.close svg{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) translateZ(0)}.module--notification span.close svg *{transition:all .3s cubic-bezier(.47,0,.745,.715)}.module--notification span.close:hover svg *{stroke:#c2dfff}@media (max-width:1023px){.module--notification>div{width:calc(100% - 140px);padding:80px 50px}.module--notification span.close{position:absolute;top:20px;right:20px}}.module--preloader{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;transition:opacity .9s cubic-bezier(.445,.05,.55,.95),visibility .9s cubic-bezier(.445,.05,.55,.95)}.module--preloader svg{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) translateZ(0)}.is--outro .module--preloader{opacity:1;visibility:visible}.module--module_image{padding:25px 0}.module--module_image img{width:100%;height:auto}.module--module_text{padding:25px 0}.module--module_text blockquote{padding-right:50px}@media (max-width:767px){.module--module_text .row{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.module--module_text blockquote{padding:50px 0}}.module--module_text_list .col:first-child h3,.module--module_text_list .col:first-child ul{padding:0 50px 0 0;max-width:750px}@media (max-width:767px){.module--module_text_list .row{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.module--module_text_list .row .col:first-child h3,.module--module_text_list .row .col:first-child ul{padding:0}.module--module_text_list .list-header{padding-top:25px}}.module--module_text,.module--module_text_list{padding:25px 0}.module--module_text_list ul>li,.module--module_text ul>li{position:relative;padding-left:15px;margin-bottom:15px}.module--module_text_list ul>li:before,.module--module_text ul>li:before{content:"";position:absolute;top:10px;left:0;width:5px;height:5px;border-radius:15px;background:#000}@media (max-width:1023px){.module--module_text_list ul>li:before,.module--module_text ul>li:before{top:8px}}.module--module_text_list ul>li ul,.module--module_text ul>li ul{margin:30px 0 0 15px}.module--module_text_list ul>li ul li:before,.module--module_text ul>li ul li:before{border:1px solid #000;background:transparent}.module--module_text_list ol>li,.module--module_text ol>li{position:relative;margin-bottom:15px}.module--module_text .row .col:last-child ul,.module--module_text_list .row .col:last-child ul{margin-bottom:30px}.module--authors{padding:50px 0}.module--authors .author-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.module--authors .authors{width:75%}.module--authors .author-card{width:49%;display:inline-block;padding:0 0 20px;transition:opacity .3s cubic-bezier(.445,.05,.55,.95) 0s;opacity:1}.module--authors .author-card img{width:100%;height:auto}.module--authors .author-card:hover{opacity:.4}.module--authors .author-card a{color:#000}.module--authors .author_meta h4{margin:20px 0 12px}.module--authors .author_meta span{font-size:14px}.module--related-insights.insights-landing,.module--related-insights.insights-landing .pagination .pages a,.module--related-insights.insights-landing .related-title{color:#fff}.module--related-insights .related-insight-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:20px}@media (max-width:767px){.module--related-insights .related-insight-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:10px}}.module--related-insights .related-card{width:100%}.module--related-insights .related-card img{width:100%;height:auto;max-height:350px;-o-object-fit:cover;object-fit:cover}.module--related-insights .related-card{transition:opacity .3s cubic-bezier(.445,.05,.55,.95) 0s;opacity:1}.module--related-insights .related-card:hover{opacity:.4}.module--related-insights .related-title{color:#000}.module--related-insights .card__body{padding:25px 0 0}.module--related-insights .card__body span{font-size:14px}.module--related-insights .card__body h3,.module--related-insights .card__body h4{padding:10px 0 0}.module--related-insights .pagination{padding:100px 0 0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.module--related-insights .pagination .pages{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.module--related-insights .pagination .pages a{color:#000}.module--related-insights .pagination .pages .page-numbers.current{opacity:.4}#popmake-1031,#popmake-1065{background:linear-gradient(139deg,#b898f4,#250934 36.89%);border:0;width:calc(100% - 40px)}@media (max-width:639px){#popmake-1031,#popmake-1065{padding:40px}}#popmake-1031 .pop-title,#popmake-1065 .pop-title{margin:0 0 3.5rem;display:block}#popmake-1031 .logos,#popmake-1065 .logos{margin:3.5rem 0}@media (max-width:639px){#popmake-1031 .pop-title,#popmake-1065 .pop-title{margin:0 0 2rem}#popmake-1031 .logos,#popmake-1065 .logos{margin:2rem 0 2.2rem}}#popmake-1031 .logos img,#popmake-1065 .logos img{margin:0}@media (max-width:639px){#popmake-1031 .logos div:first-child,#popmake-1065 .logos div:first-child{margin:0 0 20px}#popmake-1031 .logos div:nth-child(2),#popmake-1065 .logos div:nth-child(2){margin:0 0 25px}#popmake-1031 .logos img,#popmake-1065 .logos img{display:block;margin:0 auto}#popmake-1031 .logos div:first-child img,#popmake-1065 .logos div:first-child img{width:150px}#popmake-1031 .logos div:nth-child(2) img,#popmake-1065 .logos div:nth-child(2) img{width:25px}#popmake-1031 .logos div:nth-child(3) img,#popmake-1065 .logos div:nth-child(3) img{width:123px}#popmake-1031:after,#popmake-1065:after{content:"";position:absolute;top:100%;left:0;width:100%;height:20px}}@media (min-width:640px){#popmake-1031 .logos,#popmake-1065 .logos{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#popmake-1031 .logos div:nth-child(2),#popmake-1065 .logos div:nth-child(2){margin:0 40px}}#popmake-1031 p,#popmake-1065 p{font-size:18px!important;font-family:Helvetica Now Display}#popmake-1031 .btn,#popmake-1065 .btn{font-size:14px;color:#fff;border:3px solid #fff;display:inline-block;padding:16px 30px;margin-top:2rem;transition:all .25s ease-out}@media (max-width:639px){#popmake-1031 .btn,#popmake-1065 .btn{margin-top:1rem}}#popmake-1031 .btn:hover,#popmake-1065 .btn:hover{background-color:#fff;color:#18253e}#popmake-1031 .pum-close,#popmake-1065 .pum-close{width:28px;height:28px;text-indent:300px;overflow:hidden;white-space:nowrap;top:14px;right:12px;background:none}@media (max-width:639px){#popmake-1031 .pum-close,#popmake-1065 .pum-close{top:9px;right:7px}}#popmake-1031 .pum-close:before,#popmake-1065 .pum-close:before{content:"";width:20px;height:2px;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center}#popmake-1031 .pum-close:after,#popmake-1065 .pum-close:after{content:"";width:20px;height:2px;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);transform-origin:center}.header--wrapper{position:fixed;top:0;left:0;width:100%;height:75px;line-height:75px;z-index:30;opacity:1;transition:opacity .3s cubic-bezier(.47,0,.745,.715);will-change:opacity;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000;transform:translateZ(0);transform:translateX(0) translateY(0) translateZ(0)}@media (max-width:767px){.header--wrapper{height:65px;line-height:65px}}.header--wrapper .brand{position:absolute;top:50%;left:40px;transform:translateX(0) translateY(-50%) translateZ(0);z-index:10;background:url(../images/fgs_longview_logo.svg) 50% no-repeat;background-size:contain;transition:background .3s cubic-bezier(.47,0,.745,.715);width:200px}@media (max-width:767px){.header--wrapper .brand{width:162px}}.header--wrapper .brand svg path{fill:#30005e;transition:fill .3s cubic-bezier(.47,0,.745,.715);display:none}@media (max-width:1023px){.header--wrapper .brand{left:20px}}.header--wrapper .container{height:75px;position:relative;z-index:10}.header--wrapper .container .col{max-width:594px}.header--wrapper .container .subline{line-height:75px;transition:all 0s cubic-bezier(.47,0,.745,.715);font-size:12px;font-size:.75rem;font-weight:500;letter-spacing:.4}@media (max-width:767px){.header--wrapper .container{height:65px}.header--wrapper .container .subline{display:none}}.header--wrapper .header--gradient__scroller{position:absolute;top:0;left:0;width:100%;transition:opacity .3s cubic-bezier(.47,0,.745,.715) .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000;transform:translateZ(0);transform:translateX(0) translateY(0) translateZ(0)}.is--first-load .header--wrapper .header--gradient__scroller{opacity:0;transition:opacity .3s cubic-bezier(.47,0,.745,.715) .2s}.header--wrapper .header--gradient__scroller .header--gradient{position:absolute;top:0;left:0;width:100%;transform:translateX(0) translateY(0) translateZ(0)}.home .header--wrapper .header--gradient__scroller{transition:opacity 0s cubic-bezier(.47,0,.745,.715) 0s;opacity:0}.home .header--wrapper .brand,.home .header--wrapper .container .subline,.home .header--wrapper .hamburger,.home .header--wrapper .language-switcher{opacity:0}.home .header--wrapper .hamburger,.home .header--wrapper .language-switcher{transition:opacity .3s cubic-bezier(.47,0,.745,.715) 2s}.is--loaded__hero .home .header--wrapper .brand,.is--loaded__hero .home .header--wrapper .container .subline{transition:opacity .3s cubic-bezier(.47,0,.745,.715) 0s;opacity:0}.is--loaded__hero .home .header--wrapper .header--gradient__scroller{transition:opacity 0s cubic-bezier(.47,0,.745,.715) 0s}.is--loaded__hero .home .header--wrapper .hamburger,.is--loaded__hero .home .header--wrapper .language-switcher,.is--outro .header--wrapper .brand,.is--outro .header--wrapper .container .subline{opacity:1}.is--outro .header--wrapper .header--gradient__scroller{opacity:0;transition:opacity .3s cubic-bezier(.47,0,.745,.715) 0s}.is--outro .header--wrapper .hamburger,.is--outro .header--wrapper .language-switcher{opacity:1}.is--outro.is--intro .header--wrapper .header--gradient__scroller{opacity:0;transition:opacity 0s cubic-bezier(.47,0,.745,.715) 0s}.is--outro.is--intro .header--wrapper .hamburger,.is--outro.is--intro .header--wrapper .language-switcher{opacity:1}.is--intro .header--wrapper .header--gradient__scroller{opacity:0;transition:opacity .3s cubic-bezier(.47,0,.745,.715) 0s}.is--intro .header--wrapper .hamburger,.is--intro .header--wrapper .language-switcher{opacity:1}.is--scroll-visible .home .header--wrapper .brand,.is--scroll-visible .home .header--wrapper .container .subline{transition:opacity .3s cubic-bezier(.47,0,.745,.715) 0s;opacity:1}.is--scroll-visible .home .header--wrapper .header--gradient__scroller{transition:opacity .3s cubic-bezier(.47,0,.745,.715) .2s;opacity:1}.is--nav-visible .header--wrapper .brand,.is--nav-visible.is--scroll-visible .header--wrapper .brand{background:url(../images/fgs_longview_logo_w.svg) 50% no-repeat;background-size:contain;transition:background .3s cubic-bezier(.47,0,.745,.715),opacity .3s cubic-bezier(.47,0,.745,.715) 0s}.is--nav-visible .header--wrapper .container .subline,.is--nav-visible.is--scroll-visible .header--wrapper .container .subline{color:#fff;transition:all .3s cubic-bezier(.47,0,.745,.715),opacity .3s cubic-bezier(.47,0,.745,.715) 0s}.is--nav-visible .header--wrapper .hamburger span,.is--nav-visible.is--scroll-visible .header--wrapper .hamburger span{transition:all .3s cubic-bezier(.47,0,.745,.715)}.is--nav-visible .header--wrapper .header--gradient__scroller,.is--nav-visible.is--scroll-visible .header--wrapper .header--gradient__scroller{opacity:0;transition:opacity .3s cubic-bezier(.47,0,.745,.715) 0s}.is--nav-visible.is--loaded__hero .home .header--wrapper .container .subline{transition:all .3s cubic-bezier(.47,0,.745,.715) .3s;opacity:1}.is--nav-visible.is--loaded__hero .home .header--wrapper .brand{transition:background .3s cubic-bezier(.47,0,.745,.715) .3s,opacity .3s cubic-bezier(.47,0,.745,.715) .3s;opacity:1}.hamburger{width:30px;height:100%;position:absolute;top:50%;right:40px;transform:translateX(0) translateY(-50%) translateZ(0);cursor:pointer;z-index:10}@media (max-width:1023px){.hamburger{right:20px}}.hamburger span{position:absolute;top:0;left:-45px;font-size:12px;font-size:.75rem;line-height:75px;transition:all .3s cubic-bezier(.47,0,.745,.715);text-transform:uppercase;font-family:Euclid Square Trial;padding-right:45px;display:inline-block}@media (max-width:767px){.hamburger span{line-height:65px}}.hamburger:after,.hamburger:before{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translateX(-50%) translateY(calc(-50% - .5px)) translateZ(0);transition:all .3s cubic-bezier(.47,0,.745,.715);transform-origin:center center;letter-spacing:2px}.hamburger:before{margin-top:-2px}.hamburger:after,.hamburger:before{content:"";width:30px;height:1px;background:#30005e}.hamburger:after{margin-top:2px}.is--nav-visible .hamburger span{color:#fff}.is--nav-visible .hamburger:before{background:#fff;transform:translateX(-50%) translateY(-50%) translateZ(0) rotate(20deg);margin:0}.is--nav-visible .hamburger:after{background:#fff;transform:translateX(-50%) translateY(-50%) translateZ(0) rotate(-20deg);margin:0}.language-switcher{display:inline;position:absolute;right:130px;top:0;z-index:40}@media (max-width:767px){.language-switcher{right:105px}}.language-switcher li{display:inline;margin-right:10px;font-size:.75rem;line-height:75px;text-transform:uppercase;font-family:Euclid Square Trial}@media (max-width:767px){.language-switcher li{line-height:65px}}.language-switcher .theme-dark footer,.language-switcher .theme-dark header{color:#fff}.language-switcher .theme-dark footer a,.language-switcher .theme-dark footer p,.language-switcher .theme-dark footer span,.language-switcher .theme-dark footer svg path,.language-switcher .theme-dark header a,.language-switcher .theme-dark header p,.language-switcher .theme-dark header span,.language-switcher .theme-dark header svg path{color:#fff;fill:#fff}.language-switcher .theme-dark footer .brand svg path,.language-switcher .theme-dark header .brand svg path{fill:#fff}.language-switcher .theme-dark footer .hamburger:after,.language-switcher .theme-dark footer .hamburger:before,.language-switcher .theme-dark header .hamburger:after,.language-switcher .theme-dark header .hamburger:before{background:#fff}.language-switcher .theme-dark footer .menu-toggle,.language-switcher .theme-dark footer .nav-link,.language-switcher .theme-dark footer .page-header *,.language-switcher .theme-dark header .menu-toggle,.language-switcher .theme-dark header .nav-link,.language-switcher .theme-dark header .page-header *{color:#fff}.language-switcher .theme-dark .brand{background:url(../images/fgs_longview_logo_w.svg) 50% no-repeat;background-size:contain;transition:background .3s cubic-bezier(.47,0,.745,.715),opacity .3s cubic-bezier(.47,0,.745,.715) 0s}.primary--nav{position:fixed;right:0;z-index:25;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.47,0,.745,.715),visibility .3s cubic-bezier(.47,0,.745,.715);will-change:opacity;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);perspective:1000;transform:translateZ(0);transform:translateX(0) translateY(0) translateZ(0)}.primary--nav,.primary--nav:before{top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.primary--nav:before{content:"";position:absolute;left:0;background:#30005e;opacity:.9;z-index:0;transform:translateX(0) translateY(0) translateZ(0);will-change:blur}.primary--nav .primary--nav-wrapper{width:100%;height:100vh;position:relative}.primary--nav .container{position:absolute;top:50%;right:634px;transform:translateX(100%) translateY(-50%) translateZ(0)}@media (max-width:1024px){.primary--nav .container{right:50%}}@media (max-width:1023px){.primary--nav .container{right:auto;left:50%;transform:translateX(0) translateY(-50%) translateZ(0)}}@media (max-width:767px){.primary--nav .container{right:auto;left:20px;transform:translateX(0) translateY(-50%) translateZ(0)}}.primary--nav a{text-decoration:none;color:#fff}.primary--nav .menu-primary-navigation-container,.primary--nav .menu-primary-navigation-french-container{margin-bottom:50px}.primary--nav .menu-primary-navigation-container>ul,.primary--nav .menu-primary-navigation-french-container>ul{list-style:none;margin:0;padding:0;position:relative}.primary--nav .menu-primary-navigation-container>ul>li,.primary--nav .menu-primary-navigation-french-container>ul>li{font-size:100px;font-size:6.25rem;letter-spacing:-1.5px;margin-bottom:0}.primary--nav .menu-primary-navigation-container>ul>li a,.primary--nav .menu-primary-navigation-french-container>ul>li a{position:relative}.primary--nav .menu-primary-navigation-container>ul>li a:hover>span,.primary--nav .menu-primary-navigation-french-container>ul>li a:hover>span{opacity:1;transition:opacity .3s cubic-bezier(.47,0,.745,.715)}.primary--nav .menu-primary-navigation-container>ul>li a>span,.primary--nav .menu-primary-navigation-french-container>ul>li a>span{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) translateZ(0);width:90%;height:50%;opacity:0;transition:opacity .3s cubic-bezier(.47,0,.745,.715)}.primary--nav .menu-primary-navigation-container>ul>li a>span span,.primary--nav .menu-primary-navigation-french-container>ul>li a>span span{content:"";position:absolute;top:50%;left:40%;width:90%;height:90%;background:#c2dfff;border-radius:22px;opacity:.8;animation:hoverFX2 5s infinite linear;transform:scale(1) translateX(50%) translateY(-50%) translateZ(0) rotate(0);transform-origin:center center;margin-left:-30%;z-index:10}.primary--nav .menu-primary-navigation-container>ul>li a>span:before,.primary--nav .menu-primary-navigation-french-container>ul>li a>span:before{content:"";position:absolute;top:50%;left:50%;width:90%;height:60%;background:#c2dfff;border-radius:22px;opacity:.4;animation:hoverFX 3s infinite linear;transform:scale(1) translateX(-20%) translateY(-50%) translateZ(0) rotate(10deg);transform-origin:center center}.primary--nav .menu-primary-navigation-container>ul>li a>span:after,.primary--nav .menu-primary-navigation-french-container>ul>li a>span:after{content:"";position:absolute;top:50%;right:50%;width:90%;height:60%;background:#c2dfff;border-radius:22px;opacity:.4;animation:hoverFX2 3s infinite linear;transform:scale(1) translateX(10%) translateY(-50%) translateZ(0) rotate(-10deg);transform-origin:center center}@media (max-width:767px){.primary--nav .menu-primary-navigation-container>ul>li a>span:after,.primary--nav .menu-primary-navigation-container>ul>li a>span:before,.primary--nav .menu-primary-navigation-container>ul>li a>span span,.primary--nav .menu-primary-navigation-french-container>ul>li a>span:after,.primary--nav .menu-primary-navigation-french-container>ul>li a>span:before,.primary--nav .menu-primary-navigation-french-container>ul>li a>span span{display:none}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.primary--nav .menu-primary-navigation-container>ul>li a,.primary--nav .menu-primary-navigation-french-container>ul>li a{transition:opacity .3s cubic-bezier(.445,.05,.55,.95) 0s}.primary--nav .menu-primary-navigation-container>ul>li a span:after,.primary--nav .menu-primary-navigation-container>ul>li a span:before,.primary--nav .menu-primary-navigation-container>ul>li a span span,.primary--nav .menu-primary-navigation-french-container>ul>li a span:after,.primary--nav .menu-primary-navigation-french-container>ul>li a span:before,.primary--nav .menu-primary-navigation-french-container>ul>li a span span{display:none}.primary--nav .menu-primary-navigation-container>ul>li a:hover,.primary--nav .menu-primary-navigation-french-container>ul>li a:hover{opacity:.7}}@media (max-width:1023px){.primary--nav .menu-primary-navigation-container>ul>li,.primary--nav .menu-primary-navigation-french-container>ul>li{font-size:80px;font-size:5rem;letter-spacing:-1.2px}}@media (max-width:767px){.primary--nav .menu-primary-navigation-container>ul>li,.primary--nav .menu-primary-navigation-french-container>ul>li{font-size:80px;font-size:5rem;letter-spacing:-1.2px}}@media (max-width:420px){.primary--nav .menu-primary-navigation-container>ul>li,.primary--nav .menu-primary-navigation-french-container>ul>li{font-size:50px;font-size:3.125rem;letter-spacing:-1.2px}}.primary--nav .menu-utility-navigation-container>ul,.primary--nav .menu-utility-navigation-french-container>ul{list-style:none;margin:0;padding:0}.primary--nav .menu-utility-navigation-container>ul>li,.primary--nav .menu-utility-navigation-french-container>ul>li{font-size:22px;font-size:1.375rem;line-height:1.13;margin-bottom:15px}.primary--nav .menu-utility-navigation-container>ul>li a,.primary--nav .menu-utility-navigation-french-container>ul>li a{position:relative}.primary--nav .menu-utility-navigation-container>ul>li a:hover span,.primary--nav .menu-utility-navigation-french-container>ul>li a:hover span{opacity:1;transition:opacity .3s cubic-bezier(.47,0,.745,.715)}.primary--nav .menu-utility-navigation-container>ul>li a>span,.primary--nav .menu-utility-navigation-french-container>ul>li a>span{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) translateZ(0);width:100%;height:100%;opacity:0;transition:opacity .3s cubic-bezier(.47,0,.745,.715)}.primary--nav .menu-utility-navigation-container>ul>li a>span span,.primary--nav .menu-utility-navigation-french-container>ul>li a>span span{content:"";position:absolute;top:50%;left:40%;width:90%;height:90%;background:#c2dfff;border-radius:22px;opacity:.9;animation:hoverFX3 3s infinite linear;transform:scale(1) translateX(50%) translateY(-50%) translateZ(0) rotate(0);transform-origin:center center;margin-left:-30%}.primary--nav .menu-utility-navigation-container>ul>li a>span:before,.primary--nav .menu-utility-navigation-french-container>ul>li a>span:before{content:"";position:absolute;top:50%;left:50%;width:90%;height:60%;background:#c2dfff;border-radius:22px;opacity:.6;animation:hoverFX3 5s infinite linear;transform:scale(1) translateX(-20%) translateY(-50%) translateZ(0) rotate(10deg);transform-origin:center center}.primary--nav .menu-utility-navigation-container>ul>li a>span:after,.primary--nav .menu-utility-navigation-french-container>ul>li a>span:after{content:"";position:absolute;top:50%;right:50%;width:90%;height:60%;background:#c2dfff;border-radius:22px;opacity:.6;animation:hoverFX4 6s infinite linear;transform:scale(1) translateX(10%) translateY(-40%) translateZ(0) rotate(-10deg);transform-origin:center center}@media (max-width:767px){.primary--nav .menu-utility-navigation-container>ul>li a>span:after,.primary--nav .menu-utility-navigation-container>ul>li a>span:before,.primary--nav .menu-utility-navigation-french-container>ul>li a>span:after,.primary--nav .menu-utility-navigation-french-container>ul>li a>span:before{display:none}}@media (max-width:1023px){.primary--nav .menu-utility-navigation-container>ul>li,.primary--nav .menu-utility-navigation-french-container>ul>li{font-size:18px;font-size:1.125rem;line-height:1.4;margin-bottom:10px}}.primary--nav li{transform:translateX(0) translateY(30px) translateZ(0);opacity:1;transition:opacity .9s cubic-bezier(.445,.05,.55,.95) 0s,transform .9s cubic-bezier(.445,.05,.55,.95);will-change:opacity,transform}.primary--nav li.is--nav-intro{opacity:1;transform:translateX(0) translateY(0) translateZ(0);transition:opacity .9s cubic-bezier(.445,.05,.55,.95) .3s,transform .9s cubic-bezier(.445,.05,.55,.95)}.is--nav-visible .primary--nav{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.47,0,.745,.715) .3s,visibility 0s cubic-bezier(.47,0,.745,.715)}.theme-dark footer .page-header *,.theme-dark header .page-header *{color:#fff}.theme-dark .brand{background:url(../images/fgs_longview_logo_w.svg) 50% no-repeat;background-size:contain;transition:background .3s cubic-bezier(.47,0,.745,.715),opacity .3s cubic-bezier(.47,0,.745,.715) 0s}@keyframes hoverFX{0%{transform:scale(1) translateX(-5%) translateY(-50%) translateZ(0) rotate(0);filter:blur(40px)}33%{transform:scale(1) translateX(0) translateY(-50%) translateZ(0) rotate(0);filter:blur(70px)}to{transform:scale(1) translateX(-5%) translateY(-50%) translateZ(0) rotate(0);filter:blur(40px)}}@keyframes hoverFX2{0%{transform:scale(1) translateX(5%) translateY(-50%) translateZ(0) rotate(0);filter:blur(70px)}66%{transform:scale(1) translateX(0) translateY(-50%) translateZ(0) rotate(0);filter:blur(40px)}to{transform:scale(1) translateX(5%) translateY(-50%) translateZ(0) rotate(0);filter:blur(70px)}}@keyframes hoverFX3{0%{transform:scale(1) translateX(-5%) translateY(-50%) translateZ(0) rotate(0);filter:blur(20px)}33%{transform:scale(1) translateX(0) translateY(-50%) translateZ(0) rotate(0);filter:blur(30px)}to{transform:scale(1) translateX(-5%) translateY(-50%) translateZ(0) rotate(0);filter:blur(20px)}}@keyframes hoverFX4{0%{transform:scale(1) translateX(5%) translateY(-50%) translateZ(0) rotate(0);filter:blur(30px)}66%{transform:scale(1) translateX(0) translateY(-50%) translateZ(0) rotate(0);filter:blur(20px)}to{transform:scale(1) translateX(5%) translateY(-50%) translateZ(0) rotate(0);filter:blur(30px)}}footer{position:relative;z-index:10;opacity:1;transform:translateX(0) translateY(30px) translateZ(0);transition:opacity .9s cubic-bezier(.445,.05,.55,.95) 0s,transform .9s cubic-bezier(.445,.05,.55,.95)}footer.module{opacity:1;visibility:visible;transform:translateX(0) translateY(0) translateZ(0)}.careers footer.module,footer.module:last-child{padding-bottom:0}footer .row{padding-bottom:50px;-ms-flex-pack:justify;justify-content:space-between}footer .row>.col{max-width:594px}.menu-footer-navigation-container,.menu-footer-navigation-french-container{padding-bottom:50px}@media (max-width:1023px){.menu-footer-navigation-container,.menu-footer-navigation-french-container{padding-bottom:0}}.menu-footer-navigation-container>ul,.menu-footer-navigation-french-container>ul{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:320px;-ms-flex-pack:end;justify-content:flex-end}.menu-footer-navigation-container>ul li,.menu-footer-navigation-french-container>ul li{width:50%;font-family:Euclid Square Trial;font-size:12px;font-size:.75rem;letter-spacing:2px;text-transform:uppercase;margin-bottom:0}@media (max-width:767px){.menu-footer-navigation-container>ul li.desktop,.menu-footer-navigation-french-container>ul li.desktop{display:none}}.menu-footer-navigation-container a,.menu-footer-navigation-french-container a{text-decoration:none;color:#30005e;line-height:1.83;transition:opacity .3s cubic-bezier(.445,.05,.55,.95) 0s;opacity:1}.menu-footer-navigation-container a:hover,.menu-footer-navigation-french-container a:hover{opacity:.7}.footer--contacts{padding:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end!important;justify-content:flex-end!important;gap:25px}.footer--contacts .col{width:auto}.footer--contacts .col:first-child{padding-left:0}.footer--contacts a,.footer--contacts span{display:block;font-size:12px;font-size:.75rem;letter-spacing:.38px;line-height:2.08;white-space:nowrap}.footer--contacts a{text-decoration:none;color:#30005e}@media (max-width:1023px){.footer--contacts{display:none}}.footer--copy a,.footer--copy span{font-size:12px;font-size:.75rem;letter-spacing:.38px;line-height:2.08}.footer--copy a{text-decoration:none;color:#30005e;transition:opacity .3s cubic-bezier(.445,.05,.55,.95) 0s;opacity:1}.footer--copy a:hover{opacity:.7}.footer--copy .copy{margin-right:10px;display:inline-block}.footer--copy .back-to-top{font-family:Euclid Square Trial;letter-spacing:2px;text-transform:uppercase;float:right}@media (max-width:767px){.footer--copy a,.footer--copy span{display:inline-block}.footer--copy.grid-6-12:last-child{padding-bottom:35px}.footer--copy.grid-6-12>.col{width:100%}.footer--copy .back-to-top{position:absolute;bottom:40px;right:30px;width:25px;height:9px;font-size:0;text-indent:-100%;display:inline-block;overflow:hidden;height:25px}.footer--copy .back-to-top:after{content:"";background:url(../images/icon-arrow-scroll.svg) 50% no-repeat;background-size:contain;width:9px;height:25px;display:block;position:absolute;bottom:0;right:0;transform:translateX(0) translateY(0) translateZ(0) rotate(0)}}.theme-dark footer,.theme-dark header{color:#fff}.theme-dark footer a,.theme-dark footer p,.theme-dark footer span,.theme-dark footer svg path,.theme-dark header a,.theme-dark header p,.theme-dark header span,.theme-dark header svg path{color:#fff;fill:#fff}.theme-dark footer .brand svg path,.theme-dark header .brand svg path{fill:#fff}.theme-dark footer .hamburger:after,.theme-dark footer .hamburger:before,.theme-dark header .hamburger:after,.theme-dark header .hamburger:before{background:#fff}.theme-dark .page-header *,.theme-dark footer .menu-toggle,.theme-dark footer .nav-link,.theme-dark header .menu-toggle,.theme-dark header .nav-link{color:#fff}.theme-light footer,.theme-light header{color:#132a46}.theme-light footer a,.theme-light footer p,.theme-light footer span,.theme-light footer svg path,.theme-light header a,.theme-light header p,.theme-light header span,.theme-light header svg path{color:#132a46;fill:#132a46}.theme-light footer .brand svg path,.theme-light header .brand svg path{fill:#132a46}.theme-light footer .menu-toggle,.theme-light footer .nav-link,.theme-light header .menu-toggle,.theme-light header .nav-link{color:#132a46}#page-content{padding-top:150px}.home #page-content{padding-top:0}@media (max-width:1023px){#page-content{padding-top:140px}}@media (max-width:767px){#page-content{padding-top:140px}}.page-header{padding:0 40px 50px;transform:translateX(0) translateY(0) translateZ(0);transition:opacity .9s cubic-bezier(.445,.05,.55,.95) 0s,transform .9s cubic-bezier(.445,.05,.55,.95);opacity:1}.page-header.text-white *{color:#fff}.page-header.text-white * svg path{fill:#fff}.page-header.text-white .scroll--intro svg line,.page-header.text-white .scroll--intro svg polyline{stroke:#fff}@media (max-width:1023px){.page-header{padding:0 20px 80px}}.page-template-default .page-header{padding:0 40px 50px}@media (max-width:1023px){.page-template-default .page-header{padding:0 20px 50px}}.firm .page-header{padding-bottom:186px}@media (max-width:1023px){.firm .page-header{padding:0 20px 80px}}.page-header h1{margin-bottom:0}.page-header+.module{opacity:1;transform:translateX(0) translateY(0) translateZ(0)}.team .page-header+.module{padding-bottom:80px}.careers .page-header+.module+.module,.careers .page-header+.module+.module+.module,.team .page-header+.module+.module,.team .page-header+.module+.module+.module{opacity:1;transform:translateX(0) translateY(0) translateZ(0)}@media (max-width:1023px){.page-header+.module--full-image .row.module--full-image__text:first-child{margin-top:0}}.is--intro .page-header,.is--intro .page-header+.module,.is--intro .page-header+.module+.module,.is--intro .page-header+.module+.module+.module,.is--outro.is--intro .page-header,.is--outro.is--intro .page-header+.module,.is--outro.is--intro .page-header+.module+.module,.is--outro.is--intro .page-header+.module+.module+.module,.is--outro .page-header,.is--outro .page-header+.module,.is--outro .page-header+.module+.module,.is--outro .page-header+.module+.module+.module{opacity:0;transform:translateX(0) translateY(30px) translateZ(0)}@media (max-width:767px){.services .module--full-image{padding-bottom:40px}}.page-template-template-people .module--people,.team .module--people{padding-bottom:90px}.page-template-template-people .module--people+.module--full-image,.page-template-template-people .module--people+.module--headline,.team .module--people+.module--full-image,.team .module--people+.module--headline{padding-top:0}.page-template-template-people .module--people>.row,.team .module--people>.row{padding:0 40px 0 250px;width:calc(100% - 270px)}.page-template-template-people .module--people>.row>.col,.team .module--people>.row>.col{width:calc(50% - 20px);padding:0 10px}@media (max-width:1024px){.page-template-template-people .module--people>.row,.team .module--people>.row{padding:0 40px 0 210px;width:calc(100% - 230px)}}@media (max-width:1023px){.page-template-template-people .module--people,.team .module--people{overflow:hidden;padding-bottom:50px}.page-template-template-people .module--people+.module--full-image,.page-template-template-people .module--people+.module--headline,.team .module--people+.module--full-image,.team .module--people+.module--headline{padding-top:0}.page-template-template-people .module--people>.row,.team .module--people>.row{padding:0 20px;width:calc(100% - 20px)}.page-template-template-people .module--people>.row>.col,.team .module--people>.row>.col{width:calc(50% - 20px);padding:0 10px}}@media (max-width:767px){.page-template-template-people .module--people>.row,.team .module--people>.row{padding:0 10px;width:calc(100% - 20px)}}.careers .main>div+footer{padding-top:100px}.careers .module{padding-bottom:100px}.careers .module--full-image .module--full-image__text{margin-top:0}@media (max-width:1023px){.careers .module--full-image .row.grid-6-12{-ms-flex-pack:start;justify-content:flex-start}.careers .module--full-image .row.grid-6-12 .col{width:50%}}@media (max-width:767px){.careers .module--full-image .row.grid-6-12 .col{width:100%}}@media (max-width:1023px){.careers .module--table .row.grid-6-12{-ms-flex-pack:start;justify-content:flex-start}.careers .module--table .row.grid-6-12 .col{width:50%}}@media (max-width:767px){.careers .module--table .row.grid-6-12 .col{width:100%}}@media (max-width:767px){.contact-us .module--textarea>.row.grid-6-12>.col>.row.grid-6-12,.contact .module--textarea>.row.grid-6-12>.col>.row.grid-6-12{margin:0 -5px}.contact-us .module--textarea>.row.grid-6-12>.col>.row.grid-6-12>.col,.contact .module--textarea>.row.grid-6-12>.col>.row.grid-6-12>.col{width:calc(50% - 10px);padding:0 5px}}@media (max-width:767px){.contact-us .module--textarea>.row.grid-6-12,.contact .module--textarea>.row.grid-6-12{-ms-flex-pack:start;justify-content:flex-start}.contact-us .module--textarea>.row.grid-6-12>.col>.row.grid-6-12:last-child,.contact .module--textarea>.row.grid-6-12>.col>.row.grid-6-12:last-child{padding-bottom:0}}.single-header{padding:0 0 100px;transform:translateX(0) translateY(0) translateZ(0);transition:opacity .9s cubic-bezier(.445,.05,.55,.95) 0s,transform .9s cubic-bezier(.445,.05,.55,.95);opacity:1;overflow:hidden}@media (max-width:1023px){.single-header{padding:0 0 50px}}.single-header>.row.grid-6-12{-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;margin:0 -30px}.single-header>.row.grid-6-12>.col{width:calc(50% - 60px);padding:0 30px;min-height:450px}@media (max-width:1023px){.single-header>.row.grid-6-12>.col{min-height:0}}@media (max-width:767px){.single-header>.row.grid-6-12{margin:0}.single-header>.row.grid-6-12>.col{width:100%;padding:0 0 40px}.single-header>.row.grid-6-12>.col:last-child{padding-bottom:0}}.single-header .single-header__meta{position:absolute;bottom:0;left:30px;width:calc(50% - 80px);padding:0 40px;max-width:594px}.single-header .single-header__meta a{display:block;margin-bottom:8px}.single-header .single-header__meta a:last-child{margin-bottom:0}@media (max-width:1023px){.single-header .single-header__meta{padding:90px 0 0;position:static;width:100%}.single-header .single-header__meta a{margin-bottom:15px}.single-header .single-header__meta .col{width:100%;margin-bottom:15px}.single-header .single-header__meta .col:last-child{margin-bottom:0}}@media (max-width:1024px){.single-header .single-header__meta{padding:90px 0 0;position:static;width:100%}.single-header .single-header__meta a{margin-bottom:15px}.single-header .single-header__meta>.row.grid-6-12>.col{width:100%;margin-bottom:15px}}.single-header h1{margin-bottom:0}.single-header img{width:100%;height:auto;display:block}.single-header+.module{opacity:1;transform:translateX(0) translateY(0) translateZ(0)}.team .single-header+.module{padding-bottom:80px}.single-team .single-header+.module+.module,.single-team .single-header+.module+.module+.module{opacity:1;transform:translateX(0) translateY(0) translateZ(0)}.is--intro .single-header,.is--intro .single-header+.module,.is--outro.is--intro .single-header,.is--outro.is--intro .single-header+.module,.is--outro.is--intro .single-team .single-header+.module,.is--outro.is--intro .single-team .single-header+.module+.module,.is--outro .single-header,.is--outro .single-header+.module,.is--outro .single-team .single-header+.module,.is--outro .single-team .single-header+.module+.module{opacity:0;transform:translateX(0) translateY(30px) translateZ(0)}.insight-header.insights{padding:118px 0 158px;transform:translateX(0) translateY(0) translateZ(0);transition:opacity .9s cubic-bezier(.445,.05,.55,.95) 0s,transform .9s cubic-bezier(.445,.05,.55,.95);opacity:1;color:#fff}@media (max-width:1023px){.insight-header.insights{padding:68px 0 108px}}.insight-header.insights>.row.grid-6-12{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.insight-header.insights>.row.grid-6-12 .col:last-of-type{width:45%}@media (max-width:767px){.insight-header.insights>.row.grid-6-12 .col:last-of-type{width:100%}}.insight-header.insights>.row.grid-6-12 .col:last-of-type .intro-text{padding:36px 0 30px;font-size:18px}@media (max-width:1023px){.insight-header.insights>.row.grid-6-12 .col:last-of-type .intro-text{font-size:16px}}.insight-header.insights>.row.grid-6-12 .col img{transition:opacity .3s cubic-bezier(.445,.05,.55,.95) 0s;opacity:1}.insight-header.insights>.row.grid-6-12 .col img:hover{opacity:.4}.insight-header.insights>.row.grid-6-12 .col a,.insight-header.insights>.row.grid-6-12 .col h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff}.insight-header.insights>.row.grid-6-12 .col h2{transition:opacity .3s cubic-bezier(.445,.05,.55,.95) 0s;opacity:1}.insight-header.insights>.row.grid-6-12 .col h2:hover{opacity:.4}.insight-header{padding:0 0 50px;transform:translateX(0) translateY(0) translateZ(0);transition:opacity .9s cubic-bezier(.445,.05,.55,.95) 0s,transform .9s cubic-bezier(.445,.05,.55,.95);opacity:1;overflow:hidden}.insight-header h1{padding-right:10px}.insight-header .insight-title{font-size:50px;margin-bottom:.67em}@media (max-width:1023px){.insight-header{padding:0 0 50px}}.insight-header>.row.grid-6-12{-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}@media (max-width:1023px){.insight-header>.row.grid-6-12>.col{min-height:0}}@media (max-width:767px){.insight-header>.row.grid-6-12{margin:0}.insight-header>.row.grid-6-12>.col{width:100%;padding:0 0 40px}.insight-header>.row.grid-6-12>.col:last-child{padding-bottom:0}}.insight-header img{width:100%;height:auto;display:block}body#tinymce{margin:12px!important}body#tinymce ol,body#tinymce ul{margin:0 0 80px}body#tinymce ul>li{position:relative;padding-left:15px;margin-bottom:15px}body#tinymce ul>li:before{content:"";position:absolute;top:10px;left:0;width:5px;height:5px;border-radius:15px;background:#30005e}@media (max-width:1023px){body#tinymce ul>li:before{top:8px}}body#tinymce ol>li{position:relative;padding-left:15px;margin-bottom:15px}body#tinymce blockquote{margin:0}body#tinymce .body--copy,body#tinymce blockquote,body#tinymce blockquote p,body#tinymce h1,body#tinymce h2,body#tinymce h3,body#tinymce h4,body#tinymce h5,body#tinymce p{margin-top:0}body#tinymce .body--copy,body#tinymce li,body#tinymce p{font-size:20px;font-size:1.25rem;font-weight:400;line-height:1.237}body#tinymce .body--copy+h1,body#tinymce .body--copy+h2,body#tinymce .body--copy+h3,body#tinymce .body--copy+h4,body#tinymce .body--copy+h5,body#tinymce li+h1,body#tinymce li+h2,body#tinymce li+h3,body#tinymce li+h4,body#tinymce li+h5,body#tinymce p+h1,body#tinymce p+h2,body#tinymce p+h3,body#tinymce p+h4,body#tinymce p+h5{margin-top:80px}body#tinymce .body--copy+ul,body#tinymce li+ul,body#tinymce p+ul{margin-top:30px}@media (max-width:1023px){body#tinymce .body--copy,body#tinymce li,body#tinymce p{font-size:18px;font-size:1.125rem;line-height:1.2}}body#tinymce blockquote,body#tinymce blockquote p,body#tinymce h1,body#tinymce h2,body#tinymce h3{font-smoothing:antialiased;font-size:48px;font-size:3rem;font-weight:400}@media (max-width:1024px){body#tinymce blockquote,body#tinymce blockquote p,body#tinymce h1,body#tinymce h2,body#tinymce h3{font-size:36px;font-size:2.25rem}}@media (max-width:1023px){body#tinymce blockquote,body#tinymce blockquote p,body#tinymce h1,body#tinymce h2,body#tinymce h3{font-size:36px;font-size:2.25rem}}@media (max-width:767px){body#tinymce blockquote,body#tinymce blockquote p,body#tinymce h1,body#tinymce h2,body#tinymce h3{font-size:28px;font-size:1.75rem}}body#tinymce .small,body#tinymce small{font-size:16px;font-size:1rem}body#tinymce .h1,body#tinymce h1{font-size:100px;font-size:6.25rem;font-weight:400;letter-spacing:-1.5px;line-height:1}@media (max-width:1023px){body#tinymce .h1,body#tinymce h1{font-size:80px;font-size:5rem;letter-spacing:-1.2px}}@media (max-width:420px){body#tinymce .h1,body#tinymce h1{font-size:50px;font-size:3.125rem;letter-spacing:-1.2px}}.single-team body#tinymce .h1,.single-team body#tinymce h1{max-width:700px}.single-team body#tinymce .h1+span,.single-team body#tinymce h1+span{margin-top:25px;display:block}@media (max-width:1023px){.single-team body#tinymce .h1,.single-team body#tinymce h1{font-size:55px;font-size:3.4375rem;letter-spacing:-.83px}}body#tinymce h2+span{display:inline-block;margin-bottom:0;position:relative;top:-10px}body#tinymce h3{font-size:28px;font-size:1.75rem;font-weight:400}body#tinymce h3+span{margin-top:-16px}@media (max-width:1023px){body#tinymce h3{font-size:20px;font-size:1.25rem;line-height:1.2}}body#tinymce h4{font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.136}@media (max-width:1023px){body#tinymce h4{font-size:18px;font-size:1.125rem;line-height:1.16}}body#tinymce h5{font-size:16px;font-size:1rem;font-weight:400}body#tinymce a,body#tinymce button{text-decoration:none;color:#30005e}body#tinymce table{width:100%;border-collapse:collapse}body#tinymce table td{border-top:1px solid #30005e;padding:10px 0 50px;transition:all .9s cubic-bezier(.445,.05,.55,.95)}body#tinymce table td:first-child{width:33.333%}@media (max-width:1023px){body#tinymce table td{padding:15px 0 50px}}body#tinymce ol,body#tinymce ul{padding:0;margin:0}
/*# sourceMappingURL=main.css.map */
