.default-grid{display:grid;grid-template-columns:repeat(12, minmax(0, 12fr));gap:0 30px}h1,h2,h3,h4,h5,h6{margin-top:0;color:#000}h1,.has-headline-l-font-size{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:84px;letter-spacing:-0.043em;line-height:.952;margin-bottom:31px;font-weight:700}h1 .fancy-serif,h1 .fancy-underline,.has-headline-l-font-size .fancy-serif,.has-headline-l-font-size .fancy-underline{color:inherit}h1 .fancy-serif,h1 .fancy-underline,.has-headline-l-font-size .fancy-serif,.has-headline-l-font-size .fancy-underline{font-size:.929em}@media screen and (max-width: 768px){h1,.has-headline-l-font-size{font-size:50px}}.has-headline-serif-l-font-size{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:78px;line-height:1.026}@media screen and (max-width: 768px){.has-headline-serif-l-font-size{font-size:45px}}h2,.has-headline-m-font-size{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:62px;letter-spacing:-0.043em;line-height:1;margin-bottom:26px;font-weight:700}h2 .fancy-serif,h2 .fancy-underline,.has-headline-m-font-size .fancy-serif,.has-headline-m-font-size .fancy-underline{color:inherit}@media screen and (max-width: 768px){h2,.has-headline-m-font-size{font-size:50px}}.has-headline-serif-m-font-size{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:38px;letter-spacing:.008em;line-height:1.132}@media screen and (max-width: 768px){.has-headline-serif-m-font-size{font-size:22px}}h3,.has-headline-serif-s-font-size{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:30px;letter-spacing:.008em;line-height:1.294}@media screen and (max-width: 768px){h3,.has-headline-serif-s-font-size{font-size:20px}}h4,.has-headline-serif-xs-font-size{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:24px;letter-spacing:.008em;line-height:1.296}@media screen and (max-width: 768px){h4,.has-headline-serif-xs-font-size{font-size:18px}}.has-headline-s-font-size{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:48px;letter-spacing:-0.0425em;line-height:1.6666666667}.has-headline-s-font-size .fancy-serif,.has-headline-s-font-size .fancy-underline{color:inherit}@media screen and (max-width: 768px){.has-headline-s-font-size{font-size:30px}}h5,.has-subhead-l-font-size{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:16px;line-height:1.125;letter-spacing:.307em}h6,.has-subhead-s-font-size{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:14px;line-height:1.071;margin-bottom:12px;letter-spacing:.308em}.fancy-serif,.fancy-underline{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none}.fancy-underline{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-decoration-thickness:.1ex;text-underline-offset:.225ex;position:relative;white-space:unset}.fancy-serif>span.fancy-underline{font-size:1em;line-height:inherit;bottom:0}p{margin-top:0}p,p.has-large-font-size,button,input,select,textarea,ul,ol{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;font-size:19px;line-height:1.429em}p.has-small-font-size{font-size:17px;line-height:1.421em}@media screen and (max-width: 768px){p.has-small-font-size{font-size:13px}}p.has-medium-font-size{font-size:18px;line-height:1.667;font-weight:500;margin-bottom:1.667em}@media screen and (max-width: 768px){p.has-medium-font-size{font-size:16px}}@media screen and (max-width: 768px){p.has-large-font-size{font-size:16px}}h6,p.has-x-large-font-size{font-size:21px;line-height:1.4285714286}@media screen and (max-width: 768px){h6,p.has-x-large-font-size{font-size:19px}}.styled-headline *{display:inline}.styled-headline__center{text-align:center}.remove-underline a,a:has(.remove-underline){text-decoration:none !important}@keyframes bounce{from{transform:translateY(-8px)}to{transform:translateY(0)}}a,a:after,a:before,.so-panel,input[type=submit],input.gform_next_button,.site-branding{transition:all .5s ease}a,a:visited,a:active,a:focus,a:hover{color:inherit}.wp-block-buttons{max-width:1180px;margin-left:auto;margin-right:auto;width:93.75%;margin-top:28px}.wp-block-buttons.filter-blog{display:flex}.wp-block-buttons .wp-block-button{margin-bottom:20px;margin-right:20px}input[type=submit],input.gform_next_button,.button{padding-top:25.5px;padding-bottom:25.5px}.wp-block-button .wp-block-button__link{padding-top:38px;padding-bottom:38px}input[type=submit],input.gform_next_button,.button,a.button,.wp-block-button .wp-block-button__link{padding-right:45px;padding-left:45px;line-height:1.1;color:#fff;font-family:sofia-pro,sans-serif;font-size:14px;letter-spacing:.113em;text-transform:uppercase;font-weight:700;background-color:rgba(0,0,0,0);display:inline-block;vertical-align:middle;text-align:center;text-decoration:none;cursor:pointer;position:relative;transition:ease-out .28s;box-sizing:content-box;overflow:hidden;z-index:0}input[type=submit]:hover,input[type=submit]:active,input.gform_next_button:hover,input.gform_next_button:active,.button:hover,.button:active,a.button:hover,a.button:active,.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:active{color:#fff}input[type=submit] span.after,input[type=submit]::after,input.gform_next_button span.after,input.gform_next_button::after,.button span.after,.button::after,a.button span.after,a.button::after,.wp-block-button .wp-block-button__link span.after,.wp-block-button .wp-block-button__link::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:#000;z-index:-2;transition:inherit;border:2px solid;border-image-source:linear-gradient(45deg, #1a8ca9 0%, #01b3c3 31%, #00cc9f 71%, #00ce9f 100%);border-image-slice:1}input[type=submit] span.before,input[type=submit]::before,input.gform_next_button span.before,input.gform_next_button::before,.button span.before,.button::before,a.button span.before,a.button::before,.wp-block-button .wp-block-button__link span.before,.wp-block-button .wp-block-button__link::before{content:"";position:absolute;width:150%;padding-top:150%;left:-25%;top:50%;transform:translateY(-50%) scale(0);opacity:.7;transform-origin:center;background-image:linear-gradient(45deg, #1a8ca9 0%, #01b3c3 31%, #00cc9f 71%, #00ce9f 100%);border-radius:100%;z-index:-1;transition:inherit}input[type=submit]:hover::before,input[type=submit]:hover span.before,input[type=submit]:active::before,input[type=submit]:active span.before,input.gform_next_button:hover::before,input.gform_next_button:hover span.before,input.gform_next_button:active::before,input.gform_next_button:active span.before,.button:hover::before,.button:hover span.before,.button:active::before,.button:active span.before,a.button:hover::before,a.button:hover span.before,a.button:active::before,a.button:active span.before,.wp-block-button .wp-block-button__link:hover::before,.wp-block-button .wp-block-button__link:hover span.before,.wp-block-button .wp-block-button__link:active::before,.wp-block-button .wp-block-button__link:active span.before{opacity:1;transform:translateY(-50%) scale(1)}@media screen and (max-width: 768px){.wp-block-buttons{margin-bottom:59px}input[type=submit],input.gform_next_button,.button,.wp-block-button .wp-block-button__link{padding:18px 25px}}.wp-block-button .wp-block-button__link{border-radius:0}.button.hollow,.button.button-hollow,.is-style-outline .wp-block-button__link{color:#000;overflow:visible;border:none}.button.hollow:hover,.button.hollow:active,.button.button-hollow:hover,.button.button-hollow:active,.is-style-outline .wp-block-button__link:hover,.is-style-outline .wp-block-button__link:active{color:currentColor}.button.hollow:before,.button.button-hollow:before,.is-style-outline .wp-block-button__link:before{transform:none;border-radius:0;width:auto;background-image:none;padding:0;margin:0;left:0;right:0;top:0;bottom:0;opacity:0;border:2px solid;border-image-source:linear-gradient(45deg, #1a8ca9 0%, #01b3c3 31%, #00cc9f 71%, #00ce9f 100%);border-image-slice:1}.button.hollow:after,.button.button-hollow:after,.is-style-outline .wp-block-button__link:after{background-color:rgba(0,0,0,0);border:2px solid currentColor}.button.hollow:hover:before,.button.hollow:active:before,.button.button-hollow:hover:before,.button.button-hollow:active:before,.is-style-outline .wp-block-button__link:hover:before,.is-style-outline .wp-block-button__link:active:before{opacity:1;transform:none}.button.underline,.is-style-underline .wp-block-button__link{color:#000;background:none;line-height:1;padding:0 0 11px;border-bottom:3px solid #000;overflow:visible;transition:.15s ease-in}.button.underline:after,.is-style-underline .wp-block-button__link:after{height:3px;border:none;top:unset;width:0;margin-left:auto;margin-right:auto;bottom:-3px;background-color:#18edba}.button.underline:before,.is-style-underline .wp-block-button__link:before{content:none}.button.underline:hover:after,.button.underline:active:after,.is-style-underline .wp-block-button__link:hover:after,.is-style-underline .wp-block-button__link:active:after{width:100%}button.button.underline{border-left:none;border-top:none;border-right:none;border-radius:0;box-shadow:none}@media screen and (max-width: 768px){.button.underline,.is-style-underline .wp-block-button__link{font-size:12px;padding-bottom:8px}}.button.hollow.green{border-color:#08c69f}.button.hollow.green:hover,.button.hollow.green:active{background:#08c69f;border-color:#08c69f;color:#fff !important}.button.onwhite:hover,.button.onwhite:active{background:#08c69f;color:#fff;opacity:.75}.button-arrow:visited{color:#08c19b}.button-arrow{display:inline-block;text-decoration:none;color:#08c19b;text-transform:uppercase;font-family:sofia-pro,sans-serif;font-weight:900;font-size:10px;line-height:10px;letter-spacing:1.21px;padding-right:34px;margin-bottom:1.25rem;background:url(../_img/right-arrow-.svg) no-repeat center right/28px}@media screen and (min-width: 768px){.button-arrow{font-size:14px;line-height:14px;letter-spacing:1.7px;padding-right:50px;background:url(../_img/right-arrow-.svg) no-repeat center right/42px}}.wp-block-button.is-style-video .wp-block-button__link{background-color:rgba(0,0,0,0);font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:22px;letter-spacing:-0.05em;border-width:0 0 4px 0;border-style:solid;display:inline-block;font-weight:700;line-height:1.273;padding-bottom:8px;margin-bottom:15px;text-transform:none;border-bottom-width:0;font-size:18px;letter-spacing:normal;padding:0;border-radius:0;margin:0}.wp-block-button.is-style-video .wp-block-button__link .fancy-serif,.wp-block-button.is-style-video .wp-block-button__link .fancy-underline{color:inherit}@media screen and (max-width: 768px){.wp-block-button.is-style-video .wp-block-button__link{font-size:18px}}.wp-block-button.is-style-video .wp-block-button__link:before{background:url("../_img/circle-play.png") no-repeat top 52% left 52%/140%;width:40px;height:40px;margin:0 auto 15px;display:block;transform:none;position:static;padding:0;border:4px solid;opacity:1}.wp-block-button.is-style-video .wp-block-button__link:after{content:none}@media screen and (min-width: 768px){.wp-block-button.is-style-video .wp-block-button__link:before{width:59px;height:59px;border-width:5px;margin-bottom:25px}}div.wp-block-media-text{max-width:1180px;margin-left:auto;margin-right:auto;width:93.75%;grid-template-columns:46.75% 1fr;margin-bottom:100px}.wp-block-media-text .wp-block-media-text__media{box-shadow:0 22px 35px 0 rgba(89,123,165,.33)}div.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{max-width:472px}div.wp-block-media-text .wp-block-media-text__content{box-sizing:content-box;padding-bottom:4px}@media screen and (max-width: 800px){div.wp-block-media-text{margin-bottom:35px}div.wp-block-media-text h2{font-size:36px}.wp-block-media-text.is-stacked-on-mobile{display:block}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{margin-bottom:30px;margin-left:auto;margin-right:auto}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{padding-left:0;padding-right:0}}.wp-block-columns{flex-wrap:wrap !important}@media(min-width: 1024px){.wp-block-columns{flex-wrap:nowrap !important}}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%}@media(min-width: 1024px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}}@media(min-width: 1024px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}@media(max-width: 1023px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-basis:100% !important}}@keyframes activeLinkHover{0%{transform:scaleX(1);transform-origin:100% 50%}49%{transform:scaleX(0);transform-origin:100% 50%}50%{transform:scaleX(0);transform-origin:0% 50%}100%{transform:scaleX(1);transform-origin:0% 50%}}.site-header{background-color:#fff;position:fixed;z-index:30;top:0;left:0;right:0;bottom:auto;width:100%;transition:top .3s ease}.site-header.headroom--unpinned{top:calc(-72px - 16px)}.site-header.headroom--unpinned .site-nav__mobile-burger{top:calc(-72px - 16px)}.nav-grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:30px;align-items:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}body{overflow-x:hidden}.site-nav{position:relative;z-index:20}.site-nav.site-nav{padding-top:16px;padding-bottom:16px}@media screen and (max-width: 767px){.site-nav{padding-top:20px;padding-bottom:20px}}.site-nav .wrapper.nav-grid{max-width:1320px;width:91.75%}@media screen and (max-width: 1023px){.site-nav .wrapper.nav-grid{grid-template-columns:repeat(8, minmax(0, 1fr));gap:25px}}@media screen and (max-width: 767px){.site-nav .wrapper.nav-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px;width:87.75%}}.site-nav__branding{grid-column:span 2/span 2;position:relative;z-index:2;display:flex}@media screen and (max-width: 767px){.site-nav__branding{transition:opacity 300ms ease-in;opacity:1}.site-nav__branding.mobile--open{opacity:0;transition:opacity 300ms ease-in;pointer-events:none}}.site-nav__items{grid-column:span 6/span 6;display:flex;margin-left:-24px}.site-nav--search .site-nav__items{opacity:0;transition-duration:500ms}@media screen and (max-width: 1439px){.site-nav__items{margin-right:-30px;margin-left:20px}}@media screen and (max-width: 1023px){.site-nav__items{position:fixed;top:70px;left:0;right:15px;flex-direction:column;background-color:#fff;margin-left:0;height:0;overflow-x:hidden;justify-content:start;padding-left:2.5%;background-color:#fcfcfc;opacity:0;transition:opacity 300ms ease-in,height 0ms linear .2s}.site-nav__items.is--open{transition:opacity 300ms ease-in;height:100vh;padding-bottom:116px;overflow:auto;opacity:1}.site-nav__items.is--open::before{content:"";background:#fff;height:100%;width:100%;position:fixed;top:0;left:0;display:block;z-index:-1}}@media screen and (max-width: 767px){.site-nav__items{padding-left:6%;top:72px}}.site-nav__item{margin-top:8px;margin:-40px 0;display:flex;flex-direction:column;justify-content:center}.site-nav__item a.site-nav__item__link{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.25;font-weight:400;text-decoration:none;padding:0 24px}.site-nav__item a.site-nav__item__link .fancy-serif,.site-nav__item a.site-nav__item__link .fancy-underline{color:inherit}@media screen and (max-width: 1023px){.site-nav__item a.site-nav__item__link{font-size:16px}}@media screen and (max-width: 767px){.site-nav__item a.site-nav__item__link{font-size:48px}}@media screen and (max-width: 1439px){.site-nav__item a.site-nav__item__link{padding:0 16px;font-size:16px}}@media screen and (max-width: 1023px){.site-nav__item a.site-nav__item__link{font-size:48px}}@media screen and (max-width: 767px){.site-nav__item a.site-nav__item__link{font-size:32px;padding:0}}@media screen and (max-width: 1023px){.site-nav__item__link{display:flex}.site-nav__item__link span:first-of-type{margin-right:16px;display:flex;margin-top:10px;align-items:center}}.site-nav__item__sub-item-container{opacity:0;position:absolute;width:100%;height:auto;left:-8000px;border-top:1px solid #e1e6ea;background-color:#fcfcfc;min-height:480px}.site-nav__item__sub-item-container .blue-link{font-size:16px;line-height:1.5;color:#00bbd8}.site-nav__item__sub-item-container .wrapper{max-width:1320px;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:30px;position:relative}@media screen and (max-width: 1023px){.site-nav__item__sub-item-container .wrapper{position:static;display:block;width:100%}}@media screen and (max-width: 767px){.site-nav__item__sub-item-container .wrapper{max-width:100%;width:100%}}.site-nav__item__sub-item-container__left{grid-column:3/span 4;padding-top:35px;border-right:1px solid #e1e6ea;z-index:1}.site-nav__item__sub-item-container__left>.blue-link:last-child{padding-top:10px}@media screen and (max-width: 1439px){.site-nav__item__sub-item-container__left{grid-column:2/span 5;margin-left:0px}}@media screen and (max-width: 1023px){.site-nav__item__sub-item-container__left{border-right:none;padding-top:24px;margin-left:60px}}@media screen and (max-width: 767px){.site-nav__item__sub-item-container__left{grid-column:2/span 10;padding-top:16px;margin-left:42px}}.site-nav__item__sub-item-container__right{grid-column:7/span 4;margin-left:40px;padding-top:35px}@media screen and (max-width: 1439px){.site-nav__item__sub-item-container__right{grid-column:7/span 5}}@media screen and (max-width: 1023px){.site-nav__item__sub-item-container__right{display:none}}.site-nav__item__sub-item-container__close{position:absolute;right:0;top:40px;z-index:3;cursor:pointer}@media screen and (max-width: 1023px){.site-nav__item__sub-item-container__close{display:none}}.site-nav__item__sub-item-container::after{content:"";position:absolute;right:auto;width:calc(50% - 16px);left:0;background:#fff;top:0;bottom:0;z-index:0}@media screen and (max-width: 1023px){.site-nav__item__sub-item-container{position:static;opacity:1;border:none;min-height:0;max-height:0;overflow:hidden}.site-nav__item__sub-item-container::after{z-index:-1}}@media screen and (max-width: 767px){.site-nav__item__sub-item-container{max-width:100%}}.site-nav__item__overlay{display:block;position:absolute;top:0;height:100vh;width:100%;z-index:-1;background:#0b1f30;opacity:.3}@media screen and (max-width: 1023px){.site-nav__item__overlay{display:none}}.site-nav__item>a::after{display:block;content:"";margin-top:8px;border-bottom:solid 2px #00bbd8;transform:scaleX(0);transition:transform 250ms ease-in-out;transform-origin:100% 50%}.site-nav__item>a.active-link::after{display:block;content:"";margin-top:8px;border-bottom:solid 2px #00bbd8;transform:scaleX(1);transform-origin:0% 50%;transition:transform 250ms ease-in-out}.site-nav__item>a.active-link:hover::after{transform-origin:100% 50%;animation-name:activeLinkHover;animation-duration:500ms;animation-fill-mode:both;animation-timing-function:ease-in-out}.site-nav__item>a:hover::after,.site-nav__item>a:focus::after{transform:scaleX(1);transform-origin:0% 50%}@media screen and (min-width: 1024px){.site-nav__item.is--open .site-nav__item__sub-item-container{background-color:#fcfcfc;opacity:1;position:absolute;top:72px;left:0px}}@media screen and (min-width: 1280px){.site-nav__item.is--open .site-nav__item__sub-item-container{top:84px}}@media screen and (min-width: 1360px){.site-nav__item.is--open .site-nav__item__sub-item-container{top:72px}}@media screen and (min-width: 1440px){.site-nav__item.is--open .site-nav__item__sub-item-container{top:79px}}.site-nav__item__subheading{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;font-size:14px;text-transform:uppercase;letter-spacing:.05em;color:#000;padding-bottom:24px;border-bottom:1px solid #ced2d6;margin-bottom:14px;margin-right:50px;font-weight:400}@media screen and (max-width: 1023px){.site-nav__item__subheading{display:none}}.site-nav__item__plus{display:none}@media screen and (max-width: 1023px){.site-nav__item__plus{display:inline-block}}@media screen and (max-width: 1023px){.site-nav__item.is--open .site-nav__item__sub-item-container{max-height:1000px}.site-nav__item.is--open a svg rect:first-of-type{transform:rotate(90deg)}}@media screen and (max-width: 1023px){.site-nav__item{display:block;margin:0}.site-nav__item>a::after{display:none}.site-nav__item:hover .site-nav__item__sub-item-container{position:static;background-color:rgba(0,0,0,0)}.site-nav__item:first-of-type{margin-top:40px}}.site-nav__feature{display:flex;margin-bottom:24px}.site-nav__feature__heading{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;font-size:14px;text-transform:uppercase;letter-spacing:.05em;color:#000;padding-bottom:24px;border-bottom:1px solid #ced2d6;margin-bottom:20px;font-weight:400}.site-nav__feature__link-title{margin-bottom:16px}.site-nav__feature__link-title p{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.25;font-weight:400;text-decoration:none;letter-spacing:-0.02em;line-height:1;font-size:19px;margin-bottom:0}.site-nav__feature__link-title p .fancy-serif,.site-nav__feature__link-title p .fancy-underline{color:inherit}@media screen and (max-width: 1023px){.site-nav__feature__link-title p{font-size:16px}}@media screen and (max-width: 767px){.site-nav__feature__link-title p{font-size:48px}}.site-nav__feature__link-title p em{font-style:normal;font-size:19px;display:block;font-weight:100}.site-nav__feature img{grid-column:1/span 5;margin-right:24px;width:150px;aspect-ratio:1.5/1}@media screen and (max-width: 1439px){.site-nav__feature img{width:120px}}.site-nav__feature__copy-container{grid-column:7/span 6}.site-nav__feature__date{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;font-size:14px;font-weight:400;color:#000}.site-nav__feature__cta{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.25;font-weight:400;text-decoration:none;max-width:fit-content}.site-nav__feature__cta .fancy-serif,.site-nav__feature__cta .fancy-underline{color:inherit}@media screen and (max-width: 1023px){.site-nav__feature__cta{font-size:16px}}@media screen and (max-width: 767px){.site-nav__feature__cta{font-size:48px}}.site-nav__feature__cta span:nth-of-type(3){margin-left:8px}.site-nav__feature__cta[target=_blank] span:nth-of-type(2){display:none}.site-nav__feature__cta[target=""] span:nth-of-type(3){display:none}.site-nav .site-nav__sub-item{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.25;font-weight:400;text-decoration:none;letter-spacing:-0.02em;display:flex;margin-bottom:14px;cursor:pointer}.site-nav .site-nav__sub-item .fancy-serif,.site-nav .site-nav__sub-item .fancy-underline{color:inherit}@media screen and (max-width: 1023px){.site-nav .site-nav__sub-item{font-size:16px}}@media screen and (max-width: 767px){.site-nav .site-nav__sub-item{font-size:48px}}.site-nav .site-nav__sub-item span{margin-right:8px}.site-nav .site-nav__sub-item:hover .site-nav__sub-item--caret{color:#00bbd8}@media screen and (max-width: 1439px){.site-nav .site-nav__sub-item{font-size:16px}}@media screen and (max-width: 1023px){.site-nav .site-nav__sub-item{font-size:20px;margin-bottom:0px}}.site-nav__sub-item__parent{max-width:fit-content}.site-nav__sub-item[target=_blank] .site-nav__sub-item--caret{display:none}.site-nav__sub-item[target=""] .site-nav__sub-item--arrow{display:none}.site-nav__sub-item span:first-of-type::after{display:block;content:"";margin-top:8px;border-bottom:solid 2px #00bbd8;transform:scaleX(0);transition:transform 250ms ease-in-out;transform-origin:100% 50%}.site-nav__sub-item span:first-of-type:hover::after,.site-nav__sub-item span:first-of-type:focus::after{transform:scaleX(1);transform-origin:0% 50%}.site-nav__logo-wrapper{position:relative;display:inline-block;width:150px;height:40px}.site-nav__logo{position:absolute;inset:0}.site-nav__logo--black{opacity:100%}.site-nav--search .site-nav__logo--black{opacity:0%;transition-duration:500ms}.site-nav__logo--white{opacity:0%}.site-nav--search .site-nav__logo--white{opacity:100%;transition-duration:500ms}.site-nav__search{background:linear-gradient(90deg, #0b1f30 0%, #141414 100%);position:absolute;inset:0;z-index:1;transform:translateX(4000px);transition-duration:500ms;padding-bottom:20px;display:flex;padding-top:30px;justify-content:center;transition:transform 1s ease}.site-nav__search input{width:62%;border:none;background:none;border-bottom:1px solid #f2f2f1;border-radius:0;grid-column:span 8/span 8;grid-column-start:3;width:100%;font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;color:#f2f2f1;font-size:20px;opacity:1;transform:translateY(-10px) scaleX(0);transform-origin:left center;transition:transform .06s ease}.site-nav__search input:focus{outline:none;color:#f2f2f1}@media screen and (max-width: 1439px){.site-nav__search input{grid-column:3/span 7;width:105%}}.site-nav--search .site-nav__search{transform:translateX(0);transition:transform 500ms ease}.site-nav--search .site-nav__search input{transform:translateY(-10px) scaleX(1);transition:transform .06s ease .395s}.site-nav__search input::-webkit-input-placeholder{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;color:#f2f2f1;font-size:20px;opacity:1}.site-nav__search input::-moz-placeholder{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;font-size:20px;opacity:1;color:#f2f2f1}.site-nav__search input::-ms-placeholder{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;color:#f2f2f1;opacity:1;font-size:20px}.site-nav__search input::placeholder{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;color:#f2f2f1;opacity:1;font-size:20px}.site-nav__search .wrapper{max-width:1320px;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:35px}.site-nav__search-icons{grid-column-start:10;justify-self:end;width:29px;height:29px;cursor:pointer;position:relative;z-index:2}.site-nav__search-icons,.site-nav__search-icons:focus{appearance:none;border:none;background:none;box-shadow:none;padding:0}.site-nav__search-icons:hover{box-shadow:none}.site-nav__search-icons__magnifier{color:#000;position:absolute;bottom:0;left:0;width:28px;height:auto;opacity:100%}@media screen and (max-width: 1439px){.site-nav__search-icons__magnifier{width:22px}}.site-nav--search .site-nav__search-icons__magnifier{opacity:0%;transition-duration:500ms}.site-nav__search-icons__back{position:absolute;color:#fff;bottom:0;left:0;width:100%;height:auto;opacity:0%}.site-nav--search .site-nav__search-icons__back{opacity:100%;transition-duration:500ms}@media screen and (max-width: 1439px){.site-nav__search-icons{grid-column-start:10;transform:translateX(30px)}}@media screen and (max-width: 1279px){.site-nav__search-icons{grid-column-start:9}}@media screen and (max-width: 1023px){.site-nav__search-icons{display:none}}.site-nav__cta-button{grid-column:span 2/span 2;display:flex;justify-content:flex-end;position:relative;z-index:2}@media screen and (max-width: 1439px){.site-nav__cta-button{grid-column:11/span 2;margin-left:25px}}@media screen and (max-width: 1279px){.site-nav__cta-button{grid-column:10/span 3}}@media screen and (max-width: 1023px){.site-nav__cta-button{grid-column:6/span 2;margin-left:0;margin-right:-45px}}@media screen and (max-width: 767px){.site-nav__cta-button{opacity:0;pointer-events:none;transition:opacity 300ms ease-in;position:fixed;top:16px;left:30px}}.site-nav__cta-button::before{position:absolute;content:"";background-color:#ced2d6;width:2px;left:0;top:0;bottom:0;z-index:-1}@media screen and (max-width: 1023px){.site-nav__cta-button::before{display:none}}@media screen and (max-width: 1023px){.site-nav__cta-button::after{position:absolute;content:"";background-color:#ced2d6;width:2px;right:0;top:0;bottom:0;z-index:-1}}.site-nav--search .site-nav__cta-button:before{display:none}.site-nav__cta-button a.button{padding:16px 24px}@media screen and (max-width: 1439px){.site-nav__cta-button a.button{padding:14px 20px;font-size:11px;margin-right:25px}}@media screen and (max-width: 767px){.site-nav__cta-button.mobile--open{display:block;position:absolute;opacity:1;transition:opacity 300ms ease-in;pointer-events:auto}.site-nav__cta-button.mobile--open:after{display:none}}.site-nav .link-with-arrow{display:flex;align-items:center}.site-nav .link-with-arrow span:nth-of-type(2){transform:translateY(3px);margin-left:8px;position:relative;height:1em;width:.6em;overflow:hidden}.site-nav .link-with-arrow span:nth-of-type(2) svg{position:absolute;top:0}.site-nav .link-with-arrow span:nth-of-type(2) svg:first-of-type{left:-0.6em}.site-nav .link-with-arrow:hover span:nth-of-type(2){overflow:hidden}.site-nav .link-with-arrow:hover span:nth-of-type(2) svg{transition:transform .2s;transform:translatex(0.6em)}.site-nav__additional-links{padding-top:35px;position:absolute;width:50%;left:-8000px;background-color:#fcfcfc;top:0;height:479px;padding-left:55px;z-index:1}.site-nav__additional-links__heading{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;font-size:14px;text-transform:uppercase;letter-spacing:.05em;color:#000;padding-bottom:22px;border-bottom:1px solid #ced2d6;max-width:375px;margin-bottom:14px;display:block;font-weight:400}@media screen and (max-width: 1023px){.site-nav__additional-links__heading{display:none}}.site-nav__additional-links__mobile-heading{display:none;font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.25;font-weight:400;text-decoration:none}.site-nav__additional-links__mobile-heading .fancy-serif,.site-nav__additional-links__mobile-heading .fancy-underline{color:inherit}@media screen and (max-width: 1023px){.site-nav__additional-links__mobile-heading{font-size:16px}}@media screen and (max-width: 767px){.site-nav__additional-links__mobile-heading{font-size:48px}}@media screen and (max-width: 1023px){.site-nav__additional-links__mobile-heading{display:block;font-size:48px;margin-bottom:24px;cursor:pointer}.site-nav__additional-links__mobile-heading span:first-of-type{margin-right:8px}}@media screen and (max-width: 767px){.site-nav__additional-links__mobile-heading{font-size:32px;margin-bottom:16px}.site-nav__additional-links__mobile-heading span:first-of-type{margin-right:10px}}.site-nav__additional-links.is--current{right:0;left:auto}@media screen and (max-width: 1023px){.site-nav__additional-links{height:100%;width:100%}.site-nav__additional-links.is--open-mobile{top:0;right:0;left:0;bottom:-116px;height:auto;padding-bottom:116px}}@media screen and (max-width: 767px){.site-nav__additional-links{padding-left:20px}}.site-nav__additional-link{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.25;font-weight:400;text-decoration:none;letter-spacing:-0.02em;display:block;margin-bottom:6px;max-width:fit-content}.site-nav__additional-link .fancy-serif,.site-nav__additional-link .fancy-underline{color:inherit}@media screen and (max-width: 1023px){.site-nav__additional-link{font-size:16px}}@media screen and (max-width: 767px){.site-nav__additional-link{font-size:48px}}.site-nav__additional-link__cta{max-width:fit-content;font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.25;font-weight:400;text-decoration:none}.site-nav__additional-link__cta .fancy-serif,.site-nav__additional-link__cta .fancy-underline{color:inherit}@media screen and (max-width: 1023px){.site-nav__additional-link__cta{font-size:16px}}@media screen and (max-width: 767px){.site-nav__additional-link__cta{font-size:48px}}@media screen and (max-width: 1023px){.site-nav__additional-link__cta{margin-left:32px}}.site-nav__additional-link::after{display:block;content:"";margin-top:8px;border-bottom:solid 2px #00bbd8;transform:scaleX(0);transition:transform 250ms ease-in-out;transform-origin:100% 50%;max-width:100%}.site-nav__additional-link:hover::after,.site-nav__additional-link:focus::after{transform:scaleX(1);transform-origin:0% 50%}@media screen and (max-width: 1439px){.site-nav__additional-link{font-size:16px}}@media screen and (max-width: 1023px){.site-nav__additional-link{font-size:20px;margin-left:32px}}@media screen and (max-width: 767px){.site-nav__additional-link{margin-bottom:6px}}.site-nav a.site-nav__additional-link{color:#000}.site-nav__main-cta{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.25;font-weight:400;text-decoration:none;max-width:fit-content}.site-nav__main-cta .fancy-serif,.site-nav__main-cta .fancy-underline{color:inherit}@media screen and (max-width: 1023px){.site-nav__main-cta{font-size:16px}}@media screen and (max-width: 767px){.site-nav__main-cta{font-size:48px}}@media screen and (max-width: 1023px){.site-nav__main-cta{margin-bottom:10px}}.site-nav__mobile-burger{display:none;z-index:10;position:fixed;grid-column:8/span 1;justify-self:end;top:30px;right:30px;transition:top .3s ease}@media screen and (max-width: 1023px){.site-nav__mobile-burger{display:block}}.site-nav__mobile-burger svg{display:block}.site-nav__mobile-burger svg path{transform-origin:center center;transition:all .7s}.site-nav__mobile-burger.is--open svg path{transition:all .7s}.site-nav__mobile-burger.is--open svg path:nth-of-type(1){transform:translateY(5px)}.site-nav__mobile-burger.is--open svg path:nth-of-type(2){transform:rotate(45deg)}.site-nav__mobile-burger.is--open svg path:nth-of-type(3){transform:rotate(-45deg)}.site-nav__mobile-burger.is--open svg path:nth-of-type(4){transform:translateY(-5px)}.site-nav__mobile-search{display:none;z-index:10;height:82px;position:fixed;bottom:0;left:0;right:0;background:linear-gradient(90deg, #0b1f30 0%, #141414 100%);color:#fff;z-index:10;opacity:0;pointer-events:none;transition:opacity 300ms ease}@media screen and (max-width: 1023px){.site-nav__mobile-search{display:block}}.site-nav__mobile-search.is--open{opacity:1;pointer-events:all}.site-nav__mobile-search input{border:none;background:none;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:90%;margin-top:auto;margin-bottom:auto;top:0;bottom:0;font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;color:#f2f2f1;font-size:16px;opacity:1}.site-nav__mobile-search input:focus{outline:none;color:#f2f2f1}.site-nav__mobile-search input::-webkit-input-placeholder{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;color:#f2f2f1;font-size:16px;opacity:1}.site-nav__mobile-search input::-moz-placeholder{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;font-size:16px;opacity:1;color:#f2f2f1}.site-nav__mobile-search input::-ms-placeholder{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;color:#f2f2f1;opacity:1;font-size:16px}.site-nav__mobile-search input::placeholder{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;color:#f2f2f1;opacity:1;font-size:16px}.site-nav__mobile-search__magnifier{height:22px;width:22px;color:#fff;position:absolute;right:0;top:auto;right:6%;bottom:43%;background:unset;box-shadow:none;appearance:none;outline:none;border:unset;padding:0}#content-header{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100vh;overflow:hidden;padding:0;position:relative}#content-header video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:1;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width: 800px){#content-header video{display:none}}.single-gb-press #content-header::before,.single-gb-press-video #content-header::before,.single-post #content-header::before{background:rgba(0,0,0,.7);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}@media screen and (max-width: 767px){#content-header{padding:153px 5%}}.home #content-header{height:100vh;padding:0}.single-gb-press #content-header,.single-gb-press-video #content-header,.single-post #content-header,.page-id-491 #content-header,.page-id-632 #content-header,.page-id-3479 #content-header,.page-template-page-work #content-header,.page-id-640 #content-header{height:56.25vh}@media screen and (max-height: 800px){.single-gb-press #content-header,.single-gb-press-video #content-header,.single-post #content-header,.page-id-491 #content-header,.page-id-632 #content-header,.page-id-3479 #content-header,.page-template-page-work #content-header,.page-id-640 #content-header{height:80vh}}#content-header.video{height:56.25vw}#content-header .header-holder{text-align:center;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);top:50%;width:90%;z-index:2}#content-header .header-holder h2{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:165px;letter-spacing:-0.07em;line-height:1.03;display:inline-block;color:#fff;margin:0;line-height:100%;text-align:center}#content-header .header-holder h2 .fancy-serif,#content-header .header-holder h2 .fancy-underline{color:inherit}#content-header .header-holder h2 .fancy-serif,#content-header .header-holder h2 .fancy-underline{font-size:.873em;position:relative}@media screen and (max-width: 1100px){#content-header .header-holder h2{font-size:84px}}@media screen and (max-width: 900px){#content-header .header-holder h2{font-size:72px}}@media screen and (max-width: 767px){#content-header .header-holder h2{font-size:48px}}.single-gb-press #content-header .header-holder h2,.single-gb-press-video #content-header .header-holder h2,.single-post #content-header .header-holder h2,.single-work #content-header .header-holder h2{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:84px;letter-spacing:-0.043em;line-height:.952;margin-bottom:31px;font-weight:700;color:#fff}.single-gb-press #content-header .header-holder h2 .fancy-serif,.single-gb-press #content-header .header-holder h2 .fancy-underline,.single-gb-press-video #content-header .header-holder h2 .fancy-serif,.single-gb-press-video #content-header .header-holder h2 .fancy-underline,.single-post #content-header .header-holder h2 .fancy-serif,.single-post #content-header .header-holder h2 .fancy-underline,.single-work #content-header .header-holder h2 .fancy-serif,.single-work #content-header .header-holder h2 .fancy-underline{color:inherit}.single-gb-press #content-header .header-holder h2 .fancy-serif,.single-gb-press #content-header .header-holder h2 .fancy-underline,.single-gb-press-video #content-header .header-holder h2 .fancy-serif,.single-gb-press-video #content-header .header-holder h2 .fancy-underline,.single-post #content-header .header-holder h2 .fancy-serif,.single-post #content-header .header-holder h2 .fancy-underline,.single-work #content-header .header-holder h2 .fancy-serif,.single-work #content-header .header-holder h2 .fancy-underline{font-size:.929em}@media screen and (max-width: 768px){.single-gb-press #content-header .header-holder h2,.single-gb-press-video #content-header .header-holder h2,.single-post #content-header .header-holder h2,.single-work #content-header .header-holder h2{font-size:50px}}@media screen and (max-width: 900px){.single-gb-press #content-header .header-holder h2,.single-gb-press-video #content-header .header-holder h2,.single-post #content-header .header-holder h2,.single-work #content-header .header-holder h2{font-size:48px}}@media screen and (max-width: 767px){.single-gb-press #content-header .header-holder h2,.single-gb-press-video #content-header .header-holder h2,.single-post #content-header .header-holder h2,.single-work #content-header .header-holder h2{font-size:32px}}#content-header .header-holder h2.break .light{display:block}#content-header .header-holder h3{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:16px;line-height:1.125;letter-spacing:.307em;margin-bottom:0;color:#fff;text-align:center}#content-header .header-holder h3.category{color:#08c69f;font-size:12px}#content-header .header-holder .buttons{margin:3% auto 0;text-align:center}@media screen and (max-width: 767px){#content-header .header-holder .buttons{margin-top:20px}}#content-header .header-holder .button.hollow{color:#fff}#content-header .header-holder .button.hollow::after{border-color:#fff}#content-header .header-holder .button.hollow:hover{color:#06c6a0;background-color:#fff}#content-header .header-holder .button.hollow::before{display:none}#content-header .header-holder a.arrow{background:url("../_img/circle-arrow-down.png") center center/contain no-repeat rgba(0,0,0,0);border:1px solid #08c69f;border-radius:50%;display:block;height:50px;margin:40px auto;text-align:left;text-indent:-10000px;width:50px}@media screen and (max-height: 800px){#content-header .header-holder a.arrow{margin:20px auto}}#content-header .header-holder a.arrow:hover,#content-header .header-holder a.arrow:active{background-color:#08c69f}#content-header a.handle{background:url("../_img/header-scrolldown.png") center top/contain no-repeat;bottom:0;display:block;height:41px;left:50%;margin-bottom:-5px;margin-left:-93px;position:absolute;text-indent:-10000px;width:186px;z-index:2}@media screen and (max-width: 767px){.page-template-page-gen9 #content-header{height:auto;padding:130px 2.5% 30px}}@media screen and (max-width: 767px){.page-template-page-gen9 #content-header .header-holder{left:auto;margin:0 auto;position:relative;transform:none;-ms-transform:none;top:auto;width:100%}}.page-template-page-gen9 #content-header .header-holder h2{background:rgba(0,34,51,.33);font-size:62px;margin:0 auto;max-width:960px;padding:40px 5% 30px}@media screen and (max-width: 900px){.page-template-page-gen9 #content-header .header-holder h2{font-size:42px}}@media screen and (max-width: 767px){.page-template-page-gen9 #content-header .header-holder h2{font-size:26px}}.page-template-page-gen9 #content-header .header-holder h3{background:rgba(0,34,51,.33);margin:0 auto 1px;max-width:960px;padding:30px}@media screen and (max-width: 767px){.page-template-page-gen9 #content-header .header-holder h3{padding:0 20px}}.page-template-page-gen9 #content-header .header-holder h3::before{background:url("../_img/icon-ginkgo.svg") center center/contain no-repeat;content:"";display:inline-block;height:80px;vertical-align:middle;width:80px}@media screen and (max-width: 767px){.page-template-page-gen9 #content-header .header-holder h3::before{width:40px}}.page-template-page-gen9 #content-header .header-holder h3::after{background:url("../_img/logo-gen9.png") center center/contain no-repeat;content:"";display:inline-block;height:80px;vertical-align:middle;width:200px}@media screen and (max-width: 767px){.page-template-page-gen9 #content-header .header-holder h3::after{width:100px}}.page-template-page-gen9 #content-header .header-holder h3 span{background:rgba(255,255,255,.65);display:inline-block;height:44px;margin:0 24px;text-align:left;text-indent:-10000px;vertical-align:middle;width:2px}@media screen and (max-width: 767px){.page-template-page-gen9 #content-header .header-holder h3 span{height:24px}}.page-template-page-gen9 #content-header .header-holder .content{background:rgba(0,34,51,.33);margin:0 auto;max-width:960px;padding:0 5% 24px}.page-template-page-gen9 #content-header .header-holder .content p{color:#fff;font-size:18px;line-height:1.55;margin:0 0 26px}@media screen and (max-width: 767px){.page-template-page-gen9 #content-header .header-holder .content p{font-size:14px}}.page-template-page-residency #masthead .menu-toggle,.page-id-1808 #masthead #site-navigation .menu-toggle{transition-property:right top;transition-duration:.2s}.page-template-page-residency #masthead:not(.sticky) #site-navigation .menu-toggle,.page-id-1808 #masthead:not(.sticky) #site-navigation .menu-toggle{right:4%;top:41px}@media screen and (min-width: 401px)and (max-width: 768px){.page-template-page-residency #masthead:not(.sticky) #site-navigation .menu-toggle,.page-id-1808 #masthead:not(.sticky) #site-navigation .menu-toggle{right:26px}}@media screen and (max-width: 400px){.page-template-page-residency #masthead:not(.sticky) #site-navigation .menu-toggle,.page-id-1808 #masthead:not(.sticky) #site-navigation .menu-toggle{right:10px}}#wpfront-notification-bar-spacer[style*="height: 0px;"]+#page .site-header{top:0 !important}.page-template-page-residency #masthead:not(.sticky) .site-branding .site-title a,.page-id-1808 #masthead:not(.sticky) .site-branding .site-title a{margin-top:33px;margin-left:4%}@media screen and (max-width: 768px){.page-template-page-residency #masthead:not(.sticky) .site-branding .site-title a,.page-id-1808 #masthead:not(.sticky) .site-branding .site-title a{max-width:220px}}@media screen and (max-width: 400px){.page-template-page-residency #masthead:not(.sticky) .site-branding .site-title a,.page-id-1808 #masthead:not(.sticky) .site-branding .site-title a{margin-left:2%;width:207px}}.page-template-page-residency #content-header{padding-left:7.29%;height:auto;min-height:800px;height:100vh}@media screen and (max-width: 768px){.page-template-page-residency #content-header{padding-top:10px;padding-bottom:0}}.page-id-1808 #content-header::before{content:"";pointer-events:none;width:96%;height:calc(100% - 30px);top:15px;left:2%;border:6px solid #3e327f;border-image:linear-gradient(-45deg, #3e327f, #9ba6ea);border-image-slice:2%;position:absolute;z-index:2}@media screen and (max-width: 400px){.page-id-1808 #content-header::before{display:none}}.page-template-page-residency #content-header,.page-id-1808 #content-header{display:flex;align-items:center}.page-template-page-residency #content-header::after,.page-id-1808 #content-header::after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:.28;background-image:linear-gradient(-180deg, #0035ff 9%, #663ff4 92%)}.page-template-page-residency #content-header .caption,.page-id-1808 #content-header .caption{border-left:3px solid #fff;bottom:70px;color:#fff;padding:0 0 0 10px;position:absolute;right:80px;z-index:100}@media screen and (max-width: 930px){.page-template-page-residency #content-header .caption,.page-id-1808 #content-header .caption{bottom:50px}}@media screen and (max-width: 768px){.page-template-page-residency #content-header .caption,.page-id-1808 #content-header .caption{left:40px;right:40px}}.page-template-page-residency #content-header .caption .caption-title,.page-id-1808 #content-header .caption .caption-title{font:normal 13px/1 urw-din,sans-serif;letter-spacing:1.53px;text-transform:uppercase}.page-template-page-residency #content-header .caption .caption-description,.page-id-1808 #content-header .caption .caption-description{font:normal 15px/1 sofia-pro,sans-serif;margin:4px 0 0}.page-id-1808 #content-header{padding-left:7.29%;padding-right:7.29%;height:50vh}.page-id-1808 #content-header .handle{display:none}.page-our-platform2 #content-header,.page-about2 #content-header,.page-our-work2 #content-header,.page-our-platform-2 #content-header,.page-about-2 #content-header,.page-our-work-2 #content-header,.page-our-platform #content-header,.page-about #content-header,.page-our-work #content-header,.page-our-ecosystem #content-header,.page-case-study-template #content-header,.page-template-page-case-study #content-header{min-height:56.2vh;height:auto;padding:72px 5% 0;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 1280px){.page-our-platform2 #content-header,.page-about2 #content-header,.page-our-work2 #content-header,.page-our-platform-2 #content-header,.page-about-2 #content-header,.page-our-work-2 #content-header,.page-our-platform #content-header,.page-about #content-header,.page-our-work #content-header,.page-our-ecosystem #content-header,.page-case-study-template #content-header,.page-template-page-case-study #content-header{padding-top:84px}}@media screen and (min-width: 1360px){.page-our-platform2 #content-header,.page-about2 #content-header,.page-our-work2 #content-header,.page-our-platform-2 #content-header,.page-about-2 #content-header,.page-our-work-2 #content-header,.page-our-platform #content-header,.page-about #content-header,.page-our-work #content-header,.page-our-ecosystem #content-header,.page-case-study-template #content-header,.page-template-page-case-study #content-header{padding-top:72px}}@media screen and (min-width: 1440px){.page-our-platform2 #content-header,.page-about2 #content-header,.page-our-work2 #content-header,.page-our-platform-2 #content-header,.page-about-2 #content-header,.page-our-work-2 #content-header,.page-our-platform #content-header,.page-about #content-header,.page-our-work #content-header,.page-our-ecosystem #content-header,.page-case-study-template #content-header,.page-template-page-case-study #content-header{padding-top:79px}}.page-our-platform2 #content-header .header-holder,.page-about2 #content-header .header-holder,.page-our-work2 #content-header .header-holder,.page-our-platform-2 #content-header .header-holder,.page-about-2 #content-header .header-holder,.page-our-work-2 #content-header .header-holder,.page-our-platform #content-header .header-holder,.page-about #content-header .header-holder,.page-our-work #content-header .header-holder,.page-our-ecosystem #content-header .header-holder,.page-case-study-template #content-header .header-holder,.page-template-page-case-study #content-header .header-holder{width:100%;position:relative;left:0;top:0;transform:none}@media screen and (max-width: 480px){.page-our-platform2 #content-header.mobile_title_overflow_fix,.page-about2 #content-header.mobile_title_overflow_fix,.page-our-work2 #content-header.mobile_title_overflow_fix,.page-our-platform-2 #content-header.mobile_title_overflow_fix,.page-about-2 #content-header.mobile_title_overflow_fix,.page-our-work-2 #content-header.mobile_title_overflow_fix,.page-our-platform #content-header.mobile_title_overflow_fix,.page-about #content-header.mobile_title_overflow_fix,.page-our-work #content-header.mobile_title_overflow_fix,.page-our-ecosystem #content-header.mobile_title_overflow_fix,.page-case-study-template #content-header.mobile_title_overflow_fix,.page-template-page-case-study #content-header.mobile_title_overflow_fix{padding-left:0;padding-right:0}.page-our-platform2 #content-header.mobile_title_overflow_fix h2,.page-about2 #content-header.mobile_title_overflow_fix h2,.page-our-work2 #content-header.mobile_title_overflow_fix h2,.page-our-platform-2 #content-header.mobile_title_overflow_fix h2,.page-about-2 #content-header.mobile_title_overflow_fix h2,.page-our-work-2 #content-header.mobile_title_overflow_fix h2,.page-our-platform #content-header.mobile_title_overflow_fix h2,.page-about #content-header.mobile_title_overflow_fix h2,.page-our-work #content-header.mobile_title_overflow_fix h2,.page-our-ecosystem #content-header.mobile_title_overflow_fix h2,.page-case-study-template #content-header.mobile_title_overflow_fix h2,.page-template-page-case-study #content-header.mobile_title_overflow_fix h2{font-size:38px !important}}.page-case-study-template #content-header .header-holder h2,.page-template-page-case-study #content-header .header-holder h2{font-size:84px;letter-spacing:-0.043em}@media screen and (max-width: 768px){.page-case-study-template #content-header .header-holder h2,.page-template-page-case-study #content-header .header-holder h2{font-size:48px}}.header-holder .fancy-underline{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-decoration-thickness:.1ex;text-underline-offset:.225ex;position:relative;white-space:unset}.page-template-page-residency #content-header .header-holder{display:flex;flex-wrap:wrap;width:70%;align-items:flex-start;position:relative;transform:none;top:inherit;left:inherit;margin-top:95px;margin-bottom:95px}@media screen and (max-width: 768px){.page-template-page-residency #content-header .header-holder{width:100%;margin-top:95px;margin-bottom:45px}}.page-template-page-residency #content-header .header-holder h2{font-family:sofia-pro,sans-serif;text-transform:none;text-align:left;font-size:113px;color:#fff;margin-top:0;letter-spacing:-3.73px;line-height:111px}@media screen and (max-width: 768px){.page-template-page-residency #content-header .header-holder h2{font-size:52px;line-height:52px}}.page-template-page-residency #content-header .header-holder h3{text-align:left}.page-id-1808 #content-header .header-holder{display:flex;flex-wrap:wrap;width:100%;align-items:flex-start;position:relative;transform:none;top:inherit;left:inherit}.page-id-1808 #content-header .header-holder h2{font-size:96px;color:#fff;text-transform:none;letter-spacing:-3.17px;line-height:103px;text-align:center}@media screen and (max-width: 768px){.page-id-1808 #content-header .header-holder h2{font-size:52.8px;line-height:58px}}.page-template-page-residency #content-header .header-holder h3,.page-template-page-residency #content-header .header-holder h2,.page-template-page-residency #content-header .header-holder .buttons,.page-id-1808 #content-header .header-holder h3,.page-id-1808 #content-header .header-holder h2,.page-id-1808 #content-header .header-holder .buttons{width:100%}.page-template-page-residency #content-header .header-holder h3,.page-id-1808 #content-header .header-holder h3{order:2;text-transform:none;font-size:18px;color:#fff;letter-spacing:0;line-height:29px;margin-top:15px;padding-right:30%;text-align:left}@media screen and (max-width: 768px){.page-template-page-residency #content-header .header-holder h3,.page-id-1808 #content-header .header-holder h3{font-size:14px;line-height:25px;padding-right:0}}.page-template-page-residency #content-header .header-holder h2,.page-id-1808 #content-header .header-holder h2{order:1}body.page-template-page-work #content-header .header-holder{width:100%}body.page-template-page-work #content-header .header-holder h2{font-size:80px}body.page-template-page-work #content-header .header-holder h2 span{font-size:inherit}@media screen and (max-width: 1300px){body.page-template-page-work #content-header .header-holder h2{font-size:70px}}@media screen and (max-width: 1100px){body.page-template-page-work #content-header .header-holder h2{font-size:58px}}@media screen and (max-width: 900px){body.page-template-page-work #content-header .header-holder h2{font-size:46px}}@media screen and (max-width: 767px){body.page-template-page-work #content-header .header-holder h2{font-size:30px}}#page{position:relative}.wrapper,.standard-block{max-width:1180px;margin-left:auto;margin-right:auto;width:93.75%}.standard-block{margin-bottom:85px;margin-top:88px;max-width:980px}.standard-block h2{margin-bottom:82px}.white-underline span{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-decoration-thickness:.027em;position:relative;white-space:nowrap}blockquote cite{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:14px;line-height:1.071;margin-bottom:12px;letter-spacing:.308em;font-style:inherit}blockquote p span{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:38px;letter-spacing:.008em;line-height:1.132}.flg-no-lines.feat-links-stacked a.feat-link:before{background-image:none}.page-id-1808 .content-area{position:relative}.page-id-1808 .content-area:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:.28;background-image:linear-gradient(-180deg, #0035ff 9%, #663ff4 92%);margin-top:5%}@media screen and (max-width: 768px){.page-id-1808 .content-area:before{margin-top:15%}}.page-id-1808 .entry-content{margin-left:7%;margin-right:7%;width:86%;margin-top:-5%;position:relative;z-index:2}@media screen and (max-width: 768px){.page-id-1808 .entry-content{margin-top:-15%;margin-left:4.5%;margin-right:4.5%;width:91%}}.page-template-page-residency .wrapper{display:flex;flex-wrap:wrap;position:relative;padding-left:8.4%;padding-right:8.4%;padding-top:5%}@media screen and (max-width: 768px){.page-template-page-residency .wrapper{padding-left:4.5%;padding-right:4.5%}}.page-template-page-residency .about .wrapper{position:relative}.page-template-page-residency .about .wrapper:after{content:"";position:absolute;bottom:-36px;left:50%;transform:translateX(-50%);width:175px;height:77px;background:url(../_img/tab-black.svg) no-repeat center center}.page-template-page-residency .when .wrapper{position:relative}.page-template-page-residency .when .wrapper:after{content:"";position:absolute;top:-36px;left:50%;transform:translateX(-50%);width:175px;height:77px;background:url(../_img/tab-black-down.svg) no-repeat center center}.page-template-page-residency .team .wrapper,.page-template-page-residency .when .wrapper,.page-template-page-residency .about .wrapper{background:#000;padding-left:13.4%;padding-right:13.4%;text-align:center}@media screen and (max-width: 768px){.page-template-page-residency .team .wrapper,.page-template-page-residency .when .wrapper,.page-template-page-residency .about .wrapper{padding-left:4.5%;padding-right:4.5%}}.page-template-page-residency .team .wrapper.jury,.page-template-page-residency .when .wrapper.jury,.page-template-page-residency .about .wrapper.jury{background:rgba(0,0,0,0)}.page-template-page-residency .team .wrapper{padding-top:6%;padding-bottom:10%}@media screen and (max-width: 768px){.page-template-page-residency .team .wrapper{padding-top:9%;padding-bottom:9%}}.page-template-page-residency .hwt .wrapper{padding-left:13.4%;padding-right:13.4%;padding-top:3%}@media screen and (max-width: 768px){.page-template-page-residency .hwt .wrapper{padding-left:4.5%;padding-right:4.5%}}.page-template-page-residency .about .wrapper,.page-template-page-residency .when .wrapper{padding-top:5%;padding-bottom:5%}@media screen and (max-width: 768px){.page-template-page-residency .about .wrapper,.page-template-page-residency .when .wrapper{padding-top:9%;padding-bottom:9%}}.page-template-page-residency .past-residencies .wrapper{padding-bottom:4%}.panel-title,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:38px;letter-spacing:.008em;line-height:1.132}.panel-title strong,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2 strong{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-decoration-thickness:.1ex;text-underline-offset:.225ex;position:relative;white-space:unset}.page-template-page-residency .panel-title,.page-template-page-residency .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency h2{font-size:29px;text-align:center;margin-top:0}@media screen and (max-width: 768px){.page-template-page-residency .panel-title,.page-template-page-residency .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency h2{text-align:left}}.page-template-page-residency .past-residencies .panel-title,.page-template-page-residency .past-residencies .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .past-residencies h2{font-size:80px;line-height:108px;margin-bottom:3%;width:100%;text-align:center}@media screen and (max-width: 768px){.page-template-page-residency .past-residencies .panel-title,.page-template-page-residency .past-residencies .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .past-residencies h2{font-size:44px;line-height:58px}}.page-template-page-residency .why .panel-title,.page-template-page-residency .why .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .why h2,.page-template-page-residency .hwt .panel-title,.page-template-page-residency .hwt .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .hwt h2{position:relative;padding-left:110px;text-align:left}.page-template-page-residency .why .panel-title:before,.page-template-page-residency .why .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:before,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .why h2:before,.page-template-page-residency .hwt .panel-title:before,.page-template-page-residency .hwt .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:before,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .hwt h2:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:97px;margin-bottom:0;background-color:#fff;height:3px;border-radius:10px}.page-template-page-residency .team .panel-title,.page-template-page-residency .team .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .team h2{font-size:40px;line-height:40px}.page-template-page-residency .team .panel-title:after,.page-template-page-residency .team .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:after,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .team h2:after{content:"";display:block;position:relative;width:59px;background-color:#fff;height:3px;margin-top:25px;bottom:0;border-radius:10px;margin-left:auto;margin-right:auto}.page-template-page-residency .about .panel-title,.page-template-page-residency .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.page-template-page-residency .team .panel-title,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .team h2,.page-template-page-residency .when .panel-title,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .when h2,.page-template-page-residency .eligibility .panel-title,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .eligibility h2{width:100%}@media screen and (max-width: 768px){.page-template-page-residency .about .panel-title,.page-template-page-residency .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.page-template-page-residency .team .panel-title,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .team h2,.page-template-page-residency .when .panel-title,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .when h2,.page-template-page-residency .eligibility .panel-title,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .eligibility h2{text-align:center}}.page-template-page-residency .when .panel-title:after,.page-template-page-residency .when .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:after,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .when h2:after,.page-template-page-residency .eligibility .panel-title:after,.page-template-page-residency .eligibility .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:after,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .eligibility h2:after,.page-template-page-residency .hwt .holder-3 .panel-title:after,.page-template-page-residency .hwt .holder-3 .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:after,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .hwt .holder-3 h2:after{content:"";display:block;position:relative;width:40px;background-color:#fff;height:3px;margin-top:15px;bottom:0;border-radius:10px;margin-left:auto;margin-right:auto}.page-template-page-residency .hwt .holder-3 .panel-title,.page-template-page-residency .hwt .holder-3 .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .hwt .holder-3 h2{padding-left:0;text-align:center}@media screen and (max-width: 768px){.page-template-page-residency .hwt .holder-3 .panel-title,.page-template-page-residency .hwt .holder-3 .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .hwt .holder-3 h2{text-align:left;padding-left:110px}}@media screen and (max-width: 768px){.page-template-page-residency .hwt .holder-3 .panel-title:after,.page-template-page-residency .hwt .holder-3 .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:after,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .hwt .holder-3 h2:after{display:none}}@media screen and (min-width: 769px){.page-template-page-residency .hwt .holder-3 .panel-title:before,.page-template-page-residency .hwt .holder-3 .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:before,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .hwt .holder-3 h2:before{display:none}}.page-template-page-residency .past-residencies .panel-subtitle{font-family:sofia-pro,sans-serif;font-size:40px;color:#fff;letter-spacing:0;line-height:41px;position:relative;padding-left:80px;font-weight:700}.page-template-page-residency .past-residencies .panel-subtitle:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:72px;margin-bottom:0;background-color:#fff;height:3px;border-radius:10px}.page-template-page-residency .about .panel-subtitle{width:50%;color:#ccd1ee;font-size:24px;color:#ccd1ee;letter-spacing:0;text-align:right;line-height:42px;font-family:sofia-pro,sans-serif;padding-right:1.5%}@media screen and (max-width: 768px){.page-template-page-residency .about .panel-subtitle{width:100%;text-align:left}}.page-template-page-residency .why .panel-image{width:50%}@media screen and (max-width: 768px){.page-template-page-residency .why .panel-image{width:100%;margin-bottom:5%}}.page-template-page-residency .why .panel-image .panel-image-holder{position:relative}.page-template-page-residency .why .panel-image .panel-image-holder:before{background-image:linear-gradient(-177deg, rgba(114, 79, 155, 0.14) 52%, rgba(123, 96, 255, 0.57) 97%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.page-template-page-residency .why .panel-image .panel-image-holder img{box-shadow:0 66px 110px 0 rgba(26,14,92,.3);display:block}.page-template-page-residency .why .panel-image .caption{border-left:3px solid #fff;color:#fff;margin:27px 0 0 45px;padding:0 0 0 10px;position:relative;z-index:10}@media screen and (max-width: 930px){.page-template-page-residency .why .panel-image .caption{bottom:50px}}@media screen and (max-width: 768px){.page-template-page-residency .why .panel-image .caption{left:40px;right:40px;width:calc(100% - 90px)}}.page-template-page-residency .why .panel-image .caption .caption-title{font:normal 13px/1 urw-din,sans-serif;letter-spacing:1.53px;text-transform:uppercase}.page-template-page-residency .why .panel-image .caption .caption-description{font:normal 15px/1 sofia-pro,sans-serif;margin:4px 0 0}.page-template-page-residency .about .panel-content{width:50%;color:#fff;text-align:left;padding-left:1.5%;margin-bottom:0}@media screen and (max-width: 768px){.page-template-page-residency .about .panel-content{width:100%;padding-left:0}}.page-template-page-residency .team .panel-content{margin-bottom:0}.page-template-page-residency .when .panel-content{width:100%;margin-bottom:0}.page-template-page-residency .past-residencies .panel-content{padding-left:80px;margin-bottom:0}@media screen and (max-width: 768px){.page-template-page-residency .past-residencies .panel-content{padding-left:0}}.page-template-page-residency .panel-content{font-family:sofia-pro,sans-serif;font-size:16px;color:#fff;letter-spacing:0;line-height:32px;margin-bottom:17%}.page-template-page-residency .panel-content h3{font-family:sofia-pro,sans-serif;font-size:19px;color:#fff;letter-spacing:0;line-height:28px}.page-template-page-residency .panel-content ul{padding:0;margin:0}.page-template-page-residency .panel-content li{margin-bottom:5%;line-height:27px}.page-template-page-residency .why .panel-content-holder{width:50%;padding-right:0;padding-left:3%}@media screen and (max-width: 768px){.page-template-page-residency .why .panel-content-holder{width:100%;padding-left:0;padding-right:0}}@media screen and (min-width: 769px){.page-template-page-residency .why .panel-content-holder .panel-title,.page-template-page-residency .why .panel-content-holder .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-residency .why .panel-content-holder h2{font-size:40px;margin-left:-42.98401421%;margin-bottom:0;margin-right:20%}}.page-template-page-residency .why .panel-content-holder .panel-content{color:#fff}.page-template-page-residency .why .panel-content-holder .panel-content:before{background-image:linear-gradient(270deg, white 0%, #a3b1f4 100%);content:"";display:block;height:4px;margin-bottom:40px;width:50%}.page-template-page-residency .why .panel-content-holder .panel-content p{font-size:16px;line-height:2}.page-template-page-residency .why .panel-content-holder .panel-content p:first-child{font:20px/1.7 sofia-pro,sans-serif}.page-template-page-residency .hwt .panel-content-holder{width:45%;margin-right:10%}@media screen and (max-width: 768px){.page-template-page-residency .hwt .panel-content-holder{width:100%;margin-right:0}}.page-template-page-residency .hwt .panel-content-holder.holder-2{margin-right:0}.page-template-page-residency .hwt .panel-content-holder.holder-3{width:100%;margin-right:0;text-align:center;padding-left:12%;padding-right:12%}@media screen and (max-width: 768px){.page-template-page-residency .hwt .panel-content-holder.holder-3{padding-left:0;padding-right:0;text-align:left}}.page-template-page-residency .past-residencies .panel-content-holder{width:52.5%}@media screen and (max-width: 768px){.page-template-page-residency .past-residencies .panel-content-holder{width:100%}}.page-template-page-residency .hwt{background-size:cover;background-position:center;padding-top:10%;padding-bottom:3%}.page-template-page-residency .why{background-image:linear-gradient(-179deg, #ada6e8 0%, #9dbaff 54%, #b8aefd 98%);padding-bottom:7%;padding-top:5%}.page-template-page-residency .team{background-image:linear-gradient(-179deg, #ada6e8 0%, #9dbaff 54%, #b8aefd 98%)}.page-template-page-residency .team_members{display:flex;margin:0;padding:0;list-style:none;align-items:stretch;justify-content:center;flex-wrap:wrap;padding-left:12.9%;padding-right:12.9%;padding-bottom:5%;margin-top:-6.5%}@media screen and (max-width: 768px){.page-template-page-residency .team_members{padding-left:4.5%;padding-right:4.5%}}.page-template-page-residency .team_members>li{width:31%;box-shadow:0 2px 59px 0 rgba(0,0,0,.5);margin-right:3.5%;margin-bottom:25px;display:flex;flex-wrap:wrap;align-items:stretch}@media screen and (max-width: 768px){.page-template-page-residency .team_members>li{width:100%;margin-right:0}}.page-template-page-residency .team_members>li:nth-of-type(3n),.page-template-page-residency .team_members>li:last-of-type{margin-right:0}.page-template-page-residency .team_members a{display:flex;width:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:top left;text-decoration:none;padding-left:7.4%;padding-right:15.5%;flex-wrap:wrap;align-items:flex-end}@media screen and (max-width: 500px){.page-template-page-residency .team_members a{padding-right:7.4%}}.page-template-page-residency .team_members a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(-43deg, rgba(0, 37, 144, 0.81) 21%, rgba(119, 92, 255, 0.48) 72%)}.page-template-page-residency .team_members a:after{content:"";pointer-events:none;width:104%;height:calc(100% + 16px);top:-8px;left:-2%;border-top:3px solid #fff;border-bottom:3px solid #fff;border-right:3px solid #fff;border-left:3px solid #fff;opacity:0;position:absolute;z-index:2;transition-property:width,height,opacity,top,left;tranisiont-duration:.3s}.page-template-page-residency .team_members a:hover:after{opacity:.35;width:96%;top:8px;left:2%;height:calc(100% - 16px)}.page-template-page-residency .team-meta .company_link{display:block;margin:7px 0 0;color:#fff;font:15px/1.3 sofia-pro,sans-serif}.page-template-page-residency .team-meta .company_link .position{padding-right:5px}.page-template-page-residency .team-meta .company_link .position+.company{border-left:1px solid #fff;padding-left:5px}.page-template-page-residency .team-meta .name{color:#fff;font-family:sofia-pro,sans-serif;display:block;font-size:29px;color:#fff;letter-spacing:0;line-height:31px}.page-template-page-residency .team-meta .title{font-family:urw-din,sans-serif;text-transform:uppercase;font-size:13px;color:#fff;letter-spacing:1.53px;line-height:29px}.page-template-page-residency .team-meta{position:relative;width:100%;padding-top:20vw;padding-bottom:2vw;display:block}@media screen and (max-width: 768px){.page-template-page-residency .team-meta{padding-top:86vw;padding-bottom:4vw}}.page-template-page-residency .when{position:relative;background:#000;position:relative}.page-template-page-residency .when p{font-family:sofia-pro,sans-serif;font-size:20px;margin-bottom:4%}.page-template-page-residency .when p strong{font-size:40px;margin-top:10px;display:block;font-family:sofia-pro,sans-serif}.page-template-page-residency .when p em{font-family:sofia-pro,sans-serif;font-style:normal;font-size:16px;color:#9497b8;letter-spacing:0;text-align:center;line-height:24px;display:inline-block}.page-template-page-residency .when:before{content:"";pointer-events:none;width:98%;height:calc(100% - 16px);top:0;left:1%;border-bottom:3px solid #fff;border-right:3px solid #fff;border-left:3px solid #fff;opacity:.2;position:absolute;z-index:2}.page-template-page-residency .eligibility{position:relative;padding-left:19.1%;padding-right:19.1%;padding-top:3.5%;padding-bottom:3.5%}@media screen and (max-width: 768px){.page-template-page-residency .eligibility{padding-left:4.5%;padding-right:4.5%}}.page-template-page-residency .eligibility .wrapper{background:rgba(0,0,0,0)}.page-template-page-residency .eligibility .wrapper .panel-content{text-align:left}.page-template-page-residency .past-residencies{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.page-template-page-residency .past-residencies:before{content:"";pointer-events:none;width:100%;height:100%;position:absolute;opacity:.68;background-image:linear-gradient(50deg, #02227f 22%, #3823a0 54%, rgba(149, 130, 246, 0) 82%, rgba(239, 235, 255, 0.02) 100%)}.page-template-page-residency .entry-footer{background:#000;padding-left:13.4%;padding-right:13.4%;padding-top:5%;padding-bottom:5%;text-align:center;position:relative}.page-template-page-residency .entry-footer:after{content:"";position:absolute;top:-36px;left:50%;transform:translateX(-50%);width:175px;height:77px;background:url(../_img/tab-black-down.svg) no-repeat center center}.page-template-page-residency .entry-footer h2{font-family:sofia-pro,sans-serif;font-size:33px;color:#fff;letter-spacing:0;text-align:center;line-height:39px}.page-template-page-residency .entry-footer p.logo{background:url("../_img/logo.png") center center/contain no-repeat;display:inline-block;height:31px;text-align:left;text-indent:-10000px;vertical-align:middle;width:33%}@media screen and (max-width: 768px){.page-template-page-residency .entry-footer p.logo{background-position:center center;width:100%}}.page-template-page-residency .entry-footer p.future-logo{background:url("../_img/faber-logo.png") center center/contain no-repeat;display:inline-block;height:27px;text-align:left;text-indent:-10000px;vertical-align:middle;width:33%}@media screen and (max-width: 768px){.page-template-page-residency .entry-footer p.future-logo{background-position:center center;width:100%}}.page-template-page-residency .entry-footer p.copyright{color:#fff;display:inline-block;font:normal 10px/1 urw-din,sans-serif;text-align:center;text-transform:uppercase;vertical-align:middle;width:100%}@media screen and (max-width: 768px){.page-template-page-residency .entry-footer p.copyright{text-align:center;width:100%}}.page-template-page-residency .entry-footer p.instagram{display:inline-block;font:normal 10px/1 urw-din,sans-serif;vertical-align:middle;width:33%;margin-top:0;margin-bottom:0}@media screen and (max-width: 768px){.page-template-page-residency .entry-footer p.instagram{text-align:center;width:100%}}.page-template-page-residency .entry-footer p.instagram a{font-family:sofia-pro,sans-serif;display:inline-block;cursor:pointer;width:auto;height:100%;padding-left:38px;line-height:15px;padding-top:10px;padding-bottom:10px;font-size:11px;text-decoration:none;color:#fff;background:url("../_img/instagram.svg") no-repeat center left/22px}@media screen and (max-width: 768px){.page-template-page-residency .entry-footer p.instagram a{background-size:25px;padding-left:30px;font-size:12px;margin-left:auto;margin-right:auto}}.page-template-page-residency #content-header .header-holder .buttons{order:3;padding-top:30px;display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:15px}.page-template-page-residency #content-header .header-holder .buttons .button{margin-right:4%}@media screen and (max-width: 768px){.page-template-page-residency #content-header .header-holder .buttons .button{min-width:145px;margin-bottom:15px}}@media screen and (max-width: 500px){.page-template-page-residency #content-header .header-holder .buttons .button{width:100%}}.page-template-page-residency .button,.page-id-1808 .button{padding-left:3.5%;padding-right:3.5%}.page-template-page-residency .button.arrow-right,.page-id-1808 .button.arrow-right{background-image:url(../_img/right-arrow.svg);background-position:calc(100% - 15px) center;background-size:15px;background-repeat:no-repeat;padding-right:45px}.page-template-page-residency .button.arrow-right:hover,.page-id-1808 .button.arrow-right:hover{background-image:url(../_img/right-arrow-black.svg)}.page-template-page-residency .button.arrow-left,.page-id-1808 .button.arrow-left{background-image:url(../_img/left-arrow.svg);background-position:10% center;background-size:15px;background-repeat:no-repeat;padding-left:45px}.page-template-page-residency .mfp-content,.page-id-1808 .mfp-content{width:75%}@media screen and (max-width: 768px){.page-template-page-residency .mfp-content,.page-id-1808 .mfp-content{width:100%}}.page-template-page-residency .mfp-content>div,.page-id-1808 .mfp-content>div{display:flex;flex-wrap:wrap;align-items:stretch;background:#f8fbff;text-align:left}.page-template-page-residency .mfp-content .team-image,.page-id-1808 .mfp-content .team-image{width:44.6%;position:relative;background-size:cover;background-position:center}@media screen and (max-width: 768px){.page-template-page-residency .mfp-content .team-image,.page-id-1808 .mfp-content .team-image{width:100%}}.page-template-page-residency .mfp-content .team-image:after,.page-id-1808 .mfp-content .team-image:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.65;background-image:linear-gradient(23deg, rgba(0, 37, 144, 0.81) 11%, rgba(10, 39, 152, 0.8) 11%, rgba(74, 48, 201, 0.68) 36%, rgba(149, 130, 246, 0) 66%, rgba(239, 235, 255, 0.02) 100%)}.page-template-page-residency .mfp-content .team-image img,.page-id-1808 .mfp-content .team-image img{display:none;width:100%;height:auto}@media screen and (max-width: 768px){.page-template-page-residency .mfp-content .team-image img,.page-id-1808 .mfp-content .team-image img{display:block}}.page-template-page-residency .mfp-content .team-info,.page-id-1808 .mfp-content .team-info{width:55.4%;padding-left:6.5%;padding-right:6.5%}@media screen and (max-width: 768px){.page-template-page-residency .mfp-content .team-info,.page-id-1808 .mfp-content .team-info{width:100%}}.page-template-page-residency .mfp-content .team-info h2,.page-id-1808 .mfp-content .team-info h2{font-family:sofia-pro,sans-serif;font-size:46px;color:#1a0828;letter-spacing:0;line-height:46px;margin-bottom:4.5%;margin-top:1%}.page-template-page-residency .mfp-content .team-info h3,.page-id-1808 .mfp-content .team-info h3{font-family:urw-din,sans-serif;text-transform:uppercase;font-size:14px;color:#111;letter-spacing:1.65px;line-height:22px;margin-bottom:1%;margin-top:18%}.page-template-page-residency .mfp-content .team-info h4,.page-id-1808 .mfp-content .team-info h4{font-family:urw-din,sans-serif;text-transform:uppercase;font-size:12px;color:#000;letter-spacing:1.41px;line-height:22px;margin-bottom:6.63716814%;margin-top:1%}.page-template-page-residency .mfp-content .team-info h4 a,.page-id-1808 .mfp-content .team-info h4 a{border-left:1px solid #000;color:#000;margin-left:5px;padding-left:5px;position:relative;text-decoration:none}.page-template-page-residency .mfp-content .team-info h4 a:before,.page-id-1808 .mfp-content .team-info h4 a:before{background:#b289ce;bottom:0;content:"";display:block;height:1px;left:5px;position:absolute;right:0}.page-template-page-residency .mfp-content .team-info h4 a.external:after,.page-id-1808 .mfp-content .team-info h4 a.external:after{background:url("../_img/icon-external-purple.svg") center center/contain;content:"";display:block;height:16px;left:104%;position:absolute;top:0;width:16px}.page-template-page-residency .mfp-content .team-info h5,.page-id-1808 .mfp-content .team-info h5{font-family:urw-din,sans-serif;text-transform:uppercase;font-size:14px;color:#111;letter-spacing:1.65px;line-height:22px;margin-top:1%;margin-bottom:1%}.page-template-page-residency .mfp-content .team-info h5+p,.page-id-1808 .mfp-content .team-info h5+p{margin-top:1%}.page-template-page-residency .mfp-content .team-info .bio p:first-of-type,.page-id-1808 .mfp-content .team-info .bio p:first-of-type{margin-top:1%}.page-template-page-residency .mfp-content .team-info p,.page-id-1808 .mfp-content .team-info p{font-family:sofia-pro,sans-serif;font-size:18px;line-height:27px;color:#1e1313}.past-residencies .wrapper h2.panel-title,.past-residencies .wrapper .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .past-residencies .wrapper h2{margin-bottom:0}.past-residencies .wrapper h3.panel-subtitle{font-size:21px;line-height:1.2;margin:-15px 0 2.67857143%;padding:0;text-align:center;width:100%}@media screen and (max-width: 768px){.past-residencies .wrapper h3.panel-subtitle{margin:0 0 10px}}.past-residencies .wrapper h3.panel-subtitle:before{display:none}.past-residencies .wrapper .panel-content-holder{width:100%}.past-residencies .wrapper .panel-content-holder .residency{margin:0 0 44px;position:relative}.past-residencies .wrapper .panel-content-holder .residency .year{color:rgba(255,255,255,.1);display:block;font:102px/1 sofia-pro,sans-serif;letter-spacing:-3.4px;position:absolute;left:-13%;top:0;transform:rotate(-90deg)}@media screen and (max-width: 768px){.past-residencies .wrapper .panel-content-holder .residency .year{position:relative;transform:none;left:0;text-align:center;font-size:74px}}.past-residencies .wrapper .panel-content-holder .residency a{box-shadow:0 66px 110px 0 rgba(26,14,92,.86);color:#fff;display:flex;text-decoration:none;width:100%}@media screen and (max-width: 768px){.past-residencies .wrapper .panel-content-holder .residency a{flex-direction:column}}.past-residencies .wrapper .panel-content-holder .residency a .resident_name{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:0;padding:0 0 22.95492487%;position:relative;width:40%}@media screen and (max-width: 768px){.past-residencies .wrapper .panel-content-holder .residency a .resident_name{padding:0 0 76%;width:100%}}.past-residencies .wrapper .panel-content-holder .residency a .resident_name:before{background-image:linear-gradient(-185deg, rgba(106, 78, 139, 0) 0%, rgba(80, 85, 225, 0.45) 84%, rgba(88, 62, 215, 0.5) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.past-residencies .wrapper .panel-content-holder .residency a .resident_name .name{bottom:12px;font:26px/1.57 sofia-pro,sans-serif;left:20px;position:absolute;right:20px;text-align:center;z-index:10}.past-residencies .wrapper .panel-content-holder .residency a .resident_post{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;position:relative;width:60%}@media screen and (max-width: 768px){.past-residencies .wrapper .panel-content-holder .residency a .resident_post{padding:0 0 76%;width:100%;text-align:center}}.past-residencies .wrapper .panel-content-holder .residency a .resident_post:after{background:url("../_img/residency-post-more.svg") center center/contain no-repeat;content:"";display:block;height:55px;margin-top:-27.5px;position:absolute;right:22px;top:50%;width:55px}.past-residencies .wrapper .panel-content-holder .residency a .resident_post .caption{bottom:26px;position:absolute;right:26px;text-align:right}@media screen and (max-width: 768px){.past-residencies .wrapper .panel-content-holder .residency a .resident_post .caption{text-align:center}}.past-residencies .wrapper .panel-content-holder .residency a .resident_post .caption .caption-title{font:normal 13px/1 urw-din,sans-serif;letter-spacing:1.53px;text-transform:uppercase}.past-residencies .wrapper .panel-content-holder .residency a .resident_post .caption .caption-description{font:normal 15px/1 sofia-pro,sans-serif;margin:4px 0 0}.single-post .entry-meta .date{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:16px;line-height:1.125;letter-spacing:.307em;color:#fff}.site-footer{position:relative;z-index:9;background-image:linear-gradient(90deg, #1A8CA9 5%, #01B3C3 43%, #00CC9F 98%);transition:all .25s ease;padding:121px 0 145px;font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-weight:600;color:#fff}.site-footer .fancy-serif,.site-footer .fancy-underline{color:inherit}.site-footer.toggled{opacity:.75;-webkit-filter:blur(15px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter:blur(15px)}.site-footer p,.site-footer .widget-title,.site-footer ul,.site-footer ol{font-weight:inherit;color:inherit}.site-footer .col-6{width:50%;float:left}.site-footer .col-5{width:41.6667%;float:right;margin-left:20px}.site-footer .logo{margin-bottom:89px}.site-footer ul{padding:0;list-style-type:none}.site-footer a{padding:0;color:inherit;text-decoration:none}#footer-menu{margin-bottom:95px;margin-left:-20px;font-size:23px;letter-spacing:-0.05em;columns:2}#footer-menu li{margin-bottom:37px;margin-left:20px;line-height:1.261}.subfooter{font-size:14px;padding-top:38px;border-top:2px solid rgba(255,255,255,.3);letter-spacing:-0.01em;line-height:1.286}.subfooter .copyright{float:right}.subfooter div,#subfooter-menu{display:inline}#subfooter-menu{margin:0}#subfooter-menu li{display:inline;float:left}#subfooter-menu li+li:before{content:"";display:inline-block;height:4px;width:4px;background-color:#fff;opacity:.3;position:relative;top:-2px;border-radius:50%;margin-left:8px;margin-right:8px}.site-footer .widget-title{font-family:sofia-pro,sans-serif;font-size:14px;letter-spacing:.113em;text-transform:uppercase;font-weight:700;font-size:16px;margin-bottom:31px}.site-footer .widget{margin:0}.site-footer .widget p{font-weight:500}.site-footer .widget+.widget{margin-top:64px}.site-footer .widget li{display:inline-block;margin-right:50px}@media screen and (max-width: 820px){.site-footer .widget li{margin-right:26px}}.site-footer .social{margin:0 0 20px}.site-footer .social a{background-position:center;background-repeat:no-repeat;background-size:contain;display:block;text-indent:-10000px;height:40px;width:40px}.site-footer .social a.tw{background-image:url("../_img/icon-twitter.png")}.site-footer .social a.li{background-image:url("../_img/icon-linkedin.png")}.site-footer .social a.in{background-image:url("../_img/icon-instagram.png")}.site-footer form{max-width:421px;position:relative}.site-footer form input[type=email]{display:inline-block;background:rgba(0,0,0,0);padding:17px 83px 29px 34px;border:2px solid #fff;font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;font-size:31px;letter-spacing:.011em;line-height:1.419;width:100%}.site-footer form input[type=email]::placeholder{color:inherit}.site-footer form label{font-size:16px}.site-footer .hs-error-msgs{margin:0}.site-footer .hs-error-msgs li{margin:10px 0 0}.site-footer form .field>label{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.site-footer form input.button,.site-footer .hs-button{position:absolute;font-size:0;padding:20px;border-radius:50%;right:15px;height:20px;width:20px;top:17px;border:none;box-shadow:none;background-image:url("../_img/right-arrow.svg");background-size:53% auto;background-position:center;background-repeat:no-repeat}.site-footer form input.button:hover,.site-footer form input.button:focus,.site-footer .hs-button:hover,.site-footer .hs-button:focus{background-color:rgba(255,255,255,.2)}.site-footer .submitted-message{margin-bottom:20px}.site-footer .hs-button:hover,.site-footer .hs-button:focus{box-shadow:none}@media screen and (max-width: 768px){.site-footer{padding-top:30px;padding-bottom:60px}.site-footer .logo{max-width:180px;margin-bottom:56px}.site-footer .col-5,.site-footer .col-6{width:100%;float:none;margin:0}.site-footer .widget:last-of-type{margin-bottom:64px}.site-footer form input.button{top:5px}.site-footer .widget-title{font-size:12px;margin-bottom:17px}#footer-menu{font-size:16px;margin-bottom:55px}#footer-menu li{margin-bottom:29px}.site-footer .social a{width:24px;height:24px}#subfooter-menu{padding-top:16px;font-size:12px;margin-top:59px}.site-footer form input[type=email]{padding:15px 24px 18px;font-size:20px}}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework{color:#fff;background-color:#000;margin:0;padding:82px 0 84px}@media(min-width: 768px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework{padding-bottom:120px}}@media(min-width: 1024px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework{padding-bottom:90px;padding-right:80px}}@media(min-width: 1440px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework{padding-right:0}}.entry-content>[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework:first-child{padding-top:154px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_heading{display:none}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework form,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div{max-width:1180px;margin-left:auto;margin-right:auto;width:93.75%}@media(min-width: 1440px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework form,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div{width:100%;max-width:974px;position:relative;left:-56px}}@media(min-width: 768px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework form .gform_fields{columns:2;column-gap:32px}}@media(min-width: 1024px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework form .gform_fields{column-gap:112px}}@media(min-width: 1440px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework form .gform_fields{column-gap:144px}}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework form .gform_fields select,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework form .gform_fields textarea,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework form .gform_fields input{outline:none !important;box-shadow:none !important}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework form:not(.disable-columns) .break-before{break-before:column;margin-top:0 !important}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework form:not(.disable-columns) .break-after{break-after:column}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework form:not(.disable-columns) .break-after+*{margin-top:0 !important}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework form.disable-columns.fullwidth .gform_fields{columns:unset !important}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework form.disable-columns .gform_fields>.gfield{break-after:avoid !important;break-before:avoid !important}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div{margin-bottom:82px}@media(min-width: 768px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div{display:flex;justify-content:space-between;align-items:flex-end;column-gap:32px;margin-bottom:80px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div>*{width:50%}}@media(min-width: 1024px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div{column-gap:113px}}@media(min-width: 1440px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div{column-gap:145px}}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div .gform_required_legend{display:none}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div h1{font-family:sofia-pro,sans-serif;font-size:48px;font-style:normal;font-weight:400;letter-spacing:-1.44px;color:#fff;line-height:.8;letter-spacing:-1.44px;margin-bottom:0}@media(min-width: 768px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div h1{font-size:72px;line-height:1;letter-spacing:-2.16px}}@media(min-width: 1440px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div h1{margin-right:-20px}}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div h1 strong{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-decoration-thickness:.1ex;text-underline-offset:.225ex;position:relative;white-space:unset;font-family:ivypresto-headline,serif;font-weight:100;font-size:48px;line-height:1}@media(min-width: 768px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div h1 strong{font-size:64px}}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div .required-notice{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;color:#fff;font-size:12px;line-height:1;letter-spacing:.1em;text-transform:uppercase;display:flex;justify-content:flex-start;align-items:flex-start;margin-top:38px;font-weight:400}@media(min-width: 768px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div .required-notice{font-size:14px}}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div .required-notice svg{margin-right:4px;width:9.288px;height:8.904px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div .gf_progressbar_wrapper .gf_progressbar_title{color:#fff;font-size:16px;line-height:25px;margin-bottom:16px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div .gf_progressbar_wrapper .gf_progressbar{height:32px;margin-bottom:0;background:#141414;position:relative;overflow:hidden;border-radius:4px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div .gf_progressbar_wrapper .gf_progressbar::before{content:"";width:100%;height:100%;position:absolute;border:1px solid rgba(0,0,0,0);background:linear-gradient(91.1deg, #1b8ba9 0.8%, #00bbd8 48.51%, #08c5a0 99.24%) border-box;-webkit-mask:linear-gradient(black 0 0) padding-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask-composite:exclude;border-radius:4px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{border-radius:unset;height:100%;background:linear-gradient(100deg, #1b8ba9 0%, #00bbd8 48.46%, #08c5a0 100%)}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .heading-div .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);text-align:center;font-size:16px;font-weight:400;line-height:1}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_fields{display:block}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield{padding:0;margin:0;break-inside:avoid-column}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield:not(:first-child){margin-top:32px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield:not(:first-child).gfield--type-textarea{margin-top:50px}@media(min-width: 768px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield:not(:first-child).gfield--type-textarea{margin-top:82px}}@media(min-width: 1440px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield:not(:first-child).gfield--type-textarea{margin-top:66px}}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield:not(:first-child).gfield--type-select,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield:not(:first-child).gfield--type-radio,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield:not(:first-child).gfield--type-checkbox{margin-top:50px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=email],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=tel],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=url],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=text],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=email],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=tel],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=url],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=text],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=email],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=tel],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=url],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=text],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=email],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=tel],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=url],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=text],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=email],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=tel],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=url],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=text]{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;margin:0;padding-bottom:16px;border-color:rgba(255,255,255,.5);border-style:solid;border-width:0 0 1px 0;color:#fff;height:38px;padding:0 0 16px 0;background-color:rgba(0,0,0,0);border-radius:0;width:100%;font-family:ivypresto-text,serif;font-size:18px;font-style:normal;font-weight:100;line-height:1;letter-spacing:-0.27px}@media(min-width: 768px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=email],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=tel],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=url],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=text],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=email],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=tel],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=url],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=text],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=email],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=tel],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=url],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=text],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=email],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=tel],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=url],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=text],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=email],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=tel],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=url],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=text]{height:40px;font-size:20px}}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=email]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=tel]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=url]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=text]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=email]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=tel]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=url]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=text]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=email]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=tel]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=url]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=text]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=email]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=tel]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=url]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=text]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=email]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=tel]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=url]:focus,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=text]:focus{border-image-source:linear-gradient(90deg, #1b8ba9 0%, #00bbd8 50%, #08c5a0 100%);border-image-slice:1;outline:none}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=email]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=tel]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=url]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email input[type=text]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=email]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=tel]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=url]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text input[type=text]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=email]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=tel]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=url]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone input[type=text]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=email]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=tel]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=url]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website input[type=text]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=email]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=tel]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=url]::placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=text]::placeholder{visibility:hidden}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website{position:relative}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email label,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text label,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone label,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website label{position:absolute;pointer-events:none;margin:0;top:0;left:0}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-email label.filled,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-text label.filled,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-phone label.filled,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-website label.filled{display:none}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio legend,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-checkbox legend{margin-bottom:24px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-select label,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-multiselect label{margin-bottom:16px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-textarea label{margin-bottom:24px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-textarea .ginput_container_textarea{padding:16px;border:1px solid rgba(255,255,255,.5);height:160px;background:#141414}@media(min-width: 768px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-textarea .ginput_container_textarea{padding:24px;height:176px}}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-textarea .ginput_container_textarea.focused{border:2px solid;border-image-source:linear-gradient(45deg, #1a8ca9 0%, #01b3c3 31%, #00cc9f 71%, #00ce9f 100%);border-image-slice:1;border-width:1px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-textarea textarea{font-size:16px;font-style:normal;font-weight:400;line-height:25px;background:#141414;border-radius:0;color:#fff;resize:none;height:100%;border:none;padding:0;outline:none}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-textarea textarea:not(:focus){display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-textarea textarea::placeholder{visibility:visible !important;color:rgba(255,255,255,.7);font-family:sofia-pro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio{position:relative}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio .gchoice:not(:last-child){margin-bottom:16px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio label{color:#fff;font-family:sofia-pro,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.27px;text-transform:none}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=radio]{appearance:none;width:24px;height:24px;border-radius:50%;border:1px solid rgba(255,255,255,.5);margin-right:16px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=radio]:checked{background:radial-gradient(circle at center, #18edba 0%, #18edba 47%, transparent 47%, transparent 100%) center no-repeat;background-size:cover;border-color:#fff}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input[type=radio][value=gf_other_choice]:checked~.other-placeholder svg{display:initial}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input.gchoice_other_control{margin-top:26px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input.gchoice_other_control:disabled{pointer-events:all}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input.gchoice_other_control+.other-placeholder{visibility:visible !important;color:rgba(255,255,255,.7);font-family:sofia-pro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px;position:absolute;bottom:8px;left:0;pointer-events:none}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input.gchoice_other_control+.other-placeholder svg{display:none;position:relative;top:-7px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input.gchoice_other_control:focus+.other-placeholder,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield--type-radio input.gchoice_other_control.filled+.other-placeholder{display:none}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gsection,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gsection .gsection_title{color:#fff}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield_error label,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield_error legend{color:#fff}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield_error .gfield_validation_message{border:none;background:none;padding:0;margin-top:8px;color:#f35256;font-family:sofia-pro,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1;letter-spacing:.24px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield_error.gfield--type-choice{display:flex;flex-flow:column-reverse nowrap}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield.gfield_error.gfield--type-choice .gfield_validation_message{margin:0 0 24px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .top_label div.ginput_container{margin-top:0}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework label,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework legend{text-transform:uppercase;font-size:12px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:#fff;display:block;font-family:sofia-pro,sans-serif}@media(min-width: 768px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework label,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework legend{font-size:14px}}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework label .gfield_required,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework legend .gfield_required{padding-left:4px;position:relative;top:-4px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework label .gfield_required svg,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework legend .gfield_required svg{width:9.288px;height:8.904px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield_checkbox .gchoice{position:relative;margin-bottom:16px;display:flex;align-items:center}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield_checkbox input{position:absolute;left:0;top:0;width:24px;height:24px;opacity:0;z-index:1;visibility:hidden}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield_checkbox label{padding-left:40px;color:#fff;font-size:18px;font-weight:400;text-transform:none;line-height:1.2;letter-spacing:-0.27px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield_checkbox label::before{content:"";position:absolute;border:1px solid #fff;opacity:.5;display:block;width:24px;height:24px;left:0;top:0}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield_checkbox input,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield_checkbox label{cursor:pointer}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield_checkbox input:checked+label::before,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield_checkbox input:hover::before,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield_checkbox label:checked+label::before,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gfield_checkbox label:hover::before{opacity:1;border-color:#fff;background:url(../_img/checkbox_mark.png) center no-repeat;background-size:14px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .chosen-choices,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .chosen-container-active .chosen-choices{padding-left:0;border:none;box-shadow:none}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_validation_errors{display:none !important}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_footer,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_page_footer{padding:0;margin-top:80px;display:flex;justify-content:flex-start;align-items:flex-end;flex-flow:row wrap;gap:24px;width:100%}@media(min-width: 768px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_footer,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_page_footer{max-width:calc(50% - 16px);margin-left:auto}}@media(min-width: 1024px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_footer,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_page_footer{max-width:calc(50% - 56px);margin-top:80px}}@media(min-width: 1440px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_footer,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_page_footer{max-width:calc(50% - 72px)}}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_footer button[type=submit],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_footer input.gform_next_button,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_footer input.gform_previous_button,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_page_footer button[type=submit],[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_page_footer input.gform_next_button,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_page_footer input.gform_previous_button{border:none;font-size:14px;padding:25px 46px;border-radius:0;letter-spacing:1.4px;margin:0;background:none;color:#fff;box-shadow:none !important;filter:unset !important;appearance:none !important;text-shadow:none !important}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_footer .gform_validation_errors,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_page_footer .gform_validation_errors{display:block !important;background:none;border:none;padding:0;margin:0}@media(min-width: 1024px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_footer .gform_validation_errors,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_page_footer .gform_validation_errors{max-width:280px}}@media(min-width: 1440px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_footer .gform_validation_errors,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_page_footer .gform_validation_errors{max-width:265px}}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_footer .gform_validation_errors h2,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_page_footer .gform_validation_errors h2{color:#f35256;font-family:sofia-pro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:25px}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message{padding:60px 0}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h1,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h2,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h3,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h4,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h5,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h6{color:inherit}[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h1 strong,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h1 b,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h2 strong,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h2 b,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h3 strong,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h3 b,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h4 strong,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h4 b,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h5 strong,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h5 b,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h6 strong,[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message h6 b{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-decoration-thickness:.1ex;text-underline-offset:.225ex;position:relative;white-space:unset}@media(min-width: 1024px){[id^=gform_wrapper_].gform_wrapper.gform-theme--no-framework .gform_confirmation_message{padding:200px 0}}.gform_confirmation_wrapper{background-color:#000;color:#fff;margin:0 auto;padding:90px 0 80px}@media(min-width: 768px){.gform_confirmation_wrapper{padding:82px 0 120px}}.entry-content>.gform_confirmation_wrapper:first-child{padding-top:162px}@media(min-width: 768px){.entry-content>.gform_confirmation_wrapper:first-child{padding-top:154px}}.gform_confirmation_wrapper>div{max-width:1180px;margin-left:auto;margin-right:auto;width:93.75%}.gform_confirmation_wrapper h2{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:#18edba;font-size:80px;font-style:normal;font-weight:100;line-height:1;letter-spacing:-1.2px;margin-bottom:16px}@media(min-width: 768px){.gform_confirmation_wrapper h2{font-size:112px;letter-spacing:-1.68px}}.gform_confirmation_wrapper p{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;color:#fff;max-width:535px;font-size:20px;line-height:1.2;margin-bottom:32px}.gform_confirmation_wrapper p:last-of-type{margin-bottom:40px}.select2-container{width:100% !important;font-family:ivypresto-text,serif}.select2-container .select2-results__option,.select2-container .select2-selection{font-size:18px;font-style:normal;font-weight:100;line-height:1;letter-spacing:-0.27px;outline:none}.select2-container .select2-selection{border-radius:0;border:1px solid rgba(255,255,255,.5);background:#141414;padding:16px 56px 16px 24px;height:auto}.select2-container .select2-selection .select2-selection__arrow{background:url(../_img/caret.svg) center/contain no-repeat;width:14px;right:24px;height:100%}.select2-container .select2-selection .select2-selection__arrow b{display:none}.select2-container .select2-selection .select2-selection__placeholder,.select2-container .select2-selection .select2-selection__rendered{color:#fff;padding:0}.select2-container .select2-dropdown{border:2px solid;border-image-source:linear-gradient(90deg, #1b8ba9 0%, #00bbd8 50%, #08c5a0 100%);border-image-slice:1;border-width:1px}.select2-container .select2-dropdown.select2-dropdown--above{border-bottom:none}.select2-container .select2-dropdown.select2-dropdown--above .select2-results{margin-bottom:-1px}.select2-container .select2-dropdown.select2-dropdown--above .select2-results .select2-results__options{padding:24px 24px 0}.select2-container .select2-dropdown.select2-dropdown--above .select2-results .select2-results__option:last-of-type{padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.5)}.select2-container .select2-dropdown.select2-dropdown--below{border-top:none}.select2-container .select2-dropdown.select2-dropdown--below .select2-results{margin-top:-1px}.select2-container .select2-dropdown.select2-dropdown--below .select2-results .select2-results__options{padding:0 24px 24px}.select2-container .select2-dropdown.select2-dropdown--below .select2-results .select2-results__option:first-of-type{padding-top:24px;border-top:1px solid rgba(255,255,255,.5)}.select2-container .select2-results .select2-results__options{background-color:#141414;color:#fff;max-height:100vh;font-family:ivypresto-text,serif;display:flex;flex-flow:column nowrap;row-gap:24px}.select2-container .select2-results .select2-results__option{padding:0}.select2-container .select2-results .select2-results__option--highlighted,.select2-container .select2-results .select2-results__option--selected{background-color:rgba(0,0,0,0);color:#18edba}.select2-container.select2-container--open .select2-selection{border:2px solid;border-image-source:linear-gradient(90deg, #1b8ba9 0%, #00bbd8 50%, #08c5a0 100%);border-image-slice:1;border-width:1px}.select2-container.select2-container--open .select2-selection .select2-selection__arrow{transform:rotate(180deg)}.ginput_container_multiselect .select2-container{position:relative}.ginput_container_multiselect .select2-container::before{content:"Please Select";display:inline-block;position:absolute;top:16px;left:24px;z-index:15;color:#fff;font-family:ivypresto-text,serif;font-size:20px;font-style:normal;font-weight:100;line-height:1;letter-spacing:-0.3px;pointer-events:none}.ginput_container_multiselect .select2-container .select2-search__field{display:none}.ginput_container_multiselect .select2-container .selection .select2-selection--multiple{height:52px;padding:0;cursor:pointer;border:1px solid;border:1px solid rgba(255,255,255,.5);position:relative}.ginput_container_multiselect .select2-container .selection .select2-selection--multiple::after{content:"";background:url(../_img/caret.svg) center/contain no-repeat;width:15px;height:15px;position:absolute;top:50%;transform:translateY(-50%);right:24px;pointer-events:none;z-index:15}.ginput_container_multiselect .select2-container .selection .select2-selection--multiple ul.select2-selection__rendered{margin:0;width:100%;display:flex;justify-content:flex-start;flex-flow:row wrap;gap:8px}.ginput_container_multiselect .select2-container .selection .select2-selection--multiple ul.select2-selection__rendered li{margin:0;display:flex;align-items:center;justify-content:space-between;flex-flow:row-reverse nowrap;padding:10px;background:none;gap:16px;transform:translateY(calc(100% + 24px))}.ginput_container_multiselect .select2-container .selection .select2-selection--multiple ul.select2-selection__rendered li button{background:url(../_img/button-remove.svg) center/contain no-repeat;width:15px;height:15px;position:relative;border:none;border-radius:0;box-shadow:none}.ginput_container_multiselect .select2-container .selection .select2-selection--multiple ul.select2-selection__rendered li button span{display:none}.ginput_container_multiselect .select2-container .selection .select2-selection--multiple ul.select2-selection__rendered li span{color:#fff;font-family:sofia-pro,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:-0.27px;padding:0;text-overflow:ellipsis;max-width:calc(100% - 24px);white-space:nowrap;overflow:hidden}.ginput_container_multiselect .select2-container.select2-container--open .selection .select2-selection--multiple{border:2px solid;border-image-source:linear-gradient(90deg, #1b8ba9 0%, #00bbd8 50%, #08c5a0 100%);border-image-slice:1;border-width:1px}.ginput_container_multiselect .select2-container.select2-container--open .selection .select2-selection--multiple::after{transform:translateY(-50%) rotate(180deg)}.select2-dropdown .select2-results ul.select2-results__options[aria-multiselectable=true] li.select2-results__option{display:flex;justify-content:flex-start;align-items:center;gap:16px;flex-flow:row nowrap}.select2-dropdown .select2-results ul.select2-results__options[aria-multiselectable=true] li.select2-results__option::before{content:"";display:block;width:24px;height:24px;border:1px solid rgba(255,255,255,.5)}.select2-dropdown .select2-results ul.select2-results__options[aria-multiselectable=true] li.select2-results__option.select2-results__option--selected::before{background:url(../_img/button-remove.svg) center/contain no-repeat;background-size:15px}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:inherit !important;border-color:inherit !important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:inherit !important;border-color:inherit !important}#CybotCookiebotDialogPoweredByText,#CybotCookiebotDialogHeaderLogosWrapper a{display:none !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:3px solid #06c6a0 !important;color:#000 !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{font-family:ivypresto-headline,serif;font-size:32px;line-height:1.088}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#06c6a0 !important}#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#06c6a0 !important}#CybotCookiebotDialogTabContent input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#d6d6d6 !important;pointer-events:none}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:#06c6a0 !important;text-decoration:underline !important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a:after{color:#06c6a0 !important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialogDetailBodyContentTextAbout a{color:#06c6a0 !important}@media screen and (min-width: 1280px){#CybotCookiebotDialog.CybotEdge.CybotMultilevel .CybotCookiebotScrollContainer{width:auto !important}}#CybotCookiebotDialogHeader{display:none !important}@media screen and (min-width: 1280px){#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyButtons{max-width:none !important}}@media screen and (min-width: 1280px){#CybotCookiebotDialog.CybotEdge.CybotMultilevel #CybotCookiebotDialogFooter{position:inherit !important}}@media screen and (max-width: 600px){#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper button{max-width:100%;width:auto !important}}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails{display:none !important}@media screen and (max-width: 600px){#CookiebotWidget #CookiebotWidget-buttons button{width:80% !important}}@media screen and (min-width: 1280px){#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,#CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyContentControlsWrapper:not(.CybotCookiebotDialogHide)+#CybotCookiebotDialogBodyButtonsWrapper .CybotCookiebotDialogBodyButton{width:186px !important}}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{line-height:1.1;color:#fff;font-family:sofia-pro,sans-serif;font-size:14px;letter-spacing:.113em;text-transform:uppercase;font-weight:700;background-color:rgba(0,0,0,0);display:inline-block;vertical-align:middle;text-align:center;text-decoration:none;cursor:pointer;position:relative;transition:ease-out .28s;box-sizing:content-box;overflow:hidden;z-index:0;padding-top:12px;padding-bottom:12px}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change:hover,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change:active,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept:active,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept:active,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:active{color:#fff}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change:after,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept:after,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept:after,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:#000;z-index:-2;transition:inherit;border:2px solid;border-image-source:linear-gradient(45deg, #1a8ca9 0%, #01b3c3 31%, #00cc9f 71%, #00ce9f 100%);border-image-slice:1}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change:before,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept:before,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept:before,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:before{content:"";position:absolute;width:150%;padding-top:150%;left:-25%;top:50%;transform:translateY(-50%) scale(0);opacity:.7;transform-origin:center;background-image:linear-gradient(45deg, #1a8ca9 0%, #01b3c3 31%, #00cc9f 71%, #00ce9f 100%);border-radius:100%;z-index:-1;transition:inherit}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change:hover:before,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change:active:before,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept:hover:before,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept:active:before,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept:hover:before,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept:active:before,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover:before,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:active:before{opacity:1;transform:translateY(-50%) scale(1)}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{line-height:1.1;color:#000;font-family:sofia-pro,sans-serif;font-size:14px;letter-spacing:.113em;text-transform:uppercase;font-weight:700;background-color:rgba(0,0,0,0);vertical-align:middle;text-align:center;text-decoration:none;cursor:pointer;position:relative;transition:ease-out .28s;box-sizing:content-box;overflow:hidden;z-index:0;padding-top:8px;padding-bottom:8px}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize:after,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:after,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonDecline:after,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:after{background-color:rgba(0,0,0,0);content:"";position:absolute;left:0;top:0;bottom:0;right:0;z-index:-2;transition:inherit}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize:before,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:before,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonDecline:before,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:before{opacity:1;transform:none;transform:none;border-radius:0;width:auto;background-image:none;padding:0;margin:0;left:0;right:0;top:0;bottom:0;opacity:0;border:2px solid}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize:active,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:hover,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:active,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonDecline:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonDecline:active,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:active{border-color:#08c69f !important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContent{font-family:sofia-pro,sans-serif}#CybotCookiebotDialog h2{font-weight:700}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover{color:#06c6a0 !important}#CybotCookiebotDialog label{font-family:sofia-pro,sans-serif}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieTypeIntro,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer,#CybotCookiebotDialogDetailBodyContentIABv2Tabs .CollapseCard{font-family:sofia-pro,sans-serif}#CybotCookiebotDialog .CybotCookiebotScrollContainer{font-family:sofia-pro,sans-serif !important}#CookiebotWidget .CookiebotWidget-consent-details button{color:#06c6a0 !important;text-decoration:underline !important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#06c6a0 !important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#000 !important;padding-top:12px;padding-bottom:12px}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{border:none;padding-top:12px;padding-bottom:12px}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{display:none !important}#CookiebotWidget:not(.CookiebotWidget-open) .CookiebotWidget-logo{box-shadow:none}.page-cookie-declaration #content-header{height:56.2vh}.page-cookie-declaration .CookieDeclaration{font-family:sofia-pro,sans-serif}.page-cookie-declaration .site-main a{color:#08c69f}.panels_our-work .panel{padding:6% 11.45833334%;position:relative}@media screen and (max-width: 600px){.panels_our-work .panel{padding:10% 15px 9%}}.panels_our-work .panel.panel_blocks_panel{padding-left:3.54166667%;padding-right:3.54166667%}.panels_our-work .panel.panel-background-gray{background:#f6f6f4}.panels_our-work .panel.panel-background-half-white:before{background:#f6f6f4;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:50%;z-index:1}.panels_our-work .panel.panel-background-half-white *{position:relative;z-index:2}.panels_our-work .panel h3.panel-subtitle{text-align:center;margin:0 auto 20px;font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:14px;line-height:1.071;margin-bottom:12px;letter-spacing:.308em}.panels_our-work .panel h2.panel-title,.panels_our-work .panel .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .panels_our-work .panel h2{margin:0 0 17px;text-align:center;padding-right:35px;padding-left:35px}@media screen and (max-width: 600px){.panels_our-work .panel h2.panel-title,.panels_our-work .panel .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .panels_our-work .panel h2{font-size:22px;line-height:27px;margin:0 0 16px;padding-right:15px;padding-left:15px}}.panels_our-work .panel div.panel-content p{margin:0 auto 1.25rem;text-align:center;max-width:927px}@media screen and (max-width: 600px){.panels_our-work .panel div.panel-content p,.panels_our-work .panel div.panel-content ul{font-size:14px;line-height:22px;margin-bottom:1rem}}.panels_our-work .panel div.panel-blocks{box-shadow:0 18px 94px 0 rgba(0,0,0,.15);display:flex;position:relative;z-index:10}@media screen and (max-width: 600px){.panels_our-work .panel div.panel-blocks{flex-wrap:wrap}}.panels_our-work .panel div.panel-blocks .panel-block{border-right:1px solid #dedede;display:flex;flex:1 1 50%;text-align:center}@media screen and (max-width: 600px){.panels_our-work .panel div.panel-blocks .panel-block{flex:1 1 100%}}.panels_our-work .panel div.panel-blocks .panel-block:nth-child(2n){border-right:none}@media screen and (max-width: 600px){.panels_our-work .panel div.panel-blocks .panel-block:nth-child(2n){border-top:1px solid #dedede}}.panels_our-work .panel div.panel-blocks .panel-block:nth-child(n+3){border-top:1px solid #dedede}.panels_our-work .panel div.panel-blocks .panel-block a{background:#fff;color:#404040;display:block;font-size:18px;line-height:1.55;padding:6.20155039% 11.04651163% 80px;position:relative;text-decoration:none;width:100%}@media screen and (max-width: 600px){.panels_our-work .panel div.panel-blocks .panel-block a{padding:10% 10% 80px}}.panels_our-work .panel div.panel-blocks .panel-block a h4.block-title{display:none}.panels_our-work .panel div.panel-blocks .panel-block a img{display:block;height:auto;margin:0 auto 6%;max-height:39px;width:auto}.panels_our-work .panel div.panel-blocks .panel-block a p{margin:0 auto 30px;max-width:442px}.panels_our-work .panel div.panel-blocks .panel-block a span.link{border-top:1px solid #dedede;bottom:0;color:#1f4265;display:block;font:bold 14px/1 sofia-pro,sans-serif;left:0;letter-spacing:1.7px;padding:30px 0;position:absolute;right:0;text-align:center;text-transform:uppercase}.panels_our-work .panel div.panel-blocks .panel-block a span.link svg{display:inline-block;margin-left:8px;vertical-align:top}.page-id-3479 #content-header .buttons,.page-template-page-work #content-header .buttons{display:block;width:70.98765432%}.page-id-3479 #content-header .buttons a,.page-template-page-work #content-header .buttons a{border-radius:0;display:inline-block;font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:#fff;font-weight:300;font-size:28px;text-transform:none;vertical-align:middle;max-width:190px;box-sizing:border-box;padding-top:20px;padding-bottom:20px}.page-id-3479 #content-header .buttons a:after,.page-template-page-work #content-header .buttons a:after{border-color:#fff}@media screen and (max-width: 767px){.page-id-3479 #content-header .buttons a,.page-template-page-work #content-header .buttons a{display:block;margin:20px auto 0;padding-top:10px;padding-bottom:10px;line-height:170%}}.page-id-3479 #content-header .buttons span,.page-template-page-work #content-header .buttons span{background:url("../_img/bg-platform-buttons.png") center center/cover no-repeat;display:inline-block;height:56px;vertical-align:middle;width:calc(100% - 380px)}@media screen and (max-width: 767px){.page-id-3479 #content-header .buttons span,.page-template-page-work #content-header .buttons span{display:none}}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar{background:#f6f6f6;margin:0;padding:0}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-header,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-header,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header{background-position:center center;background-repeat:no-repeat;background-size:cover;height:42.70833333vw;min-height:200px;overflow:hidden;padding:0;position:relative}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-header video,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header video,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-header video,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:1;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width: 800px){.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-header video,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header video,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-header video,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header video{display:none}}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-header h2,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header h2,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-header h2,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header h2{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:144px;letter-spacing:-0.07em;color:#fff;margin:0 0 0;position:relative;text-align:center;top:50%;z-index:2;transform:translateY(-50%)}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-header h2 .fancy-serif,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-header h2 .fancy-underline,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header h2 .fancy-serif,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header h2 .fancy-underline,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-header h2 .fancy-serif,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-header h2 .fancy-underline,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header h2 .fancy-serif,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header h2 .fancy-underline{color:inherit}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-header h2 strong,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header h2 strong,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-header h2 strong,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header h2 strong{font-size:.882em;position:relative;bottom:-0.013em;font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-decoration-thickness:.1ex;text-underline-offset:.225ex;position:relative;white-space:unset}@media screen and (max-width: 1300px){.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-header h2,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header h2,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-header h2,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header h2{font-size:90px}}@media screen and (max-width: 900px){.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-header h2,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header h2,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-header h2,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header h2{font-size:48px;margin:0 0 0}}@media screen and (max-width: 600px){.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-header h2,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header h2,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-header h2,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-header h2{font-size:38px}}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder{background:#fff;margin:0 auto;max-width:1240px;padding:54px;position:relative;z-index:10}@media screen and (min-width: 768px){.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder{margin:-6.29032258% auto 0}}@media screen and (max-width: 1270px){.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder{margin-left:0;margin-right:0}}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder{padding:20px 15px}}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-images,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-images,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-images,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-images{background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:0 22px 35px 0 rgba(89,123,165,.33);display:inline-block;padding:0 0 35.77738516%;position:relative;vertical-align:top;width:50.17667845%}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-images,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-images,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-images,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-images{display:block;padding:0 0 70%;width:95%}}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-images .panel-image-small,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-images .panel-image-small,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-images .panel-image-small,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-images .panel-image-small{background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:-12.14788732%;box-shadow:-17px 22px 51px 0 rgba(89,123,165,.28);display:block;padding:0 0 42.95774648%;position:absolute;right:-4.04929577%;width:35.91549296%}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content:first-of-type,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content:first-of-type,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content:first-of-type,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content:first-of-type{padding-top:0}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content:first-of-type,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content:first-of-type,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content:first-of-type,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content:first-of-type{padding-top:0}}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content{display:inline-block;padding:75px 0 0 6.18374558%;vertical-align:top;width:49.82332155%;max-width:466px}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content{margin:0 0 0;padding:60px 0 0 0;width:100%}}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content h4,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content h4,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content h4,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content h4{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:14px;line-height:1.071;margin-bottom:12px;letter-spacing:.308em;line-height:1.286}@media screen and (min-width: 768px){.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content h4,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content h4,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content h4,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content h4{margin-top:42px 0 0}}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content h3,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content h3,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content h3,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content h3{margin:0 0 13px}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content p,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content p,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content p,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content p{font-size:19px;line-height:1.429em;margin:0 0 1.25rem;text-align:left}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content p,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content p,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .panel-content p,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content p{font-size:14px;line-height:22px;letter-spacing:-0.09px;margin-bottom:1rem}}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .image-highlights,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .image-highlights,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .image-highlights,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .image-highlights{display:flex;justify-content:space-between;margin:6.89045936% 0 0}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .image-highlights,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .image-highlights,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .image-highlights,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .image-highlights{display:block}}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .image-highlights .highlight,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .image-highlights .highlight,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .image-highlights .highlight,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .image-highlights .highlight{display:block;text-align:center;vertical-align:top;width:26.06007067%}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .image-highlights .highlight p,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .image-highlights .highlight p,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .image-highlights .highlight p,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .image-highlights .highlight p{font-size:17px;line-height:1.421em}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .image-highlights .highlight,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .image-highlights .highlight,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .image-highlights .highlight,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .image-highlights .highlight{margin:0 auto 30px;width:295px}}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .image-highlights .highlight img,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .image-highlights .highlight img,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .image-highlights .highlight img,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .image-highlights .highlight img{border-radius:50%;box-shadow:0 22px 35px 0 rgba(89,123,165,.33);display:block;margin-bottom:35px}.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .image-highlights .highlight h3,.page-id-3479 .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .image-highlights .highlight h3,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content .panel-content-holder .image-highlights .highlight h3,.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .image-highlights .highlight h3{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:14px;line-height:1.071;margin-bottom:12px;letter-spacing:.308em;margin-bottom:14px}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid{background:#fff;margin:0;padding:0}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid h2.panel-title,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-id-3479 .site-content .panels_our-work .panel.panel_image_grid h2,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid h2.panel-title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-work .site-content .panels_our-work .panel.panel_image_grid h2{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:14px;line-height:1.071;margin-bottom:12px;letter-spacing:.308em;margin:0;padding:30px 20px;position:relative;text-transform:uppercase}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid h2.panel-title:before,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:before,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-id-3479 .site-content .panels_our-work .panel.panel_image_grid h2:before,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid h2.panel-title:after,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:after,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-id-3479 .site-content .panels_our-work .panel.panel_image_grid h2:after,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid h2.panel-title:before,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:before,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-work .site-content .panels_our-work .panel.panel_image_grid h2:before,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid h2.panel-title:after,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:after,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-work .site-content .panels_our-work .panel.panel_image_grid h2:after{background:#f6f6f6;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:6.94444444%}@media screen and (max-width: 1270px){.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid h2.panel-title:before,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:before,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-id-3479 .site-content .panels_our-work .panel.panel_image_grid h2:before,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid h2.panel-title:after,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:after,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-id-3479 .site-content .panels_our-work .panel.panel_image_grid h2:after,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid h2.panel-title:before,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:before,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-work .site-content .panels_our-work .panel.panel_image_grid h2:before,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid h2.panel-title:after,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:after,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-work .site-content .panels_our-work .panel.panel_image_grid h2:after{width:15px}}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid h2.panel-title:after,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:after,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-id-3479 .site-content .panels_our-work .panel.panel_image_grid h2:after,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid h2.panel-title:after,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2:after,.about.blue.panel-row-style .panel-grid-cell .widget .textwidget .page-template-page-work .site-content .panels_our-work .panel.panel_image_grid h2:after{left:auto;right:0}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid{border-bottom:2px solid #fff;display:block;height:40vw;position:relative;width:100%}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid{display:flex;flex-wrap:wrap;height:auto}}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image{align-items:center;background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;position:absolute;text-decoration:none}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image{position:relative}}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:before,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:before{background:rgba(34,31,112,.392);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:first-child,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:first-child{bottom:0;left:0;top:0;width:59.58333333%}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:first-child,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:first-child{border-bottom:2px solid #fff;bottom:auto;height:300px;left:auto;top:auto;width:100%}}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:first-child .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:first-child .title{font-size:58px;padding:0 0 0 9.09%;text-align:left}@media screen and (max-width: 920px){.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:first-child .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:first-child .title{font-size:32px}}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:nth-child(2),.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:nth-child(2){height:20.34722222vw;padding:0;right:20.27777778%;text-align:center;top:0;width:20%}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:nth-child(2),.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:nth-child(2){bottom:auto;border-right:1px solid #fff;height:180px;left:auto;right:auto;top:auto;width:50%}}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:nth-child(3),.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:nth-child(3){height:20.34722222vw;padding:0;right:0;text-align:center;top:0;width:20.13888889%}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:nth-child(3),.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:nth-child(3){bottom:auto;border-left:1px solid #fff;height:180px;left:auto;right:auto;top:auto;width:50%}}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:last-child,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:last-child{bottom:0;height:19.375vw;justify-content:flex-start;right:0;width:40.27777778%}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:last-child,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:last-child{border-top:2px solid #fff;bottom:auto;height:180px;left:auto;right:auto;top:auto;width:100%}}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:last-child .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:last-child .title{max-width:63.79310345%;padding:0 0 0 8.62068966%}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:last-child .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image:last-child .title{padding-left:0}}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image .title{color:#fff;font:32px/1 ivypresto-headline,serif;letter-spacing:-0.2px;padding:0 10px;z-index:2}@media screen and (max-width: 920px){.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid .grid-image .title{font-size:24px;padding:10px}}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image{justify-content:flex-start}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image.with-stat,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image.with-stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image.with-stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image.with-stat{justify-content:center}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image.with-stat .title,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image.with-stat .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image.with-stat .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image.with-stat .title{text-align:center}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:before,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image:before,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:before,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image:before{opacity:.49;background:rgba(34,31,112,.8)}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(2) .title,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(3) .title,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image:nth-child(2) .title,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image:nth-child(3) .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(2) .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(3) .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image:nth-child(2) .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image:nth-child(3) .title{padding:0 10% 0 18.27586207%}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(2) .title.stat,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(3) .title.stat,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image:nth-child(2) .title.stat,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image:nth-child(3) .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(2) .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(3) .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image:nth-child(2) .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image:nth-child(3) .title.stat{padding:0}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:first-child .title.stat,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image:first-child .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:first-child .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image:first-child .title.stat{font-size:120px}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image .title{font:bold 19px/1.21 sofia-pro,sans-serif;letter-spacing:2.31px;text-align:left;text-transform:uppercase}@media screen and (max-width: 920px){.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image .title{font-size:15px}}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title.stat,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image .title.stat{font-weight:100;font-size:74px;letter-spacing:-0.006em;line-height:1}@media screen and (max-width: 920px){.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title.stat,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image .title.stat{font-size:13px}}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title.stat em,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image .title.stat em,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title.stat em,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.sans .grid-image .title.stat em{font-style:normal;display:block;font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:16px;line-height:1.125;letter-spacing:.307em;color:#fff;margin-bottom:14px;text-align:center}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:first-child,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:first-child{justify-content:flex-start}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:first-child .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:first-child .title.stat{font-size:48px;text-align:left}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:first-child .title.stat em,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:first-child .title.stat em{font-size:16px;text-align:left;margin-left:1px}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(2) .title.stat,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(3) .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(2) .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(3) .title.stat{padding:0 10px}@media screen and (max-width: 767px){.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(2) .title.stat,.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(3) .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(2) .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image:nth-child(3) .title.stat{font-size:24px}}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title{font:normal 32px/1 ivypresto-headline,serif;letter-spacing:0;text-transform:none}@media screen and (max-width: 1000px){.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title{margin-top:-25px}}.page-id-3479 .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title.stat,.page-template-page-work .site-content .panels_our-work .panel.panel_image_grid .image-grid.blog .grid-image .title.stat{font-size:32px;letter-spacing:0;line-height:1}.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:0;z-index:1;position:relative}.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action:after,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action:after{content:"";position:absolute;width:100%;opacity:.9;top:0;z-index:-1;left:0;bottom:0;background-image:linear-gradient(-88deg, #09DAAF 3%, #004686 91%)}.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action a,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action a{color:#fff;display:block;padding:9.02777778% 20px 9.51388889%;text-decoration:none;margin:0 auto;max-width:1093px}.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action .cta_flex,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action .cta_flex{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 980px){.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action .cta_flex,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action .cta_flex{flex-direction:column;align-items:flex-start}.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action .cta_flex .styled-title,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action .cta_flex .styled-title{margin-bottom:1em}}.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action h3,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action h3{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:22px;letter-spacing:-0.05em;border-width:0 0 4px 0;border-style:solid;display:inline-block;font-weight:700;line-height:1.273;padding-bottom:8px;margin-bottom:15px;text-transform:none;text-transform:none;border-image-source:linear-gradient(90deg, #1a8ca9 5%, #469da9 19%, #01b3c3 43%, #00cc9f 71%, #00ce9f 98%);border-image-slice:1;color:inherit}.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action h3 .fancy-serif,.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action h3 .fancy-underline,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action h3 .fancy-serif,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action h3 .fancy-underline{color:inherit}@media screen and (max-width: 768px){.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action h3,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action h3{font-size:18px}}.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action h2,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action h2{max-width:655px;font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:84px;letter-spacing:-0.043em;line-height:.952;margin-bottom:31px;font-weight:700;color:inherit;margin-bottom:0}.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action h2 .fancy-serif,.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action h2 .fancy-underline,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action h2 .fancy-serif,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action h2 .fancy-underline{color:inherit}.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action h2 .fancy-serif,.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action h2 .fancy-underline,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action h2 .fancy-serif,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action h2 .fancy-underline{font-size:.929em}@media screen and (max-width: 768px){.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action h2,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action h2{font-size:50px}}.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action h2 em,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action h2 em{font-style:normal;font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-decoration-thickness:.1ex;text-underline-offset:.225ex;position:relative;white-space:unset}.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action .button,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action .button{color:#fff}.page-id-3479 .site-content .panels_our-work .panel.panel_call_to_action .button:after,.page-template-page-work .site-content .panels_our-work .panel.panel_call_to_action .button:after{border-color:#fff}.panel_text_panel .buttons-primary{text-align:center;margin-top:2rem}@media screen and (min-width: 601px){.panel_text_panel .buttons-primary{margin-top:2.75rem}}.buttons-primary a{margin-left:.5rem;margin-right:.5rem;display:inline-block}@media screen and (min-width: 768px){.buttons-primary a{margin-left:1.25rem;margin-right:1.25rem}}body.page-template-page-work .site-content .panels_our-work .panel.panel_text_panel{margin-top:2rem}@media screen and (min-width: 768px){body.page-template-page-work .site-content .panels_our-work .panel.panel_text_panel{margin-top:0}}body.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content{width:100%;padding-left:0}@media screen and (min-width: 768px){body.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content{width:70%;max-width:none;padding-right:40px;padding-left:0}}body.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder{padding-left:10px;padding-right:10px;padding-bottom:25px}@media screen and (min-width: 768px){body.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder{padding-left:110px;padding-right:110px;padding-bottom:110px}}body.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-sidebar{width:100%;display:inline-block}@media screen and (min-width: 768px){body.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-sidebar{width:30%;margin-top:133px}}@media screen and (min-width: 768px){body.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content:first-of-type+.panel-sidebar{margin-top:58px}}.site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-sidebar p,.site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-sidebar ul{font-size:14px;font-weight:300;letter-spacing:-0.09px}@media screen and (min-width: 768px){.site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-sidebar p,.site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-sidebar ul{font-size:22px;letter-spacing:-0.14px}}.site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-sidebar p:first-of-type{margin-top:0}.site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-sidebar .buttons-primary a:first-of-type{margin-left:0}.panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content blockquote+blockquote{margin-top:1.5rem}@media screen and (min-width: 768px){.panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content blockquote+blockquote{margin-top:2.75rem}}.panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content blockquote{margin-left:0}@media screen and (min-width: 768px){.panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content blockquote{margin-top:1.25rem;margin-bottom:1.25rem}}body.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content blockquote p{font-family:ivypresto-headline,serif;font-size:20px;letter-spacing:-0.13px;line-height:24px;color:#1f4265}@media screen and (min-width: 768px){body.page-template-page-work .site-content .panels_our-work .panel.panel_platform_content_sidebar .panel-content-holder .panel-content blockquote p{font:normal 32px/1.16 ivypresto-headline,serif}}.panel.panel_platform_content_sidebar .panel-content blockquote{margin-top:.5rem;margin-bottom:.5rem}@media screen and (min-width: 768px){.panel.panel_platform_content_sidebar .panel-content blockquote{margin-top:1.25rem;margin-bottom:1.25rem}}.page-id-638 .about.panel-row-style{margin-bottom:8%}.about.panel-row-style .panel-grid-cell .widget{padding:8% 5%}.about.panel-row-style .panel-grid-cell .widget p{margin:0 auto;max-width:1134px;text-align:center}@media screen and (max-width: 767px){.about.panel-row-style .panel-grid-cell .widget p{font-size:22px}}.about.blue.panel-row-style .panel-grid-cell .widget{padding-bottom:0}.about.blue.panel-row-style .panel-grid-cell .widget h2.widget-title{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:16px;line-height:1.125;letter-spacing:.307em}.about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2{margin:20px 0 17px;text-align:center}@media screen and (max-width: 900){.about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2{font-size:28px}}@media screen and (max-width: 550px){.about.blue.panel-row-style .panel-grid-cell .widget .textwidget h2{font-size:22px}}@media screen and (max-width: 550px){.about.blue.panel-row-style .panel-grid-cell .widget .textwidget p{font-size:16px}}.about.blue.panel-row-style .panel-grid-cell .widget .textwidget p a{color:#01aa87}.circles.panel-row-style{text-align:center}.circles.panel-row-style>.panel-grid-cell{padding:3.75%;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right)}@media screen and (max-width: 600px){.circles.panel-row-style>.panel-grid-cell{padding:15% 6%}}.circles.panel-row-style h2.widget-title{color:#1f4265;font-size:38px;font-weight:600;letter-spacing:0;margin:0 auto 40px;text-transform:none}@media screen and (max-width: 600px){.circles.panel-row-style h2.widget-title{font-size:28px}}.circles.panel-row-style img{border:20px solid #fff;border-radius:50%;display:block;height:auto !important;margin:0 auto;width:100% !important}.circles.panel-row-style .widget_siteorigin-panels-builder h2.widget-title{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:16px;line-height:1.125;letter-spacing:.307em;margin:26px auto 16px}.circles.panel-row-style .widget_siteorigin-panels-builder .textwidget{color:#000;font-size:22px;font-weight:300;letter-spacing:0;line-height:160%;margin:0 auto;max-width:410px}@media screen and (max-width: 767px){.circles.panel-row-style .widget_siteorigin-panels-builder .textwidget{font-size:18px;margin-bottom:40px}}.circles.panel-row-style.blue{background:#e1e4ea;margin-top:5px}.circles.panel-row-style.blue>.panel-grid-cell{border:1px dashed #7492a9;margin:3px}.circles.panel-row-style.white img{border-color:#eaecf0}.circles.panel-row-style.founders img{border:none;height:220px;width:220px}.circles.panel-row-style.founders .widget_siteorigin-panels-builder h2.widget-title{font:normal 33px/100% ivypresto-headline,serif;letter-spacing:0;margin:16px auto 14px;text-transform:none}@media screen and (max-width: 960px){.circles.panel-row-style.founders .widget_siteorigin-panels-builder h2.widget-title{font-size:18px;margin-bottom:8px}}.circles.panel-row-style.founders .widget_siteorigin-panels-builder .textwidget,.circles.panel-row-style.founders .widget_siteorigin-panels-builder .textwidget p{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:16px;line-height:1.125;letter-spacing:.307em;color:#89a29e;font-size:16px;line-height:100%}@media screen and (max-width: 960px){.circles.panel-row-style.founders .widget_siteorigin-panels-builder .textwidget,.circles.panel-row-style.founders .widget_siteorigin-panels-builder .textwidget p{font-size:11px}}.press-panels.panel-row-style{background:#e7e7e4;padding:3% 0 0}.page-id-544 .press-panels.panel-row-style{background:#fff}.press-panels.panel-row-style .so-panel{display:block;overflow:hidden}.press-panels.panel-row-style .so-panel .textwidget{background:url("../_img/quotes-open.png") left center/64px no-repeat,url("../_img/quotes-close.png") right center/64px no-repeat;display:block;margin:0 5%;padding:2% 0}.page-id-544 .press-panels.panel-row-style .so-panel .textwidget{background:url("../_img/quotes-open-gray.png") left center/64px no-repeat,url("../_img/quotes-close-gray.png") right center/64px no-repeat}.press-panels.panel-row-style .so-panel .textwidget p{color:#89a29e;font:normal 40px/120% ivypresto-headline,serif;margin:0 auto;padding:0 74px;text-align:center}@media screen and (max-width: 960px){.press-panels.panel-row-style .so-panel .textwidget p{font-size:30px}}@media screen and (max-width: 767px){.press-panels.panel-row-style .so-panel .textwidget p{font-size:20px}}.press-panels.panel-row-style .so-panel .textwidget p:last-child em{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:14px;line-height:1.071;margin-bottom:12px;letter-spacing:.308em;font-style:normal;color:#89a29e;text-decoration:none}.press-more.panel-row-style{background:#e7e7e4}.press-more.panel-row-style p{margin:0;padding:0 0 3.75%;text-align:center}.press-more.panel-row-style p a{color:#fff}.entry-content .press-kit.more.panel-row-style{background:#e7e7e4;padding:70px 2.33353151% 4.75624257%;position:relative}@media screen and (max-width: 620px){.entry-content .press-kit.more.panel-row-style{padding-top:40px}}.widget_gb_press_widget .filter-bar{font-family:sofia-pro,sans-serif;font-size:14px;letter-spacing:.113em;text-transform:uppercase;font-weight:700;background:#06c6a0;display:flex;left:0;position:absolute;right:0;top:0}.widget_gb_press_widget .filter-bar .filters{display:flex;padding:17px;text-align:center;align-items:flex-start;justify-content:center;width:100%;flex-direction:column}@media screen and (min-width: 720px){.widget_gb_press_widget .filter-bar .filters{flex-direction:row}}@media screen and (max-width: 720px){.widget_gb_press_widget .filter-bar .filters{width:100%;align-items:center;padding:17px 12px}}.widget_gb_press_widget .filter-bar .filters .filter-wrap{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.widget_gb_press_widget .filter-bar .filters h3{font-family:inherit;color:#fff;display:inline-block;font-size:14px;font-weight:bold;letter-spacing:.94px;line-height:1;margin:0 15px 0 0;text-transform:uppercase;vertical-align:middle;margin-right:10px}@media screen and (max-width: 1120px){.widget_gb_press_widget .filter-bar .filters h3{margin-right:20px}}@media screen and (max-width: 1020px){.widget_gb_press_widget .filter-bar .filters h3{display:block}}@media screen and (max-width: 860px){.widget_gb_press_widget .filter-bar .filters h3{font-size:12px}}@media screen and (max-width: 720px){.widget_gb_press_widget .filter-bar .filters h3{display:inline-block;margin-right:8px}}@media screen and (max-width: 620px){.widget_gb_press_widget .filter-bar .filters h3{display:block;text-align:left}}.widget_gb_press_widget .filter-bar .filters .filter-select{border:1px solid #fff;height:86px;overflow:hidden;width:220px;border-radius:15px;padding:4px;transition:height .23s ease-in-out;cursor:pointer;background:url("../_img/dropdown-arrow-white.svg") 95% 10px/contain no-repeat;background-size:12px}@media screen and (max-width: 860px){.widget_gb_press_widget .filter-bar .filters .filter-select{background-position:95% 9px;margin-top:5px;height:75px}}.widget_gb_press_widget .filter-bar .filters .filter-select.closed{height:30px}@media screen and (max-width: 860px){.widget_gb_press_widget .filter-bar .filters .filter-select.closed{height:28px}}.widget_gb_press_widget .filter-bar .filters .filter-select.closed li{pointer-events:none}.widget_gb_press_widget .filter-bar .filters .filter-select.closed li:nth-child(1).active{order:0}.widget_gb_press_widget .filter-bar .filters .filter-select.closed li:nth-child(2).active{order:0}.widget_gb_press_widget .filter-bar .filters .filter-select.closed li:nth-child(3).active{order:0}.widget_gb_press_widget .filter-bar .filters ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0 0 0 8px}@media screen and (max-width: 860px){.widget_gb_press_widget .filter-bar .filters ul{padding:1px 0 0 4px}}.widget_gb_press_widget .filter-bar .filters ul li{order:1;pointer-events:all;color:#fff;cursor:pointer;display:block;text-align:left;font-size:16px;font-weight:normal;letter-spacing:.94px;line-height:1;text-transform:uppercase;margin-bottom:10px}@media screen and (max-width: 860px){.widget_gb_press_widget .filter-bar .filters ul li{font-size:12px}}.widget_gb_press_widget .filter-bar .filters ul li:last-child{margin-right:0}.widget_gb_press_widget .filter-bar .filters ul li span.no-icon{background:rgba(0,0,0,0);border:2px solid #08c69f;border-radius:18px;color:#0c322e;display:block;padding:10px 28px;transition:all .25s ease}.widget_gb_press_widget .filter-bar .filters ul li span.filter-icon{background:#fff;border-radius:50%;display:inline-block;height:49px;margin:0 16px 0 0;transition:all .25s ease;vertical-align:middle;width:49px}@media screen and (max-width: 860px){.widget_gb_press_widget .filter-bar .filters ul li span.filter-icon{height:30px;margin-right:8px;width:30px}}@media screen and (max-width: 620px){.widget_gb_press_widget .filter-bar .filters ul li span.filter-icon{text-align:center}}.widget_gb_press_widget .filter-bar .filters ul li span.filter-icon.icon-quote svg{height:18px;margin-top:15px;width:auto}@media screen and (max-width: 860px){.widget_gb_press_widget .filter-bar .filters ul li span.filter-icon.icon-quote svg{height:12px;margin-top:9px}}.widget_gb_press_widget .filter-bar .filters ul li span.filter-icon.icon-press svg{height:26px;margin-top:11px;width:auto}@media screen and (max-width: 860px){.widget_gb_press_widget .filter-bar .filters ul li span.filter-icon.icon-press svg{height:12px;margin-top:9px}}.widget_gb_press_widget .filter-bar .filters ul li span.filter-icon svg g{fill:#d4d4d0;opacity:1;transition:all .25s ease}.widget_gb_press_widget .filter-bar .download{display:inline-block;vertical-align:top;width:32%;margin-left:30px;padding-top:4px}@media screen and (max-width: 720px){.widget_gb_press_widget .filter-bar .download{width:100%;margin-left:10px}}.widget_gb_press_widget .filter-bar .download a{color:#fff;display:block;font-size:14px;line-height:22px;font-weight:bold;text-align:center;text-decoration:none}@media screen and (max-width: 860px){.widget_gb_press_widget .filter-bar .download a{font-size:12px}}.widget_gb_press_widget .filter-bar .download a:before{background:url("../_img/icon-download.svg") center center/contain no-repeat;content:"";display:inline-block;height:18px;margin:0 13px 0 0;vertical-align:middle;width:16px}@media screen and (max-width: 860px){.widget_gb_press_widget .filter-bar .download a:before{width:12px}}.widget_gb_press_widget .more{text-align:center;margin-bottom:5%}ul.press{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media screen and (min-width: 860px){ul.press .wrapper{width:100%}}ul.press li a{text-decoration:none}ul.press li.video{flex-direction:column}ul.press li.video a{height:100%}ul.press li.video a .post-icon{display:none}ul.press li.video a .post-meta{display:none}ul.press li.video a.video-thumb{border-bottom:none;color:#08c69f;cursor:pointer;display:block;height:auto;font:normal 30px/120% ivypresto-headline,serif;padding:0;position:relative;text-decoration:none}ul.press li.video a.video-thumb:before{background:rgba(0,0,0,.52);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}ul.press li.video a.video-thumb img{display:block;margin:0;max-height:100%;max-width:100%;width:100%}ul.press li.video a.video-thumb .text{display:block;font:700 normal 14px/1 sofia-pro,sans-serif;left:0;letter-spacing:1px;margin:0;opacity:0;padding:0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:50%;transition:all .25s ease;transform:translateY(-50%);width:100%;z-index:10}ul.press li.video a.video-thumb .iframe{display:none}ul.press li.video a.video-thumb:after{background:url("../_img/circle-play.png") center center/contain no-repeat rgba(0,0,0,0);border:1px solid #08c69f;border-radius:50%;content:"";display:block;height:50px;left:50%;margin:-25px 0 0 -25px;position:absolute;top:50%;transition:all .25s ease;transition:all .25s ease;width:50px}ul.press li.video a.video-thumb:hover .text,ul.press li.video a.video-thumb:active .text{opacity:1}ul.press li.video a.video-thumb:hover:after,ul.press li.video a.video-thumb:active:after{opacity:0}.entry-content .press-kit.more.panel-row-style{background:#fff;background-image:linear-gradient(180deg, rgba(26, 140, 169, 0.2) 5%, rgba(1, 179, 195, 0.2) 43%, rgba(0, 204, 159, 0.2) 98%)}article .entry-content div.press-kit.panel-row-style{background:#fff;background-image:linear-gradient(360deg, rgba(26, 140, 169, 0.2) 80%, rgba(1, 179, 195, 0.2) 90%, rgba(0, 204, 159, 0.2) 98%)}article .entry-content div.press-kit.panel-row-style .widget-title{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:48px;letter-spacing:-0.043em;line-height:.952;margin-bottom:31px;font-weight:700;margin-left:25px;margin-bottom:40px;text-align:left;text-transform:none}@media screen and (max-width: 720px){article .entry-content div.press-kit.panel-row-style .widget-title{font-size:30px}}.press-items{background-color:#fff;padding-bottom:100px;margin:0 5%}ul.press{margin-top:90px;margin-bottom:20px;background-color:#fff;padding:90px 5% 0}ul.press li a .post-icon{display:none}ul.press li a .button svg{display:none}ul.press-more{display:none;margin-top:0;padding-top:0}@media screen and (max-width: 1000px){ul.press-more.feat-links-stacked .feat-link{display:block;max-width:none;margin-bottom:0;padding:52px 3% 63px;flex-basis:100%}}ul.press-more .feat-link{color:#000}.widget_gb_press_widget .more .button{color:#000}.widget_gb_press_widget .more .button:after{background-color:#fff}.page-id-1808 .gform_wrapper,.page-id-1808 .gform_confirmation_wrapper{background-color:#000;padding-left:9.01%;padding-right:9.01%;padding-bottom:8%;margin-bottom:4%;background:#000}@media screen and (max-width: 768px){.page-id-1808 .gform_wrapper,.page-id-1808 .gform_confirmation_wrapper{padding-left:4.5%;padding-right:4.5%}}.page-id-1808 .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-id-1808 .gform_confirmation_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:19px;background:rgba(0,0,0,0);border-bottom:1px solid #2d2f76;border-top:none;border-right:none;border-left:none;border-radius:0;padding-left:0;min-height:45px;color:#fff}.page-id-1808 .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.page-id-1808 .gform_confirmation_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus{font-size:19px;color:#fff;letter-spacing:0;border-bottom:1px solid #fff}.page-id-1808 .gform_wrapper ::-webkit-input-placeholder,.page-id-1808 .gform_confirmation_wrapper ::-webkit-input-placeholder{font-family:sofia-pro,sans-serif;font-size:19px;color:#3e3c50;letter-spacing:0}.page-id-1808 .gform_wrapper ::-moz-placeholder,.page-id-1808 .gform_confirmation_wrapper ::-moz-placeholder{font-family:sofia-pro,sans-serif;font-size:19px;color:#3e3c50;letter-spacing:0}.page-id-1808 .gform_wrapper :-ms-input-placeholder,.page-id-1808 .gform_confirmation_wrapper :-ms-input-placeholder{font-family:sofia-pro,sans-serif;font-size:19px;color:#3e3c50;letter-spacing:0}.page-id-1808 .gform_wrapper div.validation_error{color:#fff;border-top:1px dashed #fff;border-bottom:1px dashed #fff}.page-id-1808 .gform_wrapper li.gfield.gfield_error{background:none;border-top:none;border-bottom:none;position:relative}.page-id-1808 .gform_wrapper li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-top:none;border-left:none;border-right:none}.page-id-1808 .gform_wrapper .gfield_error .gfield_label{color:#fff}#field_1_9.gfield_contains_required div.gfield_description{position:relative}.page-id-1808 .gform_wrapper .gfield_description.validation_message{text-align:right;font-size:16px;position:absolute;margin-top:0}.page-id-1808 .gform_confirmation_wrapper{text-align:center;color:#fff;padding-top:7%;padding-left:15%;padding-right:15%}@media screen and (max-width: 500px){.page-id-1808 .gform_confirmation_wrapper{padding-left:4.5%;padding-right:4.5%}}.page-id-1808 .gform_confirmation_wrapper h2{font-family:sofia-pro,sans-serif;position:relative;font-size:26px;color:#fff;letter-spacing:0;line-height:36px;margin-bottom:1.5%}.page-id-1808 .gform_confirmation_wrapper h2:after{content:"";display:block;position:relative;width:40px;background-color:#fff;height:3px;margin-top:15px;bottom:0;border-radius:10px;margin-left:auto;margin-right:auto}@media screen and (max-width: 500px){.page-id-1808 .gform_confirmation_wrapper h2{font-size:20px;line-height:29px}}.page-id-1808 .gform_confirmation_wrapper h2:first-of-type{position:relative;padding-top:48px;margin-top:0}.page-id-1808 .gform_confirmation_wrapper h2:first-of-type:before{content:"";position:absolute;top:0;left:50%;width:45px;height:45px;transform:translateX(-50%);background:url(../_img/done-submit.svg) no-repeat center center/40px}.page-id-1808 .gform_confirmation_wrapper h3{font-family:sofia-pro,sans-serif;font-size:26px;color:#fff;letter-spacing:0;text-align:center;line-height:36px;margin-bottom:1%;margin-top:1%}@media screen and (max-width: 500px){.page-id-1808 .gform_confirmation_wrapper h3{font-size:20px;line-height:29px}}.page-id-1808 .gform_confirmation_wrapper p{font-family:ivypresto-headline,serif;font-size:23px;color:#ccd1ee;margin-top:.75%;letter-spacing:0;text-align:center;line-height:34px}@media screen and (max-width: 500px){.page-id-1808 .gform_confirmation_wrapper p{font-size:16px;line-height:25px}}.page-id-1808 .ginput_complex label{display:none !important}.page-id-1808 .gform_body{padding-left:90px;padding-right:60px}@media screen and (max-width: 768px){.page-id-1808 .gform_body{padding-left:0;padding-right:0}}.page-id-1808 .gform_wrapper .gform_fileupload_multifile .gform_drop_area{padding:0;border:none}.page-id-1808 .gform_wrapper .gform_button_select_files,.page-id-1808 .gform_wrapper.gf_browser_safari .gform_button_select_files,.page-id-1808 .gform_wrapper.gf_browser_chrome .gform_button_select_files,.page-id-1808 .gform_wrapper input.gform_button_select_files.button,.page-id-1808 .gform_wrapper.gf_browser_safari input.gform_button_select_files.button,.page-id-1808 .gform_wrapper.gf_browser_chrome input.gform_button_select_files.button{padding-top:18px !important;padding-bottom:18px !important;width:100%;font-family:urw-din,sans-serif;font-size:0;color:#fff;letter-spacing:0;text-align:center;background-color:rgba(0,0,0,0);border-radius:29px;border:2px solid #a1aef1;box-shadow:none;text-shadow:none}#field_1_10{position:relative;margin-top:calc(7% + 15px)}@media screen and (max-width: 500px){#field_1_10{margin-top:calc(7% + 30px)}}.gform_wrapper .upload-file{position:relative}.gform_wrapper .gfield.upload-file label{position:absolute;width:calc(100% - 16px);text-align:center;font-family:urw-din,sans-serif;text-transform:uppercase;font-size:12px;color:#fff;display:inline-block;line-height:57px}@media screen and (max-width: 641px){.gform_wrapper .gfield.upload-file label{line-height:43px}}.gform_wrapper .gfield.upload-file label:before{content:"";display:inline-block;width:15px;height:15px;padding-right:30px;transform:translateY(3px);background-image:url(../_img/paperclip.svg);background-position:30% center;background-repeat:no-repeat;background-size:18px}.page-id-1808 .gform_wrapper .gform_drop_instructions{display:none !important}.gform_wrapper .label-below{position:relative;margin-top:15px}@media screen and (max-width: 500px){.gform_wrapper .label-below{margin-top:35px}}.gform_wrapper .label-below>label{position:absolute;bottom:-22px}@media screen and (max-width: 500px){.gform_wrapper .label-below>label{bottom:-30px}}.page-id-1808 .gform_wrapper .large-label label{font-family:sofia-pro,sans-serif;font-size:26px;color:#fff;letter-spacing:0;line-height:36px;text-transform:none}@media screen and (max-width: 768px){.page-id-1808 .gform_wrapper .large-label label{font-size:21px;line-height:30px}}.page-id-1808 .gform_wrapper .large-label:first-of-type label{padding-left:50px;margin-left:-50px;position:relative}.page-id-1808 .gform_wrapper .large-label:first-of-type label:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:40px;margin-bottom:0;background-color:#fff;height:3px;border-radius:10px}.gf_browser_gecko.gform_wrapper .ginput_container_select select{padding-top:0;padding-bottom:0}.ginput_container_select select{background:#17142d;border-radius:3px;min-height:45px;border:1px solid #312c59;padding-top:0;padding-bottom:0;appearance:none;background-image:url(../_img/dropdown-arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) center}.ginput_container_select select::-ms-expand{display:none}.ginput_container_select select option{background-color:#585858;min-height:45px}.page-id-1808 .gform_wrapper textarea{background:#1b1832;border:1px solid #312c59;border-radius:3px;font-family:sofia-pro,sans-serif;font-size:16px;color:#fff;letter-spacing:0;line-height:15px;padding-left:5%;padding-right:5%;padding-top:5%}.page-id-1808 .gform_wrapper .gfield_description{font-family:ivypresto-headline,serif;font-size:23px;color:#ccd1ee;letter-spacing:0;line-height:34px;margin-left:4%;margin-top:2.75%}@media screen and (max-width: 768px){.page-id-1808 .gform_wrapper .gfield_description{margin-left:0;margin-top:5%;font-size:17px;line-height:28px}}.page-id-1808 .gform_wrapper .gfield_description h3{font-size:17px;font-family:sofia-pro,sans-serif;color:#fff}.page-id-1808 .gform_wrapper .gfield_description ul{margin-left:4%}.page-id-1808 .gform_wrapper .gfield_description ul li{list-style:disc !important;font-family:sofia-pro,sans-serif;font-size:17px;margin-bottom:1%}.page-id-1808 .gform_wrapper .chosen-container-single .chosen-single{background:#17142d;border-radius:3px;min-height:45px;border:1px solid #312c59;padding-top:0;box-shadow:none}.page-id-1808 .gform_wrapper .chosen-container-single .chosen-single span{color:#fff;min-height:45px;line-height:45px}.page-id-1808 .gform_wrapper .chosen-container-single .chosen-single div{width:42px}.page-id-1808 .gform_wrapper .chosen-container-single .chosen-single div b{background-image:url(../_img/dropdown-arrow.svg) !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:13px !important;top:0 !important}.page-id-1808 .gform_wrapper .chosen-container-single .chosen-drop{background:#17142d;border-color:#17142d}.page-id-1808 .gform_wrapper .chosen-container{max-width:100%;width:100% !important}.page-id-1808 .gform_wrapper .gfield{margin-top:7%}@media screen and (max-width: 500px){.page-id-1808 .gform_wrapper .gfield{margin-top:3em}}.page-id-1808 .gform_wrapper .gfield.label-below{margin-top:calc(7% + 15px)}@media screen and (max-width: 500px){.page-id-1808 .gform_wrapper .gfield.label-below{margin-top:calc(7% + 30px)}}.page-id-1808 .gform_wrapper .gfield_label{font-family:urw-din,sans-serif;text-transform:uppercase;font-size:11.5px;color:#5d6591;letter-spacing:.96px;line-height:29px}.page-id-1808 .gform_wrapper #gform_multifile_messages_1_10{display:none}.page-id-1808 .gform_wrapper input.gform_next_button.button{padding-top:12px;padding-bottom:12px;padding-left:3.5%;padding-right:3.5%;background-image:url(../_img/right-arrow-black.svg);background-position:calc(100% - 15px) center;background-size:15px;background-repeat:no-repeat;padding-right:45px;font-family:urw-din,sans-serif;font-size:12px;color:#000;letter-spacing:0;text-align:center;background-color:#fff;border-radius:29px;border:2px solid #fff;box-shadow:none;text-shadow:none;line-height:1 !important}.page-id-1808 .gform_wrapper input.gform_next_button.button:hover{color:#fff !important;background-color:#000;border-color:#000;background-image:url(../_img/right-arrow.svg)}.page-id-1808 .gform_wrapper .gform_previous_button.button{box-shadow:none;font-family:urw-din,sans-serif;font-size:12px;color:#fff;text-shadow:none;border:none;background-image:url(../_img/left-arrow.svg);background-position:10% center;background-size:15px;background-repeat:no-repeat;padding-left:45px;line-height:1 !important}.page-id-1808 .gform_wrapper #gform_submit_button_1{padding-top:12px;padding-bottom:12px;padding-left:3.5%;padding-right:3.5%;background-image:url(../_img/right-arrow-black.svg);background-position:calc(100% - 15px) center;background-size:15px;background-repeat:no-repeat;padding-right:45px;background-color:#fff;box-shadow:none;font-family:urw-din,sans-serif;font-size:12px;line-height:1;color:#000;text-shadow:none;letter-spacing:0;text-align:center;border-color:#fff;margin-right:0}#field_1_19 #input_1_19{line-height:45px;padding-bottom:15px;border-bottom:none}@media screen and (max-width: 500px){#field_1_19 #input_1_19{padding-left:35px}}#field_1_19 .ginput_container{position:relative;padding-left:4%}#field_1_19 .ginput_container:after{content:"";background-image:url(../_img/sign.svg);background-position:right center;background-repeat:no-repeat;width:30px;height:24px;position:absolute;left:-30px;pointer-event:none;top:18px}@media screen and (max-width: 500px){#field_1_19 .ginput_container:after{left:0}}#field_1_19 .ginput_container:before{content:"";width:calc(50% - 8px);top:40px;height:1px;background:#fff;position:absolute}@media screen and (max-width: 768px){#field_1_19 .ginput_container:before{width:calc(100% - 16px)}}#field_1_19 ::-webkit-input-placeholder{font-family:urw-din,sans-serif !important;font-size:12px;color:#9fabef;letter-spacing:0;line-height:100px;text-transform:uppercase}#field_1_19 ::-moz-placeholder{font-family:urw-din,sans-serif;font-size:12px;color:#9fabef;letter-spacing:0;line-height:100px;text-transform:uppercase}#field_1_19 :-ms-input-placeholder{font-family:urw-din,sans-serif;font-size:12px;color:#9fabef;letter-spacing:0;line-height:100px;text-transform:uppercase}.page-id-1808 .gform_wrapper .gf_page_steps{width:100%;display:flex;flex-wrap:wrap;position:relative;border-bottom:none}.page-id-1808 .gform_wrapper .gf_page_steps:before{content:"";position:absolute;width:100%;bottom:0;left:0;height:7px;background:#292929;border-radius:16px}.page-id-1808 .gform_wrapper .gf_step{width:33.3333%;padding-top:31px;padding-bottom:34px;margin:0;font-family:urw-din,sans-serif;text-transform:uppercase;font-size:12px;color:#4f4b65;letter-spacing:0;text-align:center;height:auto;display:block;opacity:1;position:relative}.page-id-1808 .gform_wrapper .gf_step .gf_step_number{display:none}.page-id-1808 .gform_wrapper .gf_step .gf_step_label{display:block}.page-id-1808 .gform_wrapper .gf_step.gf_step_active{color:#9fabef}.page-id-1808 .gform_wrapper .gf_step_active.gf_step_first:before{content:"";position:absolute;width:100%;bottom:-4px;left:0;height:7px;background-image:linear-gradient(-270deg, #A3B1F4 0%, #3D307D 100%);border-radius:16px}.page-id-1808 .gform_wrapper .gf_step_active.gf_step:before{content:"";position:absolute;width:100%;bottom:-4px;left:0;height:7px;background-image:linear-gradient(-270deg, #A3B1F4 0%, #3D307D 100%);border-top-right-radius:16px;border-bottom-right-radius:16px}.page-id-1808 .gform_wrapper .gf_step_completed.gf_step_first:before{content:"";position:absolute;width:100%;bottom:-4px;left:0;height:7px;background:#a3b1f4;border-top-left-radius:16px;border-bottom-left-radius:16px}.page-id-1808 .gform_wrapper .gf_step_completed:before{content:"";position:absolute;width:100%;bottom:-4px;left:0;height:7px;background:#a3b1f4}.page-id-1808 .gform_wrapper .ginput_container_checkbox .gfield_checkbox{display:flex;flex-wrap:wrap}.page-id-1808 .gform_wrapper .ginput_container_checkbox .gfield_checkbox>li{width:33.3333%}@media screen and (max-width: 768px){.page-id-1808 .gform_wrapper .ginput_container_checkbox .gfield_checkbox>li{width:50%}}.page-id-1808 .gform_wrapper .ginput_container_checkbox .gfield_checkbox>li label{font-family:sofia-pro,sans-serif;font-size:15px;color:#fff;letter-spacing:0;line-height:25px;position:relative;padding-left:32px;display:inline-block}.page-id-1808 .gform_wrapper .ginput_container_checkbox .gfield_checkbox>li label:before{content:"";position:absolute;top:0;left:0;background:#1a172e;width:25px;height:25px;border-radius:3px}.page-id-1808 .gform_wrapper .ginput_container_checkbox .gfield_checkbox>li input[type=checkbox]{display:none}.page-id-1808 .gform_wrapper .ginput_container_checkbox .gfield_checkbox>li input[type=checkbox]:checked+label{font-weight:normal}.page-id-1808 .gform_wrapper .ginput_container_checkbox .gfield_checkbox>li input[type=checkbox]:checked+label:before{background-color:#cac4fb;background-image:url(../_img/checkmark.svg);background-position:center center;background-repeat:no-repeat;background-size:8px}.page-id-1808 .gform_wrapper .gform_page_footer{margin-top:44px;border-top:none;display:flex;justify-content:space-between;flex-wrap:wrap}.page-id-1808 .gform_wrapper .gfield_html h2{position:relative;font-family:sofia-pro,sans-serif;font-size:26px;color:#fff;letter-spacing:0;line-height:26px;margin-bottom:5%;margin-top:10%;padding-left:50px;margin-left:-50px}.page-id-1808 .gform_wrapper .gfield_html h2:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:40px;margin-bottom:0;background-color:#fff;height:3px;border-radius:10px}.page-id-1808 .gform_wrapper .gfield_html p,.page-id-1808 .gform_wrapper .gfield_html ul{color:#b9affc;font:17px/1.94 sofia-pro,sans-serif}.page-careers #content-header{height:49.2361111111vw;max-height:1000px;min-height:650px}@media screen and (max-width: 768px){.page-careers #content-header{max-height:800px;height:122.1875vw;min-height:395px}}.page-careers .header-holder{padding-top:1.7361111111vw}@media screen and (max-width: 768px){.page-careers .header-holder{padding:0 0 25px}}.page-careers #content-header .header-holder .buttons{width:70.98765432%;max-width:921px;position:relative}.page-careers #content-header .header-holder h2{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:161px;letter-spacing:-0.07em;line-height:1.168;margin-bottom:31px;color:#fff}.page-careers #content-header .header-holder h2 .fancy-serif,.page-careers #content-header .header-holder h2 .fancy-underline{color:inherit}@media screen and (max-width: 768px){.page-careers #content-header .header-holder h2{font-size:70px;line-height:.9}}.page-careers #content-header .header-holder h2 .fancy-serif,.page-careers #content-header .header-holder h2 .fancy-underline{font-size:.894em;letter-spacing:-0.009em;position:relative;bottom:-0.03em}@media screen and (max-width: 1100px){.page-careers #content-header .header-holder h2{font-size:90px}}@media screen and (max-width: 700px){.page-careers #content-header .header-holder h2{font-size:43px;margin:0 auto}}.page-careers #content-header .buttons a{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:#fff;font-size:28px;max-width:269px;min-width:191px;box-sizing:border-box;padding:17px 16px}@media screen and (max-width: 767px){.page-careers #content-header .buttons a{display:block;margin:18px 20px 0;padding-top:9px;padding-bottom:9px;line-height:170%;font-size:23px;display:inline-block;min-width:162px}}.page-careers #content-header .buttons a:first-of-type{margin:0 auto 63px;display:block}.page-careers #content-header .buttons a:nth-of-type(2){float:left}.page-careers #content-header .buttons a:nth-of-type(3){float:right}.page-careers #content-header .buttons span:last-of-type{position:absolute;background:url("../_img/bg-platform-buttons.png") center center/cover no-repeat;display:block;height:56px;left:191px;right:191px;margin-top:5px}@media screen and (max-width: 767px){.page-careers #content-header .buttons span:last-of-type{display:none}}@media screen and (max-width: 768px){.page-careers #content-header .buttons a:first-of-type{margin-bottom:0}.page-careers #content-header .buttons a:nth-of-type(2),.page-careers #content-header .buttons a:nth-of-type(3){float:none}}.page-diversity #content-header{height:32.6388888889vw;max-height:1000px;min-height:220px}@media screen and (max-width: 768px){.page-diversity #content-header{padding:0}}.page-diversity .header-holder{padding-top:1.7361111111vw}@media screen and (max-width: 768px){.page-diversity .header-holder{padding:0 0 25px}}.page-diversity #content-header .header-holder h2{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:161px;letter-spacing:-0.07em;line-height:1.168;margin-bottom:31px;color:#fff}.page-diversity #content-header .header-holder h2 .fancy-serif,.page-diversity #content-header .header-holder h2 .fancy-underline{color:inherit}@media screen and (max-width: 768px){.page-diversity #content-header .header-holder h2{font-size:70px;line-height:.9}}.page-diversity #content-header .header-holder h2 .fancy-serif,.page-diversity #content-header .header-holder h2 .fancy-underline{font-size:.894em;letter-spacing:-0.009em;position:relative;bottom:-0.03em}@media screen and (max-width: 1100px){.page-diversity #content-header .header-holder h2{font-size:90px}}@media screen and (max-width: 700px){.page-diversity #content-header .header-holder h2{font-size:43px;margin:0 auto}}.search .site-content{background:linear-gradient(180deg, #ffffff 4%, #fffbef 14%, #e7f6fc 39%, #c8f4ea 68%, #dce5f8 94%);padding:140px 0 100px}.search .page-header:after{content:"";display:block;width:100px;height:1px;background:linear-gradient(90deg, rgba(26, 140, 169, 0.46) 0%, #469DA9 14%, #01B3C3 36%, #00CC9F 62%, #00CE9F 89%)}.search .page-title{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:48px;letter-spacing:-0.0425em;line-height:1.6666666667}.search .page-title .fancy-serif,.search .page-title .fancy-underline{color:inherit}@media screen and (max-width: 768px){.search .page-title{font-size:30px}}.search article{margin-top:65px;max-width:760px}.search article>.entry-header{display:initial}.search .entry-title{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:30px;letter-spacing:.008em;line-height:1.294}@media screen and (max-width: 768px){.search .entry-title{font-size:20px}}.search .entry-title a{text-decoration:none}.search .entry-meta{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:14px;line-height:1.071;margin-bottom:12px;letter-spacing:.308em}.search .posts-navigation{margin-top:75px}.search-form input[type=search]{color:inherit;appearance:none;border:none;border-radius:0;background:none;border-bottom:1px solid;font-size:21px;line-height:1.5238095238;font-weight:500;padding:0 0 11px 59px;background:url("../_img/icon-search-white.svg") no-repeat top left 6px/auto 75%;width:100%;max-width:600px}.search-form input[type=search]::placeholder{color:inherit}.search main .search-form{color:#000}.search main input[type=search]{background-image:url("../_img/icon-search-black.svg")}@media screen and (max-width: 769px){.search .site-content{padding-bottom:40px}.search article{margin-top:50px}.search .posts-navigation{margin-top:50px}}.case-study-page.wp-block-group.has-background{padding-bottom:0}.case-study-page .stats-small h1{font-size:200px}.case-study-page .offset-top .wp-block-group__inner-container{margin-bottom:-150px}.case-study-page .quote{max-width:65%}.case-study-page .quote h3{line-height:59px;line-height:59px}.case-study-page .fancy-underline{filter:none;text-decoration:underline;text-decoration-thickness:.027em;text-underline-offset:5px;white-space:unset}.case-study-page .fancy-serif a{text-decoration-thickness:.027em;text-underline-offset:5px}@media screen and (max-width: 1024px){.case-study-page .stats-small h1{font-size:130px}.case-study-page .quote{max-width:100%}.case-study-page .quote h3{line-height:40px}}@media screen and (max-width: 550px){.page-case-studies .wp-block-group .feat-links-grid.feat-links-images .feat-link-content h2,.page-case-studies .wp-block-group .feat-links-grid.feat-links-images .feat-link-content .has-large-font-size{font-size:28px !important}}@media screen and (max-width: 550px){.page-case-studies .wp-block-group.has-background .feat-links-grid .feat-link-content .has-large-font-size{font-size:28px !important}}#ginkgo-blog ul{list-style:none;padding:0;margin:0}#ginkgo-blog button{appearance:none;box-shadow:none;text-shadow:none;border-radius:0}#ginkgo-blog .ginkgo-blog-filters{padding:54px 24px 48px;position:relative;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 85%, rgba(255, 255, 255, 0) 100%)}@media(min-width: 768px){#ginkgo-blog .ginkgo-blog-filters{padding:64px 32px}}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters{padding:80px 40px}}@media(min-width: 1440px){#ginkgo-blog .ginkgo-blog-filters{padding:80px 130px}}#ginkgo-blog .ginkgo-blog-filters h1{color:#141414;font-style:normal;margin-bottom:48px}#ginkgo-blog .ginkgo-blog-filters h1 .plain{font-size:48px;font-weight:800;line-height:1;letter-spacing:-1.44px}@media(min-width: 768px){#ginkgo-blog .ginkgo-blog-filters h1 .plain{font-size:72px;letter-spacing:-2.16px}}#ginkgo-blog .ginkgo-blog-filters h1 .fancy-underline{font-size:43px;font-weight:100;line-height:1;letter-spacing:-1.29px;text-decoration-line:underline;text-underline-offset:6px;text-decoration-thickness:1px}@media(min-width: 768px){#ginkgo-blog .ginkgo-blog-filters h1 .fancy-underline{letter-spacing:0;font-size:64px;text-underline-offset:9px;text-decoration-thickness:2px}}@media(min-width: 1440px){#ginkgo-blog .ginkgo-blog-filters h1 .fancy-underline{text-underline-offset:12px}}#ginkgo-blog .ginkgo-blog-filters .primary-filters{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;position:relative}@media(min-width: 768px){#ginkgo-blog .ginkgo-blog-filters .primary-filters{flex-direction:row;gap:24px}}#ginkgo-blog .ginkgo-blog-filters .primary-filters>button{display:flex;justify-content:space-between;align-items:center;background-color:rgba(0,0,0,0);padding:0;border:none;border-bottom:1px solid rgba(11,31,48,.15);width:100%;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.3px;height:51px;z-index:15}#ginkgo-blog .ginkgo-blog-filters .primary-filters>button:first-of-type{z-index:25}#ginkgo-blog .ginkgo-blog-filters .primary-filters>button.no-borders:first-of-type,#ginkgo-blog .ginkgo-blog-filters .primary-filters>button.no-borders:last-of-type{border:none}@media(min-width: 768px){#ginkgo-blog .ginkgo-blog-filters .primary-filters>button.no-borders:first-of-type{border-bottom:1px solid rgba(11,31,48,.15)}}#ginkgo-blog .ginkgo-blog-filters .primary-filters .caret{pointer-events:none;transform:rotate(180deg);position:relative;top:4px;z-index:inherit}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .primary-filters .caret{display:none}}#ginkgo-blog .ginkgo-blog-filters .primary-filters .active-primary-filters,#ginkgo-blog .ginkgo-blog-filters .primary-filters .toggle-secondary-filters{color:#000;font-size:20px;font-style:normal;font-weight:800;line-height:1.5;letter-spacing:-0.3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#ginkgo-blog .ginkgo-blog-filters .primary-filters .toggle-primary-filters.open .caret,#ginkgo-blog .ginkgo-blog-filters .primary-filters .toggle-secondary-filters.open .caret{transform:rotate(0deg)}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .primary-filters .toggle-primary-filters{display:none}}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .primary-filters .toggle-secondary-filters{justify-content:flex-end;width:auto;color:#141414;font-size:16px;font-weight:400;line-height:1;letter-spacing:.32px;border:none}}#ginkgo-blog .ginkgo-blog-filters .primary-filters .closed-filter-icon,#ginkgo-blog .ginkgo-blog-filters .primary-filters .open-filter-icon{display:none}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .primary-filters .closed-filter-icon,#ginkgo-blog .ginkgo-blog-filters .primary-filters .open-filter-icon{display:inline-block;margin-left:8px}}#ginkgo-blog .ginkgo-blog-filters .primary-filters .count{position:absolute;pointer-events:none;right:-9px;top:62px;background:linear-gradient(100deg, #1b8ba9 0%, #00bbd8 48.46%, #08c5a0 100%);color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:1.1;letter-spacing:-0.18px;width:16px;height:16px;border-radius:50%;z-index:20;text-align:center}@media(min-width: 768px){#ginkgo-blog .ginkgo-blog-filters .primary-filters .count{right:-8px;top:13px}}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .primary-filters .count{width:24px;height:24px;right:-2px;top:-8px;font-size:16px;background:#141414;line-height:1.3}}#ginkgo-blog .ginkgo-blog-filters .primary-filters ul{display:none;flex-flow:column nowrap;justify-content:flex-start;align-items:center;z-index:20;padding-top:51px}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .primary-filters ul{display:flex;flex-flow:row nowrap;padding-top:0;gap:32px}}#ginkgo-blog .ginkgo-blog-filters .primary-filters ul.open{position:absolute;display:flex;flex-flow:column nowrap;top:0;left:-14px;width:calc(100% + 28px);border:1px solid rgba(11,31,48,.15)}@media(min-width: 768px){#ginkgo-blog .ginkgo-blog-filters .primary-filters ul.open{width:calc(50% + 36px);left:-24px}}#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li{width:100%;background-color:#fff;padding:0 14px}@media(min-width: 768px){#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li{padding:0 24px}}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li{padding:0;background-color:rgba(0,0,0,0)}}#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li.all.active{display:none}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li.all.active{display:inline-block}}#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li.all.active+li button{border-top:none}#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li button{text-align:left;width:100%;border:none;color:#141414;font-size:16px;font-style:normal;font-weight:500;line-height:1;letter-spacing:-0.24px;padding:16px 0;background-color:#fff}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li button{padding:0;white-space:nowrap;position:relative;line-height:1.1;background-color:rgba(0,0,0,0);font-size:20px;letter-spacing:-0.3px;font-weight:600}}#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li button:hover{color:#18edba}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li button:hover{color:#141414}}#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li:not(:first-child) button{border-top:1px solid rgba(11,31,48,.15)}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li:not(:first-child) button{border-top:none}}#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li.active button{color:#18edba}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li.active button{color:#141414}}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li.active button::after{position:absolute;content:"";width:100%;left:0;height:2px;bottom:-7px;background:linear-gradient(100deg, #1b8ba9 0%, #00bbd8 48.46%, #08c5a0 100%)}}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .primary-filters ul li:not(.active) button{color:rgba(0,0,0,.5)}}#ginkgo-blog .ginkgo-blog-filters .secondary-filters{position:absolute;padding:75px 14px 24px;background-color:#fff;top:192px;right:8px;width:calc(100% - 16px);z-index:14;border:1px solid rgba(11,31,48,.15)}@media(min-width: 768px){#ginkgo-blog .ginkgo-blog-filters .secondary-filters{right:8px;top:170px;width:calc(50% + 4px);padding:86px 24px 24px}}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .secondary-filters{position:relative;width:100%;top:0;right:0;border:none;border-bottom:1px solid rgba(11,31,48,.15);padding:62px 0 32px}}#ginkgo-blog .ginkgo-blog-filters .secondary-filters ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;gap:4px}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .secondary-filters ul{gap:8px}}#ginkgo-blog .ginkgo-blog-filters .secondary-filters ul li{display:inline-block}#ginkgo-blog .ginkgo-blog-filters .secondary-filters ul li button{text-align:center;background-color:rgba(0,0,0,0);padding:8px;border-radius:24px;border:1px solid #0b1f30;color:#141414;leading-trim:both;text-edge:cap;font-size:12px;font-style:normal;font-weight:400;line-height:1;letter-spacing:.24px}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .secondary-filters ul li button{font-size:16px;letter-spacing:.32px;padding:8px 24px}}#ginkgo-blog .ginkgo-blog-filters .secondary-filters ul li.active button{border-width:0;background:linear-gradient(100deg, #1b8ba9 0%, #00bbd8 48.46%, #08c5a0 100%);color:#fff}#ginkgo-blog .ginkgo-blog-filters .secondary-filters ul li.disabled{opacity:.3;pointer-events:none}#ginkgo-blog .ginkgo-blog-filters .secondary-filters>button{border:2px solid #141414;color:#141414;text-align:center;font-size:14px;font-style:normal;font-weight:800;line-height:1;letter-spacing:1.4px;background-color:rgba(0,0,0,0);text-transform:uppercase;padding:16px 24px;margin:40px auto 0;display:block}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-filters .secondary-filters>button{padding:20px 32px}}#ginkgo-blog .ginkgo-blog-posts ul li:first-of-type{margin-top:0}@media(min-width: 1024px){#ginkgo-blog .ginkgo-blog-posts ul li:nth-child(2){margin-top:0}}#ginkgo-blog .ginkgo-blog-posts ul li a{justify-content:flex-start}#ginkgo-blog .ginkgo-blog-posts ul li a .image-wrapper{width:100%;aspect-ratio:530/301;overflow:hidden}#ginkgo-blog .ginkgo-blog-posts ul li a .image-wrapper img{object-fit:cover;object-position:center;height:100%;width:100%}.pp-multiple-authors-layout-simple_list{width:100%;border-top:1px solid #d7d7d7;padding-top:25px}@media screen and (min-width: 767px){.pp-multiple-authors-layout-simple_list{padding-top:55px}}article .entry-content .pp-multiple-authors-layout-simple_list ul{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-flow:column wrap}article .entry-content .pp-multiple-authors-layout-simple_list ul li{border:none;flex:0 50%;max-width:50%;text-align:center;margin:0;padding:0 !important;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-flow:column nowrap;margin-bottom:28px}@media screen and (min-width: 768px){article .entry-content .pp-multiple-authors-layout-simple_list ul li{margin-bottom:37px}}article .entry-content .pp-multiple-authors-layout-simple_list ul li a{color:#89a29e;font:normal 19px/100% ivypresto-headline,serif;letter-spacing:0;text-decoration:none;margin:3px 0 0;pointer-events:none;display:inline-block;width:100%;order:2}@media screen and (min-width: 768px){article .entry-content .pp-multiple-authors-layout-simple_list ul li a{font:normal 26px/100% ivypresto-headline,serif}}article .entry-content .pp-multiple-authors-layout-simple_list ul li:before{display:none}article .entry-content .pp-multiple-authors-layout-simple_list ul li img.avatar,article .entry-content .pp-multiple-authors-layout-simple_list ul li img.photo{position:relative;order:1;border:3px solid #ebebeb;border-radius:50%;display:inline-block;margin:0 auto;vertical-align:middle;width:40px !important;height:40px !important;margin-bottom:11px}@media screen and (min-width: 768px){article .entry-content .pp-multiple-authors-layout-simple_list ul li img.avatar,article .entry-content .pp-multiple-authors-layout-simple_list ul li img.photo{border:4px solid #ebebeb;margin-bottom:12px;width:56px !important;height:56px !important}}.pp-multiple-authors-layout-simple_list h2.widget-title{color:#06c6a0;margin-bottom:18px;font-size:13px}@media screen and (min-width: 768px){.pp-multiple-authors-layout-simple_list h2.widget-title{margin-bottom:45px;font-size:18px}}.has-text-color.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.has-text-color.has-transparentWhite-color{color:rgba(255,255,255,.5)}.has-transparentWhite-background-color{background-color:rgba(255,255,255,.5)}.has-text-color.has-lightGrey-color{color:#d7d7d7}.has-lightGrey-background-color{background-color:#d7d7d7}.has-text-color.has-grey-color{color:#585858}.has-grey-background-color{background-color:#585858}.has-text-color.has-black-color{color:#000}.has-black-background-color{background-color:#000}.has-text-color.has-navy-color{color:#1f4265}.has-navy-background-color{background-color:#1f4265}.has-text-color.has-green-1-color{color:#06c6a0}.has-green-1-background-color{background-color:#06c6a0}.has-text-color.has-green-2-color{color:#18edba}.has-green-2-background-color{background-color:#18edba}.has-text-color.has-blue-light-color{color:#00bbd8}.has-blue-light-background-color{background-color:#00bbd8}.has-text-color.has-sage-color{color:#89a29e}.has-sage-background-color{background-color:#89a29e}.has-text-color.has-silver-chalice-color{color:#ebebeb}.has-silver-chalice-background-color{background-color:#ebebeb}.has-text-color.has-ginkgo-black-color{color:#141414}.has-ginkgo-black-background-color{background-color:#141414}.has-text-color.has-error-color{color:#f35256}.has-error-background-color{background-color:#f35256}.has-beige-lilac-gradient-background{background-image:linear-gradient(180deg, #ffffff 4%, #fffbef 14%, #e7f6fc 39%, #c8f4ea 68%, #dce5f8 94%)}.has-black-background-color{color:#fff}.has-black-background-color p,.has-black-background-color h1,.has-black-background-color h2,.has-black-background-color h3,.has-black-background-color h4,.has-black-background-color h5,.has-black-background-color h6{color:inherit}.has-black-background-color+.fanchor-wrap .fanchor-text{color:#fff}.wp-block-group-wrap,.group-wrapper{position:relative}.wp-block-group.has-background{padding-top:86px;padding-bottom:60px}@media screen and (max-width: 768px){.wp-block-group.has-background{padding-bottom:47px;padding-top:56px}}.wp-block-group.has-background.has-black-background-color.case-study-page,.wp-block-group.has-background.has-black-background-color.case-study-page .has-black-background-color{padding-top:0 !important;padding-bottom:0 !important}.wp-block-group__inner-container{z-index:1;position:relative}.offset-top .wp-block-group__inner-container{top:-90px;margin-bottom:-90px}.offset-top .wp-block-group__inner-container section:first-child{margin-top:0}.wp-block-group.offset-top,.wp-block-group.has-background.offset-top{padding-top:0}.wp-block-group.fancy-anchor{position:relative}.fanchor-wrap{width:100%;bottom:80px;top:50px;left:-48px;position:absolute;pointer-events:none}.fanchor{position:sticky;top:180px;z-index:1}.fanchor-text{position:relative;display:inline-block;font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:15px;line-height:1.2;letter-spacing:.6em;color:#000;writing-mode:vertical-rl;transform-origin:top left;white-space:nowrap;text-align:right;transition:color .3s}@media screen and (max-width: 768px){.fanchor-text{font-size:12px}}@media screen and (max-width: 1280px){.fanchor-wrap{display:none}}@media screen and (max-width: 768px){.offset-top .wp-block-group__inner-container{top:-47px;margin-bottom:-47px}}.wp-block-embed.wp-has-aspect-ratio{width:93.75%;max-width:981px;margin:75px auto 77px}@media(min-width: 768px){.wp-block-embed.wp-has-aspect-ratio{margin:110px auto}}.wp-block-embed.wp-has-aspect-ratio.wp-block-embed-vimeo .wp-block-embed__wrapper{display:flex;justify-content:center;align-items:center}.wp-block-embed.wp-has-aspect-ratio.wp-block-embed-vimeo .wp-block-embed__wrapper:after{content:"";position:absolute;z-index:1;background:url("../_img/circle-play.png") no-repeat center/120%;border:5px solid #fff;border-radius:100%;pointer-events:none;transition:.15s;width:74px;height:74px;top:calc(50% - 37px)}@media(min-width: 768px){.wp-block-embed.wp-has-aspect-ratio.wp-block-embed-vimeo .wp-block-embed__wrapper:after{border-width:8px;width:114px;height:114px}}.wp-block-custom-hero .wp-block-embed.wp-has-aspect-ratio.wp-block-embed-vimeo .wp-block-embed__wrapper::after{content:none;display:none}.wp-block-embed.wp-has-aspect-ratio.wp-block-embed-vimeo iframe{box-shadow:0 22px 35px 0 rgba(89,123,165,.33)}.wp-block-embed.wp-has-aspect-ratio.wp-block-embed-vimeo.playing .wp-block-embed__wrapper::after{opacity:0}.wp-block-embed.wp-has-aspect-ratio.is-provider-youtube{margin:0 auto}.wp-block-embed .cookieconsent-optout-marketing{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;background:linear-gradient(90deg, #1a8ca9 5%, #469da9 19%, #01b3c3 43%, #00cc9f 71%, #00ce9f 98%);text-align:center}.wp-block-embed .cookieconsent-optout-marketing a{font-family:sofia-pro,sans-serif;font-size:14px;letter-spacing:.113em;text-transform:uppercase;font-weight:700;position:relative;top:50%;transform:translateY(-50%)}@media(min-width: 768px){.wp-block-embed .cookieconsent-optout-marketing a{font-size:18px}}.wp-block-embed:not(.is-provider-youtube):not(.is-provider-vimeo) .cookieconsent-optout-marketing{display:none !important}.hero{overflow:hidden;position:relative;min-height:600px;height:100vh;will-change:opacity;display:flex;flex-direction:column}.hero .wp-block-embed{position:absolute;width:100%;height:100%;margin:0;top:0;max-width:none}.hero .wp-block-embed .wp-block-embed__wrapper{width:100%;height:100%}.hero .wp-block-embed .wp-block-embed__wrapper:after{content:none}.hero .wp-block-embed iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.hero-content{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.hero-heading{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:161px;letter-spacing:-0.07em;line-height:1.168;margin-bottom:31px;will-change:opacity}.hero-heading .fancy-serif,.hero-heading .fancy-underline{color:inherit}@media screen and (max-width: 768px){.hero-heading{font-size:70px;line-height:.9}}.hero-heading .fancy-serif,.hero-heading .fancy-underline{font-size:.894em;letter-spacing:-0.009em;position:relative;bottom:-0.03em}.text-smaller .hero-heading{font-size:112px}.hero-text{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:30px;letter-spacing:.008em;line-height:1.294;margin-bottom:0;max-width:776px;opacity:0;will-change:transform,opacity}@media screen and (max-width: 768px){.hero-text{font-size:20px}}.text-smaller .hero-text{font-size:34px;max-width:580px}.hero .fancy-serif{white-space:nowrap;backface-visibility:hidden}.has-white-text:after{content:"";position:absolute;background-color:#000;opacity:.15;width:100%;height:100%}.has-white-text .hero-heading,.has-white-text .hero-text,.has-white-text .wp-block-button .wp-block-button__link{color:#fff}.has-white-text .fancy-underline{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-decoration-thickness:.1ex;text-underline-offset:.225ex;position:relative;white-space:unset}.hero .wp-block-buttons{margin:0 auto 68px;z-index:1}@media screen and (max-width: 781px){.hero{height:calc(100vh - 50px);min-height:400px;max-height:700px}.hero-content{width:87.8125%}.hero-text{max-width:460px}.text-smaller .hero-heading{font-size:55px}.text-smaller .hero-text{font-size:20px}}.feat-link{cursor:pointer;color:inherit;text-decoration:none;will-change:transform,opacity;transition:none;backface-visibility:hidden}.feat-link:hover{color:inherit}.feat-link h4{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:14px;line-height:1.071;margin-bottom:12px;letter-spacing:.308em;color:inherit;margin-bottom:12px}.feat-link-image{overflow:hidden;transition:.3s ease-out}.feat-link-image img{display:block;width:100%;transition:inherit}.feat-link:hover .feat-link-image img{transform:scale(1.03)}.feat-links{margin-bottom:56px;color:#000}.feat-links-grid .wrapper{display:grid;grid-column-gap:36px;grid-template-columns:1fr 1fr;grid-row-gap:98px;padding-right:68px}.feat-links-grid .feat-link{display:flex;align-items:flex-start;position:relative}.wp-block-custom-feat-links-grid .feat-link-image-wrap{box-shadow:30px 40px 60px 0 rgba(0,0,0,.1);position:relative}.wp-block-custom-feat-links-grid .feat-link-image-wrap:after{content:"";position:absolute;width:100%;height:100%;z-index:-1}.feat-links-grid .image-small{padding-left:12px;margin-top:34px}.feat-links-grid .image-small .feat-link-image-wrap{margin-right:22px}.feat-links-grid .image-small .feat-link-image-wrap img{margin-top:8px}.feat-links-grid .feat-link.image-small+.feat-link.image-small{margin-top:-68px}.feat-links-grid .feat-link.image-small:first-child+.feat-link.image-small{grid-column:1;grid-row:2}.feat-links-grid .feat-link.image-small:first-child+.feat-link.image-small+.feat-link.image-med{grid-column:2}.feat-links-grid .image-small .feat-link-content{max-width:271px}.feat-links-grid .image-small h2{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:32px;letter-spacing:-0.07em;line-height:1.088;margin-bottom:5px}.feat-links-grid .image-small h2 .fancy-serif,.feat-links-grid .image-small h2 .fancy-underline{color:inherit}@media screen and (max-width: 768px){.feat-links-grid .image-small h2{font-size:24px}}.feat-links-grid .image-small p{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:24px;letter-spacing:.008em;line-height:1.296;max-width:271px;margin-bottom:0}@media screen and (max-width: 768px){.feat-links-grid .image-small p{font-size:18px}}.feat-links-grid .image-large{max-width:1127px;grid-row:span 2;grid-column:span 2}.feat-links-grid .image-large:hover .button:before{opacity:1;transform:translateY(-50%) scale(1)}.feat-links-grid .image-med{grid-row:span 2}.feat-links-grid .image-med:hover .button:before{opacity:1}.feat-links-grid .image-med .feat-link-image-wrap,.feat-links-grid .image-large .feat-link-image-wrap{margin-left:auto}.feat-links-grid .image-med .feat-link-image-wrap:before,.feat-links-grid .image-large .feat-link-image-wrap:before{content:"";position:absolute;width:100%;height:100%;background-image:linear-gradient(90deg, rgba(233, 238, 255, 0.93) 23%, rgba(233, 238, 255, 0) 100%);z-index:1}.feat-links-grid .image-med .feat-link-image-wrap{margin-bottom:18px;width:78.5%}.feat-links-grid .image-large .feat-link-image-wrap{margin-bottom:17px;width:89.5%}.feat-links-grid .image-med .feat-link-content,.feat-links-grid .image-large .feat-link-content{position:absolute;left:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:2}.feat-links-grid .image-med h2,.feat-links-grid .image-large h2{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-weight:900;font-size:70px;letter-spacing:-0.043em;line-height:.857;margin-bottom:7px}.feat-links-grid .image-med h2 .fancy-serif,.feat-links-grid .image-med h2 .fancy-underline,.feat-links-grid .image-large h2 .fancy-serif,.feat-links-grid .image-large h2 .fancy-underline{color:inherit}.feat-links-grid .image-med h2 .fancy-serif,.feat-links-grid .image-med h2 .fancy-underline,.feat-links-grid .image-large h2 .fancy-serif,.feat-links-grid .image-large h2 .fancy-underline{display:block;margin-top:10px;font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:.929em;line-height:.923}.feat-links-grid .image-large h2{max-width:470px}.feat-links-grid .image-med p,.feat-links-grid .image-large p{max-width:364px;margin-bottom:24px}.feat-links-grid .image-med p,.feat-links-grid .image-large p{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:24px;letter-spacing:.008em;line-height:1.296}@media screen and (max-width: 768px){.feat-links-grid .image-med p,.feat-links-grid .image-large p{font-size:18px}}.feat-links-stacked p{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:30px;letter-spacing:.008em;line-height:1.294}@media screen and (max-width: 768px){.feat-links-stacked p{font-size:20px}}.feat-links-stacked p strong{padding-right:.15em;padding-left:.15em;margin-left:-0.15em;margin-right:-0.07em;font-weight:normal;background-image:linear-gradient(0deg, transparent 14%, rgba(0, 204, 159, 0.3) 14%, rgba(0, 204, 159, 0.3) 47%, transparent 47%)}.feat-links-stacked .wrapper{display:flex;flex-wrap:wrap;justify-content:center}.feat-links-stacked .feat-link{flex-basis:33.3333333333%;padding:52px 3% 63px;display:flex;flex-direction:column;margin-bottom:60px}.feat-links-stacked .feat-link:hover .button:after{width:100%}.feat-links-stacked .feat-link-content{position:relative;display:flex;height:100%;flex-direction:column;align-items:flex-start}.feat-links-stacked .feat-link-image-wrap{margin-bottom:28px;max-width:400px;width:100%}.feat-links-stacked h4{margin-bottom:18px}.feat-links-stacked .button{margin-top:auto}.feat-link.video-icon .feat-link-image{display:flex;justify-content:center;align-items:center}.feat-link.video-icon .feat-link-image:after,.feat-link.video-icon .feat-link-image:before{content:"";position:absolute;transition:inherit}.feat-link.video-icon .feat-link-image:after{padding:8%;background:url("../_img/circle-play.png") no-repeat top 52% left 52%/140%;border:5px solid #fff;border-radius:50%;z-index:2}.feat-link.video-icon .feat-link-image:before{width:100%;height:100%;background:linear-gradient(90deg, #1a8ca9 5%, #469da9 19%, #01b3c3 43%, #00cc9f 71%, #00ce9f 98%);opacity:.3;z-index:1}.feat-link.video-icon:hover .feat-link-image:after,.feat-link.video-icon:hover .feat-link-image:before{opacity:0}.columns-cards{margin-bottom:61px}.columns-grid{display:flex;margin-left:-20px;flex-wrap:wrap;justify-content:center}.columns-cards .feat-link{flex-basis:calc(33.33% - (20px * 2));margin-left:20px;margin-right:20px;position:relative;display:flex;flex-direction:column;max-width:400px}.columns-cards .feat-link:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(90deg, #1a8ca9 5%, #469da9 19%, #01b3c3 43%, #00cc9f 71%, #00ce9f 98%);transition:.2s ease-out;z-index:-1;opacity:0}.columns-cards .feat-link:hover:after{left:3px;top:12px;width:103%;height:100.406%;opacity:1}.columns-cards .feat-link:hover .button:after{width:100%}.columns-cards .feat-link-image-wrap{width:100%;height:auto}.columns-cards .feat-link-content{padding:29px 34px 60px;overflow:auto;flex:1;background-color:#000}.columns-cards h2{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:62px;letter-spacing:-0.043em;line-height:1;margin-bottom:26px;font-weight:700;color:#fff}.columns-cards h2 .fancy-serif,.columns-cards h2 .fancy-underline{color:inherit}@media screen and (max-width: 768px){.columns-cards h2{font-size:50px}}.columns-cards p{font-size:18px;line-height:1.667;font-weight:500;margin-bottom:1.667em;color:#fff;max-width:280px}@media screen and (max-width: 768px){.columns-cards p{font-size:16px}}.columns-cards p .fancy-underline{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-decoration-thickness:.1ex;text-underline-offset:.225ex;position:relative;white-space:unset}.columns-cards .button{color:#fff;border-color:#18edba}.columns-cards .button:after{background-color:#fff}@media screen and (min-width: 580px){.columns-cards.columns-4{max-width:830px}.columns-cards.columns-4 .feat-link{flex-basis:50%;max-width:calc(50% - 20px);margin-left:10px;margin-right:10px;margin-bottom:50px}.columns-cards.columns-4 .columns-grid{margin-left:-10px;margin-right:-10px}.columns-cards.columns-4 h2{font-size:47px;margin-bottom:12px}}@media screen and (min-width: 1100px){.columns-cards.columns-4{max-width:1180px}.columns-cards.columns-4 .feat-link{flex-basis:25%;max-width:calc(25% - 20px);margin-bottom:0}}@media screen and (min-width: 1001px){.feat-links-stacked .feat-link:nth-of-type(3n + 1):before,.feat-links-stacked .feat-link:nth-of-type(3n + 2):before{content:"";position:absolute;height:100%;right:0;top:0;width:1px;background-image:linear-gradient(179deg, rgba(26, 140, 169, 0.46) 0%, #469DA9 14%, #01B3C3 36%, #00CC9F 62%, #00CE9F 89%)}.feat-links-stacked p{max-width:293px}}@media screen and (max-width: 1000px){.feat-links .wrapper{display:block}.feat-link,.image-large.feat-link{max-width:572px;margin-left:auto;margin-right:auto}.feat-links-grid .image-med,.feat-links-grid .image-large{margin-bottom:68px}.feat-links h4{margin-bottom:8px}.feat-links-grid .image-large .feat-link-image-wrap,.feat-links-grid.image-med .feat-link-image-wrap{margin-right:10px;width:78.5%;position:relative}.feat-links-grid .image-large .feat-link-image,.feat-links-grid .image-med .feat-link-image{height:100%;top:0}.feat-links-grid .image-large img,.feat-links-grid .image-med img{height:100%;width:auto;max-width:none}.feat-links-grid .image-large .feat-link-image-wrap:after{background-image:linear-gradient(46deg, #1A8CA9 0%, #01B3C3 41%, #00CC9F 71%, #00CE9F 100%)}.feat-links-grid .image-large .feat-link-image-wrap:after,.feat-links-grid .image-med .feat-link-image-wrap:after{bottom:-10px;right:-10px}.feat-links-grid .image-med p,.feat-links-grid .image-large p{max-width:219px}.feat-links-grid .image-small{margin-bottom:68px;padding-left:5px}.feat-links-grid .feat-link.image-small+.feat-link.image-small{margin-top:0}.feat-links-grid .image-small .feat-link-image-wrap{margin-right:19px;flex-basis:46%}.feat-links-grid .image-small .feat-link-image-wrap:after{left:-4px;top:-5px}.feat-links-grid .image-small .feat-link-content{flex-basis:54%}.feat-links-grid .image-small .feat-link-image-wrap img{margin-top:0}.feat-links-stacked .feat-link{display:block;max-width:none;padding:30px 0;margin-bottom:0}.feat-links-stacked .feat-link:after{content:"";display:block;position:relative;margin-left:auto;margin-right:auto;height:1px;bottom:-30px;background-image:linear-gradient(90deg, #1a8ca9 5%, #469da9 19%, #01b3c3 43%, #00cc9f 71%, #00ce9f 98%);opacity:.33;width:88%}.columns-grid{margin-left:10px;margin-right:10px}.columns-cards{margin-bottom:0}.columns-cards .feat-link{flex-basis:100%;max-width:380px;margin:0 auto 50px}.columns-cards .feat-link-content{padding:13px 6.835% 41px}.columns-cards .feat-link-image-wrap{position:relative;padding-top:66%}.columns-cards .feat-link-image{position:absolute;top:0;width:100%;height:100%}.columns-cards .feat-link-image img{height:100%;width:100%;object-fit:cover}}@media screen and (max-width: 768px){.feat-links-grid .wrapper{padding-right:0}.feat-links-grid .image-small .feat-link-content{max-width:220px}}@media screen and (max-width: 550px){.feat-links-grid .image-med .feat-link-image,.feat-links-grid .image-large .feat-link-image{max-height:60vh}.feat-links-grid .image-med h2,.feat-links-grid .image-large h2{font-size:50px}}.cta-wrap{display:flex;justify-content:space-between;color:inherit;text-decoration:none;cursor:pointer;overflow:hidden}.cta-wrap:hover{color:inherit}.cta-wrap:hover .button:before{opacity:1;transform:translateY(-50%) scale(1)}.cta-buttons{position:relative;display:flex;padding-right:18%;flex-basis:40%;margin-left:20px}.cta-image{height:100%;position:absolute;right:0;top:0;width:100%;z-index:0;overflow:hidden}.cta-image img{height:100%;width:100%;object-fit:cover}.cta-buttons-group{white-space:nowrap;align-self:center;z-index:1}.cta-block .button{min-width:141px;transform:translateX(-50%)}.cta-content{flex-basis:69%}.cta-subhead{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:22px;letter-spacing:-0.05em;border-width:0 0 4px 0;border-style:solid;display:inline-block;font-weight:700;line-height:1.273;padding-bottom:8px;margin-bottom:15px;text-transform:none}.cta-subhead .fancy-serif,.cta-subhead .fancy-underline{color:inherit}@media screen and (max-width: 768px){.cta-subhead{font-size:18px}}.cta-heading{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:84px;letter-spacing:-0.043em;line-height:.952;margin-bottom:31px;font-weight:700;max-width:466px;margin-bottom:40px}.cta-heading .fancy-serif,.cta-heading .fancy-underline{color:inherit}.cta-heading .fancy-serif,.cta-heading .fancy-underline{font-size:.929em}@media screen and (max-width: 768px){.cta-heading{font-size:50px}}.cta-text{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:30px;letter-spacing:.008em;line-height:1.294;margin-bottom:0}@media screen and (max-width: 768px){.cta-text{font-size:20px}}.cta-block-bordered{margin:121px auto 78px;max-width:1180px;margin-left:auto;margin-right:auto;width:93.75%;border:2px solid;border-image-source:linear-gradient(45deg, #1a8ca9 0%, #01b3c3 31%, #00cc9f 71%, #00ce9f 100%);border-image-slice:1;position:relative;background-color:#000;color:#fff}.cta-block-bordered h2,.cta-block-bordered h4,.cta-block-bordered p{color:inherit}.cta-block-bordered:after{content:"";position:absolute;width:100%;height:100%;bottom:0;right:0;background-image:linear-gradient(90deg, #1A8CA9 5%, #01B3C3 43%, #00CC9F 71%, #00CE9F 98%);z-index:-1;transition:.2s ease-out}.cta-block-bordered:hover:after{bottom:-17px;right:-16px}.cta-block-bordered .cta-wrap{margin-top:-2px;margin-bottom:-2px;margin-right:-2px}.cta-block-bordered .cta-content{padding-top:60px;padding-bottom:88px;padding-left:6.525%;padding-right:14%;min-width:59%}.cta-block-bordered .cta-subhead{border-image-source:linear-gradient(90deg, #1a8ca9 5%, #469da9 19%, #01b3c3 43%, #00cc9f 71%, #00ce9f 98%);border-image-slice:1}.cta-block-bordered .cta-text{max-width:400px}.cta-block-bordered .fancy-underline{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-decoration-thickness:.1ex;text-underline-offset:.225ex;position:relative;white-space:unset}.cta-block-full-width{background-color:#fff}.cta-block-full-width:not(:first-child){margin-top:110px}.cta-block-full-width .cta-content{padding-top:184px;padding-bottom:141px;max-width:786px;margin-left:auto;padding-left:4.125%;padding-right:10%}@media screen and (max-width: 768px){.cta-wrap{display:block}.cta-buttons{margin:0}.cta-buttons-group{width:100%;position:absolute;top:0;text-align:center}.cta-block .button{transform:translateY(-50%);margin-top:0}.cta-block-bordered{max-width:500px;margin-bottom:47px}.cta-block-bordered .cta-wrap{margin:0}.cta-block-bordered .cta-content{padding:35px 47px 50px}.cta-block-bordered .cta-buttons{margin:0 -2px -2px;padding:100% 0 0}.cta-block-full-width:not(:first-child){margin-top:63px}.cta-block-full-width .cta-content{padding:81px 50px}.cta-block-full-width .cta-buttons{height:335px}.cta-block-full-width .cta-heading{font-size:42px;margin-bottom:31px}.cta-block-full-width .cta-heading .fancy-underline{font-size:38px}}.scroll-field{overflow:hidden;position:relative;height:120vh;max-height:937px;margin-bottom:2vh}.scroll-field-gallery{position:absolute;height:100%;width:100%;top:0;z-index:-1}.scroll-field-content{width:100%;height:100%;display:flex;flex-direction:column}.scroll-field-subhead{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:22px;letter-spacing:-0.05em;border-width:0 0 4px 0;border-style:solid;display:inline-block;font-weight:700;line-height:1.273;padding-bottom:8px;margin-bottom:15px;text-transform:none;margin:47px auto 85px;align-self:center}.scroll-field-subhead .fancy-serif,.scroll-field-subhead .fancy-underline{color:inherit}@media screen and (max-width: 768px){.scroll-field-subhead{font-size:18px}}.scroll-field .pos-wrap{position:relative;height:190px;margin-top:271px}.scroll-field-subhead+.pos-wrap{margin-top:0}.scroll-field .pos-wrap+.pos-wrap{margin-top:51px}.scroll-field .pos{position:absolute;padding-right:13.28px;will-change:transform;backface-visibility:hidden}.scroll-field .right .pos{left:0}.scroll-field .left .pos{right:0}.scroll-field-heading{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:190px;display:inline-block;letter-spacing:-0.07em;white-space:nowrap;margin-bottom:0;text-align:left;position:relative;will-change:transform}.scroll-field-heading .fancy-serif,.scroll-field-heading .fancy-underline{color:inherit}.scroll-field-heading .fancy-serif,.scroll-field-heading .fancy-underline{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:200px;letter-spacing:-0.009em;margin-top:10px}.scroll-field-paragraph{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;white-space:nowrap;margin:15px 0 0 18%;font-size:38px;letter-spacing:.008em;line-height:1.132}.scroll-field-paragraph .fancy-serif,.scroll-field-paragraph .fancy-underline{color:inherit}.scroll-field-paragraph .fancy-serif,.scroll-field-paragraph .fancy-underline{font-size:1em;margin:0 .25em}.has-black-background-color .scroll-field-subhead,.has-black-background-color .scroll-field-heading,.has-black-background-color .scroll-field-heading .fancy-serif,.has-black-background-color .scroll-field-paragraph{color:#fff}.has-black-background-color .scroll-field-heading .fancy-underline{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-decoration-thickness:.1ex;text-underline-offset:.225ex;position:relative;white-space:unset}.scroll-field-gallery .wp-block-embed{position:absolute;margin:0;width:48%;max-width:640px;max-height:75%;will-change:transform;backface-visibility:hidden}.scroll-field-gallery .wp-block-embed iframe{box-shadow:none}.scroll-field-gallery .wp-block-embed__wrapper:after{content:none}.scroll-field-gallery .wp-block-embed:first-child{top:20%;left:0}.scroll-field-gallery .wp-block-embed:last-child{top:0;right:0}@media screen and (max-width: 768px){.scroll-field-heading{font-size:76px}.scroll-field-heading .fancy-serif,.scroll-field-heading .fancy-underline{font-size:80px}.scroll-field-subhead{margin-top:0;margin-bottom:142px}.scroll-field .pos-wrap+.pos-wrap{margin-top:0}.scroll-field .pos-wrap{height:160px}.scroll-field-paragraph{margin-left:-51%;font-size:22px}.scroll-field-gallery .wp-block-embed{width:75%}.scroll-field-gallery .wp-block-embed:first-child{top:45%}.scroll-field-gallery .wp-block-embed:last-child{top:8.5%}.scroll-field-gallery iframe{max-height:465px}}.wp-block-file,.download-link{display:flex}.download-link{margin-bottom:1.5em}.wp-block-file a,.download-link{text-decoration:none;font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:24px;letter-spacing:.008em;line-height:1.296;line-height:1.4583333333;display:flex;width:100%}@media screen and (max-width: 768px){.wp-block-file a,.download-link{font-size:18px}}.download-icon{flex:0 0 10%;height:30px;margin-top:4px;margin-right:20px;text-align:center}.download-icon img{height:100%;width:auto}.wp-block-file a:before{content:"";display:inline-block;flex:0 0 10%;height:30px;margin-top:4px;margin-right:20px;background:url(../_img/icon-word.svg) no-repeat top center/contain}.wp-block-file a[href$=".pdf"]:before{background-image:url(../_img/icon-pdf.svg)}.wp-block-file a[href$=".ppt"]:before{background-image:url(../_img/icon-ppt.svg)}.downloads{max-width:1180px;margin-left:auto;margin-right:auto;width:93.75%;max-width:1000px;padding:50px 0 30px}@media screen and (min-width: 768px){.downloads{display:flex;flex-wrap:wrap;padding-top:150px;padding-bottom:105px}.wp-block-file a:before,.download-icon{height:40px;flex-basis:20%}.downloads .wp-block-file,.downloads .download-link{flex-basis:50%;padding-right:10px;padding-left:10px;margin-bottom:70px}}.centered-text{margin:88px 0 85px}.centered-text .wrapper{max-width:927px}.centered-text .sup-header{margin-bottom:20px}.centered-text .header{margin-bottom:17px}@media screen and (max-width: 768px){.centered-text{margin:33px 0 45px}.centered-text .sup-header,.centered-text .header{margin-bottom:9px}}.white-card{background:#fff;max-width:1180px;margin-left:auto;margin-right:auto;width:93.75%;max-width:1180px;padding:86px 0 83px;margin-top:100px}.white-card>h2,.white-card>p{margin-left:6.9%;margin-right:6.9%;max-width:780px}.white-card>h2{margin-bottom:0.3541666667em}.white-card>h2 .fancy-serif,.white-card>h2 .fancy-underline{letter-spacing:inherit}@media screen and (max-width: 768px){.white-card{width:100%;padding:53px 0 47px;margin-top:0}.white-card>h2,.white-card>p{margin-left:7.5%;margin-right:7.5%}}.def-modals{margin:65px 6.9% 10px}.def-modals__inner{columns:2;column-gap:20px;margin:0 5.8163265306% 0 4.4897959184%}.def-modal{margin-bottom:43px;break-inside:avoid}.def-modal .title{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;font-size:24px;font-weight:500;margin:0;letter-spacing:0}.def-modal .subtitle{font-family:urw-din,sans-serif;font-size:14px;letter-spacing:4px;line-height:15px;margin-block-end:0;text-transform:uppercase}.def-modal a{text-decoration:none}.def-modal a .title:after{content:"+";margin-left:0.2em;font-size:1.25em;color:#18edba}.def-modal__popup .mfp-content{max-width:780px;margin:0;text-align:left}.def-modal__content{background:#000;border:2px solid;border-image-source:linear-gradient(45deg, #1a8ca9 0%, #01b3c3 31%, #00cc9f 71%, #00ce9f 100%);border-image-slice:1;margin:0 2px}.def-modal__text{padding:45px 9.2307692308% 19px}.def-modal__title{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:32px;line-height:1;letter-spacing:-0.0465625em;margin-bottom:0.90625em}.def-modal__title .fancy-serif,.def-modal__title .fancy-underline{color:inherit}.def-modal__title,.def-modal__content p{color:#fff}.def-modal__content .mfp-close,.def-modal__content .mfp-close:active{top:10px}.def-modal__content .mfp-close:hover{color:#06c6a0}.def-modal__content .mfp-close,.mfp-close-btn-in .def-modal__content .mfp-close{right:2.1794871795%;color:#18edba;opacity:1;text-shadow:none;font-size:32px}.def-modal__content.has-image{display:flex}.def-modal__image{flex:1 0 auto;max-width:279px}.def-modal__image img{height:100%;object-fit:cover}.has-image .def-modal__text{max-width:320px;box-sizing:content-box;padding-left:2.5641025641%;padding-right:5.1282051282%;align-self:center;margin:auto}@media screen and (max-width: 768px){.def-modals{margin:29px 7.5% 16px}.def-modal{margin-bottom:22px}.def-modals__inner{columns:initial;margin:0}.def-modal .title{font-size:17px;line-height:1.3529411765}.def-modal__text{padding:30px 4.6666666667%}.def-modal__title{font-size:25px;letter-spacing:-0.0424em;margin-right:22px}.def-modal__content.has-image{display:block}.has-image .def-modal__text{max-width:none}.def-modal__image{max-width:none;width:72%}}.icons{margin:0 8.8709677419% 161px;display:flex;justify-content:space-between;flex-wrap:wrap}.icon{margin-top:56px;max-width:287px;text-align:center;flex-basis:31%}.icon__image{background:rgba(24,237,186,.25);border-radius:100%;height:109px;width:109px;margin:0 auto 17px}.icon__image img{width:100%;height:100%;padding:18.9473684211%;object-fit:contain}.icon p{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:24px;line-height:1.4583333333;margin:0}@media screen and (max-width: 600px){.icon{flex-basis:46.5986394558%}}@media screen and (max-width: 900px){.icons{margin:0 4.0625% 93px}.icon{margin-top:40px}.icon p{font-size:17px}.icon__image{width:95px;height:95px}}.side-cards{margin-top:114px}.side-cards__title{max-width:1180px;margin:auto}.side-cards .title{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:48px;letter-spacing:-0.0425em;line-height:1.6666666667;margin:0 6.9%}.side-cards .title .fancy-serif,.side-cards .title .fancy-underline{color:inherit}@media screen and (max-width: 768px){.side-cards .title{font-size:30px}}.side-cards__scroll-inner{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(3, 1fr);margin:79px 0;padding-bottom:27px}.side-card{margin-bottom:0}.side-card__inner{text-decoration:none;box-shadow:0 20px 40px 0 rgba(0,0,0,.08);display:flex;background:#fff;position:relative;height:100%;margin:0}a.side-card__inner:after{content:"";position:absolute;bottom:0;height:4px;width:100%;background:linear-gradient(45deg, #1a8ca9 0%, #01b3c3 31%, #00cc9f 71%, #00ce9f 100%);opacity:0;transition:.3s}a.side-card__inner:hover:after{opacity:1}.side-card__image{flex-basis:38.4615384615%}.side-card__content{flex:1;align-self:center}.side-card__image img{display:block;width:100%;height:100%;object-fit:cover}.side-card h3{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;line-height:1.2857142857;letter-spacing:0.3078571429em;margin-bottom:0.5714285714em}.side-card p{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;margin:0;line-height:1.1315789474}@media screen and (min-width: 1701px){.side-cards__scroll{max-width:1180px;margin-left:auto;margin-right:auto;width:93.75%}.side-cards__scroll-inner{margin-left:-12px;margin-right:-12px}.side-card{padding:0 12px 35px}.side-card__content{padding:16px 22px 12px 20px}.side-card h3{font-size:12px}.side-card p{font-size:29px}}@media screen and (max-width: 1700px){.side-cards__scroll{overflow-x:scroll;cursor:e-resize}.side-cards__scroll::-webkit-scrollbar{display:none}.side-cards__scroll-inner{margin-left:8.2638888889vw;grid-template-columns:repeat(5, 1fr);margin-top:131px}.side-card{padding:0 2.2916666667vw 2.4305555556vw 0;min-height:13.6805555556vw}.side-card__inner{min-width:32.5vw}.side-card__content{padding:16px 1.5277777778vw 12px 1.3888888889vw}.side-card h3{font-size:max( 0.9722222222vw , 12px)}.side-card p{font-size:2.6388888889vw}}@media screen and (max-width: 900px){.side-cards{margin-top:98px}.side-cards__scroll-inner{margin:49px 0 62px 3.125vw}.side-card{padding:0 4.375vw 5vw 0;min-height:31.5625vw}.side-cards__title .title{margin:0 7.5%}.side-card__inner{min-width:75vw}.side-card__image{flex-basis:38.3333333333%}.side-card__content{padding:12px 5vw 12px 4.375vw}.side-card h3{font-size:min( 3.75vw , 14px);line-height:1;margin-bottom:0.6666666667em}.side-card p{font-size:min( 6.25vw , 38px);line-height:1.4}}.carousel{position:relative;margin:141px 1.6129032258% 59px;overflow:hidden}.carousel__header{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:48px;letter-spacing:-0.0425em;line-height:1.6666666667;margin:0 6.9% min(5vw, 90px);max-width:780px}.carousel__header .fancy-serif,.carousel__header .fancy-underline{color:inherit}@media screen and (max-width: 768px){.carousel__header{font-size:30px}}.carousel__nav{margin:auto;position:absolute;width:100%;z-index:1}.carousel__arrows{margin:auto}.carousel .slick-arrow{background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-size:contain;height:53px;border:none;box-shadow:none;opacity:.28;transition:.3s}.carousel .slick-arrow:hover,.carousel .slick-arrow:active{opacity:1}.carousel .slick-prev{float:left;background-position:center left;background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 11 19" xmlns="http://www.w3.org/2000/svg"><polygon fill="rgb(24,237,186)" points="9.10923487 0 11 1.973 3.78327676 9.5 11 17.027 9.10923487 19 0 9.5"></polygon></svg>')}.carousel .slick-next{float:right;background-position:center right;background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 11 19" xmlns="http://www.w3.org/2000/svg"><polygon fill="rgb(24,237,186)" points="1.89076513 0 0 1.973 7.21672324 9.5 0 17.027 1.89076513 19 11 9.5"></polygon></svg>')}.carousel .slick-slide{opacity:.54;transition-duration:.4s}.carousel-slide__image{margin-bottom:min(6vw, 89px)}.slick-center .carousel-slide__image{box-shadow:0 40px 60px 0 rgba(0,0,0,.1)}.carousel-slide__content{opacity:0;transition:inherit}.carousel-slide__content *:last-child{margin-bottom:0}.slick-center .carousel-slide__content,.carousel .slick-center{opacity:1}@media screen and (max-width: 1000px){.carousel{margin:77px 0 0}.carousel__nav{position:relative;margin-top:35px;order:1}.carousel-slide__content{max-width:400px;margin:auto}.carousel.small .carousel__arrows,.carousel.large .carousel__arrows{width:28%}.carousel .slick-arrow{background-position:center center;background-size:auto 32px;opacity:1}}@media screen and (max-width: 768px){.carousel__header{margin:0 7.5% 42px}.carousel-slide__image{margin-bottom:20px}.carousel .slick-arrow{background-size:auto 19px}}.small .carousel__slides{transform:scale(0.596);transform-origin:50% 35%;padding-bottom:9%}.small .carousel__nav{top:min(51.5vw, 700px)}.small .carousel__arrows{width:50.8%}.carousel.small .slick-list{overflow:visible}.carousel.small .slick-slide{transform:translateX(-40.5%);transform-origin:50% 30.5%;padding:0 .39%}.small .carousel-slide__image{transition:inherit}.small .carousel__slides .slick-center{transform:translateX(0) scale(1.91)}.small .carousel__slides .slick-current~.slick-slide{transform:translateX(40.5%)}@media screen and (max-width: 1000px){.carousel.small{display:flex;flex-direction:column}.small .carousel__slides{transform:scale(0.534);transform-origin:50% 31%;padding:0}.carousel.small .slick-slide{padding:0 1.08%;transform:translateX(33%);transform-origin:50% 30%}.carousel.small .slick-current~.slick-slide{transform:translateX(-33%)}.carousel.small .slick-center{transform:scale(1.9)}.small .carousel-slide__image{width:53.79%;margin-left:auto;margin-right:auto}.small .carousel__nav{top:0}}.carousel.large .slick-slide{padding:0 10px}.large .carousel__nav{top:min(50vw, 665px)}.large .carousel__arrows{width:67.05%}@media screen and (max-width: 1000px){.large .carousel__nav{top:0}.carousel.large .slick-slide{padding:0 4px}}.carousel__quote{margin-left:auto;margin-right:auto}.carousel__quote .fancy-underline{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-decoration-thickness:.027em;text-underline-offset:5px;position:relative;white-space:nowrap}.carousel__quote .carousel__slide--seperator{border-bottom:2px solid #000;border-image-slice:1;border-image-source:linear-gradient(90deg, #1a8ca9 5%, #469da9 19%, #01b3c3 43%, #00cc9f 71%, #00ce9f 98%);margin:50px auto 10px;width:250px}.carousel__quote .carousel__slide{opacity:1}.carousel__quote .carousel__slide h2{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:84px;letter-spacing:-0.043em;line-height:.952;margin-bottom:31px;font-weight:700;color:#fff}.carousel__quote .carousel__slide h2 .fancy-serif,.carousel__quote .carousel__slide h2 .fancy-underline{color:inherit}.carousel__quote .carousel__slide h2 .fancy-serif,.carousel__quote .carousel__slide h2 .fancy-underline{font-size:.929em}@media screen and (max-width: 768px){.carousel__quote .carousel__slide h2{font-size:50px}}.carousel__quote .carousel__slide p{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:14px;line-height:1.071;margin-bottom:12px;letter-spacing:.308em;color:#fff;margin-bottom:60px;margin-top:27px}@media screen and (max-width: 768px){.carousel__quote .carousel__slide h2{font-size:32px}}.carousel__quote .carousel__quote--header{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:78px;line-height:1.026;color:#fff;font-size:150px;text-align:center}@media screen and (max-width: 768px){.carousel__quote .carousel__quote--header{font-size:45px}}.carousel__quote .carousel__slide{text-align:center;width:100%}.carousel__quote .carousel__nav{top:400px}@media screen and (max-width: 768px){.carousel__quote .carousel__nav{top:-100px}}.carousel__leftnav{display:inline;width:768px}.carousel__leftnav .carousel__leftnav--container{overflow:hidden}.carousel__leftnav .slick-arrow{opacity:1;position:absolute}.carousel__leftnav .slick-next{right:0}.carousel__leftnav h2{font-weight:600;font-size:32px;letter-spacing:-0.07em;line-height:1.088;margin-top:40px;margin-left:30px}.carousel__leftnav p{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:24px;letter-spacing:.008em;line-height:1.296;margin-left:30px}@media screen and (max-width: 768px){.carousel__leftnav p{font-size:18px}}.carousel__leftnav .carousel__nav{float:left;top:275px;width:114px}@media screen and (max-width: 768px){.carousel__leftnav .carousel__nav{top:200px;width:80px}}.carousel__leftnav .carousel__nav .carousel__arrows--leftnav{left:25%;position:absolute;width:56px}@media screen and (max-width: 768px){.carousel__leftnav .carousel__nav .carousel__arrows--leftnav{left:0;width:80px}}.carousel__leftnav .carousel__nav button{height:19px;width:11px}@media screen and (max-width: 768px){.carousel__leftnav .carousel__nav button{background-size:auto 50px;height:50px;width:auto}}.carousel__leftnav .carousel__slides--leftnav{left:114px}@media screen and (max-width: 768px){.carousel__leftnav .carousel__slides--leftnav{left:0}}.carousel__leftnav .carousel__slide{margin-right:23px;opacity:1}.carousel__leftnav .carousel__slide--image{background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 40px 60px 0 rgba(0,0,0,.1);height:320px}.quotecarousel-background{background-image:url("../_img/quotecarousel-background.png");background-repeat:no-repeat;background-size:cover}.jobs-block{margin:0 6.9% 0}.jobs-block button,.jobs-block input[type=button],.jobs-block input[type=reset]{background-color:rgba(0,0,0,0);box-shadow:none}.jobs-block .block-wrapper{margin:auto;max-width:980px}.jobs-wrap{max-width:780px;margin:auto}.jobs-filter{position:relative}.jobs-filter.loading{pointer-events:none}.jobs-filter.loading:after{content:"";position:absolute;width:100%;height:80px;top:180px;background-size:auto 100%;background-position:center;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 97 85" xmlns="http://www.w3.org/2000/svg"><path fill="rgb(24,237,186)" d="M88.277799,38.3195935 L96.371689,50.8551835 L92.246689,53.5192835 L89.590489,49.4020835 C87.859489,59.1280835 82.761889,67.9292835 75.195489,74.2730835 C67.625489,80.6167835 58.062489,84.0933805 48.187489,84.0973158 C38.847489,84.1050865 29.773399,80.9996835 22.394499,75.2730835 C15.1735365,69.6693127 9.97835356,61.8601852 7.60138068,53.040409 L7.454,52.479 L12.211299,51.2651935 C14.2039581,58.9876026 18.6213285,65.867074 24.8040877,70.8972632 L25.238299,71.2451935 C35.582299,79.3740935 49.453299,81.4287935 61.707299,76.6357935 C73.81186,71.905196 82.5511275,61.1941747 84.7729937,48.4111779 L84.852299,47.9367935 L80.391399,51.9055935 L77.125799,48.2336935 L88.277799,38.3195935 Z M74.175109,9.01120353 C81.432909,14.7378035 86.613109,22.6872035 88.921109,31.6402035 L84.163309,32.8550035 C82.124209,24.9448935 77.546109,17.9290935 71.136309,12.8710935 C60.792309,4.74219353 46.921309,2.69109353 34.667299,7.48049353 C22.413299,12.2734935 13.608299,23.1874935 11.522299,36.1794935 L15.983199,32.2106935 L19.244899,35.8825935 L8.093799,45.7961935 L0,33.2571935 L4.125,30.5930935 L6.785106,34.7142035 C9.359309,20.1592035 19.387109,8.02620353 33.195109,2.76120353 C47.004109,-2.50829647 62.566109,-0.133296466 74.175109,9.01120353 Z"></path></svg>');animation:spin 2s infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.jobs-wrap,.jobs-cats,.jobs-paging{transition:.6s}.loading .jobs-wrap,.loading .jobs-cats{opacity:.35}.loading .jobs-paging{opacity:0}.jobs-cats{display:flex;flex-wrap:wrap;margin:0 -10px;max-width:900px;margin-left:auto}.jobs-cats .col{flex-basis:33.3333%;max-width:300px;padding:0 10px;margin-bottom:33px}.jobs-cats .search{max-width:none;flex-basis:66.666%;position:relative}.jobs-cats .search input[type=search]{width:100%}.jobs-cats .search input[type=search]::placeholder{color:inherit}.jobs-cats .search input[type=button]{position:absolute;pointer-events:none;width:55px;right:0;top:0;height:100%;padding:0;border:none;font-size:0;background-repeat:no-repeat;background-position:top 52% right 30px;background-size:25px;background-image:url(../_img/icon-search-gradient.svg)}.jobs-cats .search .searching+input[type=button]{background-image:url(../_img/icon-close-gradient.svg);pointer-events:initial;background-size:20px}.jobs-cats .clear{display:flex;align-items:center;justify-content:center}.jobs-cats input[type=reset]{margin-bottom:4px;border-width:0 0 2px 0;border-image-source:linear-gradient(90deg, #1A8CA9 5%, #469DA9 19%, #01B3C3 43%, #00CC9F 71%, #00CE9F 98%);border-image-slice:1;font-size:20px;line-height:23px;font-weight:600;padding:5px 0}.jobs-cats p{flex:.5 0 auto;margin:0;font-size:21px;line-height:1.4285714286}@media screen and (max-width: 768px){.jobs-cats p{font-size:19px}}.jobs-cats select,.jobs-cats input[type=search]{border-radius:0;width:100%;font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:21px;letter-spacing:-0.0085714286em;padding:13px 50px 16px 17px;border-color:currentColor;appearance:none;-webkit-appearance:none}.jobs-cats select{background:url(../_img/dropdown-gradient-fat.svg) no-repeat top 52% right 24px/19px}.job-card{margin:64px 0 94px;padding-bottom:31px;border-bottom:1px solid #18edba;display:flex;flex-wrap:wrap;align-items:flex-start}.job-title{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;min-height:62px;font-weight:500;font-size:24px;letter-spacing:0;color:#585858;margin:0 20px 0 0;flex:1}.job-title .fancy-serif,.job-title .fancy-underline{color:inherit}.job-card .button,.job-modal .button{padding-top:13px;padding-bottom:13px;color:currentColor}.job-card .button:after,.job-modal .button:after{background:rgba(0,0,0,0)}.job-cats{flex-basis:100%;margin-top:15px}.job-cats p{display:inline-block;font-size:21px;line-height:1.4285714286;line-height:1;margin:0 6.6666666667% 0 0}@media screen and (max-width: 768px){.job-cats p{font-size:19px}}.jobs-paging{font-family:sofia-pro,sans-serif;font-size:14px;letter-spacing:.113em;text-transform:uppercase;font-weight:700;display:flex;justify-content:center;align-items:center;color:#909090}.jobs-paging button{font-size:0;width:22px;height:32px;border:none;background-repeat:no-repeat;background-size:contain}.jobs-paging .jobs-paging-text{min-width:120px;text-align:center}.jobs-paging .prev{margin-right:35px;background-image:url(../_img/back-carat.png)}.jobs-paging .prev[disabled]{background-image:url(../_img/back-carat-gray.png)}.jobs-paging .next{margin-left:35px;background-image:url(../_img/forward-carat.png)}.jobs-paging .next[disabled]{background-image:url(../_img/forward-carat-gray.png)}.jobs-paging .highlight{color:#06c6a0}@media screen and (max-width: 768px){.jobs-block{margin:25px 7.5% 0}.jobs-wrap{max-width:550px}.jobs-cats{flex-direction:column;max-width:550px;margin:25px -10px 49px}.jobs-cats .col{max-width:none;margin:8px 0}.jobs-cats .clear{order:1}.jobs-cats select,.jobs-cats input[type=search]{padding-top:9px;padding-bottom:12px}.job-card{margin:13px 0 43px}.job-card .button{padding-top:9px;padding-bottom:9px;font-size:12.6px;line-height:1.3492063492}.jobs-cats input[type=reset]{margin-top:20px}.job-title{font-size:17px;line-height:1.3529411765;min-height:0}.job-cats{margin-bottom:16px}.job-cats p{margin-right:19px}.jobs-paging{margin-top:50px}}@media screen and (max-width: 530px){.job-card{flex-direction:column;padding-bottom:20px}.job-card .button{width:100%;max-width:180px;order:1}}.job-popup .mfp-container{padding:0}.job-popup .mfp-content{text-align:left}.job-modal{background-color:#fff;width:90%;margin:74px auto 146px;max-width:1180px;padding:135px 10.4838709677% 115px;box-shadow:20px 40px 100px 0 rgba(0,0,0,.15);position:relative;font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;font-size:21px;line-height:1.4285714286}@media screen and (max-width: 768px){.job-modal{font-size:19px}}.mfp-close-btn-in.job-popup .mfp-close{right:43px;top:43px;color:#06c6a0;opacity:1;text-shadow:none;font-size:47px;transition:.25s}.mfp-close-btn-in.job-popup .mfp-close:hover,.mfp-close-btn-in.job-popup .mfp-close:focus{transform:scale(1.25)}.job-modal__title{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:48px;letter-spacing:-0.0425em;line-height:1.6666666667;margin-bottom:56px;line-height:52px;font-weight:bold}.job-modal__title .fancy-serif,.job-modal__title .fancy-underline{color:inherit}@media screen and (max-width: 768px){.job-modal__title{font-size:30px}}.job-modal__cats{margin-bottom:75px}.job-modal__cats span:not(:last-child){border-right:1px solid #979797;margin-right:21px;padding-right:21px}.job-modal__section{margin-bottom:86px}.job-modal__section ul{font-size:21px;line-height:1.4285714286;padding-left:1.5238095238em;margin-left:0}@media screen and (max-width: 768px){.job-modal__section ul{font-size:19px}}.job-modal__section li{margin-bottom:1em;padding-left:0.2380952381em}.job-modal__section li::marker{font-size:.7em}.job-modal__section div{margin-bottom:11px}.job-modal__section h4{margin-bottom:35px;font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;text-transform:none;letter-spacing:0;font-weight:500;font-size:24px;line-height:.9583333333}.job-modal__footer .button{color:#000}.job-modal__footer .button:not(.underline){min-width:190px;box-sizing:border-box}.job-modal__footer .button.underline{margin-bottom:13px}.job-modal__footer .button.underline:after{background:#18edba}.job-modal__footer .button+.button{margin-left:6.5539112051%}@media screen and (max-width: 768px){.job-modal{width:100%;margin:0;padding:71px 7.1875% 84px}.mfp-close-btn-in.job-popup .mfp-close{font-size:32px;top:4px;right:0}.job-modal__title,.job-modal__cats{margin-bottom:30px}.job-modal__cats{line-height:1.5833333333}.job-modal__cats span:not(:last-child){margin-right:18px;padding-right:18px;margin-bottom:10px}.job-modal__section{margin-bottom:54px}.job-modal__section h4{font-size:17px;margin-bottom:16px;line-height:1.3529411765}.job-modal__section ul{padding-left:2.0476190476em}.job-modal__section li{padding-left:0.8095238095em}}@media screen and (max-width: 500px){.job-modal__footer{text-align:center}.job-modal__footer .button{min-width:164px}.job-modal__footer .button:not(.underline){width:100%;padding-top:10px;padding-bottom:10px}.job-modal__footer .button+.button{margin:15px auto 0}}.stats-group{max-width:837px;width:85.3125%;margin:35px auto 79px;text-align:center}.stats-header{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:22px;letter-spacing:-0.05em;border-width:0 0 4px 0;border-style:solid;display:inline-block;font-weight:700;line-height:1.273;padding-bottom:8px;margin-bottom:15px;text-transform:none;margin-bottom:54px}.stats-header .fancy-serif,.stats-header .fancy-underline{color:inherit}@media screen and (max-width: 768px){.stats-header{font-size:18px}}.stats-subhead{font-size:16px;line-height:1;margin-bottom:72px}.stats-desc{font-size:21px;line-height:1.4285714286;max-width:37.1428571429em;margin:0 auto 73px;text-align:left}@media screen and (max-width: 768px){.stats-desc{font-size:19px}}.stats-tabs,.stats-nav .slick-active{background:#000;color:#fff}.stats-nav ul{margin:0;padding:0;display:flex;justify-content:space-between;align-items:flex-end}.stats-nav li{display:block;margin:0;position:relative;padding:19px 3.6% 56px;border:1px solid rgba(0,0,0,0);z-index:1;cursor:pointer}h3.stats-title{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;color:#18edba;margin:0;font-size:30px;line-height:1.1666666667;letter-spacing:-0.0496666667em;transition:.3s}h3.stats-title .fancy-serif,h3.stats-title .fancy-underline{color:inherit}.stats-nav .slick-active{border-color:currentColor currentColor rgba(0,0,0,0) currentColor;color:#fff}.slick-active .stats-title{color:currentColor}.stats-tabs{border:1px solid currentColor;background-clip:content-box;margin-top:-1px;text-align:left}.stats-tab dl{display:flex;justify-content:space-around;flex-wrap:wrap;padding:83px 2.4% 70px;margin:0}.stats-tab .stats-title{display:none}.stats-tab .stat{margin-bottom:34px;flex-basis:45%;max-width:239px}.stat dt{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;display:inline-block;font-size:93px;letter-spacing:-0.023655914em;line-height:.89;font-weight:700;background-image:linear-gradient(125deg, #18edba 3%, #00bbd8 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-moz-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0);margin-bottom:17px}.stat dt .fancy-serif,.stat dt .fancy-underline{color:inherit}.stat dt sup{position:static;vertical-align:super;font-size:52.688172043%;margin-left:12px}.stat dd{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;font-size:34px;line-height:1.2941176471;margin:0}.stat .footnote{margin:0;font-size:14px;line-height:1.2857142857;margin-top:15px}@media screen and (max-width: 900px){.stats-nav li{padding-bottom:32px}h3.stats-title{font-size:24px}}@media screen and (max-width: 650px){.stats-group{width:93.75%;max-width:500px;margin:14px auto 18px}.stats-header{margin-bottom:31px}.stats-subhead{margin-bottom:26px}.stats-desc{margin-bottom:51px;width:93%}.stats-nav li{padding:7px 3%;min-width:97px}h3.stats-title{font-size:18px;margin-bottom:7px}.stats-tab dl{display:block;padding-top:38px;padding-bottom:0}.stats-tab .stat{margin:0 auto 45px;text-align:center}.stat dt{font-size:63px}.stat dd{font-size:20px}}.stats-block-parent{max-width:1180px;padding:90px 0;margin:0 auto;border:1px solid #fff;width:100%}@media screen and (max-width: 1280px){.stats-block-parent{flex-direction:column}}.stats-block-parent h3{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;color:inherit;font-weight:700;font-size:22px;letter-spacing:-0.05em;line-height:1.273}.stats-block-parent h3 .fancy-serif,.stats-block-parent h3 .fancy-underline{color:inherit}.stats-block-parent .stats-block{margin:0;max-width:90%;padding:0;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:1180px}@media screen and (max-width: 890px){.stats-block-parent .stats-block{flex-direction:column;margin:0 10%}}.stats-block-parent .stats-header{margin:0;padding:0}.stats-block-parent dl{text-align:left}.stats-block-parent sup,.stats-block-parent .footnotes{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;color:inherit;font-size:14px;top:-1.5em}@media screen and (max-width: 550px){.stats-block-parent sup,.stats-block-parent .footnotes{top:-0.5em}}.stats-block-parent .stat{padding:36px 0;position:relative}.stats-block-parent .stat .number{min-width:140px}@media screen and (max-width: 950px){.stats-block-parent .stat{text-align:left}}.stats-block-parent .stats-block__left{align-items:baseline;display:flex;flex-basis:50%;flex-direction:column;max-width:40%}.stats-block-parent .stats-block__left h3{border-width:0 0 4px 0;border-style:solid;padding-bottom:8px}.stats-block-parent .stats-block__left .stat{display:flex;flex-wrap:wrap;flex-direction:column}.stats-block-parent .stats-block__left dt{font-size:170px}@media screen and (max-width: 890px){.stats-block-parent .stats-block__left dt{font-size:120px}}@media screen and (max-width: 950px){.stats-block-parent .stats-block__left{max-width:100%}}.stats-block-parent .stats-block__left dl{width:100%}.stats-block-parent .stats-block__left dl .stat-big{width:100%}.stats-block-parent .stats-block__left dl .stat-big dt{width:100%}.stats-block-parent .stats-block__right{align-items:baseline;display:flex;flex-basis:50%;flex-direction:column;max-width:40%}@media screen and (max-width: 950px){.stats-block-parent .stats-block__right{max-width:100%}}.stats-block-parent .stats-block__right .stats-header{border-style:none}.stats-block-parent .stats-block__right .stat{display:flex;align-items:center}.stats-block-parent .stats-block__right .stat:last-child dt,.stats-block-parent .stats-block__right .stat:last-child dd{margin-bottom:0}.stats-block-parent .stats-block__right dl{padding-bottom:0}.stats-block-parent .stats-block__right dl:last-child{margin-bottom:0}.stats-block-parent .stats-block__right dl .stat:last-child{margin-bottom:0}.stats-block-parent .stats-block__right dt{font-size:78px;text-align:right;font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;border-image:linear-gradient(125deg, #18edba 3%, #00bbd8 100%);border-image-slice:1;border-left:0;border-right:0;border-top:0;border-bottom:2px solid;padding-bottom:10px}.stats-block-parent .stats-block__right dd{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;color:inherit;font-size:21px;line-height:30px;padding-left:20px}@media screen and (max-width: 890px){.stats-block-parent .stats-block__right dd{font-size:19px}}@media screen and (max-width: 550px){.stats-block-parent .stats-block__right dd{width:80%}}.stats-block-parent .footnotes{flex-basis:100%;font-size:14px;max-width:90%}.two-columns__image-text{display:flex}.two-columns__image-text div{flex:1 0 50%}.two-columns__image-text.two-columns__reverse{flex-direction:row-reverse}.heading-pics{background-color:#000;padding:190px 0}.heading-pics .heading-pics__text{color:#fff;font-size:84px;line-height:80px;max-width:980px}.heading-pics video{max-width:50%}.heading-pics .fancy-underline{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-decoration-thickness:.027em;position:relative;white-space:nowrap}.heading-pics .heading-pics__container{display:flex;height:560px}.heading-pics .heading-pics__top{background-position:100% 0}.heading-pics .heading-pics__top .heading-pics__text{margin-left:10%}@media screen and (max-width: 980px){.heading-pics .heading-pics__top .heading-pics__text{margin-left:inherit}}.heading-pics .heading-pics__bottom{margin-top:-85px}.heading-pics .heading-pics__bottom div{display:flex;width:100%}.heading-pics .heading-pics__bottom div .heading-pics__text{align-self:center;margin-left:20%}@media screen and (max-width: 980px){.heading-pics .heading-pics__bottom div .heading-pics__text{margin-left:inherit}}.heading-pics #squiggle{height:300px;margin:-225px auto 0;max-width:80%}@media screen and (max-width: 600px){.heading-pics .heading-pics__container{flex-direction:column}.heading-pics #squiggle{margin-top:-65px}.heading-pics video{max-width:100%}}.page-nav{overflow:hidden;display:flex;padding:0 24px;background-color:#000;counter-reset:item;position:sticky;z-index:20;top:-1px;transition:top .1s ease;max-height:64px}@media(min-width: 768px){.page-nav{max-height:unset;padding:0;height:48px}}body.headroom--pinned .page-nav{top:72px;transition:top .3s ease 50ms}@media(min-width: 1440px){body.headroom--pinned .page-nav{top:79px}}.page-nav.is--open{max-height:unset;padding-bottom:25px}@media(min-width: 768px){.page-nav.is--open{padding-bottom:0}}.page-nav .swiper{width:100%}.page-nav .swiper .swiper-wrapper{flex-direction:column;gap:25px 0;display:flex;margin-top:25px;margin-left:0}@media(min-width: 768px){.page-nav .swiper .swiper-wrapper{margin-left:auto;margin-top:0;flex-direction:row;gap:0}}.page-nav-item{margin-right:80px;height:16px}@media(min-width: 768px){.page-nav-item{height:auto;width:fit-content;margin-right:0}}.page-nav-item__title{text-decoration:none;font-weight:300;display:flex;align-items:center;justify-content:flex-start;color:#fff;font-family:sofia-pro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1;letter-spacing:.32px;height:100%}@media(min-width: 768px){.page-nav-item__title{opacity:.6}}.page-nav-item__title:before{counter-increment:item;content:"0" counter(item);margin-right:10px;color:#18edba;opacity:.6}.page-nav-item__title:hover{opacity:1}@media(min-width: 768px){.page-nav-item__title:hover::before{opacity:1;color:#fff}}.page-nav-item a{color:#fff;outline:none}.page-nav-item.is--visited a.page-nav-item__title{opacity:1 !important;color:#fff}.page-nav-item.is--preview{display:flex;gap:5px;color:#fff}@media screen and (max-width: 767px){.page-nav-item{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.page-nav:not(.is--open) .page-nav-item:not(.is--visited){order:1}}.page-nav__mobile-button{margin-top:20px;pointer-events:none;display:block}@media(min-width: 768px){.page-nav__mobile-button{display:none}}.page-nav__mobile-button svg{transition:all .3s ease-out}.page-nav.is--open .page-nav__mobile-button svg{transform:rotate(180deg)}.page-nav .swiper-button-next,.page-nav .swiper-button-prev{display:none}@media(min-width: 768px){.page-nav .swiper-button-next,.page-nav .swiper-button-prev{display:block;position:absolute;top:0;bottom:0;margin:auto;width:48px;height:100%;background-color:#434343}}.page-nav .swiper-button-next::after,.page-nav .swiper-button-prev::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block;width:15px;height:15px;background:url(../_img/caret-white.svg) center/contain no-repeat}.page-nav .swiper-button-next:hover::after,.page-nav .swiper-button-prev:hover::after{background-image:url(../_img/caret.svg)}.page-nav .swiper-button-next.hide,.page-nav .swiper-button-prev.hide{display:none}.page-nav .swiper-button-prev{left:0}.page-nav .swiper-button-prev::after{transform:rotate(90deg)}.page-nav .swiper-button-next{right:0}.page-nav .swiper-button-next::after{transform:rotate(-90deg)}.block-editor .page-nav{height:auto;padding:32px}.page-nav .block-editor-block-list__layout{display:flex;justify-content:center;flex-flow:row wrap;gap:32px}@media(min-width: 768px){.page-nav:not(.is-ready) .swiper-button-prev{display:none}.page-nav:not(.is-ready) .swiper-wrapper{margin-left:max(64px,(100vw - min(1180px,93.75vw))/2)}.page-nav:not(.is-ready) .page-nav-item{margin-right:48px}}.accordion{background:#000;padding:80px 0}@media screen and (max-width: 1023px){.accordion{padding-top:56px}}.accordion__left{grid-column:1/span 5}@media screen and (max-width: 1023px){.accordion__left{grid-column:span 6}}@media screen and (max-width: 767px){.accordion__left{grid-column:1/-1;margin-bottom:44px}}.accordion__right{grid-column:7/span 6}@media screen and (max-width: 1023px){.accordion__right{grid-column:span 6}}@media screen and (max-width: 767px){.accordion__right{grid-column:1/-1}}.accordion .accordion__title--strong{font-family:sofia-pro,sans-serif;font-size:56px;font-weight:400;letter-spacing:-0.03em;line-height:1;color:#fff;margin-bottom:32px;font-size:56px;font-weight:700}.accordion .accordion__title--strong span{text-decoration:underline;font-size:50px}@media screen and (max-width: 1023px){.accordion .accordion__title--strong{font-size:48px;margin-bottom:20px}.accordion .accordion__title--strong span{font-size:43px}}@media screen and (max-width: 767px){.accordion .accordion__title--strong{font-size:40px}.accordion .accordion__title--strong span{font-size:40px;display:block}}.accordion .accordion__subtitle{font-family:ivypresto-headline,serif;font-size:24px;font-weight:100;line-height:1.2;color:#fff;margin-bottom:32px;width:75%}@media screen and (max-width: 1439px){.accordion .accordion__subtitle{width:100%}}@media screen and (max-width: 1439px){.accordion .accordion__subtitle{font-size:20px}}.accordion__cta{color:#fff;font-family:sofia-pro,sans-serif;color:#000;font-weight:600;line-height:1;font-weight:400;text-decoration:none;text-transform:Uppercase;color:#fff;letter-spacing:.1em;font-size:12px;padding:25px;display:inline}.accordion__cta .fancy-serif,.accordion__cta .fancy-underline{color:inherit}@media(min-width: 768px){.accordion__cta{font-size:14px}}@media screen and (max-width: 1023px){.accordion__cta.button{padding:20px 32px}}.accordion label{color:#fff;margin-left:20px}.accordion label .block-editor-url-input__button{display:inline}.accordion-item{padding-bottom:32px}.accordion-item__headline{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;letter-spacing:0;color:#fff;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.accordion-item__headline .fancy-serif,.accordion-item__headline .fancy-underline{color:inherit}.accordion-item__headline h3{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;letter-spacing:0;color:#fff;margin-bottom:0;width:80%}.accordion-item__headline h3 .fancy-serif,.accordion-item__headline h3 .fancy-underline{color:inherit}@media screen and (max-width: 1023px){.accordion-item__headline h3{font-size:16px}}.accordion-item__headline svg{flex-shrink:0;width:23px}.accordion-item__headline svg rect:first-of-type{transform-box:fill-box;transform-origin:center center;transition:all .3s ease-out}.accordion-item.is--active .accordion-item__headline svg rect:first-of-type{transform:rotate(90deg)}.is--preview .accordion-item__headline{margin-bottom:16px}.accordion-item__content{margin:0;margin-bottom:32px;transition:all .5s ease-out;font-family:sofia-pro,sans-serif;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:1;color:#fff;font-weight:300;line-height:1.2;width:75%;max-height:0;overflow:hidden}.is--preview .accordion-item__content{margin-bottom:32px}.is--preview .accordion-item__content,.accordion-item.is--active .accordion-item__content{max-height:767px;margin-top:16px}@media screen and (max-width: 1439px){.accordion-item__content{width:86%}}@media screen and (max-width: 1023px){.accordion-item__content{font-size:14px}}@media screen and (max-width: 767px){.accordion-item__content{width:100%}}.accordion-item::after{display:block;content:"";height:2px;background:linear-gradient(45deg, #1a8ca9 0%, #01b3c3 31%, #00cc9f 71%, #00ce9f 100%)}.markets-we-serve{padding:80px 0 120px;overflow:hidden;background:linear-gradient(180deg, rgba(252, 252, 252, 0.5) 0%, rgba(252, 251, 241, 0.5) 31.77%, rgba(203, 244, 235, 0.5) 63.54%, rgba(221, 229, 248, 0.5) 100%);background-size:100% max(3000px,100%)}@media screen and (max-width: 1023px){.markets-we-serve{padding-top:26px}}@media screen and (max-width: 767px){.markets-we-serve{padding-top:56px}}.markets-we-serve__intro{text-align:center;margin-bottom:104px}.markets-we-serve__eyebrow{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;grid-column:4/span 6;font-weight:700px}.markets-we-serve__eyebrow .fancy-serif,.markets-we-serve__eyebrow .fancy-underline{color:inherit}.markets-we-serve__copy{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;font-weight:100;letter-spacing:normal;grid-column:4/span 6;font-size:20px;line-height:1.2}.markets-we-serve__copy .fancy-serif,.markets-we-serve__copy .fancy-underline{color:inherit}@media screen and (max-width: 1024px){.markets-we-serve__copy{grid-column:3/span 8}}@media screen and (max-width: 768px){.markets-we-serve__copy{grid-column:-1/1;padding:0 35px;font-size:16px}}@media screen and (max-width: 500px){.markets-we-serve__copy{padding:0 0}}.markets-we-serve__title{grid-column:3/span 8;margin:0 0 32px;font-size:72px;font-weight:700}.markets-we-serve__title span{font-size:64px}@media screen and (max-width: 1024px){.markets-we-serve__title{grid-column:2/span 10;margin-left:-20px;margin-right:-20px}}@media screen and (max-width: 768px){.markets-we-serve__title{grid-column:1/span 12;margin-left:0px;margin-right:0px;font-size:56px;line-height:1.1}.markets-we-serve__title span{font-size:50px}}@media screen and (max-width: 500px){.markets-we-serve__title{font-size:43px}.markets-we-serve__title span{font-size:43px}}.markets-we-serve__nav{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -16px;margin-bottom:40px}.markets-we-serve__nav__wrapper{position:relative;min-height:80px}.markets-we-serve__nav__item{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;position:relative;flex:0 0 auto;margin:0;padding:8px 16px;transition:opacity .3s ease}.markets-we-serve__nav__item .fancy-serif,.markets-we-serve__nav__item .fancy-underline{color:inherit}@media screen and (min-width: 1024px)and (max-width: 1439px){.markets-we-serve__nav__item{font-size:16px}}.markets-we-serve__nav__item::before{content:"";position:absolute;left:16px;right:16px;bottom:0px;height:2px;background:linear-gradient(45deg, #1a8ca9 0%, #01b3c3 31%, #00cc9f 71%, #00ce9f 100%);transition:opacity .3s ease}.markets-we-serve__nav__item:not(.is--active):not(:hover):not(:focus){opacity:.5}.markets-we-serve__nav__item:not(.is--active):not(:hover):not(:focus)::before{opacity:0}.markets-we-serve__nav__item,.markets-we-serve__nav__item:hover,.markets-we-serve__nav__item:focus{appearance:none;text-align:left;background:unset;box-shadow:none;outline:none;border:none}.markets-we-serve__nav__mobile-button{display:none}@media screen and (max-width: 1023px){.markets-we-serve__nav{position:absolute;overflow:hidden;margin:0;padding:0 16px;width:268px;z-index:10}.markets-we-serve__nav.is--open{background-color:#fff;border:1px solid rgba(31,66,101,.32)}.markets-we-serve__nav:not(.is--open){max-height:80px}.markets-we-serve__nav__item{display:block;width:100%;padding:16px 0}.markets-we-serve__nav__item.is--active{font-size:20px;padding:32px 0}.markets-we-serve__nav__item:not(.is--active){border-top:1px solid rgba(31,66,101,.15);order:1}.markets-we-serve__nav__item:not(.is--active):last-of-type{border-bottom:1px solid rgba(31,66,101,.15)}.markets-we-serve__nav__item::before{display:none}.markets-we-serve__nav__mobile-button{display:block;position:absolute;top:3.6ex;right:16px;transform:rotate(0);transition:transform .3s ease;pointer-events:none}.markets-we-serve__nav.is--open .markets-we-serve__nav__mobile-button{transform:rotate(180deg)}}@media screen and (max-width: 767px){.markets-we-serve__nav{width:100%}}.markets-we-serve__market{border-top:1px solid rgba(31,66,101,.3);padding:48px 0}.markets-we-serve__market.is--hidden{display:none}.markets-we-serve__market:last-of-type{border-bottom:1px solid rgba(31,66,101,.3)}.markets-we-serve__market__content{grid-column:span 4/span 4;display:flex;flex-direction:column}.markets-we-serve__market__content a{margin-top:auto}.markets-we-serve__market__title{margin-bottom:16px;font-size:52px}@media screen and (max-width: 1439px){.markets-we-serve__market__title{font-size:40px}}@media screen and (max-width: 1023px){.markets-we-serve__market__title{font-size:32px}}.markets-we-serve__market__copy{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;color:rgba(11,31,48,.8);margin-bottom:24px}@media screen and (max-width: 1023px){.markets-we-serve__market__copy{font-size:14px}}.markets-we-serve__market__seperator{position:relative;grid-column:span 1/span 1}.markets-we-serve__market__seperator::before{content:"";display:block;position:absolute;height:100%;top:0;bottom:0;left:50%;border-right:1px solid rgba(31,66,101,.3)}.markets-we-serve__market__case-stories{position:relative;grid-column:span 7/span 7;margin-right:calc(60% - 50vw);margin-left:-30px;padding-left:30px;overflow:hidden;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.markets-we-serve__market__case-stories{margin-right:calc(50% - 50vw)}}.markets-we-serve__market__case-stories__title{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:14px;line-height:1.071;margin-bottom:12px;letter-spacing:.308em;color:rgba(11,31,48,.8);letter-spacing:1px;margin-bottom:0}.markets-we-serve__market__case-stories__link{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;display:inline-block;position:relative;font-size:16px;letter-spacing:normal;text-decoration:none;padding-right:20px;margin-top:auto}.markets-we-serve__market__case-stories__link .fancy-serif,.markets-we-serve__market__case-stories__link .fancy-underline{color:inherit}.markets-we-serve__market__case-stories__link::after{content:"";width:8px;height:1em;background-image:url("/wp-content/themes/ginkgo/_img/caret-black.svg");background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-left:8px}.markets-we-serve__market__case-stories .prev,.markets-we-serve__market__case-stories .next{background-image:url("/wp-content/themes/ginkgo/_img/caret-black.svg");background-size:contain;background-repeat:no-repeat;display:inline-block;width:8px;height:14px;margin:0 12px;cursor:pointer;transition:opacity .3s ease}.markets-we-serve__market__case-stories .prev.slick-disabled,.markets-we-serve__market__case-stories .next.slick-disabled{opacity:.5;pointer-events:none}.markets-we-serve__market__case-stories .prev.slick-hidden,.markets-we-serve__market__case-stories .next.slick-hidden{opacity:0;pointer-events:none}.markets-we-serve__market__case-stories .prev{transform:rotate(180deg)}.markets-we-serve__market__case-stories .nav{position:absolute;left:50vw}@media screen and (max-width: 1200px){.markets-we-serve__market__case-stories .nav{left:auto;right:0}}.markets-we-serve__market__case-story{width:100%;margin:48px -12px 24px}.markets-we-serve__market__case-story .slick-list{overflow:visible}.markets-we-serve__market__case-story .slick-track{display:flex !important}.markets-we-serve__market__case-story .slick-slide{height:inherit !important}.markets-we-serve__market__case-story__post{position:relative;padding:20px;background:#fff;color:#000;border:1px solid rgba(0,0,0,.15);display:flex !important;margin:0 12px;flex:0 0 440px;width:440px;transition:all .5s ease}@media screen and (max-width: 1023px){.markets-we-serve__market__case-story__post{flex:0 0 298px;width:298px}}.markets-we-serve__market__case-story__post .img{flex:0 1 50%;min-width:0;aspect-ratio:180/128;overflow:hidden}.markets-we-serve__market__case-story__post .img img{object-fit:cover;object-position:center;display:block;width:100%;height:100%;transition:transform .3s ease}@media screen and (max-width: 1023px){.markets-we-serve__market__case-story__post .img{display:none}}.markets-we-serve__market__case-story__post:hover{background-color:#000;color:#fff}.markets-we-serve__market__case-story__post:hover .img img{transform:scale(1.15)}.markets-we-serve__market__case-story__content{flex:0 0 50%;margin-left:22px;display:flex;flex-direction:column;align-items:start;justify-content:center}.markets-we-serve__market__case-story__content>h3{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;color:inherit;letter-spacing:normal;text-transform:none;margin-bottom:8px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.markets-we-serve__market__case-story__content>h3 .fancy-serif,.markets-we-serve__market__case-story__content>h3 .fancy-underline{color:inherit}.markets-we-serve__market__case-story__content>h3 span{color:inherit}.markets-we-serve__market__case-story__content a{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;color:inherit;font-size:16px;letter-spacing:normal;text-decoration:none}.markets-we-serve__market__case-story__content a .fancy-serif,.markets-we-serve__market__case-story__content a .fancy-underline{color:inherit}.markets-we-serve__market__case-story__content a::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.markets-we-serve__market__case-story__content a:hover{color:#18edba}@media screen and (max-width: 1023px){.markets-we-serve__market__case-story__post{flex:0 0 298px;width:298px}}@media screen and (max-width: 1023px)and (max-width: 1023px){.markets-we-serve__market__case-story__post>img{display:none}}@media screen and (max-width: 1023px){.markets-we-serve__market__case-story__content{flex:1 0 100%;margin:0}}.markets-we-serve__market__case-story__with{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;display:block}@media screen and (max-width: 767px){.markets-we-serve__market>.default-grid{display:block}.markets-we-serve__market__content{margin-bottom:48px}.markets-we-serve__market__case-stories .nav{display:none}.markets-we-serve__market__case-story{margin:16px 0px}.markets-we-serve__market__case-story__post{margin:0 8px}}.markets-we-serve__market.is--preview .block-editor-inner-blocks{max-width:30vw}.multi-feature{background-color:#000;overflow:hidden;position:relative;padding-top:80px;padding-bottom:80px}.multi-feature .wrapper{max-width:1320px}@media screen and (max-width: 767px){.multi-feature{padding-bottom:80px}}.multi-feature__cta{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;line-height:1;font-weight:400;text-decoration:none;text-transform:Uppercase;color:#fff;letter-spacing:.1em;font-size:12px;color:#18edba}.multi-feature__cta .fancy-serif,.multi-feature__cta .fancy-underline{color:inherit}@media(min-width: 768px){.multi-feature__cta{font-size:14px}}.multi-feature__headline-wrapper{grid-column:1/-1;text-align:center;margin-bottom:80px}@media screen and (max-width: 767px){.multi-feature__headline-wrapper{margin-bottom:56px}}.multi-feature .multi-feature__title--strong{color:#fff;margin-bottom:0}.multi-feature__right{grid-column:7/span 6;margin-right:-130px;display:block;opacity:1;transition:all .3s ease-out;opacity:1;will-change:opacity}@media screen and (max-width: 767px){.multi-feature__right{display:none}}.multi-feature__left{grid-column:2/span 4}@media screen and (max-width: 1439px){.multi-feature__left{grid-column:1/span 5}}@media screen and (max-width: 1023px){.multi-feature__left{grid-column:1/span 6}}@media screen and (max-width: 767px){.multi-feature__left{grid-column:-1/1}}.multi-feature__left h3{font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:32px;line-height:1.2;font-weight:100;color:#fff;margin-bottom:16px}@media screen and (max-width: 768px){.multi-feature__left h3{font-size:24px}}.multi-feature__left h4{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;letter-spacing:0;color:#fff;margin-bottom:16px}.multi-feature__left h4 .fancy-serif,.multi-feature__left h4 .fancy-underline{color:inherit}.multi-feature__left h1,.multi-feature__left h2,.multi-feature__left h3,.multi-feature__left h4,.multi-feature__left h5,.multi-feature__left h6,.multi-feature__left p{color:#fff}.multi-feature__left p,.multi-feature__left p.has-large-font-size{font-family:sofia-pro,sans-serif;font-size:16px;font-weight:300;letter-spacing:.02em;line-height:1.5;color:#fff;font-size:16px !important;color:#fff;margin-bottom:16px}@media screen and (max-width: 364px){.multi-feature__left p,.multi-feature__left p.has-large-font-size{font-size:32px}}.multi-feature__left li{font-family:sofia-pro,sans-serif;font-size:16px;font-weight:300;letter-spacing:.02em;line-height:1.5;color:#fff;font-size:16px !important;color:#fff}@media screen and (max-width: 364px){.multi-feature__left li{font-size:32px}}.multi-feature__left ul{margin-left:0}.multi-feature__image{width:100%;height:auto}.multi-feature__image--mobile{grid-column:1/-1;margin-bottom:28px}@media screen and (min-width: 768px){.multi-feature__image--mobile{display:none}}.multi-feature__image--desktop{margin-right:-30px;display:none}@media screen and (min-width: 768px){.multi-feature__image--desktop{display:block}}.multi-feature-item{padding-top:18px;padding-bottom:24px;border-bottom:1px solid #6d7983}.multi-feature-item:first-of-type{border-top:1px solid #6d7983}.multi-feature-item__headline{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;letter-spacing:0;color:#fff;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.multi-feature-item__headline .fancy-serif,.multi-feature-item__headline .fancy-underline{color:inherit}.multi-feature-item__headline h2{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;letter-spacing:0;color:#fff;margin-bottom:0;width:80%;font-size:24px;letter-spacing:-0.03em;font-weight:300;width:85%;line-height:1}.multi-feature-item__headline h2 .fancy-serif,.multi-feature-item__headline h2 .fancy-underline{color:inherit}.multi-feature-item:not(.is--active) .multi-feature-item__headline h2{opacity:.5}.multi-feature:not(.has--active-items) .multi-feature-item__headline h2{opacity:1}@media screen and (max-width: 1024px){.multi-feature-item__headline h2{font-size:20px}}.multi-feature-item__headline svg{flex-shrink:0;width:23px}.multi-feature-item__headline svg rect:first-of-type{transform-origin:center center;transition:all .3s ease-out}.multi-feature-item.is--active .multi-feature-item__headline svg rect:first-of-type{transform:rotate(90deg)}.multi-feature-item:not(.is--active) .multi-feature-item__headline svg{opacity:.5}.multi-feature:not(.has--active-items) .multi-feature-item__headline svg{opacity:1}.is--preview .multi-feature-item__headline{margin-bottom:16px}.multi-feature-item__cta{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;line-height:1;font-weight:400;text-decoration:none;text-transform:Uppercase;color:#fff;letter-spacing:.1em;font-size:12px;color:#18edba}.multi-feature-item__cta .fancy-serif,.multi-feature-item__cta .fancy-underline{color:inherit}@media(min-width: 768px){.multi-feature-item__cta{font-size:14px}}.multi-feature-item label{margin-left:20px;color:#fff}.multi-feature-item label .block-editor-url-input__button{display:inline}.is--preview .multi-feature-item label{margin-left:0;display:block;margin-bottom:20px}.multi-feature-item__content{max-width:100%;position:absolute;width:39%;right:9.7%;top:220px;height:auto;bottom:auto;opacity:0;transition:all .5s ease-out;pointer-events:none}.multi-feature-item__content figure{margin:0;margin-bottom:24px}.is--preview .multi-feature-item__content,.multi-feature-item.is--active .multi-feature-item__content{opacity:1;pointer-events:all}.is--preview .multi-feature-item__content{position:static;width:100%}@media screen and (max-width: 1023px){.multi-feature-item__content{width:41%;right:7%}}@media screen and (max-width: 767px){.multi-feature-item__content{position:static;width:100%;max-height:0;overflow:hidden;transition:all .5s ease-out}.is--preview .multi-feature-item__content,.multi-feature-item.is--active .multi-feature-item__content{max-height:2000px;margin-top:16px}}.multi-feature-item__top-cta{display:inline-block;max-height:0;overflow:hidden;transition:all .2s linear;margin-top:0}.is--preview .multi-feature-item__top-cta,.multi-feature-item.is--active .multi-feature-item__top-cta{margin-top:8px;max-height:3em}.multi-feature-item__bottom-cta{margin-bottom:24px;display:block}.multi-feature-item__top-cta,.multi-feature-item__bottom-cta{font-family:sofia-pro,sans-serif;font-size:16px;text-decoration:none;font-weight:400;display:flex;color:#18edba}.multi-feature-item__top-cta::after,.multi-feature-item__bottom-cta::after{content:url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.707243 0.824158L7.47095 7.58839L0.883479 14.1759' stroke='%2318EDBA' stroke-width='2'/%3E%3C/svg%3E");margin-left:10px;margin-top:2px}.multi-feature-item__toggle{display:flex;justify-content:space-between;align-items:flex-start;column-gap:15px}.multi-feature-item__toggle input{margin:0}.multi-feature-item__toggle label span{display:inline-block;font-size:14px;font-style:italic}.multi-feature a.multi-feature-item__bottom-cta,.multi-feature a.multi-feature-item__top-cta{color:#18edba}.multi-feature.has--active-items .multi-feature__right{opacity:0;z-index:100;pointer-events:none}.case-study-section{background:linear-gradient(0deg, rgba(24, 237, 186, 0.1) 0%, rgba(255, 184, 0, 0.1) 100%);overflow:hidden;position:relative;padding-top:80px;padding-bottom:80px}@media(min-width: 1024px){.case-study-section{padding-top:104px}}.case-study-section img{width:100%;height:auto}.case-study-section .wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;width:100%;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media(min-width: 768px){.case-study-section .wrapper{padding-left:24px;padding-right:24px}}@media(min-width: 1024px){.case-study-section .wrapper{padding-left:32px;padding-right:32px;max-width:1039px}}@media(min-width: 1440px){.case-study-section .wrapper{max-width:975px;padding-left:0;padding-right:0}}.case-study-section__cta{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;line-height:1;font-weight:400;text-decoration:none;text-transform:Uppercase;color:#fff;letter-spacing:.1em;font-size:12px}.case-study-section__cta .fancy-serif,.case-study-section__cta .fancy-underline{color:inherit}@media(min-width: 768px){.case-study-section__cta{font-size:14px}}.case-study-section__headline-wrapper{margin-bottom:40px;width:100%}@media(min-width: 768px){.case-study-section__headline-wrapper{margin-bottom:48px}}@media(min-width: 1024px){.case-study-section__headline-wrapper{margin-bottom:80px}}.case-study-section__eyebrow{font-family:sofia-pro,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-0.6px}.case-study-section__title{margin-bottom:0;font-family:ivypresto-headline,serif;font-size:24px;font-style:normal;font-weight:100;line-height:1.2;letter-spacing:-0.48px}@media(min-width: 768px){.case-study-section__title{font-size:32px;letter-spacing:-0.64px}}.case-study-section__right{display:block;opacity:1;transition:all .3s ease-out;opacity:1;will-change:opacity}@media screen and (max-width: 767px){.case-study-section__right{display:none}}.case-study-section__left{width:100%;position:relative}.case-study-section__left h4{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;letter-spacing:0;margin-bottom:16px}.case-study-section__left h4 .fancy-serif,.case-study-section__left h4 .fancy-underline{color:inherit}.case-study-section__left h1,.case-study-section__left h2,.case-study-section__left h3,.case-study-section__left h4,.case-study-section__left h5,.case-study-section__left h6,.case-study-section__left p{color:#141414}.case-study-section__left p,.case-study-section__left p.has-large-font-size{font-family:sofia-pro,sans-serif;font-size:16px;font-weight:300;letter-spacing:.02em;line-height:1.5;margin-bottom:16px}.case-study-section__left li{font-family:sofia-pro,sans-serif;font-size:16px;font-weight:300;letter-spacing:.02em;line-height:1.5}.case-study-section__left ul{margin-left:0}.case-study-section__image{width:100%;height:auto}@media(min-width: 1024px){.case-study-section__image--mobile{display:none}}.case-study-section__image--desktop{display:none}@media(min-width: 1024px){.case-study-section__image--desktop{display:block}}.case-study-section-item{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #000}.case-study-section-item:first-of-type{border-top:1px solid #000}.case-study-section-item__headline{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;letter-spacing:0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#141414}.case-study-section-item__headline .fancy-serif,.case-study-section-item__headline .fancy-underline{color:inherit}.case-study-section-item__headline h2{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;letter-spacing:0;margin-bottom:0;width:80%;font-size:24px;letter-spacing:-0.03em;width:85%;line-height:1;font-weight:500}.case-study-section-item__headline h2 .fancy-serif,.case-study-section-item__headline h2 .fancy-underline{color:inherit}.case-study-section-item__headline svg{flex-shrink:0;width:23px}.case-study-section-item__headline svg rect:first-of-type{transform-origin:center center;transition:all .3s ease-out}.case-study-section-item.is--active .case-study-section-item__headline svg rect:first-of-type{transform:rotate(90deg)}.is--preview .case-study-section-item__headline{margin-bottom:16px}.case-study-section-item__cta{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;line-height:1;font-weight:400;text-decoration:none;text-transform:Uppercase;color:#fff;letter-spacing:.1em;font-size:12px;color:#141414}.case-study-section-item__cta .fancy-serif,.case-study-section-item__cta .fancy-underline{color:inherit}@media(min-width: 768px){.case-study-section-item__cta{font-size:14px}}.case-study-section-item label{margin-left:20px}.case-study-section-item label .block-editor-url-input__button{display:inline}.is--preview .case-study-section-item label{margin-left:0;display:block;margin-bottom:20px}.case-study-section-item__content{position:static;width:100%;max-height:0;overflow:hidden;max-width:100%;opacity:0;transition:all .5s ease-out;pointer-events:none}.case-study-section-item__content figure{margin:0;margin-bottom:24px}.is--preview .case-study-section-item__content{position:static;width:100%}.case-study-section-item__content>*:last-child{margin-bottom:0}.is--preview .case-study-section-item__content,.case-study-section-item.is--active .case-study-section-item__content{max-height:2000px;margin-top:30px;opacity:1;pointer-events:all}.case-study-section-item__image{max-height:0;overflow:hidden;transition:all .5s ease-out}.is--preview .case-study-section-item__image,.case-study-section-item.is--active .case-study-section-item__image{max-height:2000px;margin-top:30px}.case-study-section-item__top-cta{display:inline-block;max-height:0;overflow:hidden;transition:all .2s linear;margin-top:0}.is--preview .case-study-section-item__top-cta,.case-study-section-item.is--active .case-study-section-item__top-cta{margin-top:8px;max-height:3em}.case-study-section-item__bottom-cta{margin-bottom:24px;display:block}.case-study-section-item__top-cta,.case-study-section-item__bottom-cta{font-family:sofia-pro,sans-serif;font-size:16px;text-decoration:none;font-weight:400;display:flex;color:#141414}.case-study-section-item__top-cta::after,.case-study-section-item__bottom-cta::after{content:url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.707243 0.824158L7.47095 7.58839L0.883479 14.1759' stroke='%2318EDBA' stroke-width='2'/%3E%3C/svg%3E");margin-left:10px;margin-top:2px}.case-study-section-item__toggle{display:flex;justify-content:space-between;align-items:flex-start;column-gap:15px}.case-study-section-item__toggle input{margin:0}.case-study-section-item__toggle label span{display:inline-block;font-size:14px;font-style:italic}.case-study-section__button.button{width:274px;box-sizing:border-box;padding:24px}.case-study-section a.case-study-section-item__bottom-cta,.case-study-section a.case-study-section-item__top-cta{color:#141414}.case-study-section.has--active-items .case-study-section__right{opacity:0;z-index:100;pointer-events:none}@media(min-width: 1024px){.case-study-section.vertical .case-study-section__image.case-study-section__image--desktop{position:absolute;flex:1;top:0;right:0;width:547px;height:auto;bottom:auto;opacity:0;transition:all .5s ease-out}}@media(min-width: 1440px){.case-study-section.vertical .case-study-section__image.case-study-section__image--desktop{width:589px}}.case-study-section.vertical .case-study-section-item{display:flex;flex-flow:column nowrap}@media(min-width: 1024px){.case-study-section.vertical .case-study-section-item{width:calc(100% - 547px - 30px)}}@media(min-width: 1440px){.case-study-section.vertical .case-study-section-item{width:calc(100% - 589px - 32px)}}.case-study-section.vertical .case-study-section-item__image{order:3}@media(min-width: 1024px){.case-study-section.vertical .case-study-section-item__image{position:absolute;flex:1;top:0;right:0;width:547px;height:auto;bottom:auto;opacity:0;transition:opacity .5s ease-out;margin-top:0}}@media(min-width: 1440px){.case-study-section.vertical .case-study-section-item__image{width:589px}}.case-study-section.vertical .case-study-section-item.is--active .case-study-section-item__image{opacity:1}.case-study-section.vertical .case-study-section__left+a.button{margin:40px auto 0}@media(min-width: 1024px){.case-study-section.vertical .case-study-section__left+a.button{margin:48px 0 0}}.case-study-section.vertical:not(.has--active-items) .case-study-section__image.case-study-section__image--desktop{opacity:1}.case-study-section.horizontal-one .case-study-section__headline-wrapper,.case-study-section.horizontal-two .case-study-section__headline-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-flow:column nowrap}@media(min-width: 768px){.case-study-section.horizontal-one .case-study-section__headline-wrapper,.case-study-section.horizontal-two .case-study-section__headline-wrapper{align-items:flex-end;flex-flow:row nowrap}}.case-study-section.horizontal-one .case-study-section-item{display:flex;flex-flow:column nowrap}.case-study-section.horizontal-one .case-study-section-item .case-study-section-item__image{order:3}@media(min-width: 768px){.case-study-section.horizontal-two .case-study-section-item{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;column-gap:30px}}@media(min-width: 1024px){.case-study-section.horizontal-two .case-study-section-item{align-items:center}}.case-study-section.horizontal-two .case-study-section-item .case-study-section-item__headline{width:100%}@media(min-width: 768px){.case-study-section.horizontal-two .case-study-section-item .case-study-section-item__image.is--active,.case-study-section.horizontal-two .case-study-section-item .case-study-section-item__content.is--active{margin-top:48px;margin-top:48px}}@media(min-width: 768px){.case-study-section.horizontal-two .case-study-section-item .case-study-section-item__image{width:345px}}@media(min-width: 1024px){.case-study-section.horizontal-two .case-study-section-item .case-study-section-item__image{width:383px}}@media(min-width: 1440px){.case-study-section.horizontal-two .case-study-section-item .case-study-section-item__image{width:474px}}@media(min-width: 768px){.case-study-section.horizontal-two .case-study-section-item .case-study-section-item__content{width:calc(100% - 345px - 30px)}}@media(min-width: 1024px){.case-study-section.horizontal-two .case-study-section-item .case-study-section-item__content{width:calc(100% - 383px - 30px)}}@media(min-width: 1440px){.case-study-section.horizontal-two .case-study-section-item .case-study-section-item__content{width:calc(100% - 474px - 30px)}}.case-study-section.is--preview .case-study-section-item__toggle{justify-content:flex-start;align-items:center}.case-study-section.is--preview .case-study-section-item__toggle label{margin-bottom:0}.case-study-section.is--preview .case-study-section__button-preview{margin-top:30px;font-size:24px;line-height:1}.case-study-section.is--preview .case-study-section__button-preview,.case-study-section.is--preview .case-study-section__button-preview label,.case-study-section.is--preview .case-study-section__button-preview .block-editor-url-input__button{display:flex;justify-content:flex-start;align-items:center;gap:30px}.case-study-section.is--preview .case-study-section-item__content{margin-top:0}.case-study-section.is--preview .case-study-section__image{margin-top:30px}.case-study-section.is--preview .case-study-section-item__image{margin-bottom:30px}.overview-grid{padding:96px 0 66px;background:linear-gradient(#ffffff 0%, rgba(206, 243, 236, 0.5) 100%)}.overview-grid:not(:has(.overview-grid__intro)){padding-top:0px}.overview-grid__intro>*:last-child{margin-bottom:75px}.overview-grid.no-background{background:none}.overview-grid__eyebrow{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;grid-column:2/span 6}.overview-grid__eyebrow .fancy-serif,.overview-grid__eyebrow .fancy-underline{color:inherit}@media screen and (max-width: 1439px){.overview-grid__eyebrow{grid-column:1/span 6}}@media screen and (max-width: 500px){.overview-grid__eyebrow{grid-column:-1/1;font-size:16px;padding-bottom:16px}}.overview-grid__title{grid-column:2/span 9;font-size:72px}.overview-grid__title span{font-size:64px;font-weight:100}@media screen and (max-width: 1439px){.overview-grid__title{grid-column:1/span 11}}@media screen and (max-width: 1023px){.overview-grid__title{grid-column:-1/1}}@media screen and (max-width: 767px){.overview-grid__title{font-size:43px;margin-bottom:56px}.overview-grid__title span{font-size:43px}}.overview-grid__copy{grid-column:2/span 6;font-family:ivypresto-headline,serif;font-weight:100;color:#000;letter-spacing:0;text-transform:none;font-size:32px;line-height:1.2;margin-right:-32px}@media screen and (max-width: 1439px){.overview-grid__copy{grid-column:1/span 8;margin-right:0}}@media screen and (max-width: 767px){.overview-grid__copy{grid-column:1/span 12}}@media screen and (max-width: 500px){.overview-grid__copy{font-size:20px}}.overview-grid__boxes{grid-column:2/span 10}@media screen and (max-width: 1439px){.overview-grid__boxes{grid-column:1/-1}}.overview-grid.is--preview .block-editor-inner-layout,.overview-grid:not(.is--preview) .overview-grid__boxes{display:grid;grid-template-columns:repeat(12, minmax(0, 12fr));gap:2px}.overview-grid__item,.overview-grid .block-editor-block-list__block{grid-column:span 4/span 4;background-color:#fff;padding:24px;text-decoration:none}.overview-grid__item{display:flex;flex-direction:column;transition:all .3s ease;align-items:flex-start}@media screen and (max-width: 767px){.overview-grid__item{grid-column:span 6/span 6}}@media screen and (max-width: 374px){.overview-grid__item{grid-column:-1/1}}.overview-grid__item__image img{transition:all .3s ease;width:auto;height:135px;max-width:100%;object-fit:contain}.overview-grid__item__title{font-family:sofia-pro,sans-serif;color:#000;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-0.03em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all .3s ease;font-weight:900;margin-bottom:8px;height:52px;max-width:100%}.overview-grid__item__title .fancy-serif,.overview-grid__item__title .fancy-underline{color:inherit}.overview-grid__item__copy{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;font-size:17px;line-height:1.421em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#000;font-size:16px;line-height:1.2;transition:all .3s ease}@media screen and (max-width: 768px){.overview-grid__item__copy{font-size:13px}}.overview-grid a.overview-grid__item:hover{background-color:#000}.overview-grid a.overview-grid__item:hover img{filter:invert(1)}.overview-grid a.overview-grid__item:hover .overview-grid__item__title{color:#18edba}.overview-grid a.overview-grid__item:hover .overview-grid__item__copy{color:#fff}.title-image-list-copy{border-top:1px solid rgba(31,66,101,.3);padding-top:24px;margin-top:40px;margin-bottom:24px}.title-image-list-copy .wrapper{width:100%;padding:0 24px}@media(min-width: 768px){.title-image-list-copy .wrapper{padding:0;width:91.6666666667%}}@media(min-width: 1024px){.title-image-list-copy .wrapper{width:92.578125%}}@media(min-width: 1440px){.title-image-list-copy .wrapper{width:76.6666666667%}}@media(min-width: 768px){.title-image-list-copy .wp-block-columns.two-columns{flex-wrap:nowrap !important;column-gap:24px}}@media(min-width: 1024px){.title-image-list-copy .wp-block-columns.two-columns{column-gap:32px}}@media(min-width: 768px){.title-image-list-copy .wp-block-columns.two-columns .wp-block-column{flex-basis:50% !important;flex-grow:1}}.title-image-list-copy .wp-block-heading{font-family:sofia-pro,sans-serif;color:var(--ginkgo-black, #141414);font-size:24px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:-0.48px;margin-bottom:24px}@media(min-width: 1024px){.title-image-list-copy .wp-block-heading{font-size:32px;letter-spacing:-0.64px;padding-right:calc((100% - 160px)/6)}}@media(min-width: 1024px){.title-image-list-copy .wp-block-heading{padding-right:calc((100% - 128px)/5)}}.title-image-list-copy .wp-block-column>*:not(:last-child){margin-bottom:24px}.title-image-list-copy .wp-block-column .wp-block-image{margin:0 auto;width:100%}.title-image-list-copy .wp-block-column p{color:rgba(11,31,48,.8);font-family:sofia-pro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.3}@media(min-width: 1024px){.title-image-list-copy .wp-block-column p{font-size:20px}}.title-image-list-copy .wp-block-column ul{padding:0;margin:0 0 0 28px}.title-image-list-copy .wp-block-column ul li{font-family:sofia-pro,sans-serif;color:#585858;font-weight:300;font-size:19px;line-height:1.429em;text-indent:-2px}.title-image-list-copy .wp-block-column ul li::marker{position:relative;right:-3px}.fifty-fifty .wrapper{margin-top:56px;margin-bottom:40px;width:100%;padding:0 24px}@media(min-width: 768px){.fifty-fifty .wrapper{padding:0;width:91.6666666667%}}@media(min-width: 1024px){.fifty-fifty .wrapper{width:92.578125%}}@media(min-width: 1440px){.fifty-fifty .wrapper{width:76.6666666667%}}.fifty-fifty .wp-block-columns.two-columns{row-gap:40px;margin-bottom:0}@media(min-width: 768px){.fifty-fifty .wp-block-columns.two-columns{flex-wrap:wrap !important;column-gap:24px}}@media(min-width: 1024px){.fifty-fifty .wp-block-columns.two-columns{flex-wrap:nowrap !important;column-gap:32px}}@media(min-width: 768px){.fifty-fifty .wp-block-columns.two-columns .wp-block-column{flex-basis:100% !important;flex-grow:1}}@media(min-width: 1024px){.fifty-fifty .wp-block-columns.two-columns .wp-block-column{flex-basis:50% !important;flex-grow:0}}.fifty-fifty .wp-block-column .wp-block-image{margin:0 auto;width:100%}@media(min-width: 768px){.fifty-fifty .wp-block-column .wp-block-image{width:calc((100% - 168px)/8*6 + 120px)}}@media(min-width: 1024px){.fifty-fifty .wp-block-column .wp-block-image{width:calc((100% - 160px)/6*5 + 128px);margin-right:0}}@media(min-width: 1440px){.fifty-fifty .wp-block-column .wp-block-image{width:calc((100% - 128px)/5*4 + 96px)}}.fifty-fifty .wp-block-column .wp-block-image img{width:100%}.fifty-fifty .wp-block-column p{color:rgba(11,31,48,.8);font-family:sofia-pro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;margin-bottom:0}@media(min-width: 768px){.fifty-fifty .wp-block-column p{font-size:20px}}.fifty-fifty.columns-reversed .wp-block-columns.two-columns{flex-direction:column-reverse !important}@media(min-width: 1024px){.fifty-fifty.columns-reversed .wp-block-columns.two-columns{flex-direction:row-reverse !important}}@media(min-width: 1024px){.fifty-fifty.columns-reversed .wp-block-columns.two-columns .wp-block-column .wp-block-image{margin-left:0}}.eventbrite-button .close,.eventbrite-button .iframe-holder{position:fixed;z-index:10000;opacity:0;pointer-events:none}.eventbrite-button .close.show,.eventbrite-button .iframe-holder.show{opacity:1;pointer-events:all}.eventbrite-button .close{top:.2rem;right:.2rem;appearance:none;padding:0;background:none;border:none;box-shadow:none}.eventbrite-button .close svg{width:1.6rem;height:auto;pointer-events:none}.eventbrite-button .iframe-holder{width:100%;height:100% !important;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.8);padding:2rem;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.wp-block-image .wp-element-caption,.wp-block-image .wp-element-caption .fancy-serif{font-family:sofia-pro,sans-serif;font-weight:100;font-size:12px}@media(min-width: 768px){.wp-block-image .wp-element-caption,.wp-block-image .wp-element-caption .fancy-serif{font-size:14px}}.c-team-members{text-align:center;padding:50px 0}.c-team-members>h2{font-size:38px;margin-bottom:0}.c-team-members>*+*{margin-top:60px}.c-team-members .l-grid.l-grid--3up{display:flex;flex-flow:row wrap;justify-content:center;column-gap:30px}@media(min-width: 1024px){.c-team-members .l-grid.l-grid--3up{column-gap:60px}}.c-team-members .l-grid.l-grid--3up h3{color:#000}.c-team-members .l-grid.l-grid--3up h5{color:#1f4265}.c-team-members .l-grid.l-grid--3up .l-grid-item{width:100%}@media(min-width: 768px){.c-team-members .l-grid.l-grid--3up .l-grid-item{max-width:calc(50% - 15px)}}@media(min-width: 1024px){.c-team-members .l-grid.l-grid--3up .l-grid-item{max-width:calc(33.3333333333% - 40px)}}.c-team-member{text-align:center}.c-team-member h3{font-size:33px;margin:16px auto 14px;color:#1f4265;line-height:100%}@media(max-width: 960px){.c-team-member h3{font-size:18px;margin-bottom:8px}}.c-team-member h5{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:16px;line-height:1.125;letter-spacing:.307em;color:#89a29e;font-size:16px;line-height:100%;margin:0}@media(max-width: 960px){.c-team-member h5{font-size:11px}}.c-team-member__image-container{display:block;width:290px;aspect-ratio:1;margin:auto;max-width:100%}@media(max-width: 1200px){.c-team-member__image-container{width:200px}}@media(max-width: 960px){.c-team-member__image-container{width:170px}}@media(max-width: 767px){.c-team-member__image-container{width:250px}}.c-team-member__image-container img{border-radius:50%;width:100%;height:100%;object-fit:cover}.fiftyfifty-hero-w-form{display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap}.fiftyfifty-hero-w-form__content{width:100%;padding:64px 12px}@media(min-width: 768px){.fiftyfifty-hero-w-form__content{width:51.953125%;padding:64px 30px 64px 32px}}@media(min-width: 1024px){.fiftyfifty-hero-w-form__content{padding:96px 30px 96px 24px;width:51.46484375%}}@media(min-width: 1440px){.fiftyfifty-hero-w-form__content{padding:120px 32px 120px 56px;width:51.1111111111%}}@media(min-width: 1920px){.fiftyfifty-hero-w-form__content{padding:120px 175px 120px 120px;width:50.8333333333%}}.fiftyfifty-hero-w-form__content *{color:#fff}.fiftyfifty-hero-w-form__content--eyebrow{font-size:16px;font-style:normal;line-height:100%;letter-spacing:-0.48px;font-weight:700;margin-bottom:16px}@media(min-width: 1024px){.fiftyfifty-hero-w-form__content--eyebrow{font-size:20px;margin-bottom:20px;letter-spacing:-0.6px}}.fiftyfifty-hero-w-form__content--headline{font-family:ivypresto-headline,serif;font-size:32px;font-style:normal;font-weight:100;line-height:110%;font-feature-settings:"liga" off;margin-bottom:24px;letter-spacing:normal}.fiftyfifty-hero-w-form__content--headline strong{font-family:sofia-pro,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px}@media(min-width: 1024px){.fiftyfifty-hero-w-form__content--headline{font-size:48px;margin-bottom:40px}.fiftyfifty-hero-w-form__content--headline strong{font-size:56px;letter-spacing:-1.68px}}@media(min-width: 1440px){.fiftyfifty-hero-w-form__content--headline{font-size:56px}.fiftyfifty-hero-w-form__content--headline strong{font-size:64px;letter-spacing:-1.92px}}.fiftyfifty-hero-w-form__content--description{max-width:535px}@media(min-width: 1920px){.fiftyfifty-hero-w-form__content--description{max-width:539px}}.fiftyfifty-hero-w-form__content--description p,.fiftyfifty-hero-w-form__content--description li{font-size:16px;font-style:normal;font-weight:300;line-height:140%}@media(min-width: 1024px){.fiftyfifty-hero-w-form__content--description p,.fiftyfifty-hero-w-form__content--description li{font-size:20px}}.fiftyfifty-hero-w-form__content--description>*:last-child{margin-bottom:0}.fiftyfifty-hero-w-form__form{width:100%;padding:64px 12px;position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}@media(min-width: 768px){.fiftyfifty-hero-w-form__form{padding:64px 30px;width:48.046875%}}@media(min-width: 1024px){.fiftyfifty-hero-w-form__form{padding:128px 53px;width:48.53515625%}}@media(min-width: 1440px){.fiftyfifty-hero-w-form__form{align-items:flex-start;padding:128px 169px 128px 113px;width:48.8888888889%}}@media(min-width: 1920px){.fiftyfifty-hero-w-form__form{padding:128px;width:49.1666666667%}}.fiftyfifty-hero-w-form__form>img{width:100%;height:100%;position:absolute;object-fit:cover;z-index:-1;inset:0}.fiftyfifty-hero-w-form__form--inner{max-width:422px;padding:26px 24px;background-color:#fff;width:100%;color:#000}@media(min-width: 1024px){.fiftyfifty-hero-w-form__form--inner{padding:34px 24px 34px 32px}}@media(min-width: 1440px){.fiftyfifty-hero-w-form__form--inner{padding:34px 32px}}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework{padding:0;background-color:unset;color:#000}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework .heading-div{margin-bottom:0}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form{left:0;width:100%}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields{column-count:1}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields fieldset.gfield.gfield--type-checkbox.gfield--type-choice{margin-top:30px}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields fieldset.gfield.gfield--type-checkbox.gfield--type-choice.gfield_error{flex-direction:column}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields fieldset.gfield.gfield--type-checkbox.gfield--type-choice label{max-width:unset;font-size:12px;line-height:120%;letter-spacing:-0.18px}@media(min-width: 1024px){.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields fieldset.gfield.gfield--type-checkbox.gfield--type-choice label{font-size:14px;letter-spacing:-0.21px}}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields fieldset.gfield.gfield--type-checkbox.gfield--type-choice label::before{top:2px}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields fieldset.gfield.gfield--type-checkbox.gfield--type-choice .gchoice:last-child{margin-bottom:0}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields label,.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields input{color:#000 !important}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields label{top:8px !important;letter-spacing:.6px;line-height:100%;font-size:12px}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields label .gfield_required svg path{fill:#099079}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield{position:relative}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield:not(:first-child){margin-top:23px}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield.gfield_error{margin-bottom:-23px}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield input{height:auto !important;padding-bottom:0px !important;border-color:rgba(0,0,0,.5) !important;font-size:16px !important;line-height:100%;letter-spacing:-0.24px;padding-bottom:6px !important}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield .gfield_description.validation_message.gfield_validation_message{color:#f35256;leading-trim:both;text-edge:cap;font-size:12px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:.24px;margin-top:0;margin-bottom:0;pointer-events:none}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield_checkbox label::before{border-color:rgba(11,31,48,.3)}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield_checkbox input+label::before,.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield_checkbox input:hover+label::before{opacity:1;border-color:rgba(11,31,48,.3019607843);background-image:none}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield_checkbox input:checked+label::before{background-image:url(../_img/checkbox_check.svg);background-size:cover}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .select2-container .select2-selection{border-color:rgba(11,31,48,.3);background-color:#fff;color:#000}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .select2-container .select2-selection .select2-selection__rendered,.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .select2-container .select2-selection .select2-selection__placeholder{color:#000;font-size:16px;line-height:normal;letter-spacing:-0.24px}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .select2-container .select2-selection .select2-selection__arrow{background-image:url(../_img/caret-darkgreen.svg)}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_footer{width:100%;max-width:unset;margin:0}.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_footer button[type=submit]{background-color:#000;width:100%;margin-top:24px;margin-bottom:0;padding:16px 32px;line-height:1 !important}@media(min-width: 1024px){.fiftyfifty-hero-w-form__form--inner .gform_wrapper.gform-theme--no-framework form .gform_footer button[type=submit]{margin-top:32px}}.fiftyfifty-hero-w-form__form--terms{display:flex;flex-flow:row wrap;gap:24px;margin:24px 0 0;padding:0;list-style:none;justify-content:center}@media(min-width: 1024px){.fiftyfifty-hero-w-form__form--terms{margin-top:32px}}.fiftyfifty-hero-w-form__form--terms li a{color:#141414;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:100%;text-underline-offset:3px}@media(min-width: 1024px){.fiftyfifty-hero-w-form__form--terms li a{font-size:16px}}.fiftyfifty-hero-w-form__form--success{text-align:center}.fiftyfifty-hero-w-form__form--success h3{color:#099079;font-family:ivypresto-headline,serif;font-size:40px;font-style:normal;font-weight:100;line-height:100%;letter-spacing:-0.6px;margin-bottom:10px}@media(min-width: 1024px){.fiftyfifty-hero-w-form__form--success h3{font-size:48px;letter-spacing:-0.72px}}.fiftyfifty-hero-w-form__form--success p{color:#141414;font-feature-settings:"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:40px}.fiftyfifty-hero-w-form__form--success a{color:#141414;text-transform:uppercase;font-size:16px;height:24px;font-style:normal;font-weight:bold;line-height:100%;letter-spacing:1.6px;padding-right:34px;text-decoration:none;display:inline-flex;align-items:center;background:url(../_img/view-download-arrow.svg) no-repeat right center;background-size:24px 24px}.fiftyfifty-hero-w-form.select2-dropdown .select2-results .select2-results__options{background-color:#fff;color:#000;position:relative}.fiftyfifty-hero-w-form.select2-dropdown .select2-results .select2-results__options::before{content:"";width:calc(100% - 32px);height:1px;background-color:rgba(0,0,0,.5);position:absolute;left:16px;right:16px}.fiftyfifty-hero-w-form.select2-dropdown .select2-results .select2-results__options .select2-results__option{color:#000;font-size:16px;line-height:100%;letter-spacing:-0.24px}.fiftyfifty-hero-w-form.select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--selected,.fiftyfifty-hero-w-form.select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{color:#136176}.fiftyfifty-hero-w-form.select2-dropdown--above .select2-results .select2-results__options::before{bottom:0}.fiftyfifty-hero-w-form.select2-dropdown--below .select2-results .select2-results__options::before{top:0}.newsletter-signup-block{background:linear-gradient(0deg, #0b1f30 0%, #141414 100%);display:flex;justify-content:space-between;flex-flow:column nowrap;align-items:center;padding:24px 28px 24px 24px;row-gap:52px}@media(min-width: 768px){.newsletter-signup-block{row-gap:40px;padding:40px;text-align:center}}@media(min-width: 1024px){.newsletter-signup-block{text-align:left;row-gap:74px}}.newsletter-signup-block__content{width:100%}.newsletter-signup-block__content--headline{color:#fff;font-family:sofia-pro,sans-serif;font-size:32px;font-weight:400;line-height:1;letter-spacing:-0.03em;margin-bottom:10px}.newsletter-signup-block__content--description{margin-bottom:0 !important;color:#fff;font-family:sofia-pro,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-0.03em}@media(min-width: 768px){.newsletter-signup-block__content--description{font-size:20px;line-height:20px}}.newsletter-signup-block__form{width:100%}@media(min-width: 768px){.newsletter-signup-block__form{max-width:312px}}@media(min-width: 1440px){.newsletter-signup-block__form{max-width:366px}}.newsletter-signup-block__form--inner{width:100%}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework{padding:0;background-color:unset}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework .heading-div{margin-bottom:0}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form{left:0;width:100%;max-width:100%;position:relative}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields{column-count:1}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields label,.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields input{color:#000 !important}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields label{top:50% !important;font-size:12px;font-family:ivypresto-text,serif;font-size:16px;font-weight:100;line-height:16px;letter-spacing:-0.015em;text-align:left;pointer-events:none;transform:translateY(-50%);text-transform:unset;padding-left:16px}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields label .gfield_required svg path{fill:#099079}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield{position:relative}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield input{height:auto !important;padding-bottom:0px !important;border:1px solid rgba(20,20,20,.3019607843) !important;font-size:16px !important;line-height:100%;font-family:ivypresto-text,serif;font-weight:100;letter-spacing:-0.015em;padding:14px 16px !important;background-color:#fff !important}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield .gfield_description.validation_message.gfield_validation_message{font-family:sofia-pro,sans-serif;color:#f35256;font-size:14px;font-weight:400;line-height:17px;letter-spacing:.02em;text-align:left;margin-bottom:0;pointer-events:none;position:absolute;top:50%;padding-left:16px;transform:translateY(-50%);margin-top:0}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield.gfield_error:not(.filled-container) input{border-color:#f35256 !important;color:rgba(0,0,0,0)}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield.gfield_error:not(.filled-container) input::placeholder{visibility:hidden !important}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield.gfield_error:not(.filled-container)~#field_submit.gfield--type-submit{pointer-events:none}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield.gfield_error:not(.filled-container)~#field_submit.gfield--type-submit button[type=submit]::after{background-image:url(../_img/input-cross.svg);width:18px;height:18px}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield.gfield_error:not(.filled-container) label{display:none}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield.gfield_error.filled-container .gfield_description.validation_message.gfield_validation_message{display:none !important}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields #field_submit.gfield--type-submit{position:unset;margin:0}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields #field_submit.gfield--type-submit button[type=submit]{position:unset;padding:0 !important;line-height:0 !important;max-height:0 !important;max-width:0 !important;border:none !important}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields #field_submit.gfield--type-submit button[type=submit]::before{display:none !important}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields #field_submit.gfield--type-submit button[type=submit]::after{content:"";background:url(../_img/submit-arrow.svg) center/contain no-repeat;width:30px;height:18px;border:none;position:absolute;top:50%;transform:translateY(-50%);right:16px;left:unset;background-color:rgba(0,0,0,0)}.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_footer{display:none}.newsletter-signup-block__form--inner .gform_confirmation_wrapper{border:2px solid;border-image-source:linear-gradient(45deg, #1a8ca9 0%, #01b3c3 31%, #00cc9f 71%, #00ce9f 100%);border-image-slice:1;background-color:#fff;padding:16px;display:flex;justify-content:space-between;align-content:center;flex-flow:row nowrap}.newsletter-signup-block__form--inner .gform_confirmation_wrapper .gform_confirmation_message{font-family:ivypresto-text,serif;font-size:18px;font-weight:100;line-height:16px;letter-spacing:-0.015em;color:#141414;margin:0}.newsletter-signup-block__form--inner .gform_confirmation_wrapper::after{content:"";background-image:url(../_img/checkbox_check.svg);background-repeat:no-repeat;background-size:contain;width:18px;height:18px}.newsletter-signup-block__form--terms{padding:0;margin-top:16px}.newsletter-signup-block__form--terms>p{font-family:sofia-pro,sans-serif;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-0.015em;color:#fff;margin-bottom:0 !important}.newsletter-signup-block__form--terms a{color:inherit}@media(min-width: 1024px){.newsletter-signup-block.tout .newsletter-signup-block__content--headline{font-size:40px}}@media(min-width: 1024px){.newsletter-signup-block.tout .newsletter-signup-block__content--description{line-height:26px}}@media(min-width: 1024px){.newsletter-signup-block.tout .newsletter-signup-block__form{max-width:unset}}@media(min-width: 1024px){.newsletter-signup-block.full{padding:32px;flex-flow:row nowrap;column-gap:78px}}@media(min-width: 1440px){.newsletter-signup-block.full{padding:40px;column-gap:122px}}html{-moz-osx-font-smoothing:grayscale}.panel-grid{margin:0 !important}.panel-grid .panel-grid-cell{margin-bottom:0 !important}.panel-grid .panel-grid-cell .so-panel{margin-bottom:0 !important}.hentry{margin-bottom:0 !important}#content,#wpfront-notification-bar-spacer{transition:all .25s ease}#content.toggled,#wpfront-notification-bar-spacer.toggled{opacity:.75;-webkit-filter:blur(15px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter:blur(15px)}@media screen and (max-width: 767px){body.page-template-page-work #content-header{padding-top:45px;padding-bottom:45px;height:30vh;min-height:300px}}@media screen and (max-height: 800px){body.page-template-page-work #content-header{height:80vh}}@media screen and (max-width: 767px){body.page-template-page-work #content-header h2{font-size:28px;line-height:33px;margin-top:0}}article>.entry-header{display:none}article .entry-content{margin:0}article .entry-content .panel-row-style.header{padding:20% 5%;position:relative}@media screen and (max-width: 767px){article .entry-content .panel-row-style.header{padding:153px 5%}}.home article .entry-content .panel-row-style.header{height:90vh;padding:0}article .entry-content .panel-row-style.header .panel-grid-cell{display:block;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}article .entry-content .panel-row-style.header .panel-grid-cell .widget:first-child{left:50%;position:absolute;transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);top:50%;width:90%}article .entry-content .panel-row-style.header .panel-grid-cell .widget:first-child .textwidget h2{color:#fff;font-size:102px;font-weight:100;margin:18px 0 0;line-height:100%;text-align:center;text-transform:uppercase}@media screen and (max-width: 1100px){article .entry-content .panel-row-style.header .panel-grid-cell .widget:first-child .textwidget h2{font-size:84px}}@media screen and (max-width: 900px){article .entry-content .panel-row-style.header .panel-grid-cell .widget:first-child .textwidget h2{font-size:72px}}@media screen and (max-width: 767px){article .entry-content .panel-row-style.header .panel-grid-cell .widget:first-child .textwidget h2{font-size:48px}}article .entry-content .panel-row-style.header .panel-grid-cell .widget:first-child .textwidget h2 strong{font-weight:600}@media screen and (max-width: 767px){article .entry-content .panel-row-style.header .panel-grid-cell .widget:first-child .textwidget h2 strong{display:block}}article .entry-content .panel-row-style.header .panel-grid-cell .widget:first-child .textwidget p a{background:url("../_img/header-scrolldown.png") center center no-repeat;bottom:0;display:block;height:41px;left:0;position:absolute;text-indent:-10000px;width:186px}article .entry-content .panel-row-style.header .panel-grid-cell .widget:last-child .textwidget a{background:url("../_img/header-scrolldown.png") center top no-repeat;bottom:0;display:block;height:36px;left:50%;position:absolute;text-indent:-10000px;transform:translateX(-50%);width:186px}article .entry-content .video-panel{background:#e1e4ea;padding:5%;text-align:center}article .entry-content .video-panel .video-holder{margin:0 auto;max-width:650px}article .entry-content .video-panel .video-holder .video{height:0;padding-bottom:56.25%;position:relative}article .entry-content .video-panel .video-holder .video iframe{left:0;height:100%;position:absolute;top:0;width:100%}article .entry-content .video-panel .video-holder p{font-size:16px;margin:15px auto}article .entry-content .images.panel-row-style{height:0;overflow:hidden;margin:8% 0 0;padding:0 0 43.125%}@media screen and (max-width: 767px){article .entry-content .images.panel-row-style{height:auto;overflow:auto;padding:0}}article .entry-content .images.panel-row-style .panel-grid-cell{padding:0 !important}article .entry-content .images.panel-row-style .panel-grid-cell:first-child{border-right:4px solid #fff}@media screen and (max-width: 767px){article .entry-content .images.panel-row-style .panel-grid-cell:first-child{border:none;margin-bottom:10px !important}}article .entry-content .images.panel-row-style .panel-grid-cell:last-child{border-left:4px solid #fff}@media screen and (max-width: 767px){article .entry-content .images.panel-row-style .panel-grid-cell:last-child{border:none}}article .entry-content .images.panel-row-style .panel-grid-cell img{display:block;width:100% !important}article .entry-content .datagrid.panel-row-style{display:block;height:0;margin:0;overflow:hidden;padding:0 0 38.75%;position:relative}@media screen and (max-width: 640px){article .entry-content .datagrid.panel-row-style{padding:0 0 100%}}article .entry-content .datagrid.panel-row-style .panel-grid-cell{padding:0 !important}article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget:first-child .panel-widget-style{bottom:0;left:0;position:absolute;right:46.7%;top:0}@media screen and (max-width: 640px){article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget:first-child .panel-widget-style{bottom:67%;right:0}}article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget:nth-child(2) .panel-widget-style{bottom:50.8%;left:53.75%;position:absolute;right:23.375%;top:0}@media screen and (max-width: 640px){article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget:nth-child(2) .panel-widget-style{bottom:34%;left:0;right:50.4%;top:34%}}article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget:nth-child(3) .panel-widget-style{bottom:50.8%;left:77.125%;position:absolute;right:0%;top:0}@media screen and (max-width: 640px){article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget:nth-child(3) .panel-widget-style{bottom:34%;left:50.4%;right:0;top:34%}}article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget:nth-child(4) .panel-widget-style{bottom:0;left:53.75%;position:absolute;right:23.375%;top:50.2%}@media screen and (max-width: 640px){article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget:nth-child(4) .panel-widget-style{bottom:0;left:0;right:50.4%;top:67%}}article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget:nth-child(5) .panel-widget-style{bottom:0;left:77.125%;position:absolute;right:0%;top:50.2%}@media screen and (max-width: 640px){article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget:nth-child(5) .panel-widget-style{bottom:0;left:50.4%;right:0;top:67%}}article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget .textwidget{color:#08c69f;font-size:17px;font-weight:bold;left:50%;letter-spacing:1.4px;line-height:120%;margin:0 auto;padding:20px;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translateX(-50%) translateY(-50%);width:100%}@media screen and (max-width: 1100px){article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget .textwidget{font-size:17px}}@media screen and (max-width: 920px){article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget .textwidget{font-size:14px}}@media screen and (max-width: 600px){article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget .textwidget{font-size:12px}}article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget .textwidget strong{color:#fff;display:block;font-size:125px;font-weight:100;letter-spacing:0;line-height:100%;text-transform:none}@media screen and (max-width: 1100px){article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget .textwidget strong{font-size:100px}}@media screen and (max-width: 920px){article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget .textwidget strong{font-size:72px}}@media screen and (max-width: 600px){article .entry-content .datagrid.panel-row-style .panel-grid-cell>.widget .textwidget strong{font-size:48px}}article .entry-content .bioworks.panel-row-style{background-position:center center;background-repeat:no-repeat;background-size:cover;margin:8px 0 0;padding:6%;text-align:right}@media screen and (max-width: 600px){article .entry-content .bioworks.panel-row-style{background:rgba(0,0,0,0) !important;padding:0px}}@media screen and (max-width: 600px){article .entry-content .bioworks.panel-row-style>.panel-grid-cell{padding:0 !important}}article .entry-content .bioworks.panel-row-style.left{text-align:left}article .entry-content .bioworks.panel-row-style img{display:none}@media screen and (max-width: 600px){article .entry-content .bioworks.panel-row-style img{display:block}}article .entry-content .bioworks.panel-row-style .widget_black-studio-tinymce{background:rgba(255,255,255,.92);border-left:9px solid #00c796;display:inline-block;max-width:748px;padding:4%;text-align:left;width:100%}@media screen and (max-width: 600px){article .entry-content .bioworks.panel-row-style .widget_black-studio-tinymce{margin-bottom:20px !important}}article .entry-content .bioworks.panel-row-style .widget_black-studio-tinymce h2.widget-title{color:#1f4265;font-size:15px;letter-spacing:1.4px;text-align:left}@media screen and (max-width: 600px){article .entry-content .bioworks.panel-row-style .widget_black-studio-tinymce h2.widget-title{font-size:12px}}article .entry-content .bioworks.panel-row-style .widget_black-studio-tinymce .textwidget h2{color:#08c69f;font-size:77px;font-weight:100;letter-spacing:0;line-height:100%;margin:6px 0 12px;text-transform:uppercase}@media screen and (max-width: 600px){article .entry-content .bioworks.panel-row-style .widget_black-studio-tinymce .textwidget h2{font-size:48px}}article .entry-content .bioworks.panel-row-style .widget_black-studio-tinymce .textwidget h2 strong{font-weight:600}article .entry-content .bioworks.panel-row-style .widget_black-studio-tinymce .textwidget p{color:#000;font-size:22px;font-weight:300;letter-spacing:0;line-height:160%;margin:0}@media screen and (max-width: 600px){article .entry-content .bioworks.panel-row-style .widget_black-studio-tinymce .textwidget p{font-size:16px}}article .entry-content .meet-the-team.panel-row-style{background-position:center center;background-repeat:no-repeat;padding:7.5%;text-align:center}@media screen and (max-width: 600px){article .entry-content .meet-the-team.panel-row-style{padding:15% 7.5%}}article .entry-content .meet-the-team.panel-row-style h2.widget-title{color:#fff;font-size:54px;font-weight:600;letter-spacing:0;line-height:120%;margin:0 auto 38px;text-transform:none}@media screen and (max-width: 600px){article .entry-content .meet-the-team.panel-row-style h2.widget-title{font-size:36px}}article .entry-content #press .panel-grid-cell .widget:last-child .textwidget a{background-position:center center;background-repeat:no-repeat;background-size:65%;cursor:pointer;display:inline-block;height:180px;position:relative;text-indent:-10000px;width:25%}@media screen and (max-width: 767px){article .entry-content #press .panel-grid-cell .widget:last-child .textwidget a{height:90px}}article .entry-content #press .panel-grid-cell .widget:last-child .textwidget a.p1{background-image:url("../_img/logo-wsj.png")}article .entry-content #press .panel-grid-cell .widget:last-child .textwidget a.p2{background-image:url("../_img/logo-wired.png")}article .entry-content #press .panel-grid-cell .widget:last-child .textwidget a.p3{background-image:url("../_img/logo-fortune.png")}article .entry-content #press .panel-grid-cell .widget:last-child .textwidget a.p4{background-image:url("../_img/logo-bostonglobe.png")}article .entry-content #press .panel-grid-cell .widget:last-child .textwidget a:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e7e7e4 rgba(0,0,0,0);border-style:solid;border-width:0 16px 16px 16px;bottom:-20px;content:"";display:block;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}article .entry-content #press .panel-grid-cell .widget:last-child .textwidget a.active:after{bottom:0}article .entry-content .foundries.panel-row-style,article .entry-content .nanoscale.panel-row-style,article .entry-content .markets.panel-row-style,article .entry-content .comingsoon.panel-row-style{padding:20% 5%;position:relative}article .entry-content .foundries.panel-row-style .panel-grid-cell,article .entry-content .nanoscale.panel-row-style .panel-grid-cell,article .entry-content .markets.panel-row-style .panel-grid-cell,article .entry-content .comingsoon.panel-row-style .panel-grid-cell{display:block}article .entry-content .foundries.panel-row-style .panel-grid-cell h2.widget-title,article .entry-content .nanoscale.panel-row-style .panel-grid-cell h2.widget-title,article .entry-content .markets.panel-row-style .panel-grid-cell h2.widget-title,article .entry-content .comingsoon.panel-row-style .panel-grid-cell h2.widget-title{margin:0 auto;max-width:940px}article .entry-content .foundries.panel-row-style .panel-grid-cell .textwidget,article .entry-content .nanoscale.panel-row-style .panel-grid-cell .textwidget,article .entry-content .markets.panel-row-style .panel-grid-cell .textwidget,article .entry-content .comingsoon.panel-row-style .panel-grid-cell .textwidget{margin:0 auto;max-width:940px}article .entry-content .foundries.panel-row-style .panel-grid-cell .textwidget h2,article .entry-content .nanoscale.panel-row-style .panel-grid-cell .textwidget h2,article .entry-content .markets.panel-row-style .panel-grid-cell .textwidget h2,article .entry-content .comingsoon.panel-row-style .panel-grid-cell .textwidget h2{color:#fff;font-size:58px;font-weight:100;line-height:100%;margin:15px 0 30px;text-align:center}@media screen and (max-width: 960px){article .entry-content .foundries.panel-row-style .panel-grid-cell .textwidget h2,article .entry-content .nanoscale.panel-row-style .panel-grid-cell .textwidget h2,article .entry-content .markets.panel-row-style .panel-grid-cell .textwidget h2,article .entry-content .comingsoon.panel-row-style .panel-grid-cell .textwidget h2{font-size:42px}}@media screen and (max-width: 767px){article .entry-content .foundries.panel-row-style .panel-grid-cell .textwidget h2,article .entry-content .nanoscale.panel-row-style .panel-grid-cell .textwidget h2,article .entry-content .markets.panel-row-style .panel-grid-cell .textwidget h2,article .entry-content .comingsoon.panel-row-style .panel-grid-cell .textwidget h2{font-size:30px}}article .entry-content .foundries.panel-row-style .panel-grid-cell .textwidget h2 strong,article .entry-content .nanoscale.panel-row-style .panel-grid-cell .textwidget h2 strong,article .entry-content .markets.panel-row-style .panel-grid-cell .textwidget h2 strong,article .entry-content .comingsoon.panel-row-style .panel-grid-cell .textwidget h2 strong{font-weight:700}article .entry-content .foundries.panel-row-style .panel-grid-cell .textwidget p,article .entry-content .nanoscale.panel-row-style .panel-grid-cell .textwidget p,article .entry-content .markets.panel-row-style .panel-grid-cell .textwidget p,article .entry-content .comingsoon.panel-row-style .panel-grid-cell .textwidget p{color:#fff;font-size:24px;line-height:150%;text-align:center}@media screen and (max-width: 960px){article .entry-content .foundries.panel-row-style .panel-grid-cell .textwidget p,article .entry-content .nanoscale.panel-row-style .panel-grid-cell .textwidget p,article .entry-content .markets.panel-row-style .panel-grid-cell .textwidget p,article .entry-content .comingsoon.panel-row-style .panel-grid-cell .textwidget p{font-size:18px}}@media screen and (max-width: 767px){article .entry-content .foundries.panel-row-style .panel-grid-cell .textwidget p,article .entry-content .nanoscale.panel-row-style .panel-grid-cell .textwidget p,article .entry-content .markets.panel-row-style .panel-grid-cell .textwidget p,article .entry-content .comingsoon.panel-row-style .panel-grid-cell .textwidget p{font-size:16px}}article .entry-content .foundries.panel-row-style{position:relative}article .entry-content .foundries.panel-row-style:after{background:url("../_img/home-foundries-grid.png") left bottom/contain repeat-x;bottom:0;content:"";display:block;left:0;padding:15% 0 0;position:absolute;right:0}@media screen and (max-width: 600px){article .entry-content .foundries.panel-row-style:after{padding:100% 0 0}}article .entry-content .foundries.panel-row-style .panel-grid-cell{position:relative;z-index:10}article .entry-content .home-residency.panel-row-style{background-position:center center;background-size:cover;background-repeat:no-repeat;padding:2.5% 5%;position:relative;text-align:center}article .entry-content .home-residency.panel-row-style a{background:url("../_img/submark-white.png") center top/60px no-repeat;color:#fff;display:block;font:normal 28px/1.35 ivypresto-headline,serif;margin:0 auto;max-width:800px;padding:80px 0 0;text-decoration:none}@media screen and (max-width: 767px){article .entry-content .home-residency.panel-row-style a{font-size:18px}}article .entry-content .home-residency.panel-row-style a:hover:after,article .entry-content .home-residency.panel-row-style a:active:after{background-color:#08c69f}article .entry-content .home-residency.panel-row-style a strong{display:block;font:700 42px/1 "ITC Avant Garde Gothic W01 Bd",sans-serif;letter-spacing:-1px;margin:0 0 14px}@media screen and (max-width: 767px){article .entry-content .home-residency.panel-row-style a strong{font-size:32px}}article .entry-content .home-residency.panel-row-style a:after{background:url("../_img/circle-arrow-down.png") center center/contain no-repeat rgba(0,0,0,0);border:1px solid #08c69f;border-radius:50%;content:"";display:block;height:50px;margin:15px auto 0;text-align:left;text-indent:-10000px;transform:rotate(270deg);-webkit-transform:rotate(270deg);transition:all .25s ease;width:50px}article .entry-content .markets.panel-row-style .panel-grid-cell h2.widget-title,article .entry-content .foundries.panel-row-style .panel-grid-cell h2.widget-title{color:#000}article .entry-content .markets.panel-row-style .panel-grid-cell .textwidget h2,article .entry-content .markets.panel-row-style .panel-grid-cell .textwidget p,article .entry-content .foundries.panel-row-style .panel-grid-cell .textwidget h2,article .entry-content .foundries.panel-row-style .panel-grid-cell .textwidget p{color:#000}article .entry-content .comingsoon.panel-row-style{padding:10% 5%}article .entry-content #careers .panel-row-style{padding:10% 5%;position:relative}article .entry-content #careers .panel-row-style h2.widget-title{text-align:left}article .entry-content #careers .panel-row-style .panel-grid-cell:first-child .textwidget h2{color:#fff;font-size:58px;font-weight:bold;line-height:100%;margin:25px 0 35px}@media screen and (max-width: 1100px){article .entry-content #careers .panel-row-style .panel-grid-cell:first-child .textwidget h2{font-size:42px;margin:12px 0 20px}}@media screen and (max-width: 767px){article .entry-content #careers .panel-row-style .panel-grid-cell:first-child .textwidget h2{font-size:32px}}article .entry-content #careers .panel-row-style .panel-grid-cell:first-child .textwidget p{color:#fff;font-size:24px;line-height:150%}@media screen and (max-width: 1100px){article .entry-content #careers .panel-row-style .panel-grid-cell:first-child .textwidget p{font-size:18px}}@media screen and (max-width: 767px){article .entry-content #careers .panel-row-style .panel-grid-cell:first-child .textwidget p{font-size:16px}}article .entry-content #careers .panel-row-style .panel-grid-cell:last-child .textwidget{padding:24px 0 0 74px;position:relative}@media screen and (max-width: 767px){article .entry-content #careers .panel-row-style .panel-grid-cell:last-child .textwidget{margin-top:5%}}article .entry-content #careers .panel-row-style .panel-grid-cell:last-child .textwidget:before{background:url("../_img/quotes-open.png") center center/64px no-repeat;content:"";display:block;height:48px;left:0;opacity:.5;position:absolute;top:0;width:64px}article .entry-content #careers .panel-row-style .panel-grid-cell:last-child .textwidget p{color:#d6e8f5;font:normal 40px/138% ivypresto-headline,serif;margin:0}@media screen and (max-width: 1100px){article .entry-content #careers .panel-row-style .panel-grid-cell:last-child .textwidget p{font-size:20px}}article .entry-content #careers .panel-row-style .panel-grid-cell:last-child .textwidget p:last-child{display:block;float:right;font-size:30px;line-height:100%;margin-top:56px;padding:0 0 0 90px;position:relative}@media screen and (max-width: 1100px){article .entry-content #careers .panel-row-style .panel-grid-cell:last-child .textwidget p:last-child{font-size:20px}}@media screen and (max-width: 400px){article .entry-content #careers .panel-row-style .panel-grid-cell:last-child .textwidget p:last-child{padding-left:60px}}article .entry-content #careers .panel-row-style .panel-grid-cell:last-child .textwidget p:last-child em{color:#fff;display:block;font:bold normal 14px/100% sofia-pro,sans-serif;letter-spacing:2.22px;margin:0;padding:6px 0 0 7px;text-transform:uppercase}@media screen and (max-width: 1100px){article .entry-content #careers .panel-row-style .panel-grid-cell:last-child .textwidget p:last-child em{font-size:12px}}article .entry-content #careers .panel-row-style .panel-grid-cell:last-child .textwidget p:last-child img{border-radius:50%;display:block;left:0;position:absolute;transform:translateY(-50%);-ms-transform:translateY(-50%);top:50%}@media screen and (max-width: 400px){article .entry-content #careers .panel-row-style .panel-grid-cell:last-child .textwidget p:last-child img{width:50px}}article .entry-content h2.widget-title{color:#fff;font-size:16px;font-weight:700;letter-spacing:2.22px;line-height:100%;margin:0;text-align:center;text-transform:uppercase}article .entry-content .press-kit.panel-row-style{background:#d4d4d0;padding:5%}article .entry-content .press-kit.panel-row-style h2.widget-title{color:#000;margin-bottom:3.5%}@media screen and (max-width: 500px){article .entry-content .press-kit.panel-row-style h2.widget-title{margin-left:0}}article .entry-content .press-kit.panel-row-style .textwidget ul{list-style:none;margin:0;padding:0;text-align:center}article .entry-content .press-kit.panel-row-style .textwidget ul li{display:inline-block;margin:1%;width:30%}@media screen and (max-width: 767px){article .entry-content .press-kit.panel-row-style .textwidget ul li{width:45%}}@media screen and (max-width: 500px){article .entry-content .press-kit.panel-row-style .textwidget ul li{margin:5% 0;width:100%}}article .entry-content .press-kit.panel-row-style .textwidget ul li a{color:#08c69f;display:block;font:normal 30px/120% ivypresto-headline,serif;text-decoration:none}@media screen and (max-width: 1100px){article .entry-content .press-kit.panel-row-style .textwidget ul li a{font-size:22px}}@media screen and (max-width: 767px){article .entry-content .press-kit.panel-row-style .textwidget ul li a{font-size:18px}}article .entry-content .press-kit.panel-row-style .textwidget ul li a img{display:block;margin:0 auto;box-shadow:11px 23px 30px 0 rgba(0,0,0,.11)}article .entry-content .press-kit.panel-row-style .textwidget ul li a span{margin:25px}article .entry-content .press-kit.panel-row-style .textwidget ul li a span.source{color:#333;display:block;font:300 normal 16px/100% sofia-pro,sans-serif;margin:-10px 0 15px;text-align:center;text-transform:uppercase}article .entry-content .press-kit.panel-row-style .textwidget ul li a .button{font-family:sofia-pro,sans-serif}article .entry-content .press-kit.panel-row-style .textwidget ul li a:hover,article .entry-content .press-kit.panel-row-style .textwidget ul li a:focus{border-color:#08c69f}article .entry-content .inquiries.panel-row-style{background:url("../_img/prefooter-bg.png") center bottom/cover no-repeat #3fa688;padding:5%}article .entry-content .inquiries.panel-row-style .widget-title{font-family:urw-din,sans-serif;font-size:14px;line-height:18px;letter-spacing:4.31px;margin-bottom:19px}article .entry-content .inquiries.panel-row-style .textwidget p{color:#fff;font:normal 34px/120% ivypresto-headline,serif;margin-bottom:0;text-align:center}@media screen and (max-width: 767px){article .entry-content .inquiries.panel-row-style .textwidget p{font-size:20px}}article .entry-content .inquiries.panel-row-style .textwidget p a{color:#fff}article .entry-content .slider{border:8px solid #fff;border-left:none;border-right:none}article .entry-content .slider img{border:4px solid #fff;border-bottom:none;border-top:none;display:block;height:auto !important;max-height:630px;max-width:100%;width:auto !important}@media screen and (max-width: 920px){article .entry-content .slider img{max-height:400px}}@media screen and (max-width: 800px){article .entry-content .slider img{max-height:360px}}@media screen and (max-width: 800px){article .entry-content .slider img{max-height:360px}}@media screen and (max-width: 400px){article .entry-content .slider img{max-height:260px}}.single-gb-press article,.single-gb-press-video article,.single-post article{padding:20px}.single-gb-press article .entry-content,.single-gb-press-video article .entry-content,.single-post article .entry-content{font-size:24px;font-weight:300;line-height:150%;margin:60px auto 20px;max-width:1090px;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right)}@media screen and (max-width: 600px){.single-gb-press article .entry-content,.single-gb-press-video article .entry-content,.single-post article .entry-content{font-size:18px}}.single-gb-press article .entry-content p,.single-gb-press-video article .entry-content p,.single-post article .entry-content p{margin:0 0 40px}@media screen and (max-width: 600px){.single-gb-press article .entry-content p,.single-gb-press-video article .entry-content p,.single-post article .entry-content p{margin-bottom:20px}}.single-gb-press article .entry-content figcaption,.single-gb-press-video article .entry-content figcaption,.single-post article .entry-content figcaption{font-size:15px;font-style:normal;font-weight:400;line-height:1.5}.single-gb-press article .entry-content figcaption em,.single-gb-press-video article .entry-content figcaption em,.single-post article .entry-content figcaption em{font-style:normal}.single-gb-press article .entry-content a,.single-gb-press-video article .entry-content a,.single-post article .entry-content a{color:#08c69f}.single-gb-press article .entry-content strong,.single-gb-press-video article .entry-content strong,.single-post article .entry-content strong{font-weight:600}.single-gb-press article .entry-content ul,.single-gb-press article .entry-content ol,.single-gb-press-video article .entry-content ul,.single-gb-press-video article .entry-content ol,.single-post article .entry-content ul,.single-post article .entry-content ol{margin:0;padding:0}.single-gb-press article .entry-content ul,.single-gb-press-video article .entry-content ul,.single-post article .entry-content ul{list-style:none}.single-gb-press article .entry-content ul li,.single-gb-press-video article .entry-content ul li,.single-post article .entry-content ul li{margin:0 0 20px;padding-left:40px;position:relative}.single-gb-press article .entry-content ul li:before,.single-gb-press-video article .entry-content ul li:before,.single-post article .entry-content ul li:before{color:#08c69f;content:"•";font-size:48px;left:10px;position:absolute;top:-8px}.single-gb-press article .entry-content blockquote,.single-gb-press-video article .entry-content blockquote,.single-post article .entry-content blockquote{background:#f7f7f7;margin:0 auto 40px;max-width:90%;padding:2.5%}.single-gb-press article .entry-content blockquote p:last-child,.single-gb-press-video article .entry-content blockquote p:last-child,.single-post article .entry-content blockquote p:last-child{margin-bottom:0}.single-gb-press article .entry-content .embedded_media,.single-gb-press-video article .entry-content .embedded_media,.single-post article .entry-content .embedded_media{display:block;height:0;margin:0 0 30px;padding:0 0 56.2%;position:relative;width:100%}.single-gb-press article .entry-content .embedded_media iframe,.single-gb-press-video article .entry-content .embedded_media iframe,.single-post article .entry-content .embedded_media iframe{height:100%;left:0;position:absolute;top:0;width:100%}.single-gb-press article .entry-footer,.single-gb-press-video article .entry-footer,.single-post article .entry-footer{border-top:1px solid #d7d7d7;margin:40px auto;max-width:380px;padding:40px 30px}@media screen and (max-width: 600px){.single-gb-press article .entry-footer .author,.single-gb-press-video article .entry-footer .author,.single-post article .entry-footer .author{text-align:center}}.single-gb-press article .entry-footer .author img,.single-gb-press-video article .entry-footer .author img,.single-post article .entry-footer .author img{border:6px solid #ebebeb;border-radius:50%;display:inline-block;height:86px;margin:0 24px 14px 0;vertical-align:middle;width:86px}@media screen and (max-width: 600px){.single-gb-press article .entry-footer .author img,.single-gb-press-video article .entry-footer .author img,.single-post article .entry-footer .author img{display:block;margin:0 auto 14px}}.single-gb-press article .entry-footer .author h4,.single-gb-press-video article .entry-footer .author h4,.single-post article .entry-footer .author h4{color:#08c69f;display:inline-block;font-size:12px;font-weight:bold;letter-spacing:2.22px;line-height:100%;margin:0;text-transform:uppercase;vertical-align:middle;width:auto}.single-gb-press article .entry-footer .author h4 strong,.single-gb-press-video article .entry-footer .author h4 strong,.single-post article .entry-footer .author h4 strong{color:#89a29e;display:block;font:normal 28px/100% ivypresto-headline,serif;letter-spacing:0;margin:3px 0 0;text-transform:none}.single-gb-press #comments,.single-gb-press-video #comments,.single-post #comments{padding:0px;margin:0 auto 40px;max-width:1020px}.single-gb-press #comments ol.comment-list,.single-gb-press-video #comments ol.comment-list,.single-post #comments ol.comment-list{list-style:none;margin:0;padding:0}.single-gb-press #comments ol.comment-list li ol.children,.single-gb-press-video #comments ol.comment-list li ol.children,.single-post #comments ol.comment-list li ol.children{list-style:none;padding:0}.single-gb-press #comments ol.comment-list li .comment-meta,.single-gb-press-video #comments ol.comment-list li .comment-meta,.single-post #comments ol.comment-list li .comment-meta{padding:0 0 22px 80px;position:relative}.single-gb-press #comments ol.comment-list li .comment-meta img,.single-gb-press-video #comments ol.comment-list li .comment-meta img,.single-post #comments ol.comment-list li .comment-meta img{border:6px solid #ebebeb;border-radius:50%;display:inline-block;height:66px;left:0;margin:0 16px 14px 0;position:absolute;top:0;vertical-align:middle;width:66px}.single-gb-press #comments ol.comment-list li .comment-meta .says,.single-gb-press-video #comments ol.comment-list li .comment-meta .says,.single-post #comments ol.comment-list li .comment-meta .says{display:none}.single-gb-press #comments ol.comment-list li .comment-meta .fn,.single-gb-press-video #comments ol.comment-list li .comment-meta .fn,.single-post #comments ol.comment-list li .comment-meta .fn{color:#89a29e;display:block;font:normal 28px/100% ivypresto-headline,serif;letter-spacing:0;padding:10px 0 0;text-transform:none}.single-gb-press #comments ol.comment-list li .comment-meta a,.single-gb-press-video #comments ol.comment-list li .comment-meta a,.single-post #comments ol.comment-list li .comment-meta a{color:#08c69f;display:inline-block;font-size:12px;font-weight:bold;letter-spacing:2.22px;line-height:100%;margin:0;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:auto}.single-gb-press #comments ol.comment-list li .comment-content,.single-gb-press-video #comments ol.comment-list li .comment-content,.single-post #comments ol.comment-list li .comment-content{background:#f7f7f7;padding:5%}.single-gb-press #comments ol.comment-list li .comment-content p,.single-gb-press-video #comments ol.comment-list li .comment-content p,.single-post #comments ol.comment-list li .comment-content p{font-size:18px;font-weight:300;line-height:160%;margin:0 0 20px}.single-gb-press #comments ol.comment-list li .comment-content p:last-child,.single-gb-press-video #comments ol.comment-list li .comment-content p:last-child,.single-post #comments ol.comment-list li .comment-content p:last-child{margin-bottom:0}.single-gb-press #comments ol.comment-list li .comment-content p strong,.single-gb-press-video #comments ol.comment-list li .comment-content p strong,.single-post #comments ol.comment-list li .comment-content p strong{font-weight:600}.single-gb-press #comments ol.comment-list li .reply,.single-gb-press-video #comments ol.comment-list li .reply,.single-post #comments ol.comment-list li .reply{text-align:right}.single-gb-press #comments ol.comment-list li .reply a,.single-gb-press-video #comments ol.comment-list li .reply a,.single-post #comments ol.comment-list li .reply a{color:#08c69f;display:inline-block;font-size:12px;font-weight:bold;letter-spacing:2.22px;line-height:100%;margin:0;padding:15px;text-decoration:underline;text-transform:uppercase;vertical-align:middle;width:auto}.single-gb-press #comments #respond,.single-gb-press-video #comments #respond,.single-post #comments #respond{margin:30px auto;max-width:500px;padding:0 30px}.single-gb-press #comments #respond #reply-title,.single-gb-press-video #comments #respond #reply-title,.single-post #comments #respond #reply-title{color:#89a29e;display:block;font:normal 28px/100% ivypresto-headline,serif;letter-spacing:0;padding:10px 0 0;text-transform:none}.single-gb-press #comments #respond #reply-title small a,.single-gb-press-video #comments #respond #reply-title small a,.single-post #comments #respond #reply-title small a{color:#08c69f;display:inline-block;font-family:sofia-pro,sans-serif;font-size:12px;font-weight:bold;letter-spacing:2.22px;line-height:100%;margin:0;padding:15px;text-decoration:underline;text-transform:uppercase;vertical-align:middle;width:auto}.single-gb-press #comments #respond .form-submit,.single-gb-press-video #comments #respond .form-submit,.single-post #comments #respond .form-submit{text-align:right}.single-gb-press #comments #respond .form-submit #submit,.single-gb-press-video #comments #respond .form-submit #submit,.single-post #comments #respond .form-submit #submit{box-shadow:none;font-size:12px;padding:10px 20px;text-shadow:none}.single-work .panel{clear:both;display:block}.single-work .panel h3.panel-title{font-family:urw-din,sans-serif;text-transform:uppercase;color:#1f4265;font-size:16px;line-height:1.125;letter-spacing:.307em}.single-work .panel.intro{padding:5% 5% 7%}@media screen and (max-width: 600px){.single-work .panel.intro{padding:10% 5% 7%}}.single-work .panel.intro.conclusion{background:#e7e7e4;padding-bottom:3%}.single-work .panel.intro .panel-content{margin:0 auto;max-width:1140px}.single-work .panel.intro .panel-content h3.panel-title{margin-bottom:26px;text-align:center}.single-work .panel.intro .panel-content p{color:#89a29e;font:normal 28px/140% ivypresto-headline,serif;margin:0 0 24px;text-align:center}@media screen and (max-width: 600px){.single-work .panel.intro .panel-content p{font-size:22px;line-height:135%}}.single-work .panel.intro .panel-content p a{color:#89a29e}.single-work .panel.content{margin:0 0 6%;position:relative}.single-work .panel.content .image{background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;display:block;left:0;position:absolute;right:50%;top:0}@media screen and (max-width: 767px){.single-work .panel.content .image{background:none !important;bottom:auto;left:auto;position:relative;right:auto;top:auto}}.single-work .panel.content .image img{display:none}@media screen and (max-width: 767px){.single-work .panel.content .image img{display:block}}.single-work .panel.content .panel-content{display:block;padding:6.25% 6.25% 4.25% 56.25%;width:100%}@media screen and (max-width: 767px){.single-work .panel.content .panel-content{padding:15% 7% 5% !important}}.single-work .panel.content .panel-content h3.panel-title{margin:0 0 2.8%}.single-work .panel.content .panel-content p{font-size:24px;font-weight:300;line-height:150%}@media screen and (max-width: 980px){.single-work .panel.content .panel-content p{font-size:20px;line-height:140%}}.single-work .panel.content .panel-content p strong{font-weight:600}.single-work .panel.content .panel-content p a{color:#404040}.single-work .panel.content.right .image{left:50%;right:0}@media screen and (max-width: 767px){.single-work .panel.content.right .image{left:auto;right:auto}}.single-work .panel.content.right .panel-content{padding-left:6.25%;padding-right:56.25%}.filter-select.blog.container{background:url(../_img/dropdown-arrow-white.svg) 95% 10px/contain no-repeat;border-radius:15px;background-size:12px;border:1px solid #fff;display:inline-block;cursor:pointer;height:auto;min-height:30px;overflow:hidden;padding:4px;transition:height .23s ease-in-out;width:400px}.filter-select.blog.selected{margin-left:10px}.blog-filters{background-color:#06c6a0;color:#fff;cursor:pointer;display:block;font:700 14px/24px sofia-pro,sans-serif;letter-spacing:1.7px;padding:12px 20px 13px;text-transform:uppercase;width:100%;display:flex;justify-content:center;align-items:center;transition:height .3s}.blog-filters h3{font-family:inherit;color:#fff;display:inline-block;font-size:14px;font-weight:bold;letter-spacing:.94px;line-height:1;margin:0 15px 0 0;text-transform:uppercase;vertical-align:middle;margin-right:10px}.blog-filters ul.categories{background:#06c6a0;list-style:none;margin:0 35px 0 0;visibility:hidden;opacity:0;max-height:0px;transition:max-height .3s;padding:0}.blog-filters ul.categories.show{max-height:1000px;opacity:1;padding:20px;visibility:visible}.blog-filters ul.categories li{display:block;margin:0 auto 21px;max-width:400px;min-height:26px}.blog-filters ul.categories li:last-child{margin-bottom:0}.blog-filters ul.categories li label{color:#fff;font:700 14px/1.21 sofia-pro,sans-serif;letter-spacing:1.7px;padding-left:40px;padding-top:5px;position:relative;text-transform:uppercase}.blog-filters ul.categories li label:before{background:#fff;border:1px solid #979797;content:"";display:block;height:26px;left:0;pointer-events:none;position:absolute;top:0;width:26px}.blog-filters ul.categories li input{appearance:none;height:0;opacity:0;visibility:hidden;width:0}.blog-filters ul.categories li input:checked+label:before{background-image:url("../_img/blog-check2.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.page-blog{background-image:linear-gradient(180deg, #ffffff 4%, #fffbef 14%, #e7f6fc 39%, #c8f4ea 68%, #dce5f8 94%)}.other-work ul{display:block;list-style:none;margin:0;padding:0}.other-work ul li{background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;margin:96px 0 0 0;position:relative;vertical-align:top}@media screen and (max-width: 767px){.other-work ul li{display:block;width:100%}}.other-work ul li a{text-decoration:none}.other-work ul li a:hover:before,.other-work ul li a:active:before{background:rgba(0,0,0,.6)}.other-work ul li a .holder{display:block}.other-work ul li a .holder .cat{color:#fff;display:block;font-weight:700;letter-spacing:2.22px;line-height:100%;margin:0;text-align:c enter;text-transform:uppercase;font-size:16px;line-height:1.125;letter-spacing:.307em}.other-work ul li a .holder .cat.video:before{background:url("../_img/icon-video.png") center center/contain no-repeat;content:"";display:block;height:13px;left:50%;margin-left:-11.5px;margin-top:-23px;position:absolute;top:0;width:23px}.other-work ul li a .holder .title{color:#fff;display:block;font:normal 32px/130% ivypresto-headline,serif;margin:16px auto 0;max-width:380px;text-align:center}.other-work ul li a .holder .date{color:#fff;display:block;font:bold 10.5px/130% sofia-pro,sans-serif;font-size:24px;letter-spacing:2.63px;margin:12px auto 0;max-width:380px;text-align:center}.other-work ul li a .holder .arrow{background:url("../_img/circle-arrow-down.png") center center/contain no-repeat rgba(0,0,0,0);border:1px solid #08c69f;border-radius:50%;display:block;height:50px;margin:15px auto 0;text-align:left;text-indent:-10000px;transform:rotate(270deg);-webkit-transform:rotate(270deg);transition:all .25s ease;width:50px}.other-work ul li a .holder .arrow:hover,.other-work ul li a .holder .arrow:active{background-color:#08c69f}.other-work.blog,.other-work.grid,.other-work.single,.other-work.all{margin:0 9.09%}.other-work.blog.all,.other-work.grid.all,.other-work.single.all,.other-work.all.all{padding-bottom:32px}.other-work.blog.all ul li,.other-work.grid.all ul li,.other-work.single.all ul li,.other-work.all.all ul li{border-image:linear-gradient(125deg, rgba(24, 237, 186, 0.35) 3%, rgba(0, 187, 216, 0.35) 100%);border-image-slice:1;border-left:0;border-right:0;border-top:0;border-bottom:2px solid;flex:0 1 30%;padding-bottom:32px}.other-work.blog.all ul li.firsttwo,.other-work.grid.all ul li.firsttwo,.other-work.single.all ul li.firsttwo,.other-work.all.all ul li.firsttwo{flex-basis:45%}.other-work.blog.all ul li:hover,.other-work.blog.all ul li:active,.other-work.grid.all ul li:hover,.other-work.grid.all ul li:active,.other-work.single.all ul li:hover,.other-work.single.all ul li:active,.other-work.all.all ul li:hover,.other-work.all.all ul li:active{border-image:linear-gradient(125deg, rgb(24, 237, 186) 3%, rgb(0, 187, 216) 100%);border-image-slice:1;transition:all .25s}.other-work.blog.all ul li:hover a .image-container,.other-work.blog.all ul li:active a .image-container,.other-work.grid.all ul li:hover a .image-container,.other-work.grid.all ul li:active a .image-container,.other-work.single.all ul li:hover a .image-container,.other-work.single.all ul li:active a .image-container,.other-work.all.all ul li:hover a .image-container,.other-work.all.all ul li:active a .image-container{box-shadow:11px 23px 30px 0 rgba(0,0,0,.11)}.other-work.blog ul,.other-work.grid ul,.other-work.single ul,.other-work.all ul{display:flex;flex-wrap:wrap;justify-content:space-between}.other-work.blog ul li a,.other-work.grid ul li a,.other-work.single ul li a,.other-work.all ul li a{display:flex;flex-flow:column;height:100%;justify-content:center;align-items:flex-start}.other-work.blog ul li a .image-container,.other-work.grid ul li a .image-container,.other-work.single ul li a .image-container,.other-work.all ul li a .image-container{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:56.25%;width:100%;transition:all .25s;width:100%}.other-work.blog ul li a .holder,.other-work.grid ul li a .holder,.other-work.single ul li a .holder,.other-work.all ul li a .holder{margin-top:44px;padding-left:0;position:inherit;transform:none;top:auto;z-index:2;display:flex;flex-flow:column}.other-work.blog ul li a .holder .cat,.other-work.grid ul li a .holder .cat,.other-work.single ul li a .holder .cat,.other-work.all ul li a .holder .cat{color:#000;font-family:urw-din,sans-serif;font-size:16px;margin:0 0 3px}.other-work.blog ul li a .holder .title,.other-work.grid ul li a .holder .title,.other-work.single ul li a .holder .title,.other-work.all ul li a .holder .title{color:#000;font-family:sofia-pro,sans-serif;margin-left:0;margin-right:0;margin-top:6px;max-width:none;text-align:left;font-weight:600;font-size:32px;letter-spacing:-0.07em;line-height:1.088}.other-work.blog ul li a .holder .arrow,.other-work.grid ul li a .holder .arrow,.other-work.single ul li a .holder .arrow,.other-work.all ul li a .holder .arrow{background-image:url("../_img/blog-arrow.svg");border:none;height:36px;transform:none;width:36px}.other-work.blog ul li a .holder .date,.other-work.grid ul li a .holder .date,.other-work.single ul li a .holder .date,.other-work.all ul li a .holder .date{color:#000;font-family:ivypresto-headline,serif;margin-left:0;margin-right:0;margin-top:24px;max-width:none;text-align:left;font-weight:100;font-size:24px;letter-spacing:.008em;line-height:1.296}@media screen and (max-width: 960px){.other-work.blog ul li a .holder .title,.other-work.grid ul li a .holder .title,.other-work.single ul li a .holder .title,.other-work.all ul li a .holder .title{font-size:24px}.other-work.blog ul li a .holder .date,.other-work.grid ul li a .holder .date,.other-work.single ul li a .holder .date,.other-work.all ul li a .holder .date{font-size:18px}}@media screen and (max-width: 1024px){.other-work.blog.all ul li,.other-work.grid.all ul li,.other-work.single.all ul li,.other-work.all.all ul li{flex-basis:45%}}@media screen and (max-width: 1024px){.other-work.blog.all ul li,.other-work.grid.all ul li,.other-work.single.all ul li,.other-work.all.all ul li{flex-basis:100%}.other-work.blog.all ul li.firsttwo,.other-work.grid.all ul li.firsttwo,.other-work.single.all ul li.firsttwo,.other-work.all.all ul li.firsttwo{flex-basis:100%}}.other-work.single{margin:0;padding-top:80px}.other-work.single ul{height:auto}.other-work.single ul li{min-height:85vh;margin:0;width:100%}.other-work.single ul li a:before{background:rgba(0,0,0,.72);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .65s ease;z-index:1}.other-work.single ul li a:hover:before,.other-work.single ul li a:active:before{background:rgba(0,0,0,.6)}.other-work.single ul li a .holder{margin:0 50% 0 9.6%;padding:20px 10% 20px 10px;text-align:left;width:75%;display:block}@media screen and (max-width: 960px){.other-work.single ul li a .holder{width:75%}}@media screen and (max-width: 640px){.other-work.single ul li a .holder{margin-left:10%;width:90%}}.other-work.single ul li a .holder .cat{color:#fff;font-size:16px;margin:0 0 7px;text-align:left}.other-work.single ul li a .holder .title{color:#fff;max-width:none;text-align:left;font-size:84px;letter-spacing:-0.043em;line-height:.952em;font-weight:700}.other-work.single ul li a .holder .title .fancy-serif{color:#fff}.other-work.single ul li a .holder .date{color:#fff;font-family:ivypresto-headline,serif;margin-top:26px;max-width:none;text-align:left;font-weight:100;font-size:30px;letter-spacing:.008em;line-height:1.294}.other-work.single ul li a .holder .button{margin-top:32px}.other-work.single ul li a .holder .arrow{margin:35px 0 0;text-align:left}@media screen and (max-width: 960px){.other-work.single ul li a .holder .title{font-size:50px}.other-work.single ul li a .holder .date{font-size:20px}}@media screen and (min-width: 700px){.other-work.grid ul{border:1px solid #fff;border-bottom:none;height:0;padding:0 0 62.5%;position:relative}.other-work.grid ul li{border:1px solid #fff;height:auto;position:absolute;width:auto}.other-work.grid ul li a .holder{padding:20px}}@media screen and (min-width: 700px)and (max-width: 980px){.other-work.grid ul li a .holder .title{font-size:22px}}@media screen and (min-width: 700px)and (max-width: 800px){.other-work.grid ul li a .holder .title{line-height:110%;margin:6px auto}}@media screen and (min-width: 700px){.other-work.grid ul li:first-child{bottom:0;left:0;right:50%;top:0}.other-work.grid ul li:first-child a .holder .title{font-size:52px;max-width:500px}}@media screen and (min-width: 700px)and (max-width: 980px){.other-work.grid ul li:first-child a .holder .title{font-size:3 6px}}@media screen and (min-width: 700px){.other-work.grid ul li:nth-child(2){bottom:50%;left:50%;right:25%;top:0}}@media screen and (min-width: 700px){.other-work.grid ul li:nth-child(3){bottom:50%;left:75%;right:0%;top:0}}@media screen and (min-width: 700px){.other-work.grid ul li:nth-child(4){bottom:0;left:50%;right:25%;top:50%}}@media screen and (min-width: 700px){.other-work.grid ul li:nth-child(5){bottom:0;left:75%;right:0;top:50%}}@media screen and (min-width: 700px){.other-work.grid.three ul li:nth-child(2){bottom:50%;left:50%;right:0;top:0}.other-work.grid.three ul li:nth-child(3){bottom:0;left:50%;right:0;top:50%}}@media screen and (min-width: 700px){.other-work.grid.four ul li:nth-child(4){bottom:0;left:50%;right:0;top:50%}}.team-grid ul{list-style:none;margin:0;padding:0;text-align:left}.team-grid ul li{background-position:center center;background-repeat:no-repeat;background-size:cover;border:3px solid #fff;display:inline-block;height:0;list-style:none;margin:0;padding:0 0 20%;position:relative;vertical-align:top;width:20%}@media screen and (max-width: 920px){.team-grid ul li{padding-bottom:25%;width:25%}}@media screen and (max-width: 760px){.team-grid ul li{padding-bottom:33.33%;width:33.33%}}@media screen and (max-width: 500px){.team-grid ul li{padding-bottom:50%;width:50%}}@media screen and (max-width: 360px){.team-grid ul li{border-left:none;border-right:none;padding-bottom:100%;width:100%}}.team-grid ul li:before{bottom:0;content:"";left:0;position:absolute;right:0;top:50%;background:-moz-linear-gradient(top, rgba(19, 15, 71, 0) 0%, rgba(19, 15, 71, 0.75) 100%);background:-webkit-linear-gradient(top, rgba(19, 15, 71, 0) 0%, rgba(19, 15, 71, 0.75) 100%);background:linear-gradient(to bottom, rgba(19, 15, 71, 0) 0%, rgba(19, 15, 71, 0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00130f47", endColorstr="#80130f47",GradientType=0 )}@media screen and (min-width: 921px){.team-grid ul li:first-child,.team-grid ul li:nth-child(5n+1){border-left:none}.team-grid ul li:last-child,.team-grid ul li:nth-child(5n){border-right:none}}@media screen and (max-width: 920px){.team-grid ul li:first-child,.team-grid ul li:nth-child(4n+1){border-left:none}.team-grid ul li:last-child,.team-grid ul li:nth-child(4n){border-right:none}}@media screen and (max-width: 760px){.team-grid ul li:first-child,.team-grid ul li:nth-child(3n+1){border-left:none}.team-grid ul li:last-child,.team-grid ul li:nth-child(3n){border-right:none}}@media screen and (max-width: 500px){.team-grid ul li:first-child,.team-grid ul li:nth-child(2n+1){border-left:none}.team-grid ul li:last-child,.team-grid ul li:nth-child(2n){border-right:none}}.team-grid ul li .name{bottom:15px;color:#fff;font-size:14px;font-weight:bold;letter-spacing:2.22px;line-height:100%;display:inline-block;position:absolute;right:12px;text-align:left;text-transform:uppercase;z-index:10}.team-grid ul li .name .first{color:#02c696;display:block;margin:0 0 6px}.team-grid ul li .contact{background:#02bd8f;border-radius:24px;display:block;padding:13px 0 0;position:absolute;right:15px;text-align:left;top:9px;width:48px}.team-grid ul li .contact span.connect{background:url("../_img/icon-connect.png") center center/contain no-repeat;cursor:pointer;display:block;height:27px;margin:0 auto 13px;max-width:26px;text-indent:-10000px;width:100%}.team-grid ul li .contact a{background:url("../_img/icon-email.png") center center/contain no-repeat;display:block;height:0;margin:0 auto;max-width:26px;opacity:0;overflow:hidden;text-indent:-10000px;transition:all .25s ease;visibility:hidden;width:100%}.team-grid ul li .contact a.twitter{background-image:url("../_img/icon-twitter.png")}.team-grid ul li .contact a.linkedin{background-image:url("../_img/icon-linkedin.png")}.team-grid ul li .contact a.github{background-image:url("../_img/icon-github.png")}.team-grid ul li .contact.toggle a{height:26px;margin:0 auto 13px;opacity:1;visibility:visible}.widget_gb_cta_widget{margin:0}.widget.cta-careers{background:url("../_img/bg-cta-careers.jpg") center center/cover no-repeat;margin:0;padding:5%;text-align:center}@media screen and (max-width: 600px){.widget.cta-careers{padding:15% 7%}}.widget.cta-careers h2.widget-title{color:#08c69f;font-size:14px;font-weight:700;letter-spacing:2.22px;line-height:100%;margin:0;text-align:center;text-transform:uppercase}.widget.cta-careers .textwidget h3{color:#fff;font-size:54px;font-weight:bold;line-height:100%;margin:30px 0}@media screen and (max-width: 980px){.widget.cta-careers .textwidget h3{font-size:36px;margin:40px 0 30px}}@media screen and (max-width: 600px){.widget.cta-careers .textwidget h3{font-size:28px;line-height:120%;margin:15px 0 30px}}.mfp-content{text-align:center}.mfp-content .iframe{display:inline-block;position:relative;text-align:center}.mfp-content .iframe iframe{border:none;margin:0 auto}.mfp-content .iframe .mfp-close{color:#fff;opacity:.65;right:-36px;top:-10px}.mfp-content .iframe .mfp-close:hover,.mfp-content .iframe .mfp-close:active{opacity:1}.panel-row-style.bg-black{position:relative}.panel-row-style.bg-black:before{content:"";width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.55);position:absolute}.panel-row-style.bg-black .panel-grid-cell{position:relative}article .entry-content .nanoscale.panel-row-style.smaller-widget{margin:0;padding:5%;text-align:center}@media screen and (max-width: 600px){article .entry-content .nanoscale.panel-row-style.smaller-widget{padding:15% 7%}}article .entry-content .nanoscale.panel-row-style.smaller-widget h2.widget-title{color:#08c69f;font-size:14px;font-weight:700;margin:0 auto;letter-spacing:2.22px;line-height:100%;text-align:center;text-transform:uppercase}article .entry-content .nanoscale.panel-row-style.smaller-widget .textwidget h3{color:#fff;font-size:54px;font-weight:bold;line-height:100%;margin:30px 0}@media screen and (max-width: 980px){article .entry-content .nanoscale.panel-row-style.smaller-widget .textwidget h3{font-size:36px;margin:40px 0 30px}}@media screen and (max-width: 600px){article .entry-content .nanoscale.panel-row-style.smaller-widget .textwidget h3{font-size:28px;line-height:120%;margin:15px 0 30px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-blur.mfp-bg.mfp-ready{opacity:1;background-color:rgba(0,0,0,.8)}@supports(-webkit-backdrop-filter: blur(2em)) or (backdrop-filter: blur(2em)){.mfp-fade.mfp-blur.mfp-bg.mfp-ready{background-color:rgba(0,0,0,0);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.l-grid{display:grid;grid-template-rows:auto;grid-column-gap:90px;grid-row-gap:60px}@media(max-width: 1200px){.l-grid{grid-row-gap:50px;grid-column-gap:30px}}@media(max-width: 767px){.l-grid{grid-row-gap:30px}}.l-grid--3up{display:grid;grid-template-columns:repeat(6, 1fr)}.l-grid--3up>*{grid-column:span 2}.l-grid--3up>*:nth-last-child(2):nth-child(odd){grid-column:2/span 2}@media(max-width: 767px){.l-grid--3up>*:nth-last-child(2):nth-child(odd){grid-column:span 2}}@media(max-width: 960px){.l-grid--3up{display:grid;grid-template-columns:repeat(6, 1fr)}.l-grid--3up>*{grid-column:span 2}.l-grid--3up>*:nth-last-child(2):nth-child(odd){grid-column:2/span 2}}@media(max-width: 960px)and (max-width: 767px){.l-grid--3up>*:nth-last-child(2):nth-child(odd){grid-column:span 2}}@media(max-width: 767px){.l-grid--3up{display:grid;grid-template-columns:repeat(2, 1fr)}.l-grid--3up>*{grid-column:span 2}.l-grid--3up>*:nth-last-child(0):nth-child(even){grid-column:2/span 2}}@media(max-width: 767px)and (max-width: 767px){.l-grid--3up>*:nth-last-child(0):nth-child(even){grid-column:span 2}}.c-team-popup{position:relative;background:#fff;width:auto;max-width:1100px;margin:20px auto}.c-team-popup .mfp-close{color:#000;opacity:1;font-size:32px}.c-team-popup-image{max-height:800px;max-width:400px}.c-team-popup-image img{height:100%;width:100%;display:flex;object-fit:cover}@media(max-width: 960px){.c-team-popup-image{height:300px;width:100%;margin:30px auto 0 auto}}@media(max-width: 767px){.c-team-popup-image{margin:0 auto 0 auto}}.c-team-popup-inner{display:flex}@media(max-width: 960px){.c-team-popup-inner{flex-wrap:wrap}}.c-team-popup-content{flex:1;padding:60px 60px 60px 90px}@media(max-width: 960px){.c-team-popup-content{flex:auto;padding:30px;width:100%}}@media(max-width: 767px){.c-team-popup-content{padding:20px}}.c-team-popup-content__header{margin-bottom:40px}.c-team-popup-content__header h3{font-family:sofia-pro,sans-serif;margin-bottom:20px;font-size:42px;color:#000;letter-spacing:-0.043em;line-height:1;font-weight:700}@media(max-width: 960px){.c-team-popup-content__header h3{font-size:32px}}.c-team-popup-content__header h5{margin-bottom:0;color:#89a29e}.c-team-popup-content__interests h5{color:#89a29e}.c-team-popup-content__text{margin-bottom:40px}

/* Code added Sep 10 2024 to replace the Ginkgo logo with the Datapoints logo on their pages */
.page-id-11466 .site-nav__logo {
       content: url(https://www.ginkgobioworks.com/wp-content/uploads/2024/09/Datapoints-lockup.png);
   }
.page-id-11472 .site-nav__logo {
       content: url(https://www.ginkgobioworks.com/wp-content/uploads/2024/09/Datapoints-lockup.png);
   }
.page-id-11563 .site-nav__logo {
       content: url(https://www.ginkgobioworks.com/wp-content/uploads/2024/09/Datapoints-lockup.png);
   }
.page-id-11780 .site-nav__logo {
       content: url(https://www.ginkgobioworks.com/wp-content/uploads/2024/09/Datapoints-lockup.png);
   }


/* Code added Sep 13 2024 to style the newsletter signup form for the AI BU blog posts */
/* Ensure the form container is relatively positioned */
.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form {
    position: relative;
}

/* Target the last visible input field */
.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield:last-of-type:not(.hidden_label) {
    position: relative;
    padding-right: 20px; /* Make room for the arrow */
}

/* Position the submit button (arrow) */
.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields #field_submit.gfield--type-submit {
    position: absolute;
    bottom: 27px;
    right: 5px;
    margin: 0;
    z-index: 2;
}

/* Adjust the arrow's position for the last field */
.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields #field_submit.gfield--type-submit button[type=submit]::after {
    top: 50%;
    transform: translateY(-50%);
    right: 16px;
}

/* Ensure the input doesn't overlap the arrow */
.newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield:last-of-type:not(.hidden_label) input {
    padding-right: 20px !important;
}

/* Media query for mobile devices */
@media (max-width: 767px) {
    .newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields .gfield:last-of-type:not(.hidden_label) {
        padding-right: 0; /* Remove extra padding on mobile */
    }
    
    .newsletter-signup-block__form--inner .gform_wrapper.gform-theme--no-framework form .gform_fields #field_submit.gfield--type-submit button[type=submit]::after {
        right: 10px; /* Adjust position on mobile */
    }
}

/* Code added Sep 15 to recolor the Ginkgo Datapoints pages */
/* targeting only specific pages, wrap the above in a body class */
body.page-id-11472 .header-holder h2,
body.page-id-11472 .header-holder h2 .light,
body.page-id-11472 .header-holder h2 .fancy-underline {
    color: black !important;
}

body.page-id-11563 .header-holder h2,
body.page-id-11563 .header-holder h2 .light,
body.page-id-11563 .header-holder h2 .fancy-underline {
    color: black !important;
}

body.page-id-11466 .header-holder h2,
body.page-id-11466 .header-holder h2 .light,
body.page-id-11466 .header-holder h2 .fancy-underline {
    color: black !important;
}

body.page-id-11780 .header-holder h2,
body.page-id-11780 .header-holder h2 .light,
body.page-id-11780 .header-holder h2 .fancy-underline {
    color: black !important;
}

/* Code added Oct 23 to recolor Antibody Dev webpage form field label */
legend.gfield_label.gform-field-label {
    color: #000000 !important;
}

/*# sourceMappingURL=style.css.map*/