:root{--font-family-heading: "Public Sans", "Trebuchet MS", sans-serif;--font-family-text: "Public Sans", "Trebuchet MS", sans-serif;--font-size-body: 1.125rem;--font-size-body-small: 1rem;--flow-space: 1.5625rem;--column-gap: clamp(2.5rem, 2.5vw + 1.75rem, 3.75rem);--content-max-width: 700px;--content-max-width-wide: 900px;--content-max-width-full: 1200px;--box-spacing: clamp(1rem, 2.5vw + .25rem, 2.25rem);--container-spacing: clamp(1rem, 2.5vw + .25rem, 2.25rem);--component-spacing: clamp(3rem, 6.5vw + 1.05rem, 6.25rem)}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:400;src:url(../assets/fonts/public-sans-v14-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:400;src:url(../assets/fonts/public-sans-v14-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:500;src:url(../assets/fonts/public-sans-v14-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:500;src:url(../assets/fonts/public-sans-v14-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:700;src:url(../assets/fonts/public-sans-v14-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:700;src:url(../assets/fonts/public-sans-v14-latin-700italic.woff2) format("woff2")}.alignwide iframe{margin:0 auto;width:1000px;height:600px;box-shadow:.6px .6px .9px #00000003,1.3px 1.3px 2.1px #00000004,2.5px 2.5px 3.9px #00000005,4.5px 4.5px 6.9px #00000006,8.4px 8.4px 13px #00000007,20px 20px 31px #0000000a;border-radius:10px}@media (max-width: 1024px){.alignwide iframe{height:450px}}@media (max-width: 768px){.alignwide iframe{height:350px}}@media (max-width: 480px){.alignwide iframe{height:250px}}.post-copy{width:1280px;padding:0 80px 0 60px;margin:auto}.post-copy>:first-child{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:0;padding-block-start:0}.post-copy>:last-child{-webkit-margin-after:0;margin-block-end:0;-webkit-padding-after:0;padding-block-end:0}.post-copy h2,.post-copy .h2{font-size:3.25rem;line-height:3.25rem;margin-bottom:1.2rem}.post-copy h3,.post-copy .h3{font-size:2rem}.post-copy ul,.post-copy .ul{list-style:disc}.post-copy p strong,.post-copy p .strong,.post-copy .p strong,.post-copy .p .strong{font-family:"Source Sans 3";font-weight:700;letter-spacing:0}.post-copy li,.post-copy .li{margin-bottom:.25rem;list-style:"+  "}.post-copy li strong,.post-copy li .strong,.post-copy .li strong,.post-copy .li .strong{font-family:"Source Sans 3";font-weight:700;letter-spacing:0}.post-copy ol,.post-copy .ol{list-style:decimal}@media (max-width: 1280px){.post-copy{width:auto;padding:0 80px 0 60px}}@media (max-width: 1024px){.post-copy{padding:0 40px 0 30px}}@media (max-width: 768px){.post-copy{padding:0 20px 0 15px}}html{background-color:#fff;block-size:100%;box-sizing:border-box;color:#000;font-family:"Source Sans 3",sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.625;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-wrap:break-word;overflow-x:hidden;word-wrap:break-word}html *,html *:before,html *:after{box-sizing:inherit}.fade-in-section{opacity:0;transform:translateY(60px);transition:opacity .5s ease-in-out,transform .6s ease-in-out;will-change:opacity,transform}.fade-in-section.is-visible{opacity:1;transform:translateY(0)}body{cursor:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="white" stroke="black" stroke-width="1" d="M6.636 2.287A1 1 0 0 0 5 3.059v13.998c0 .927 1.15 1.355 1.756.655l3.524-4.073a1.5 1.5 0 0 1 1.134-.518h5.592c.938 0 1.36-1.176.636-1.772z"/></svg>'),auto;background-repeat:no-repeat;background-size:contain;overflow-x:hidden;scroll-behavior:smooth;margin:0}.feather{block-size:30px;color:#000;inline-size:30px;stroke-width:1px}.paper{background-attachment:scroll;background-image:url(https://4543991.fs1.hubspotusercontent-na1.net/hubfs/4543991/Website/background.webp);background-repeat:repeat-y;background-size:100vw 100vh;display:block;inline-size:100%;inset:0%;mix-blend-mode:multiply;opacity:.4;pointer-events:none;position:fixed;z-index:1000}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.25;margin-block:0 .9rem}h1 a,h1 a:hover,h1 a:focus,h2 a,h2 a:hover,h2 a:focus,h3 a,h3 a:hover,h3 a:focus,h4 a,h4 a:hover,h4 a:focus,h5 a,h5 a:hover,h5 a:focus,h6 a,h6 a:hover,h6 a:focus,.h1 a,.h1 a:hover,.h1 a:focus,.h2 a,.h2 a:hover,.h2 a:focus,.h3 a,.h3 a:hover,.h3 a:focus,.h4 a,.h4 a:hover,.h4 a:focus,.h5 a,.h5 a:hover,.h5 a:focus,.h6 a,.h6 a:hover,.h6 a:focus{color:#0b1016;text-decoration:none}strong{font-family:Sofia Sans Extra Condensed,sans-serif;font-weight:700;letter-spacing:0}h1{font-family:Sofia Sans Extra Condensed,sans-serif;font-size:8rem;font-weight:700;line-height:6.5rem;padding:0;margin:0}@media (max-width: 1024px){h1{font-size:6rem;line-height:5rem}}@media (max-width: 768px){h1{font-size:4.5rem;line-height:4rem}}@media (max-width: 480px){h1{font-size:4rem;line-height:3.5rem}}h2{font-family:Sofia Sans Extra Condensed,sans-serif;font-size:4rem;font-weight:400;line-height:4rem;padding:0;margin:0}@media (max-width: 768px){h2{font-size:3.5rem;line-height:3.5rem}}@media (max-width: 480px){h2{font-size:3rem;line-height:3rem}}h3{font-family:Sofia Sans Extra Condensed,sans-serif;font-size:3.5rem;line-height:3rem;-webkit-padding-before:1rem;padding-block-start:1rem;font-weight:400}@media (max-width: 768px){h3{font-size:3rem;line-height:3rem}}@media (max-width: 480px){h3{font-size:2.5rem;line-height:2.5rem}}h4{font-family:Sofia Sans Extra Condensed,sans-serif;font-size:2rem;font-weight:400;margin:0}@media (max-width: 768px){h4{font-size:1.75rem;line-height:1.75rem}}@media (max-width: 480px){h4{font-size:1.5rem;line-height:1.5rem}}h5{font-size:1.5rem;font-weight:400;-webkit-padding-before:.5rem;padding-block-start:.5rem}@media (max-width: 768px){h5{font-size:1.2rem;line-height:1.2rem}}@media (max-width: 480px){h5{font-size:1rem;line-height:1rem}}h6{font-size:1.1rem;margin:0}@media (max-width: 768px){h6{font-size:1rem;line-height:1rem}}a{color:#007ba9;text-decoration:none;transition:color .2s ease-out}a:hover,a:focus{color:#005676}p,.paragraph,table,figure{font-size:1.1rem;line-height:1.6rem;margin:0 0 1.2rem}@media (max-width: 768px){p,.paragraph,table,figure{font-size:1rem;line-height:1.35rem}}hr{background-color:#d8d8d8;block-size:1px;border:0;display:block;margin:2.4rem 0}img{display:block;inline-size:100%;max-inline-size:100%}figcaption{font-size:.875rem;-webkit-margin-before:.625rem;margin-block-start:.625rem}code{background-color:#0000000d;display:inline-block;padding:0 .3rem}blockquote,.blockquote{-webkit-border-start:4px solid #007ba9;border-inline-start:4px solid #007ba9;font-size:1.125rem;font-style:italic;font-weight:400;letter-spacing:.16px;line-height:1.55;margin:2.4rem auto;max-inline-size:28rem;padding:.8rem 1.5rem}blockquote p:last-child,.blockquote p:last-child{-webkit-margin-after:0;margin-block-end:0}ul,ol{list-style:none;-webkit-margin-after:1.2rem;margin-block-end:1.2rem;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}ul ul,ul ol,ol ul,ol ol{-webkit-margin-after:0;margin-block-end:0}.iconList{list-style:none;padding:0}.iconList li{-webkit-margin-after:.5rem;margin-block-end:.5rem;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;position:relative}.iconList li:before{background-size:contain;block-size:1rem;content:"";display:block;inline-size:1rem;inset-block-start:.25rem;inset-inline-start:0;position:absolute}.iconList--checkCircle li:before{background-image:url(../assets/icons/check-circle.svg)}table{border-collapse:collapse;border-spacing:0;max-inline-size:100%}td,th{padding:1.25rem;text-align:inherit;vertical-align:top}thead th{-webkit-border-after:2px solid #007ba9;border-block-end:2px solid #007ba9;color:#0b1016;-webkit-padding-after:10px;padding-block-end:10px;vertical-align:bottom;white-space:nowrap}tr:nth-child(even){background-color:#f2f6fe}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;padding:0;text-align:inherit}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#007ba9;border:1px solid #007ba9;border-radius:7px;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:.875rem;font-weight:700;line-height:inherit;padding:1rem 3rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button:disabled,.button--disabled{cursor:default;opacity:.65;pointer-events:none}.button:hover,.button:focus{background-color:#005a7a;border-color:#005a7a;color:#fff}.button--ghost{background-color:transparent;border-color:#007ba9;color:#007ba9}.button--ghost:hover,.button--ghost:focus{background-color:transparent;border-color:#005a7a;color:#005a7a}.button--small{font-size:.8rem;padding:.5rem 1.8rem}.button--link{background-color:transparent;border:0;color:#007ba9;padding:0;position:relative;text-transform:none;transition:color .2s ease-out}.button--link:hover,.button--link:focus{background-color:transparent;color:#005a7a}.button--link:hover:before,.button--link:focus:before{background-color:#005a7a}.button--link:hover:after,.button--link:focus:after{background-position:right center}.button--link:before{background-color:#007ba9;block-size:1px;content:"";inline-size:100%;inset-block-end:0;inset-inline-start:0;position:absolute;transition:background-color .2s ease-out}.button--link:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.586 5L.293 8.293a1 1 0 1 0 1.414 1.414l4-4a1 1 0 0 0 0-1.414l-4-4A1 1 0 1 0 .293 1.707L3.586 5z' fill='rgb(0, 123, 169)'/%3E%3Cpath d='M13.586 5l-3.293 3.293a1 1 0 0 0 1.414 1.414l4-4a1 1 0 0 0 0-1.414l-4-4a1 1 0 0 0-1.414 1.414L13.586 5z' fill='rgb(0, 90, 122)'/%3E%3C/svg%3E");background-position:left center;background-repeat:no-repeat;block-size:10px;content:"";display:inline-block;inline-size:6px;-webkit-margin-start:10px;margin-inline-start:10px;transition:background-position .2s ease-out;vertical-align:baseline}.pill{background-color:#005a7a;border-radius:1rem;color:#fff;display:inline-block;font-size:.8rem;max-inline-size:100%;overflow:hidden;padding:.125rem 1rem;text-decoration:none;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.pill:hover,.pill:focus{color:#fff}.feather{color:#007ba9;inset-block-start:-2px;position:relative;vertical-align:middle}form{margin:0}fieldset{border:0;margin:0 0 1.5rem;padding:0}fieldset *:last-child{-webkit-margin-after:0;margin-block-end:0}fieldset input,fieldset select,fieldset textarea{margin:0 0 1.875rem}legend{display:inline-block;font-size:1.25rem;font-weight:700;-webkit-margin-after:.9375rem;margin-block-end:.9375rem}label{display:inline-block;font-weight:700;line-height:1.5;-webkit-margin-after:.5rem;margin-block-end:.5rem}[type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid rgb(11,16,12);border-radius:0;color:#0b1016;font-family:inherit;font-size:inherit;min-block-size:50px}input,select,textarea{margin:0 0 1rem;padding:10px 20px}textarea{inline-size:100%;min-block-size:150px;padding:20px;resize:vertical}select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline fill='none' stroke='rgb(65, 71, 81)' stroke-width='5'  points='2,9 16,25 30,9 '/%3E%3C/svg%3E");background-position:calc(100% - 18px) center;background-repeat:no-repeat;background-size:9px;line-height:1.75;-webkit-padding-end:45px;padding-inline-end:45px}select::-ms-expand{display:none}.pageWrapper{block-size:100%;display:flex;flex-direction:column}.admin-bar .pageWrapper{-webkit-padding-before:46px;padding-block-start:46px}@media (min-width: 782px){.admin-bar .pageWrapper{-webkit-padding-before:32px;padding-block-start:32px}}.mainContent{flex:1 0 auto}.flyntComponent{position:relative}.componentSpacing{padding:120px 0 0}@media (max-width: 1024px){.componentSpacing{padding:0}}@media (max-width: 768px){.componentSpacing{padding:0}}.centerMaxWidthContainer{display:block;margin-inline:auto;max-inline-size:1440px;padding-inline:15px}@media (min-width: 768px){.centerMaxWidthContainer{display:block;margin-inline:auto;max-inline-size:1440px;padding-inline:40px}}@media (min-width: 1280px){.centerMaxWidthContainer{display:block;margin-inline:auto;max-inline-size:1440px;padding-inline:60px}}.centerContentMaxWidth{margin:0 auto;max-inline-size:650px}.preContent{margin:0 auto 32px;max-inline-size:650px;text-align:center}.preContent>:first-child{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:0;padding-block-start:0}.preContent>:last-child{-webkit-margin-after:0;margin-block-end:0;-webkit-padding-after:0;padding-block-end:0}@media (min-width: 768px){.preContent{-webkit-margin-after:40px;margin-block-end:40px}}@media (min-width: 1280px){.preContent{-webkit-margin-after:60px;margin-block-end:60px}}.postContent{margin:32px auto 0;max-inline-size:650px;text-align:center}.postContent>:first-child{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:0;padding-block-start:0}.postContent>:last-child{-webkit-margin-after:0;margin-block-end:0;-webkit-padding-after:0;padding-block-end:0}@media (min-width: 768px){.postContent{-webkit-margin-before:40px;margin-block-start:40px}}@media (min-width: 1280px){.postContent{-webkit-margin-before:60px;margin-block-start:60px}}.scrollableTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.visuallyHidden{block-size:1px!important;clip:rect(1px,1px,1px,1px);inline-size:1px!important;overflow:hidden;position:absolute!important;white-space:nowrap}.boxPadding{padding:20px}.boxPadding>:first-child{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:0;padding-block-start:0}.boxPadding>:last-child{-webkit-margin-after:0;margin-block-end:0;-webkit-padding-after:0;padding-block-end:0}@media (min-width: 1024px){.boxPadding{padding:30px}}.boxShadow{box-shadow:0 1px 26px #0000000f}.post{background-color:#fff}.post-main .componentSpacing{margin:20px 0}@media (min-width: 768px){.post-main .componentSpacing{margin:40px 0}}@media (min-width: 1280px){.post-main .componentSpacing{margin:60px 0}}.post-main .componentSpacing[class*=theme]{margin:0;padding:20px 0}@media (min-width: 768px){.post-main .componentSpacing[class*=theme]{padding:40px 0}}@media (min-width: 1280px){.post-main .componentSpacing[class*=theme]{padding:60px 0}}.post-main>.componentSpacing:first-child{-webkit-margin-before:0;margin-block-start:0}.post-main>.componentSpacing:last-child{-webkit-margin-after:0;margin-block-end:0}.skipLink{display:none;inset-block-start:-100px;position:fixed;z-index:999}.skipLink:focus{inset-block-start:0}.themeLight{background-color:#f2f6fe}.themeDark{background-color:#005a7a}.themeDark,.themeDark h1,.themeDark h2,.themeDark h3,.themeDark h4,.themeDark h5,.themeDark h6,.themeDark .h1,.themeDark .h2,.themeDark .h3,.themeDark .h4,.themeDark .h5,.themeDark .h6{color:#fff}.themeDark .button:hover,.themeDark .button:focus{background-color:#ffcd00;border-color:#ffcd00;color:#fff}.themeDark .button--ghost:hover,.themeDark .button--ghost:focus{background-color:transparent;border-color:#ffcd00;color:#ffcd00}.themeDark .button--link:hover,.themeDark .button--link:focus{background-color:transparent;color:#fff}.themeDark .button--link:hover:before,.themeDark .button--link:focus:before{background-color:#fff}.themeDark .button--link:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.586 5L.293 8.293a1 1 0 1 0 1.414 1.414l4-4a1 1 0 0 0 0-1.414l-4-4A1 1 0 1 0 .293 1.707L3.586 5z' fill='rgb(0, 123, 169)'/%3E%3Cpath d='M13.586 5l-3.293 3.293a1 1 0 0 0 1.414 1.414l4-4a1 1 0 0 0 0-1.414l-4-4a1 1 0 0 0-1.414 1.414L13.586 5z' fill='rgb(255, 255, 255)'/%3E%3C/svg%3E")}.themeDark .pill,.themeHero{background-color:#ffcd00}.themeHero,.themeHero h1,.themeHero h2,.themeHero h3,.themeHero h4,.themeHero h5,.themeHero h6,.themeHero .h1,.themeHero .h2,.themeHero .h3,.themeHero .h4,.themeHero .h5,.themeHero .h6,.themeHero a,.themeHero .feather{color:#fff}.themeHero a:hover,.themeHero a:focus{color:#005a7a}.themeHero .button{background-color:#005a7a;border-color:#005a7a;color:#fff}.themeHero .button:hover,.themeHero .button:focus{background-color:#fff;border-color:#fff;color:#005a7a}.themeHero .button--ghost{background-color:transparent;border-color:#005a7a;color:#005a7a}.themeHero .button--ghost:hover,.themeHero .button--ghost:focus{background-color:transparent;border-color:#fff;color:#fff}.themeHero .button--link{background-color:transparent;color:#fff}.themeHero .button--link:before{background-color:#fff}.themeHero .button--link:hover,.themeHero .button--link:focus{background-color:transparent;color:#005a7a}.themeHero .button--link:hover:before,.themeHero .button--link:focus:before{background-color:#005a7a}.themeHero .button--link:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.586 5L.293 8.293a1 1 0 1 0 1.414 1.414l4-4a1 1 0 0 0 0-1.414l-4-4A1 1 0 1 0 .293 1.707L3.586 5z' fill='rgb(255, 255, 255)'/%3E%3Cpath d='M13.586 5l-3.293 3.293a1 1 0 0 0 1.414 1.414l4-4a1 1 0 0 0 0-1.414l-4-4a1 1 0 0 0-1.414 1.414L13.586 5z' fill='rgb(0, 90, 122)'/%3E%3C/svg%3E")}.themeHero .pill:hover,.themeHero .pill:focus{color:#fff}.wp-block-separator.is-style-default{border-top:1px dashed rgba(0,0,0,.3)}.themeReset{background-color:#fff;color:#000}.themeReset h1,.themeReset h2,.themeReset h3,.themeReset h4,.themeReset h5,.themeReset h6,.themeReset .h1,.themeReset .h2,.themeReset .h3,.themeReset .h4,.themeReset .h5,.themeReset .h6{color:#0b1016}.themeReset h1 a,.themeReset h1 a:hover,.themeReset h1 a:focus,.themeReset h2 a,.themeReset h2 a:hover,.themeReset h2 a:focus,.themeReset h3 a,.themeReset h3 a:hover,.themeReset h3 a:focus,.themeReset h4 a,.themeReset h4 a:hover,.themeReset h4 a:focus,.themeReset h5 a,.themeReset h5 a:hover,.themeReset h5 a:focus,.themeReset h6 a,.themeReset h6 a:hover,.themeReset h6 a:focus,.themeReset .h1 a,.themeReset .h1 a:hover,.themeReset .h1 a:focus,.themeReset .h2 a,.themeReset .h2 a:hover,.themeReset .h2 a:focus,.themeReset .h3 a,.themeReset .h3 a:hover,.themeReset .h3 a:focus,.themeReset .h4 a,.themeReset .h4 a:hover,.themeReset .h4 a:focus,.themeReset .h5 a,.themeReset .h5 a:hover,.themeReset .h5 a:focus,.themeReset .h6 a,.themeReset .h6 a:hover,.themeReset .h6 a:focus{color:#0b1016;text-decoration:none}.themeReset a,.themeReset .feather{color:#007ba9}.themeReset a:hover,.themeReset a:focus{color:#005676}.themeReset .button{background-color:#007ba9;border-color:#007ba9;color:#fff}.themeReset .button:hover,.themeReset .button:focus{background-color:#005a7a;border-color:#005a7a;color:#fff}.themeReset .button--ghost{background-color:transparent;border-color:#007ba9;color:#007ba9}.themeReset .button--ghost:hover,.themeReset .button--ghost:focus{background-color:transparent;border-color:#005a7a;color:#005a7a}.themeReset .button--link{background-color:transparent;color:#007ba9}.themeReset .button--link:hover,.themeReset .button--link:focus{background-color:transparent;color:#005a7a}.themeReset .button--link:hover:before,.themeReset .button--link:focus:before{background-color:#005a7a}.themeReset .button--link:before{background-color:#007ba9}.themeReset .button--link:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.586 5L.293 8.293a1 1 0 1 0 1.414 1.414l4-4a1 1 0 0 0 0-1.414l-4-4A1 1 0 1 0 .293 1.707L3.586 5z' fill='rgb(0, 123, 169)'/%3E%3Cpath d='M13.586 5l-3.293 3.293a1 1 0 0 0 1.414 1.414l4-4a1 1 0 0 0 0-1.414l-4-4a1 1 0 0 0-1.414 1.414L13.586 5z' fill='rgb(0, 90, 122)'/%3E%3C/svg%3E")}.themeReset .pill{color:#fff}flynt-component[name=Accordion] .accordion{display:block;list-style:none;margin:0;padding:0}flynt-component[name=Accordion] .visible{display:block!important}flynt-component[name=Accordion] .wrapper{display:flex;justify-content:center;background-color:#fff}flynt-component[name=Accordion] .container{width:1440px;padding:60px}flynt-component[name=Accordion] .alignment{display:flex;margin-bottom:20px}flynt-component[name=Accordion] .title{width:950px}flynt-component[name=Accordion] .header{text-transform:uppercase;width:auto;color:#007ba9}flynt-component[name=Accordion] h6,flynt-component[name=Accordion] .h6{text-transform:uppercase;color:#007ba9;font-weight:700;font-size:1.25rem;margin-bottom:5px}flynt-component[name=Accordion] h2,flynt-component[name=Accordion] .h2{text-transform:uppercase;line-height:3.5rem}flynt-component[name=Accordion] h2 strong,flynt-component[name=Accordion] h2 .strong,flynt-component[name=Accordion] .h2 strong,flynt-component[name=Accordion] .h2 .strong{color:#ffcd00;line-height:2.5rem}flynt-component[name=Accordion] .accordion{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 10%}flynt-component[name=Accordion] .panel{width:100%;border-bottom:1px solid rgba(128,130,132,.5)}flynt-component[name=Accordion] .panel .panel-title{width:90%}flynt-component[name=Accordion] .panel .arrow{margin:auto 0}flynt-component[name=Accordion] .panel img{width:50px;height:100%;margin-right:30px}flynt-component[name=Accordion] .panel-trigger{display:flex;cursor:pointer;margin:0;padding:10px 30px 10px 0;position:relative;width:100%;justify-content:space-between}flynt-component[name=Accordion] .panel-trigger[data-expanded=true] .feather{transform:rotate(180deg)}flynt-component[name=Accordion] .panel-content{display:none;margin:0;padding:0}flynt-component[name=Accordion] .panel-inner{padding:0 60px 0 20px}flynt-component[name=Accordion] .panel-inner strong,flynt-component[name=Accordion] .panel-inner .strong{font-family:"Source Sans 3"}flynt-component[name=Accordion] .panel-inner ul,flynt-component[name=Accordion] .panel-inner .ul{margin-bottom:12px}flynt-component[name=Accordion] .panel-inner p:last-child{margin-bottom:20px}flynt-component[name=Accordion] .feather{transition:transform .25s ease-in-out;color:#000;height:30px;width:30px;stroke-width:1px;margin:auto 0}flynt-component[name=Accordion] h3,flynt-component[name=Accordion] .h3{text-transform:uppercase;font-size:2.1rem;font-weight:400}flynt-component[name=Accordion] p,flynt-component[name=Accordion] .p{font-size:1rem;margin-bottom:12px}@media (max-width: 1440px){flynt-component[name=Accordion] .container{padding:60px}}@media (max-width: 1280px){flynt-component[name=Accordion] .container{width:100%;padding:40px}}@media (max-width: 1024px){flynt-component[name=Accordion] .container{padding:60px 40px}flynt-component[name=Accordion] .panel{padding:0}}@media (max-width: 768px){flynt-component[name=Accordion] .container{padding:40px 15px;flex-direction:column}flynt-component[name=Accordion] .accordion{gap:0}flynt-component[name=Accordion] h2,flynt-component[name=Accordion] .h2{font-size:3rem;line-height:2.5rem}flynt-component[name=Accordion] h2 strong,flynt-component[name=Accordion] h2 .strong,flynt-component[name=Accordion] .h2 strong,flynt-component[name=Accordion] .h2 .strong{font-size:3rem;line-height:2.5rem}flynt-component[name=Accordion] h2 br,flynt-component[name=Accordion] .h2 br{display:none}flynt-component[name=Accordion] h3,flynt-component[name=Accordion] .h3{font-size:1.5rem}flynt-component[name=Accordion] .panel{width:100%!important;padding:0}flynt-component[name=Accordion] .panel-trigger{padding-right:0}}flynt-component[name=BlockAnchor]{outline:none}flynt-component[name=lift-block-color-text]{position:relative}flynt-component[name=lift-block-color-text] .wrapper{display:flex;background-color:#007ba9;justify-content:center;box-shadow:0 1px 1.5px #00000002,0 2.4px 3.7px #00000002,0 4.5px 6.9px #00000003,0 8px 12.3px #00000003,0 15px 23px #00000004,0 36px 55px #00000005}flynt-component[name=lift-block-color-text] .content{display:flex;flex-direction:row;text-align:center;padding:60px;width:1280px;max-width:1280px;justify-content:space-around;flex-wrap:wrap}flynt-component[name=lift-block-color-text] em,flynt-component[name=lift-block-color-text] .em{color:#ffcd00;font-style:normal}flynt-component[name=lift-block-color-text] h3,flynt-component[name=lift-block-color-text] .h3{font-size:2.7rem;line-height:3rem;color:#fff;font-weight:500}@media (max-width: 1024px){flynt-component[name=lift-block-color-text] .content{padding:60px 40px}}@media (max-width: 768px){flynt-component[name=lift-block-color-text] .content{padding:40px 15px}flynt-component[name=lift-block-color-text] h3,flynt-component[name=lift-block-color-text] .h3{font-size:1.8rem;line-height:2rem}}flynt-component[name=BlockColorTextGrid]{position:relative}flynt-component[name=BlockColorTextGrid] .wrapper{display:flex;background-color:#007ba9;justify-content:center;box-shadow:0 1px 1.5px #00000002,0 2.4px 3.7px #00000002,0 4.5px 6.9px #00000003,0 8px 12.3px #00000003,0 15px 23px #00000004,0 36px 55px #00000005}flynt-component[name=BlockColorTextGrid] .insights{background-color:#007ba9}flynt-component[name=BlockColorTextGrid] .strategy{background-color:#b3498b}flynt-component[name=BlockColorTextGrid] .marketing{background-color:#7ab541}flynt-component[name=BlockColorTextGrid] .measurement{background-color:#00a0a2}flynt-component[name=BlockColorTextGrid] .content{width:1440px;padding:60px;display:flex;text-align:left;justify-content:space-around;flex-wrap:wrap}flynt-component[name=BlockColorTextGrid] .text-group{min-width:320px}flynt-component[name=BlockColorTextGrid] .line{border-left:2px dashed #ffcd00}flynt-component[name=BlockColorTextGrid] h3,flynt-component[name=BlockColorTextGrid] .h3{font-size:3rem;color:#fff}flynt-component[name=BlockColorTextGrid] h4,flynt-component[name=BlockColorTextGrid] .h4{font-size:2.5rem;line-height:2.5rem;color:#fff}flynt-component[name=BlockColorTextGrid] h5,flynt-component[name=BlockColorTextGrid] .h5{font-size:1.5rem;color:#fff}flynt-component[name=BlockColorTextGrid] em,flynt-component[name=BlockColorTextGrid] .em{color:#ffcd00;font-style:normal}flynt-component[name=BlockColorTextGrid] strong,flynt-component[name=BlockColorTextGrid] .strong{text-transform:uppercase}flynt-component[name=BlockColorTextGrid] p,flynt-component[name=BlockColorTextGrid] .p{font-weight:500;margin:0;color:#fff}flynt-component[name=BlockColorTextGrid] p strong,flynt-component[name=BlockColorTextGrid] .p strong{font-family:"Source Sans 3";font-weight:700;font-size:1.25rem}@media (max-width: 1280px){flynt-component[name=BlockColorTextGrid] .line{display:none}flynt-component[name=BlockColorTextGrid] .text-group{width:80%!important;margin:20px 40px}}@media (max-width: 1024px){flynt-component[name=BlockColorTextGrid] .text-group{width:100%!important;margin:20px}flynt-component[name=BlockColorTextGrid] .content{padding:40px}}@media (max-width: 480px){flynt-component[name=BlockColorTextGrid] .content{flex-direction:column;padding:15px}flynt-component[name=BlockColorTextGrid] .text-group{width:auto;margin:20px 0}}[name=BlockImageText] .wrapper{margin:40px 0;width:100%;padding:40px 0;background-color:#f7f5f3;border-top:1px dashed #000;border-bottom:1px dashed #000}[name=BlockImageText] .container{display:flex;flex-direction:column;justify-content:center;width:1280px;margin:0 auto;padding:0 80px 0 60px}[name=BlockImageText] .info{display:flex;flex-direction:row;-moz-column-gap:4%;column-gap:4%}[name=BlockImageText] .hidden{display:none}[name=BlockImageText] .image{width:43%;height:100%;display:flex;justify-content:right}[name=BlockImageText] .image img{border-radius:5px}[name=BlockImageText] .download-button{margin:0 auto;background-color:#000;border:2px solid #000;padding:12px 0;text-align:center;width:200px!important;border-radius:50px;color:#fff;font-weight:700;text-transform:uppercase}[name=BlockImageText] .download-button:hover{border:2px solid #000;background-color:#fff;color:#000;cursor:pointer}[name=BlockImageText] .gc{width:100%}[name=BlockImageText] .form-container{display:flex}[name=BlockImageText] .form{margin:30px auto 20px;background-color:#ffcd00;padding:15px 40px 25px;text-align:left;width:100%;height:294px;border-radius:10px;border:1px dashed #fff;box-shadow:.6px 1px .9px #00000004,1.3px 2.3px 2.1px #00000005,2.5px 4.4px 4px #00000006,4.5px 7.8px 7.1px #00000008,8.4px 14.6px 13.4px #00000009,20px 35px 32px #0000000d}[name=BlockImageText] .form .hbspt-form{width:100%}[name=BlockImageText] .form h3{margin:0;font-size:1.5rem;letter-spacing:.4pt;padding-bottom:5px}[name=BlockImageText] .form label{margin-bottom:0;padding-top:10px}[name=BlockImageText] .form input{width:100%!important;border-radius:5px;border:0}[name=BlockImageText] .form input[type=text],[name=BlockImageText] .form input[type=email]{height:20px!important;padding:5px 10px}[name=BlockImageText] .form textarea{border-radius:5px;border:0;width:100%!important}[name=BlockImageText] .form .hs_firstname{padding-right:16px;width:50%!important}[name=BlockImageText] .form .hs_lastname{width:50%!important}[name=BlockImageText] .form .hs_email{width:50%!important;padding-right:16px}[name=BlockImageText] .form .hs_company{width:50%!important}[name=BlockImageText] .form .err{border:solid 2px #f00}[name=BlockImageText] .form .submitted-message{text-align:center;vertical-align:middle;font-family:Sofia Sans Extra Condensed,sans-serif;font-weight:700;font-size:1.8rem;line-height:1.5rem;margin:13px 0}[name=BlockImageText] .form .hs-error-msgs{margin:0;padding:0;text-transform:none;display:none}[name=BlockImageText] .form .hs-error-msgs input[type=text]{border:solid 1px #f00}[name=BlockImageText] .form .hs-error-msg{padding-top:5px;color:red}[name=BlockImageText] .form .hs-recaptcha{display:none}[name=BlockImageText] .form .hs-form-required{color:red}[name=BlockImageText] .form .hs-submit{margin-top:30px;width:100%;text-align:right}[name=BlockImageText] .form .form-columns-1,[name=BlockImageText] .form .form-columns-2{max-width:100%}[name=BlockImageText] .form .hs-button{background-color:#000;height:50px;width:200px!important;border-radius:50px;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:0}[name=BlockImageText] .form .hs-button:hover{border:2px solid #000;background-color:#fff;color:#000;cursor:pointer}[name=BlockImageText] .form .input{margin:0!important}[name=BlockImageText] .feather{color:#fff;width:22px;height:22px;stroke-width:2px;margin-right:5px}[name=BlockImageText] .text{display:flex;flex-direction:column;justify-content:flex-start;width:53%}[name=BlockImageText] .text h2,[name=BlockImageText] .text .h2{padding:0;line-height:3.5rem;font-size:3.5rem}[name=BlockImageText] .text p:last-child{margin-bottom:0}[name=BlockImageText] .text p strong,[name=BlockImageText] .text .p strong{font-family:"Source Sans 3";letter-spacing:0}[name=BlockImageText] .text-button{padding-top:30px}@media (max-width: 1280px){[name=BlockImageText] .container,[name=BlockImageText] .form-wrapper{width:auto}}@media (max-width: 1024px){[name=BlockImageText] .image,[name=BlockImageText] .text{width:50%}[name=BlockImageText] .container,[name=BlockImageText] .form-wrapper{width:100%;padding:0 40px 0 30px}}@media (max-width: 768px){[name=BlockImageText] .container{flex-direction:column;padding:0 20px 0 15px}[name=BlockImageText] .image{display:none}[name=BlockImageText] .text{width:100%;padding-left:0}[name=BlockImageText] .form-container{flex-direction:column}[name=BlockImageText] .form-wrapper{padding:0 20px 0 15px}[name=BlockImageText] .form{padding:0 15px 15px;height:auto}[name=BlockImageText] .form .hs_company,[name=BlockImageText] .form .hs_email,[name=BlockImageText] .form .hs_firstname,[name=BlockImageText] .form .hs_lastname{width:100%!important;padding:0}}flynt-component[name=BlockNotFound] .wrapper{display:flex;justify-content:center}flynt-component[name=BlockNotFound] .container{width:1440px;padding:40px 60px;display:flex;position:relative;justify-content:flex-start}@media (max-width: 768px){flynt-component[name=BlockNotFound] .container{padding:15px;margin-left:0}}@media (max-width: 480px){flynt-component[name=BlockNotFound] .container{padding:15px}}flynt-component[name=BlockPostFooter] .tags{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0}flynt-component[name=BlockPostFooter] .tags .tag{display:inline-block}flynt-component[name=BlockPostFooter] .author{display:flex;flex-direction:column;gap:calc(var(--flow-space) / 2);text-align:start}@media (min-width: 480px){flynt-component[name=BlockPostFooter] .author{flex-direction:row;gap:var(--flow-space)}}flynt-component[name=BlockPostFooter] .author .avatar-image{border-radius:50%;inline-size:64px}@media (min-width: 480px){flynt-component[name=BlockPostFooter] .author .avatar-image{inline-size:96px}}flynt-component[name=BlockPostFooter] .author .details{--flow-space: .5rem;display:flex;flex:1;flex-direction:column;justify-content:center}flynt-component[name=BlockPostHeader] .container{height:55vh;display:flex;justify-content:center;align-items:flex-end;padding-bottom:40px}flynt-component[name=BlockPostHeader] .content{width:1280px;padding:40px 80px 40px 60px;border-bottom:1px dashed rgba(0,0,0,.3)}flynt-component[name=BlockPostHeader] .tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding-top:20px}flynt-component[name=BlockPostHeader] .tags span{padding:0 15px;margin:auto;font-size:.7rem;text-transform:uppercase}flynt-component[name=BlockPostHeader] .tags .tag-header span{font-size:.8rem;padding:0}flynt-component[name=BlockPostHeader] .tags .tag{height:28px;border-radius:100px;background-color:#000000a6;color:#fff;align-items:center;justify-content:center;display:flex}flynt-component[name=BlockPostHeader] .tags .tag.Research{background-color:#007ba9}flynt-component[name=BlockPostHeader] .tags .tag.Impact{background-color:#9a6da5}flynt-component[name=BlockPostHeader] .tags .tag.Strategy{background-color:#b3498b}flynt-component[name=BlockPostHeader] .tags .tag.Marketing{background-color:#7ab541}flynt-component[name=BlockPostHeader] .tags .tag.Featured{background-color:#ffcd00;color:#000}flynt-component[name=BlockPostHeader] .meta{display:flex;flex-direction:row;gap:40px}flynt-component[name=BlockPostHeader] .author-header{padding-top:20px}flynt-component[name=BlockPostHeader] .author-header span{font-size:.8rem;padding:0;text-transform:none;letter-spacing:.01rem}flynt-component[name=BlockPostHeader] h1{font-size:6rem;line-height:6rem}@media (max-width: 1280px){flynt-component[name=BlockPostHeader] .content{width:100%;padding:40px 80px 40px 60px}}@media (max-width: 1024px){flynt-component[name=BlockPostHeader] .container{margin-top:120px;height:40vh}flynt-component[name=BlockPostHeader] .content{padding:40px 40px 40px 30px}flynt-component[name=BlockPostHeader] h1,flynt-component[name=BlockPostHeader] .h1{font-size:4rem;line-height:4rem}}@media (max-width: 768px){flynt-component[name=BlockPostHeader] .container{margin-top:120px;height:40vh}flynt-component[name=BlockPostHeader] .content{padding:40px 20px 40px 15px}flynt-component[name=BlockPostHeader] h1,flynt-component[name=BlockPostHeader] .h1{font-size:3.2rem;line-height:3.2rem}flynt-component[name=BlockPostHeader] .meta{flex-direction:column;gap:0}flynt-component[name=BlockPostHeader] .tags{padding-top:10px}flynt-component[name=BlockPostHeader] .post-visible-title h1,flynt-component[name=BlockPostHeader] .post-visible-title .h1{font-size:3.2rem;line-height:3.2rem}flynt-component[name=BlockPostHeader] .post-visible-title strong,flynt-component[name=BlockPostHeader] .post-visible-title .strong{line-height:3rem}}[name=BlockScrollableQuotes]{position:relative;background-color:#fff;padding:30px 0}[name=BlockScrollableQuotes] .wrapper{display:flex;justify-content:center}[name=BlockScrollableQuotes] .content{width:1440px;padding:60px 60px 0}[name=BlockScrollableQuotes] .quotes{display:flex;overflow-x:hidden}[name=BlockScrollableQuotes] .feather{color:#000}[name=BlockScrollableQuotes] .nav{margin-top:10px;width:100%;display:flex;justify-content:space-between;cursor:pointer;padding-bottom:50px}[name=BlockScrollableQuotes] .quote-group{border:1px dashed rgba(0,0,0,.5);border-radius:18px 18px 18px 0;padding:25px;background-color:#00000008;width:calc(50% - 72px)!important}[name=BlockScrollableQuotes] .quote{font-family:"Source Serif 4";letter-spacing:.2pt}[name=BlockScrollableQuotes] h3,[name=BlockScrollableQuotes] .h3{font-size:2rem;text-transform:uppercase;width:auto;margin:0 auto;text-align:center;color:#007ba9;line-height:2rem;padding:0 10px;font-weight:700}[name=BlockScrollableQuotes] h6,[name=BlockScrollableQuotes] .h6{margin:15px auto 10px;text-transform:uppercase;font-size:1rem;line-height:1rem}[name=BlockScrollableQuotes] em,[name=BlockScrollableQuotes] .em{font-style:normal;line-height:1.2rem}@media (max-width: 1440px){[name=BlockScrollableQuotes] .content{padding:60px;width:100%}}@media (max-width: 1280px){[name=BlockScrollableQuotes] .content{padding:40px 40px 0}}@media (max-width: 1024px){[name=BlockScrollableQuotes] .content{padding:40px 40px 0}}@media (max-width: 768px){[name=BlockScrollableQuotes] .content{padding:15px 15px 0}[name=BlockScrollableQuotes] .nav{display:none}[name=BlockScrollableQuotes] .quote{font-size:.85rem;line-height:1.2rem;letter-spacing:0}[name=BlockScrollableQuotes] .quote-group{padding:20px;width:calc(100% - 42px)!important}}flynt-component[name=BlockSpacer][data-status=collapse]{-webkit-margin-before:calc(-1 * var(--component-spacing) + var(--percentage-distance) * var(--component-spacing) / 100);margin-block-start:calc(-1 * var(--component-spacing) + var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockSpacer][data-status=expand]{-webkit-margin-before:calc(var(--percentage-distance) * var(--component-spacing) / 100);margin-block-start:calc(var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockSpacer][data-status=expand][data-theme]{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:calc(var(--percentage-distance) * var(--component-spacing) / 100);padding-block-start:calc(var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockSpacer][data-theme][data-status=collapse]+.componentSpacing[data-theme]{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:0;padding-block-start:0}flynt-component[name=BlockSpacer][data-theme][data-status=expand]+.componentSpacing[data-theme]{-webkit-margin-before:calc(-1 * var(--component-spacing));margin-block-start:calc(-1 * var(--component-spacing));-webkit-padding-before:0;padding-block-start:0}flynt-component[name=BlockVideoOembed] .video{position:relative}flynt-component[name=BlockVideoOembed] .video-player{block-size:0;inline-size:100%;inset-block-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-after:56.25%;padding-block-end:56.25%;position:absolute;z-index:10}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoading] .video-loader{display:block}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoading] .video-playButton{display:none}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoaded] .video-loader,flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoaded] .video-playButton{display:none}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoaded] iframe{display:block}flynt-component[name=BlockVideoOembed] .video iframe{block-size:100%;display:none;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute}flynt-component[name=BlockVideoOembed] .figure{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockVideoOembed] .figure-image-svg{aspect-ratio:16/9}flynt-component[name=BlockVideoOembed] .figure[data-state=isHidden]{visibility:hidden}flynt-component[name=BlockVideoOembed] .video-playButton{--button-width: 60px;--button-height: 60px;block-size:100%;cursor:pointer;display:block;inline-size:100%;inset-block-start:0;inset-inline-start:0;outline:0;position:absolute;z-index:2}flynt-component[name=BlockVideoOembed] .video-playButton:before,flynt-component[name=BlockVideoOembed] .video-playButton:after{content:"";inset-block-start:50%;inset-inline-start:50%;position:absolute;transition:.3s ease-in-out;translate:-50% -50%;will-change:translate}flynt-component[name=BlockVideoOembed] .video-playButton:before{background-color:var(--color-accent);block-size:var(--button-width);border-radius:50%;inline-size:var(--button-width)}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-playButton:before{--button-width: 80px;--button-height: 80px}}flynt-component[name=BlockVideoOembed] .video-playButton:after{-webkit-border-after:12px solid transparent;border-block-end:12px solid transparent;-webkit-border-before:12px solid transparent;border-block-start:12px solid transparent;-webkit-border-start:18px solid var(--color-background);border-inline-start:18px solid var(--color-background);inset-inline-start:calc(50% + 2px)}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-playButton:after{border-block-end-width:17px;border-block-start-width:17px;border-inline-start-width:27px;inset-inline-start:calc(50% + 4px)}}flynt-component[name=BlockVideoOembed] .video-playButton:hover:before,flynt-component[name=BlockVideoOembed] .video-playButton:hover:after{scale:1.1;translate:-50% -50%}flynt-component[name=BlockVideoOembed] [data-video-size=small] .video-playButton:before{--button-width: 60px;--button-height: 60px}flynt-component[name=BlockVideoOembed] [data-video-size=small] .video-playButton:after{-webkit-border-after:12px solid transparent;border-block-end:12px solid transparent;-webkit-border-before:12px solid transparent;border-block-start:12px solid transparent;-webkit-border-start:18px solid var(--color-background);border-inline-start:18px solid var(--color-background);inset-inline-start:calc(50% + 3px)}flynt-component[name=BlockVideoOembed] .video-loader{animation:loading 1.1s infinite linear;-webkit-border-after:4px solid rgba(255,255,255,.2);border-block-end:4px solid rgba(255,255,255,.2);-webkit-border-before:4px solid rgba(255,255,255,.2);border-block-start:4px solid rgba(255,255,255,.2);-webkit-border-end:4px solid rgba(255,255,255,.2);border-inline-end:4px solid rgba(255,255,255,.2);-webkit-border-start:4px solid #fff;border-inline-start:4px solid #fff;display:none;inset-block-start:50%;inset-inline-start:50%;-webkit-margin-before:-30px;margin-block-start:-30px;-webkit-margin-start:-30px;margin-inline-start:-30px;position:absolute;text-indent:-9999em;z-index:1}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-loader{-webkit-margin-before:-50px;margin-block-start:-50px;-webkit-margin-start:-50px;margin-inline-start:-50px}}flynt-component[name=BlockVideoOembed] .video-loader,flynt-component[name=BlockVideoOembed] .video-loader:after{block-size:60px;border-radius:50%;inline-size:60px}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-loader,flynt-component[name=BlockVideoOembed] .video-loader:after{block-size:100px;inline-size:100px}}@keyframes loading{0%{rotate:0deg}to{rotate:360deg}}[name=BlockWysiwyg] .container{display:flex;justify-content:center}[name=BlockWysiwyg] .content{width:1280px;padding:0 80px 0 60px;text-align:inherit}[name=BlockWysiwyg] .content>:first-child{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:0;padding-block-start:0}[name=BlockWysiwyg] .content>:last-child{-webkit-margin-after:0;margin-block-end:0;-webkit-padding-after:0;padding-block-end:0}[name=BlockWysiwyg] .content--textLeft{text-align:left}[name=BlockWysiwyg] .content--textCenter{text-align:center}[name=BlockWysiwyg] .content>:last-child{margin-bottom:0;padding-bottom:0}[name=BlockWysiwyg] h2,[name=BlockWysiwyg] .h2{margin-bottom:1.2rem}[name=BlockWysiwyg] h3,[name=BlockWysiwyg] .h3{font-size:2rem}[name=BlockWysiwyg] em,[name=BlockWysiwyg] .em{font-family:"Source Sans 3";font-weight:500;letter-spacing:0;font-style:italic}[name=BlockWysiwyg] ul,[name=BlockWysiwyg] .ul{list-style:disc}[name=BlockWysiwyg] p strong,[name=BlockWysiwyg] p .strong,[name=BlockWysiwyg] .p strong,[name=BlockWysiwyg] .p .strong{font-family:"Source Sans 3";font-weight:700;letter-spacing:0}[name=BlockWysiwyg] li,[name=BlockWysiwyg] .li{margin-bottom:1.2rem}[name=BlockWysiwyg] li strong,[name=BlockWysiwyg] li .strong,[name=BlockWysiwyg] .li strong,[name=BlockWysiwyg] .li .strong{font-family:"Source Sans 3";font-weight:700;letter-spacing:0}[name=BlockWysiwyg] ol,[name=BlockWysiwyg] .ol{list-style:decimal}@media (max-width: 1280px){[name=BlockWysiwyg] .content{width:auto;padding:0 80px 0 60px}}@media (max-width: 1024px){[name=BlockWysiwyg] .content{padding:0 40px 0 30px}}@media (max-width: 768px){[name=BlockWysiwyg] .content{padding:0 20px 0 15px}}flynt-component[name=BookButtonCentered]{position:relative}flynt-component[name=BookButtonCentered] .wrapper{display:flex;justify-content:center}flynt-component[name=BookButtonCentered] .visible{display:unset!important}flynt-component[name=BookButtonCentered] .container{line-height:1.5;display:flex;align-items:center;justify-content:center;margin:55px 0 75px;-moz-column-gap:8vw;column-gap:8vw}flynt-component[name=BookButtonCentered] .book-meeting-modal{position:fixed;top:0;padding-top:140px;z-index:100;width:100vw;height:100vh;display:flex;justify-content:center;display:none;background-color:#ffffffe6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}flynt-component[name=BookButtonCentered] .book-meeting-modal .feather{position:fixed;top:150px;right:50px;color:#000;z-index:101}flynt-component[name=BookButtonCentered] .book-meeting-modal .feather:hover{cursor:pointer}flynt-component[name=BookButtonCentered] .meetings-iframe-container iframe{margin:0 auto}flynt-component[name=BookButtonCentered] .linkless{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:transparent;padding:0}flynt-component[name=BookButtonCentered] .linkless.book-button-class{height:auto;width:220px}flynt-component[name=BookButtonCentered] .linkless.book-button-class .circle-outline{width:100%;border:1px dashed #000;position:relative;display:block;margin:0;height:calc(3rem + 2px);border-radius:1.625rem}flynt-component[name=BookButtonCentered] .linkless.book-button-class .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:#ffcd00;border-radius:1.625rem}flynt-component[name=BookButtonCentered] .linkless.book-button-class .circle .icon{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background:#000}flynt-component[name=BookButtonCentered] .linkless.book-button-class .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);left:.625rem;width:1.125rem;height:.125rem;background:none}flynt-component[name=BookButtonCentered] .linkless.book-button-class .circle .icon.arrow:before{position:absolute;content:"";top:-.25rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid #000;border-right:.125rem solid #000;transform:rotate(45deg)}flynt-component[name=BookButtonCentered] .linkless.book-button-class .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;padding:.7rem 0;margin:0 0 0 2rem;color:#000;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}flynt-component[name=BookButtonCentered] .linkless:hover .circle{width:100%}flynt-component[name=BookButtonCentered] .linkless:hover .circle .icon.arrow{background:#000;transform:translate(1rem)}flynt-component[name=BookButtonCentered] .linkless:hover .button-text{color:#000}@media (max-width: 480px){flynt-component[name=BookButtonCentered] .container{padding:40px 15px;flex-direction:column;margin:0;row-gap:30px}}flynt-component[name=ButtonCentered]{position:relative}flynt-component[name=ButtonCentered] .wrapper{display:flex;justify-content:center}flynt-component[name=ButtonCentered] .container{line-height:1.5;display:flex;align-items:center;justify-content:center;margin:35px 0}flynt-component[name=ButtonCentered] a{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:transparent;padding:0}flynt-component[name=ButtonCentered] a.button-class{width:220px;height:auto;border:1px dashed #000;border-radius:1.625rem}flynt-component[name=ButtonCentered] a.button-class .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:#ffcd00;border-radius:1.625rem}flynt-component[name=ButtonCentered] a.button-class .circle .icon{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background:#000}flynt-component[name=ButtonCentered] a.button-class .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);left:.625rem;width:1.125rem;height:.125rem;background:none}flynt-component[name=ButtonCentered] a.button-class .circle .icon.arrow:before{position:absolute;content:"";top:-.25rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid #000;border-right:.125rem solid #000;transform:rotate(45deg)}flynt-component[name=ButtonCentered] a.button-class .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;padding:.7rem 0;margin:0 0 0 2rem;color:#000;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}flynt-component[name=ButtonCentered] a:hover .circle{width:100%}flynt-component[name=ButtonCentered] a:hover .circle .icon.arrow{background:#000;transform:translate(1rem)}flynt-component[name=ButtonCentered] a:hover .button-text{color:#000}flynt-component[name=ButtonCTA]{position:relative}flynt-component[name=ButtonCTA] .wrapper{display:flex;justify-content:center}flynt-component[name=ButtonCTA] .container{line-height:1.5;display:flex;align-items:center;justify-content:center;margin:35px 0;background-color:#ffcd0040;padding:10px;border-radius:50px}flynt-component[name=ButtonCTA] .cta-text{font-family:sofia sans semi condensed,sans-serif;margin:auto 60px auto 40px;padding:0;font-size:1.25rem}flynt-component[name=ButtonCTA] a{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:rgba(255,255,255,.8);padding:0}flynt-component[name=ButtonCTA] a.button-class{width:220px;height:auto;border:1px dashed #000;border-radius:1.625rem}flynt-component[name=ButtonCTA] a.button-class .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:#ffcd00;border-radius:1.625rem}flynt-component[name=ButtonCTA] a.button-class .circle .icon{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background:#000}flynt-component[name=ButtonCTA] a.button-class .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);left:.625rem;width:1.125rem;height:.125rem;background:none}flynt-component[name=ButtonCTA] a.button-class .circle .icon.arrow:before{position:absolute;content:"";top:-.25rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid #000;border-right:.125rem solid #000;transform:rotate(45deg)}flynt-component[name=ButtonCTA] a.button-class .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;padding:.7rem 0;margin:0 0 0 2rem;color:#000;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}flynt-component[name=ButtonCTA] a:hover .circle{width:100%}flynt-component[name=ButtonCTA] a:hover .circle .icon.arrow{background:#000;transform:translate(1rem)}flynt-component[name=ButtonCTA] a:hover .button-text{color:#000}@media (max-width: 1024px){flynt-component[name=ButtonCTA] .container{margin:40px}}@media (max-width: 768px){flynt-component[name=ButtonCTA] .container{margin:15px;flex-direction:column;padding:20px 40px}flynt-component[name=ButtonCTA] .cta-text{margin:0 0 20px;text-align:center;line-height:1.35rem}}flynt-component[name=ButtonDoubleCentered]{position:relative}flynt-component[name=ButtonDoubleCentered] .wrapper{display:flex;justify-content:center}flynt-component[name=ButtonDoubleCentered] .visible{display:unset!important}flynt-component[name=ButtonDoubleCentered] .container{line-height:1.5;display:flex;align-items:center;justify-content:center;margin:10px 0 50px;-moz-column-gap:8vw;column-gap:8vw}flynt-component[name=ButtonDoubleCentered] .one{width:200px}flynt-component[name=ButtonDoubleCentered] .two{width:250px}flynt-component[name=ButtonDoubleCentered] .meeting-modal{position:fixed;top:0;padding-top:140px;z-index:100;width:100vw;height:100vh;justify-content:center;display:none;background-color:#ffffffe6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}flynt-component[name=ButtonDoubleCentered] .meeting-modal .feather{position:fixed;top:150px;right:50px;color:#000;z-index:101}flynt-component[name=ButtonDoubleCentered] .meeting-modal .feather:hover{cursor:pointer}flynt-component[name=ButtonDoubleCentered] .meetings-iframe-container iframe{margin:0 auto}flynt-component[name=ButtonDoubleCentered] .linkless{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:transparent;padding:0}flynt-component[name=ButtonDoubleCentered] .linkless:hover .circle{width:100%}flynt-component[name=ButtonDoubleCentered] .linkless:hover .circle .icon.arrow{background:#000;transform:translate(1rem)}flynt-component[name=ButtonDoubleCentered] .linkless:hover .button-text{color:#000}flynt-component[name=ButtonDoubleCentered] a{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:transparent;padding:0}flynt-component[name=ButtonDoubleCentered] a:hover .circle{width:100%}flynt-component[name=ButtonDoubleCentered] a:hover .circle .icon.arrow{background:#000;transform:translate(1rem)}flynt-component[name=ButtonDoubleCentered] a:hover .button-text{color:#000}flynt-component[name=ButtonDoubleCentered] .button-class{height:auto}flynt-component[name=ButtonDoubleCentered] .button-class .circle-outline{width:100%;border:1px dashed #000;position:relative;display:block;margin:0;height:calc(3rem + 2px);border-radius:1.625rem}flynt-component[name=ButtonDoubleCentered] .button-class .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:#ffcd00;border-radius:1.625rem}flynt-component[name=ButtonDoubleCentered] .button-class .circle .icon{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background:#000}flynt-component[name=ButtonDoubleCentered] .button-class .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);left:.625rem;width:1.125rem;height:.125rem;background:none}flynt-component[name=ButtonDoubleCentered] .button-class .circle .icon.arrow:before{position:absolute;content:"";top:-.25rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid #000;border-right:.125rem solid #000;transform:rotate(45deg)}flynt-component[name=ButtonDoubleCentered] .button-class .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;padding:.7rem 0;margin:0 0 0 2rem;color:#000;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}@media (max-width: 480px){flynt-component[name=ButtonDoubleCentered] .container{padding:40px 15px;flex-direction:column;margin:0;row-gap:30px}}flynt-component[name=ButtonFixed] .fixed-button{inline-size:0%;width:80px;height:80px;position:fixed;display:block;bottom:5vh;right:4vw;z-index:100;opacity:85%;transition:all .2s ease-in-out;animation:rotation 10s ease-in-out infinite forwards;background-color:#ffcd00;border-radius:100px;transform:translate(0)}@keyframes rotation{0%{transform:rotate(-5deg)}50%{transform:rotate(175deg)}to{transform:rotate(355deg)}}flynt-component[name=ButtonFixed] .fixed-button:hover{right:calc(4vw - 5px);bottom:calc(5vh - 5px);height:90px;width:90px;opacity:100%;cursor:pointer}flynt-component[name=ButtonFixed] .visible{display:unset!important}flynt-component[name=ButtonFixed] .fixed-meeting-modal{position:fixed;top:0;padding-top:140px;z-index:100;width:100vw;height:100vh;display:flex;justify-content:center;display:none;background-color:#ffffffe6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}flynt-component[name=ButtonFixed] .fixed-meeting-modal .feather{position:fixed;top:150px;right:50px;color:#000;z-index:101}flynt-component[name=ButtonFixed] .fixed-meeting-modal .feather:hover{cursor:pointer}flynt-component[name=ButtonFixed] .meetings-iframe-container iframe{margin:0 auto}flynt-component[name=Cards] .insights{background:#007ba9;color:#fff;margin-top:60px}flynt-component[name=Cards] .insights .image{filter:invert(1)}flynt-component[name=Cards] .insights .item{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1)}flynt-component[name=Cards] .strategy{background:#B3498B;color:#fff;margin-top:60px}flynt-component[name=Cards] .strategy .image{filter:invert(1)}flynt-component[name=Cards] .strategy .item{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1)}flynt-component[name=Cards] .marketing{background:#7ab541;color:#fff;margin-top:60px}flynt-component[name=Cards] .marketing .image{filter:invert(1)}flynt-component[name=Cards] .marketing .item{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1)}flynt-component[name=Cards] .measurement{background:#00A0A2;color:#fff;margin-top:60px}flynt-component[name=Cards] .measurement .image{filter:invert(1)}flynt-component[name=Cards] .measurement .item{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1)}flynt-component[name=Cards] .brand{background:#ffcd00;color:#000;margin-top:60px}flynt-component[name=Cards] .brand .image{filter:invert(0)}flynt-component[name=Cards] .brand .item{border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.2)}flynt-component[name=Cards] .none{color:#000}flynt-component[name=Cards] .none .item{border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.03)}flynt-component[name=Cards] .wrapper{display:flex;justify-content:center}flynt-component[name=Cards] .container{padding:60px;max-width:1440px}flynt-component[name=Cards] .container.padding-top-zero{padding-top:0}flynt-component[name=Cards] .header{text-transform:uppercase;padding-top:0}flynt-component[name=Cards] .items{display:flex;justify-content:flex-start;flex-wrap:wrap;-moz-column-gap:1.5%;column-gap:1.5%;row-gap:20px}flynt-component[name=Cards] .flex{display:flex;-moz-column-gap:20px;column-gap:20px;padding-bottom:15px}flynt-component[name=Cards] .item{display:flex;padding:25px;flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:20px;will-change:opacity,transform;opacity:0;transform:translate(-40px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}flynt-component[name=Cards] .item.is-visible{opacity:1;transform:translate(0)}flynt-component[name=Cards] .item .title{font-family:Sofia Sans Semi Condensed;font-weight:700;padding-bottom:5px}flynt-component[name=Cards] .item .copy{font-family:Sofia Sans Semi Condensed;font-weight:400;font-size:1rem;line-height:1.3rem}flynt-component[name=Cards] .item .image{width:40px;height:40px;margin-bottom:30px}@media (max-width: 1024px){flynt-component[name=Cards] .container{padding:60px 40px}flynt-component[name=Cards] .items{-moz-column-gap:2.5%;column-gap:2.5%}flynt-component[name=Cards] .item{width:48.75%!important}}@media (max-width: 768px){flynt-component[name=Cards] .container{padding:40px 15px}flynt-component[name=Cards] .items{flex-direction:column}flynt-component[name=Cards] .item{width:100%!important}}flynt-component[name=CardsCollapse] .insights .content-hidden{border:1px solid #007ba9}flynt-component[name=CardsCollapse] .insights .is-open .content{background:#007ba9;color:#fff}flynt-component[name=CardsCollapse] .strategy .content-hidden{border:1px solid #B3498B}flynt-component[name=CardsCollapse] .strategy .is-open .content{background:#B3498B;color:#fff}flynt-component[name=CardsCollapse] .marketing .content-hidden{border:1px solid #7ab541}flynt-component[name=CardsCollapse] .marketing .is-open .content{background:#7ab541;color:#fff}flynt-component[name=CardsCollapse] .measurement .content-hidden{border:1px solid #00A0A2}flynt-component[name=CardsCollapse] .measurement .is-open .content{background:#00A0A2;color:#fff}flynt-component[name=CardsCollapse] .brand .content-hidden{border:1px solid #ffcd00}flynt-component[name=CardsCollapse] .brand .is-open .content{background:#ffcd00;color:#fff}flynt-component[name=CardsCollapse] .none .content-hidden{border:1px solid #000}flynt-component[name=CardsCollapse] .none .is-open .content{background:#000;color:#fff}flynt-component[name=CardsCollapse] .wrapper{display:flex;justify-content:center;position:relative;z-index:2}flynt-component[name=CardsCollapse] .container{padding:60px;max-width:1440px;width:100%}flynt-component[name=CardsCollapse] .container.padding-top-zero{padding-top:0}flynt-component[name=CardsCollapse] .header{text-transform:uppercase;padding-top:0}flynt-component[name=CardsCollapse] .items{display:flex;justify-content:flex-start;flex-wrap:wrap;-moz-column-gap:1.5%;column-gap:1.5%;row-gap:20px;z-index:1}flynt-component[name=CardsCollapse] .item{position:relative;opacity:0;transition:all .5s ease-in-out;width:100%;cursor:pointer}flynt-component[name=CardsCollapse] .item .content{width:100%;display:flex;padding:25px;border:1px solid rgba(0,0,0,.1);background:#f4f4f4;flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:20px;transition:all .5s ease-in-out}flynt-component[name=CardsCollapse] .item .content-hidden{position:absolute;border-radius:0 0 20px 20px;padding:45px 25px 20px;background:#fff;display:block;max-height:0;overflow:hidden;opacity:0;transform:translateY(-101%);z-index:-1}flynt-component[name=CardsCollapse] .item.is-open{transform:scale(1.05)!important}flynt-component[name=CardsCollapse] .item.is-open .content-hidden{animation:open .5s ease-in-out forwards}flynt-component[name=CardsCollapse] .item.is-open .image,flynt-component[name=CardsCollapse] .item.is-open .feather{filter:invert(1)}flynt-component[name=CardsCollapse] .item.is-open .feather{transform:rotate(45deg)}flynt-component[name=CardsCollapse] .item.is-closed{transform:scale(1)}flynt-component[name=CardsCollapse] .item.is-closed .content-hidden{animation:close .5s ease-in-out forwards}@keyframes open{0%{max-height:0;transform:translateY(-101%);opacity:0}to{max-height:500px;transform:translateY(-20px);opacity:1}}@keyframes close{0%{max-height:500px;transform:translateY(-20px);opacity:1}to{max-height:0;transform:translateY(-101%);opacity:0}}flynt-component[name=CardsCollapse] .item .question{font-family:Sofia Sans Semi Condensed;font-weight:400;font-size:1rem;line-height:1.3rem;margin-bottom:0}flynt-component[name=CardsCollapse] .item.is-visible{opacity:1;transform:translate(0)}flynt-component[name=CardsCollapse] .item .title{font-family:Sofia Sans Semi Condensed;font-weight:700;padding-bottom:5px}flynt-component[name=CardsCollapse] .item .copy{font-family:Sofia Sans Semi Condensed;font-weight:400;font-size:1rem;line-height:1.3rem}flynt-component[name=CardsCollapse] .item .link-container{background:#fff6d7;border:1px solid #ffcd00;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 20px 6px;border-radius:50px;margin-left:auto;margin-top:10px;z-index:10;transition:all .3s ease-in-out}flynt-component[name=CardsCollapse] .item .link-container .link{color:#000;text-decoration:none;font-weight:700;text-transform:uppercase;font-size:.8rem;line-height:.8rem;padding:0;margin:0}flynt-component[name=CardsCollapse] .item .link-container:hover{background:#ffcd00}flynt-component[name=CardsCollapse] .item .feather{transition:all .5s ease-in-out}flynt-component[name=CardsCollapse] .item .image{width:40px;height:40px;margin-bottom:30px;transition:all .5s ease-in-out}@media (max-width: 1024px){flynt-component[name=CardsCollapse] .container{padding:60px 40px}flynt-component[name=CardsCollapse] .items{-moz-column-gap:2.5%;column-gap:2.5%}flynt-component[name=CardsCollapse] .item{width:48.75%!important}}@media (max-width: 768px){flynt-component[name=CardsCollapse] .container{padding:40px 15px}flynt-component[name=CardsCollapse] .items{flex-direction:column}flynt-component[name=CardsCollapse] .item{width:100%!important}}flynt-component[name=CardsLinks] .insights{background:#007ba9;color:#fff;margin-top:60px}flynt-component[name=CardsLinks] .insights .image{filter:invert(1)}flynt-component[name=CardsLinks] .insights .item{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1)}flynt-component[name=CardsLinks] .strategy{background:#B3498B;color:#fff;margin-top:60px}flynt-component[name=CardsLinks] .strategy .image{filter:invert(1)}flynt-component[name=CardsLinks] .strategy .item{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1)}flynt-component[name=CardsLinks] .marketing{background:#7ab541;color:#fff;margin-top:60px}flynt-component[name=CardsLinks] .marketing .image{filter:invert(1)}flynt-component[name=CardsLinks] .marketing .item{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1)}flynt-component[name=CardsLinks] .measurement{background:#00A0A2;color:#fff;margin-top:60px}flynt-component[name=CardsLinks] .measurement .image{filter:invert(1)}flynt-component[name=CardsLinks] .measurement .item{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1)}flynt-component[name=CardsLinks] .brand{background:#ffcd00;color:#000;margin-top:60px}flynt-component[name=CardsLinks] .brand .image{filter:invert(0)}flynt-component[name=CardsLinks] .brand .item{border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.2)}flynt-component[name=CardsLinks] .none{color:#000}flynt-component[name=CardsLinks] .none .item{border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.03)}flynt-component[name=CardsLinks] .wrapper{display:flex;justify-content:center}flynt-component[name=CardsLinks] .container{padding:60px;max-width:1440px}flynt-component[name=CardsLinks] .container.padding-top-zero{padding-top:0}flynt-component[name=CardsLinks] .header{padding-bottom:20px;font-size:2rem;line-height:2rem;font-weight:700;padding-top:0;text-transform:uppercase;text-align:center}flynt-component[name=CardsLinks] .items{display:flex;justify-content:flex-start;flex-wrap:wrap;-moz-column-gap:1.5%;column-gap:1.5%;row-gap:20px}flynt-component[name=CardsLinks] .flex{display:flex;-moz-column-gap:20px;column-gap:20px;padding-bottom:15px}flynt-component[name=CardsLinks] .item{display:flex;padding:25px;flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:20px;will-change:opacity,transform;opacity:0;transform:translate(-40px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}flynt-component[name=CardsLinks] .item.is-visible{opacity:1;transform:translate(0)}flynt-component[name=CardsLinks] .item .title{font-family:Sofia Sans Semi Condensed;font-weight:700;padding:0 0 10px;margin:0}flynt-component[name=CardsLinks] .item .copy{font-family:Sofia Sans Semi Condensed;font-weight:400;font-size:1rem;line-height:1.3rem}flynt-component[name=CardsLinks] .item .image{width:40px;height:40px;margin-bottom:30px}flynt-component[name=CardsLinks] .item .button-container{width:100%;margin-right:auto;height:30px;margin-top:20px}flynt-component[name=CardsLinks] .item .button-class{cursor:pointer;height:34px;margin:0;display:inline-flex;flex-direction:column;justify-content:center;border-radius:48px;background-color:#ffcd0026;border:1px solid #ffcd00;transition:background-color .3s ease}flynt-component[name=CardsLinks] .item .button-class:hover{background-color:#f0c100}flynt-component[name=CardsLinks] .item .button-class .button-text{margin:0 30px 0 20px;color:#fff;font-weight:500;line-height:1.6;text-align:center;text-transform:uppercase}flynt-component[name=CardsLinks] .item .feather{color:#fff;stroke-width:1.5px;width:20px;height:20px;margin-top:2px;margin-right:10px}@media (max-width: 1024px){flynt-component[name=CardsLinks] .container{padding:60px 40px}flynt-component[name=CardsLinks] .items{-moz-column-gap:2.5%;column-gap:2.5%}flynt-component[name=CardsLinks] .item{width:48.75%!important}}@media (max-width: 768px){flynt-component[name=CardsLinks] .container{padding:40px 15px}flynt-component[name=CardsLinks] .items{flex-direction:column}flynt-component[name=CardsLinks] .item{width:100%!important}}flynt-component[name=Carousel]{margin-top:30px}flynt-component[name=Carousel] .wrapper{display:flex;justify-content:center}flynt-component[name=Carousel] .container{width:1440px;padding:20px 60px 60px}flynt-component[name=Carousel] .cards{width:100%;display:flex;flex-direction:column}flynt-component[name=Carousel] .card{border-radius:10px;cursor:grab;transition:transform .3s ease-in-out;border:1px solid rgba(0,0,0,.3);position:relative;display:flex;height:300px;transform-style:preserve-3d;perspective:600px;transition:.5s;box-shadow:.6px .6px .9px #00000003,1.3px 1.3px 2.1px #00000004,2.5px 2.5px 3.9px #00000005,4.5px 4.5px 6.9px #00000006,8.4px 8.4px 13px #00000007,20px 20px 31px #0000000a}flynt-component[name=Carousel] .card img{border-radius:10px;display:block;inline-size:unset;max-inline-size:unset}flynt-component[name=Carousel] .splide__slide__container{display:contents}flynt-component[name=Carousel] .card-image{height:100%}flynt-component[name=Carousel] .card-header{text-transform:uppercase;padding-bottom:10px;transition:all ease-in-out .2s;font-size:2.5rem;font-weight:300}flynt-component[name=Carousel] .splide__arrow{cursor:pointer;background-color:#000;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:195.5px}flynt-component[name=Carousel] .splide__track{overflow:visible;overflow-x:clip}flynt-component[name=Carousel] .feather{color:#fff;width:20px;height:20px;margin:auto;stroke-width:1.5;inset-block-start:0}flynt-component[name=Carousel] .splide__arrow--prev{width:30px;height:30px;position:absolute;left:-15px;transition:all ease-in-out .3s}flynt-component[name=Carousel] .splide__arrow--prev .feather{padding-right:1px}flynt-component[name=Carousel] .splide__arrow--prev:hover{transform:scale(1.3);background-color:#ffcd00}flynt-component[name=Carousel] .splide__arrow--prev:hover .feather{color:#000}flynt-component[name=Carousel] .splide__arrow--next{width:30px;height:30px;position:absolute;right:-15px;transition:all ease-in-out .3s}flynt-component[name=Carousel] .splide__arrow--next .feather{padding-left:1px}flynt-component[name=Carousel] .splide__arrow--next:hover{transform:scale(1.3);background-color:#ffcd00}flynt-component[name=Carousel] .splide__arrow--next:hover .feather{color:#000}@media (max-width: 1440px){flynt-component[name=Carousel] .container{width:100%}}@media (max-width: 1024px){flynt-component[name=Carousel] .container{flex-direction:column}flynt-component[name=Carousel] .header{width:80%}flynt-component[name=Carousel] .cards{width:100%}flynt-component[name=Carousel] .splide__arrow{top:150px}}@media (max-width: 768px){flynt-component[name=Carousel] .container{padding:40px 15px}flynt-component[name=Carousel] .header{width:100%}flynt-component[name=Carousel] .cards{width:100%}flynt-component[name=Carousel] .card-icon{width:60%}flynt-component[name=Carousel] .splide__arrow{top:165px}flynt-component[name=Carousel] .splide__arrow--prev{left:-5px}flynt-component[name=Carousel] .splide__arrow--next{right:-5px}}flynt-component[name=CaseStudies] .wrapper{display:flex;justify-content:center}flynt-component[name=CaseStudies] .container{padding:60px;width:1440px}flynt-component[name=CaseStudies] .header{text-transform:uppercase;padding-top:0}flynt-component[name=CaseStudies] .header-container h3{color:#007ba9;font-size:2rem;line-height:2rem;text-align:center;font-weight:700;padding-top:50px;margin-bottom:-15px;text-transform:uppercase}flynt-component[name=CaseStudies] .client{font-size:1.75rem;line-height:1.75rem;font-weight:300;text-transform:uppercase;color:#ffcd00;padding:0 0 10px;margin:0}flynt-component[name=CaseStudies] h4{text-transform:uppercase;width:100%;padding-top:50px}flynt-component[name=CaseStudies] .items{display:flex;justify-content:flex-start;flex-wrap:wrap;-moz-column-gap:1.5%;column-gap:1.5%;row-gap:20px}flynt-component[name=CaseStudies] .flex{display:flex;-moz-column-gap:20px;column-gap:20px;padding-bottom:15px}flynt-component[name=CaseStudies] .item{display:flex;width:49.25%;height:400px;flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:20px;will-change:opacity,transform;opacity:0;transform:translate(-40px);transition:opacity .5s ease-in-out,transform .5s ease-in-out,box-shadow .3s ease-in-out;background-size:cover;overflow:hidden}flynt-component[name=CaseStudies] .item.more{background-color:#ffcd0033;border:1px solid rgba(255,205,0,.75);opacity:1;width:32.505%}flynt-component[name=CaseStudies] .item.more .link{background-color:unset}flynt-component[name=CaseStudies] .item.more .title{color:#000}flynt-component[name=CaseStudies] .item.more .copy{color:#000}flynt-component[name=CaseStudies] .item.more .feather{color:#000}flynt-component[name=CaseStudies] .item:hover{transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}flynt-component[name=CaseStudies] .item.is-visible{opacity:1;transform:translate(0)}flynt-component[name=CaseStudies] .item.is-visible:hover{transform:scale(1.03);box-shadow:.8px .8px .9px #00000004,1.9px 1.9px 2.1px #00000006,3.6px 3.6px 3.9px #00000008,6.5px 6.5px 6.9px #00000009,12.1px 12.1px 13px #0000000b,29px 29px 31px #0000000f}flynt-component[name=CaseStudies] .item .link{display:block;width:100%;height:100%;padding:30px;border-radius:20px;text-decoration:none;color:#fff;background-color:#00000080}flynt-component[name=CaseStudies] .item .content{padding:10px 0;display:flex;flex-direction:column;justify-content:space-between;height:100%}flynt-component[name=CaseStudies] .item .tags{display:flex;flex-direction:row;gap:10px}flynt-component[name=CaseStudies] .item .feather{width:20px;height:20px;color:#fff}flynt-component[name=CaseStudies] .item .bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center}flynt-component[name=CaseStudies] .item .tag{background-color:#00000080;padding:4px 16px;border-radius:20px;font-size:.8rem}flynt-component[name=CaseStudies] .item .tag.Research{background-color:#007ba9b3}flynt-component[name=CaseStudies] .item .tag.Strategy{background-color:#b3498bb3}flynt-component[name=CaseStudies] .item .tag.Creative{background-color:#7ab541b3}flynt-component[name=CaseStudies] .item .title{font-weight:700;text-transform:uppercase;font-size:3.5rem;line-height:3rem;padding-bottom:5px}flynt-component[name=CaseStudies] .item .copy{font-family:Sofia Sans Semi Condensed;font-weight:400;font-size:1rem;line-height:1.3rem}flynt-component[name=CaseStudies] .item .image{width:40px;height:40px}@media (max-width: 1024px){flynt-component[name=CaseStudies] .container{padding:40px}flynt-component[name=CaseStudies] .item{height:425px}flynt-component[name=CaseStudies] .item .title{font-size:3rem;line-height:2.5rem}}@media (max-width: 768px){flynt-component[name=CaseStudies] .container{padding:15px}flynt-component[name=CaseStudies] .items{-moz-column-gap:2.5%;column-gap:2.5%}flynt-component[name=CaseStudies] .item{width:100%!important}flynt-component[name=CaseStudies] .item .title{font-size:3.5rem;line-height:3rem}flynt-component[name=CaseStudies] .header-container h3{margin-bottom:0}flynt-component[name=CaseStudies] .more{width:100%!important;height:200px}}flynt-component[name=CaseStudyCapability]{margin-top:30px}flynt-component[name=CaseStudyCapability] .insights .header h2{color:#007ba9}flynt-component[name=CaseStudyCapability] .insights .section{border-left:3px solid #007ba9}flynt-component[name=CaseStudyCapability] .strategy .header h2{color:#b3498b}flynt-component[name=CaseStudyCapability] .strategy .section{border-left:3px solid #B3498B}flynt-component[name=CaseStudyCapability] .marketing .header h2{color:#7ab541}flynt-component[name=CaseStudyCapability] .marketing .section{border-left:3px solid #7ab541}flynt-component[name=CaseStudyCapability] .measurement .header h2{color:#00a0a2}flynt-component[name=CaseStudyCapability] .measurement .section{border-left:3px solid #00A0A2}flynt-component[name=CaseStudyCapability] .wrapper{display:flex;justify-content:center}flynt-component[name=CaseStudyCapability] .container{width:1440px;padding:60px 60px 40px}flynt-component[name=CaseStudyCapability] .header h2,flynt-component[name=CaseStudyCapability] .header .h2{color:#000;text-transform:uppercase}flynt-component[name=CaseStudyCapability] .section{display:flex;padding-left:30px;height:250px}flynt-component[name=CaseStudyCapability] .section-intro{width:100%}flynt-component[name=CaseStudyCapability] .section-intro h4,flynt-component[name=CaseStudyCapability] .section-intro .h4{font-family:sofia sans semi condensed;font-size:1.2rem;font-weight:700;text-transform:uppercase}flynt-component[name=CaseStudyCapability] .section-slides{width:100%;overflow:visible!important}flynt-component[name=CaseStudyCapability] .section-slides .slide{height:175px;background-position:50%;background-size:cover;border-radius:10px;box-shadow:.6px .6px .9px #00000003,1.3px 1.3px 2.1px #00000004,2.5px 2.5px 3.9px #00000005,4.5px 4.5px 6.9px #00000006,8.4px 8.4px 13px #00000007,20px 20px 31px #0000000a}flynt-component[name=CaseStudyCapability] .section-slides .swiper-slide-blank{border:unset;box-shadow:none}@media (max-width: 1280px){flynt-component[name=CaseStudyCapability] .container{padding:40px;width:100%}}@media (max-width: 1024px){flynt-component[name=CaseStudyCapability] .container{padding:60px 40px 40px;flex-direction:column}}@media (max-width: 768px){flynt-component[name=CaseStudyCapability] .container{padding:40px 15px}}flynt-component[name=DeckText]{position:relative}flynt-component[name=DeckText] .wrapper{display:flex;justify-content:center}flynt-component[name=DeckText] .container{width:1440px;padding:60px;display:flex;position:relative;justify-content:flex-start}flynt-component[name=DeckText] h3{padding-top:0}flynt-component[name=DeckText] .content{text-align:left;will-change:opacity,transform;opacity:0;transform:translate(-40px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}flynt-component[name=DeckText] .content .copy.small p{font-size:.9rem;line-height:1.2rem}flynt-component[name=DeckText] .content .copy.medium p{font-size:1.2rem;line-height:1.7rem}flynt-component[name=DeckText] .content .copy.large p{font-size:1.4rem;line-height:2rem}flynt-component[name=DeckText] .content p:last-child{margin-bottom:0}flynt-component[name=DeckText] .content.is-visible{opacity:1;transform:translate(0)}@media (max-width: 1024px){flynt-component[name=DeckText] .container{padding:40px;width:100%}flynt-component[name=DeckText] .content .copy.medium p{font-size:1.1rem;line-height:1.4rem}flynt-component[name=DeckText] .content .copy.large p{font-size:1.2rem;line-height:1.7rem}}@media (max-width: 768px){flynt-component[name=DeckText] .container{padding:40px 15px}flynt-component[name=DeckText] .content{width:100%!important}flynt-component[name=DeckText] .content .copy.medium p{font-size:1rem;line-height:1.35rem;margin-bottom:14px}flynt-component[name=DeckText] .content .copy.large p{font-size:1.1rem;line-height:1.5rem;margin-bottom:14px}}flynt-component[name=lift-form-booking] .wrapper{display:flex;justify-content:center;height:calc(100vh - 100px)}flynt-component[name=lift-form-booking] .container{width:1440px;padding:40px 60px 60px;margin:auto 0;display:flex;-moz-column-gap:5%;column-gap:5%;z-index:1;justify-content:space-between}flynt-component[name=lift-form-booking] .bottom{position:absolute;z-index:0;bottom:0;width:100vw;height:200px;background-color:#007ba9;overflow:hidden}flynt-component[name=lift-form-booking] .bottom:before{content:"";position:absolute;left:50%;top:50%;width:100%;height:900%;background-image:url(./bee-bde91cf0.svg);background-color:#007ba9;background-size:5%;background-repeat:round;background-blend-mode:screen;transform:translate(-50%,-50%) rotate(45deg)}flynt-component[name=lift-form-booking] .left{width:40%}flynt-component[name=lift-form-booking] .left .copy h3,flynt-component[name=lift-form-booking] .left .copy .h3{font-size:1.3rem;letter-spacing:-1px}flynt-component[name=lift-form-booking] .left .copy strong,flynt-component[name=lift-form-booking] .left .copy .strong{font-family:"Source Sans 3";letter-spacing:0;font-weight:500}flynt-component[name=lift-form-booking] .title h1,flynt-component[name=lift-form-booking] .title .h1{padding:0;margin:0;text-transform:uppercase;font-size:4.5rem;line-height:4.5rem}flynt-component[name=lift-form-booking] .title h1 strong,flynt-component[name=lift-form-booking] .title h1 .strong,flynt-component[name=lift-form-booking] .title .h1 strong,flynt-component[name=lift-form-booking] .title .h1 .strong{font-size:4.5rem;line-height:4.5rem}flynt-component[name=lift-form-booking] .title em,flynt-component[name=lift-form-booking] .title .em{color:#ffcd00}flynt-component[name=lift-form-booking] .right{width:55%}flynt-component[name=lift-form-booking] .right .form{min-height:622px;background-color:#ffcd00;border:1px dashed #000;text-transform:uppercase;font-size:.9rem;border-radius:5px;padding:10px 30px;box-shadow:.6px .6px 1.8px #00000004,1.5px 1.6px 4.4px #00000006,3px 3.2px 9px #00000007,6.2px 6.6px 18.6px #00000009,17px 18px 51px #0000000d}flynt-component[name=lift-form-booking] .right label{margin-bottom:0;padding-top:10px}flynt-component[name=lift-form-booking] .right input{width:100%!important;border-radius:5px;border:0}flynt-component[name=lift-form-booking] .right input[type=text]{height:20px!important;padding:5px 10px}flynt-component[name=lift-form-booking] .right textarea{border-radius:5px;border:0;width:100%!important}flynt-component[name=lift-form-booking] .right .hs_firstname{padding-right:10px}flynt-component[name=lift-form-booking] .right .form-columns-1,flynt-component[name=lift-form-booking] .right .form-columns-2{max-width:100%}flynt-component[name=lift-form-booking] .right .hs-error-msgs{margin:0;padding:0;text-transform:none}flynt-component[name=lift-form-booking] .right .hs-error-msg{padding-top:5px;color:red}flynt-component[name=lift-form-booking] .right .hs-recaptcha{display:none}flynt-component[name=lift-form-booking] .right .hs-form-required{color:red}flynt-component[name=lift-form-booking] .right .hs-submit{margin-top:20px;width:30%;width:200px}flynt-component[name=lift-form-booking] .right .hs-button{background-color:#000;height:50px;border-radius:50px;color:#fff;font-weight:700;text-transform:uppercase}flynt-component[name=lift-form-booking] .right .hs_lastname{padding-left:10px}flynt-component[name=lift-form-booking] .right .input{margin:0!important}@media (max-width: 1280px){flynt-component[name=lift-form-booking] .container{padding:40px;width:100%}}@media (max-width: 1024px){flynt-component[name=lift-form-booking] .container{padding:40px}flynt-component[name=lift-form-booking] .right{width:60%}}@media (max-width: 768px){flynt-component[name=lift-form-booking] .container{padding:40px 15px;flex-direction:column}flynt-component[name=lift-form-booking] .wrapper{height:100vh}flynt-component[name=lift-form-booking] .left,flynt-component[name=lift-form-booking] .right{width:100%}flynt-component[name=lift-form-booking] .left{margin-bottom:20px}}flynt-component[name=FormLearnMore] .wrapper{display:flex;justify-content:center}flynt-component[name=FormLearnMore] .container{width:1440px;padding:0 60px 60px;margin:0}flynt-component[name=FormLearnMore] .content{display:flex;flex-direction:row;position:relative;z-index:1;justify-content:space-between;box-shadow:.6px .6px .9px #00000003,1.3px 1.3px 2.1px #00000004,2.5px 2.5px 3.9px #00000005,4.5px 4.5px 6.9px #00000006,8.4px 8.4px 13px #00000007,20px 20px 31px #0000000a}flynt-component[name=FormLearnMore] .bottom{position:absolute;z-index:0;bottom:0;left:0;width:100vw;height:200px;background-color:#007ba9;overflow:hidden}flynt-component[name=FormLearnMore] .header{margin-bottom:30px}flynt-component[name=FormLearnMore] .fade-in{opacity:0;transition:opacity .5s ease-in-out,transform .6s ease-in-out;will-change:opacity,transform}flynt-component[name=FormLearnMore] .fade-in.is-visible{opacity:1}flynt-component[name=FormLearnMore] .title h1,flynt-component[name=FormLearnMore] .title .h1{padding:0;margin:0;text-transform:uppercase;font-size:4.5rem;line-height:4.5rem}flynt-component[name=FormLearnMore] .title h1 strong,flynt-component[name=FormLearnMore] .title h1 .strong,flynt-component[name=FormLearnMore] .title .h1 strong,flynt-component[name=FormLearnMore] .title .h1 .strong{font-size:4.5rem;line-height:4.5rem}flynt-component[name=FormLearnMore] .title em,flynt-component[name=FormLearnMore] .title .em{color:#ffcd00}flynt-component[name=FormLearnMore] .info{min-width:100%}flynt-component[name=FormLearnMore] .info .form{background-color:#ffcd00;min-height:800px;text-transform:uppercase;font-size:.9rem;border-radius:10px;padding:20px 30px}flynt-component[name=FormLearnMore] .info .form .submitted-message>p{text-transform:none;font-size:1.6rem;font-weight:600;line-height:2rem;width:80%;margin:auto;padding:30px 0}flynt-component[name=FormLearnMore] .info label{margin-bottom:0;padding-top:20px;line-height:1.2}flynt-component[name=FormLearnMore] .info input,flynt-component[name=FormLearnMore] .info select{border-radius:5px;border:0}flynt-component[name=FormLearnMore] .info input,flynt-component[name=FormLearnMore] .info select,flynt-component[name=FormLearnMore] .info textarea{margin-top:5px}flynt-component[name=FormLearnMore] .info select{width:100%!important}flynt-component[name=FormLearnMore] .info input[type=text],flynt-component[name=FormLearnMore] .info input[type=email],flynt-component[name=FormLearnMore] .info textarea,flynt-component[name=FormLearnMore] .info input[type=submit]{width:100%!important}flynt-component[name=FormLearnMore] .info input[type=text],flynt-component[name=FormLearnMore] .info input[type=email]{height:20px!important;padding:5px 15px}flynt-component[name=FormLearnMore] .info textarea{padding:15px}flynt-component[name=FormLearnMore] .info .err{border:solid 2px #f00}flynt-component[name=FormLearnMore] .info .hs-error-msgs{margin:0;padding:0;text-transform:none;display:none}flynt-component[name=FormLearnMore] .info .hs-error-msgs input[type=text]{border:solid 1px #f00}flynt-component[name=FormLearnMore] .info .legal-consent-container{margin:20px 0 10px;text-transform:none}flynt-component[name=FormLearnMore] .info .legal-consent-container p,flynt-component[name=FormLearnMore] .info .legal-consent-container .hs-richtext{font-size:.8rem;line-height:1rem}flynt-component[name=FormLearnMore] .info ul{display:flex;flex-wrap:wrap;row-gap:30px;-moz-column-gap:20px;column-gap:20px;padding:0}flynt-component[name=FormLearnMore] .info input[type=checkbox]{margin:auto 0;align-self:center}flynt-component[name=FormLearnMore] .info textarea{border-radius:5px;border:0;width:100%!important}flynt-component[name=FormLearnMore] .info .hs-form-booleancheckbox-display{margin:0;padding:10px 0;display:flex}flynt-component[name=FormLearnMore] .info .hs-form-booleancheckbox-display span{margin-left:10px}flynt-component[name=FormLearnMore] .info .hs_firstname,flynt-component[name=FormLearnMore] .info .hs_company{padding-right:10px}flynt-component[name=FormLearnMore] .info .form-columns-1,flynt-component[name=FormLearnMore] .info .form-columns-2{max-width:100%}flynt-component[name=FormLearnMore] .info .hs-error-msgs{margin:0;padding:0;text-transform:none}flynt-component[name=FormLearnMore] .info .hs-error-msg{padding-top:5px;color:red}flynt-component[name=FormLearnMore] .info .hs-recaptcha{display:none}flynt-component[name=FormLearnMore] .info .hs-form-required{color:red}flynt-component[name=FormLearnMore] .info .hs-submit{margin-top:20px;width:30%;width:200px}flynt-component[name=FormLearnMore] .info .hs-button{background-color:#000;height:50px;border-radius:50px;border:2px solid #000;color:#fff;font-weight:700;text-transform:uppercase;transition:.15s all ease-out}flynt-component[name=FormLearnMore] .info .hs-button:hover{background-color:#fff;border-radius:50px;color:#000;cursor:pointer}flynt-component[name=FormLearnMore] .info .hs_lastname,flynt-component[name=FormLearnMore] .info .hs_email{padding-left:10px}@media (max-width: 1280px){flynt-component[name=FormLearnMore] .container{padding:40px;width:100%}}@media (max-width: 1024px){flynt-component[name=FormLearnMore] .container{padding:40px}flynt-component[name=FormLearnMore] .content{flex-direction:column;box-shadow:none}flynt-component[name=FormLearnMore] .left,flynt-component[name=FormLearnMore] .right{width:100%}flynt-component[name=FormLearnMore] .left{background-color:unset;border:0px}flynt-component[name=FormLearnMore] .right .form{border-radius:5px;border:1px dashed #000;box-shadow:.6px .6px .9px #00000003,1.3px 1.3px 2.1px #00000004,2.5px 2.5px 3.9px #00000005,4.5px 4.5px 6.9px #00000006,8.4px 8.4px 13px #00000007,20px 20px 31px #0000000a}}@media (max-width: 768px){flynt-component[name=FormLearnMore] .container{padding:15px}}@media (max-width: 480px){flynt-component[name=FormLearnMore] .hs_firstname,flynt-component[name=FormLearnMore] .hs_company{padding-right:0!important}flynt-component[name=FormLearnMore] .hs_lastname,flynt-component[name=FormLearnMore] .hs_email{padding-left:0!important}flynt-component[name=FormLearnMore] .right input[type=checkbox]{width:120px!important;height:120px!important}flynt-component[name=FormLearnMore] .right li{width:120px;min-width:120px}flynt-component[name=FormLearnMore] .right .inputs-list{row-gap:30px;-moz-column-gap:30px;column-gap:30px;justify-content:space-between}flynt-component[name=FormLearnMore] .right .instruction{line-height:1rem;width:100%}}flynt-component[name=FormPasswordProtection] .wrapper{display:flex;justify-content:center;padding-top:40px}flynt-component[name=FormPasswordProtection] .container{width:1440px;padding:0 60px 60px}flynt-component[name=FormPasswordProtection] form{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5%}flynt-component[name=FormPasswordProtection] input{border-radius:5px;border:1px solid rgba(0,0,0,.1);height:50px;width:75%;margin-bottom:0}flynt-component[name=FormPasswordProtection] .password-button{background-color:#000;height:50px;width:25%;border-radius:50px;color:#fff;font-weight:700;text-transform:uppercase;text-align:center;transition:all .3s ease-in-out}flynt-component[name=FormPasswordProtection] .password-button:hover{background-color:#ffcd00;cursor:pointer}@media (max-width: 1024px){flynt-component[name=FormPasswordProtection] .container{padding:40px}}@media (max-width: 768px){flynt-component[name=FormPasswordProtection] .container{padding:15px}}flynt-component[name=GridImageText] .grid{--grid-columns: 1;display:grid;gap:var(--column-gap);grid-template-columns:repeat(var(--grid-columns),minmax(300px,1fr));list-style:none;padding:0}@media (min-width: 768px){flynt-component[name=GridImageText] .grid[data-max-columns="1"]{margin-inline:auto;max-inline-size:calc(50% - var(--flow-space))}}@media (min-width: 768px){flynt-component[name=GridImageText] .grid[data-max-columns="2"],flynt-component[name=GridImageText] .grid[data-max-columns="3"],flynt-component[name=GridImageText] .grid[data-max-columns="4"]{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=GridImageText] .grid[data-max-columns="2"],flynt-component[name=GridImageText] .grid[data-max-columns="3"],flynt-component[name=GridImageText] .grid[data-max-columns="4"]{max-inline-size:-webkit-max-content;max-inline-size:-moz-max-content;max-inline-size:max-content}}@media (min-width: 1024px){flynt-component[name=GridImageText] .grid[data-max-columns="3"]{--grid-columns: 3}}@media (min-width: 1024px){flynt-component[name=GridImageText] .grid[data-max-columns="4"]{--grid-columns: 4}}flynt-component[name=GridImageText] .grid[data-card=true]{--column-gap: var(--flow-space)}flynt-component[name=GridImageText] .grid[data-card=true] .content{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=GridImageText] .item ul{list-style-position:outside;list-style-type:initial;-webkit-padding-start:0;padding-inline-start:0}flynt-component[name=GridImageText] .item ul li{-webkit-margin-start:1em;margin-inline-start:1em}flynt-component[name=GridImageText] .item .figure-image-svg{aspect-ratio:3/2}flynt-component[name=GridPostsArchive] .wrapper{display:flex;justify-content:center;padding-top:40px}flynt-component[name=GridPostsArchive] .container{width:1440px;padding:0 60px 60px}flynt-component[name=GridPostsArchive] .featured-post{position:relative;display:flex;background-color:#00000008;border:1px solid rgba(0,0,0,.1);width:100%;border-radius:10px;padding:40px;margin-bottom:40px;transition:all .3s ease-in-out}flynt-component[name=GridPostsArchive] .featured-post .featured-left{height:100%;width:40%;padding-right:30px}flynt-component[name=GridPostsArchive] .featured-post .featured-right{width:60%;padding-left:30px;border-left:1px solid rgba(0,0,0,.1);color:#000}flynt-component[name=GridPostsArchive] .featured-post .featured-title{font-weight:600;margin:0;padding:0}flynt-component[name=GridPostsArchive] .featured-post .featured-tag{background-color:#ffcd00;border-radius:100px;color:#000;text-transform:uppercase;align-content:center;justify-content:center;width:100px;display:flex;margin-bottom:30px}flynt-component[name=GridPostsArchive] .featured-post .featured-tag span{margin:auto;padding:0 10px;text-align:center}flynt-component[name=GridPostsArchive] .featured-post:hover{transform:scale(1.03);box-shadow:.6px .6px .9px #00000003,1.3px 1.3px 2.1px #00000004,2.5px 2.5px 3.9px #00000005,4.5px 4.5px 6.9px #00000006,8.4px 8.4px 13px #00000007,20px 20px 31px #0000000a}flynt-component[name=GridPostsArchive] .posts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;row-gap:40px;-moz-column-gap:2%;column-gap:2%}flynt-component[name=GridPostsArchive] .post{position:relative;width:32%;background-color:#00000008;border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s ease-in-out;will-change:all}flynt-component[name=GridPostsArchive] .post:hover{transform:scale(1.05);cursor:pointer;animation-duration:1s;box-shadow:.6px .6px .9px #00000003,1.3px 1.3px 2.1px #00000004,2.5px 2.5px 3.9px #00000005,4.5px 4.5px 6.9px #00000006,8.4px 8.4px 13px #00000007,20px 20px 31px #0000000a}flynt-component[name=GridPostsArchive] .post-title{transition:opacity .2s ease-in-out;will-change:opacity;opacity:1;font-weight:600;font-size:3.2rem;line-height:3.2rem;margin:0;padding:0;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}flynt-component[name=GridPostsArchive] .post-excerpt{padding-top:10px;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:1rem;line-height:1.5rem}flynt-component[name=GridPostsArchive] .post-meta{display:flex;flex-direction:row;justify-content:space-between;padding-top:40px}flynt-component[name=GridPostsArchive] .post-meta .tags{display:flex;flex-direction:row;gap:10px}flynt-component[name=GridPostsArchive] .post-meta .tag{background-color:#000;border-radius:100px;color:#fff;font-size:.8rem;text-transform:uppercase;align-content:center}flynt-component[name=GridPostsArchive] .post-meta .tag span{margin:auto;padding:0 10px}flynt-component[name=GridPostsArchive] .post-meta .tag.research{background-color:#007ba9}flynt-component[name=GridPostsArchive] .post-meta .tag.strategy{background-color:#b3498b}flynt-component[name=GridPostsArchive] .post-meta .tag.marketing{background-color:#7ab541}flynt-component[name=GridPostsArchive] .post-meta .tag.measurement{background-color:#00a0a2}flynt-component[name=GridPostsArchive] .readtime-container{display:flex;flex-direction:row;align-items:center}flynt-component[name=GridPostsArchive] .readtime-container .readtime{font-size:.8rem;text-transform:uppercase;margin:auto 0;padding:2px 0}flynt-component[name=GridPostsArchive] .readtime-container .feather{width:16px;height:16px;stroke-width:1;color:#000;align-self:center;margin-left:15px}flynt-component[name=GridPostsArchive] a{color:#000}@media (max-width: 1024px){flynt-component[name=GridPostsArchive] .container{padding:40px}flynt-component[name=GridPostsArchive] .posts{-moz-column-gap:2%;column-gap:2%;row-gap:20px}flynt-component[name=GridPostsArchive] .post{width:49%}flynt-component[name=GridPostsArchive] .featured-post{flex-direction:column;padding:30px}flynt-component[name=GridPostsArchive] .featured-post .featured-left{width:100%;padding-right:0;margin-bottom:20px}flynt-component[name=GridPostsArchive] .featured-post .featured-right{width:100%;padding-left:0;border-left:unset}}@media (max-width: 768px){flynt-component[name=GridPostsArchive] .container{padding:15px}flynt-component[name=GridPostsArchive] .posts{flex-direction:column}flynt-component[name=GridPostsArchive] .post{width:100%}}flynt-component[name=GridPostsArchive] .filters{display:flex;margin-bottom:50px}flynt-component[name=GridPostsArchive] .item{height:40px;margin:5px 4px -1px;background-color:#fff;color:#000;padding:6px 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;box-shadow:.6px .6px .9px #00000003,1.3px 1.3px 2.1px #00000004,2.5px 2.5px 3.9px #00000005,4.5px 4.5px 6.9px #00000006,8.4px 8.4px 13px #00000007,20px 20px 31px #0000000a;border-radius:40px;border:1px solid #000}flynt-component[name=GridPostsArchive] .item:hover{box-shadow:.8px .8px .9px #00000004,1.9px 1.9px 2.1px #00000006,3.6px 3.6px 3.9px #00000008,6.5px 6.5px 6.9px #00000009,12.1px 12.1px 13px #0000000b,29px 29px 31px #0000000f}flynt-component[name=GridPostsArchive] .type-filter{position:relative;display:flex;flex-wrap:wrap;justify-content:left;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}flynt-component[name=GridPostsArchive] .type-filter .active{background-color:#000;color:#fff}flynt-component[name=GridPostsArchive] .type-filter .research{border:1px solid #007ba9}flynt-component[name=GridPostsArchive] .type-filter .research.active,flynt-component[name=GridPostsArchive] .type-filter .research:hover{background-color:#007ba9;color:#fff}flynt-component[name=GridPostsArchive] .type-filter .strategy{border:1px solid #B3498B}flynt-component[name=GridPostsArchive] .type-filter .strategy.active,flynt-component[name=GridPostsArchive] .type-filter .strategy:hover{color:#fff;background-color:#b3498b}flynt-component[name=GridPostsArchive] .type-filter .marketing{border:1px solid #7ab541}flynt-component[name=GridPostsArchive] .type-filter .marketing.active,flynt-component[name=GridPostsArchive] .type-filter .marketing:hover{color:#fff;background-color:#7ab541}flynt-component[name=GridPostsArchive] .type-filter .measurement{border:1px solid #00A0A2}flynt-component[name=GridPostsArchive] .type-filter .measurement.active,flynt-component[name=GridPostsArchive] .type-filter .measurement:hover{color:#fff;background-color:#00a0a2}flynt-component[name=GridPostsArchive] .type-filter.item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}flynt-component[name=GridPostsArchive] .type-filter.item p{text-align:center;margin:auto;z-index:1}flynt-component[name=GridPostsArchive] .type-filter.item img{width:50px;height:50px;padding:5px;z-index:1}flynt-component[name=GridPostsArchive] .type-filter.item:hover{box-shadow:.8px .8px .9px #00000004,1.9px 1.9px 2.1px #00000006,3.6px 3.6px 3.9px #00000008,6.5px 6.5px 6.9px #00000009,12.1px 12.1px 13px #0000000b,29px 29px 31px #0000000f}flynt-component[name=GridPostsArchive] .type-filter.item .active{width:100%}flynt-component[name=GridPostsArchive] .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:var(--flow-space);justify-content:space-between;-webkit-margin-before:calc(var(--component-spacing) / 2);margin-block-start:calc(var(--component-spacing) / 2)}flynt-component[name=GridPostsArchive] .pagination .button{border-radius:50px;-webkit-margin-before:0;margin-block-start:0;border:0px;background-color:#ffcd00}flynt-component[name=GridPostsArchive] .pagination .button:hover{background-color:#f5c500;color:#000}flynt-component[name=GridPostsArchive] .pagination .button-loadMore{margin-inline:auto}flynt-component[name=GridPostsArchive] .pagination .button-next{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=GridPostsArchive] .pagination .button-next:after{block-size:.5rem;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";display:inline-block;inline-size:.5rem;-webkit-margin-after:.0625rem;margin-block-end:.0625rem;-webkit-margin-start:.25rem;margin-inline-start:.25rem;rotate:45deg;vertical-align:baseline}flynt-component[name=GridPostsArchive] .pagination .button-previous:before{block-size:.5rem;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";display:inline-block;inline-size:.5rem;-webkit-margin-after:.0625rem;margin-block-end:.0625rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem;rotate:-45deg;vertical-align:baseline}.related,.more{margin-bottom:0;padding-top:0}flynt-component[name=GridPostsLatest] .swiper{overflow:unset}flynt-component[name=GridPostsLatest] .wrapper{display:flex;justify-content:center}flynt-component[name=GridPostsLatest] .postHeader{margin:0 0 30px;width:100%;font-size:2rem;text-transform:uppercase;text-align:center;color:#007ba9;font-weight:700}flynt-component[name=GridPostsLatest] .container{width:1440px;padding:60px}flynt-component[name=GridPostsLatest] .nav{margin-top:30px;display:flex;justify-content:space-between}flynt-component[name=GridPostsLatest] .border{border-top:1px solid rgba(0,0,0,.1);padding-bottom:60px}flynt-component[name=GridPostsLatest] .posts{width:100%}flynt-component[name=GridPostsLatest] .feather{color:#000;cursor:pointer}flynt-component[name=GridPostsLatest] .post{display:flex;flex-direction:column;justify-content:space-between;background-color:#00000008;border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:15px;height:180px;transition:all .35s ease-in-out;will-change:transform,box-shadow}flynt-component[name=GridPostsLatest] .post-title{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;transition:transform .3s ease-in-out;will-change:transform}flynt-component[name=GridPostsLatest] .post:hover{transform:scale(1.02);box-shadow:.6px .6px .9px #00000003,1.3px 1.3px 2.1px #00000004,2.5px 2.5px 3.9px #00000005,4.5px 4.5px 6.9px #00000006,8.4px 8.4px 13px #00000007,20px 20px 31px #0000000a}flynt-component[name=GridPostsLatest] .post .tags{display:flex;flex-direction:row;gap:10px}flynt-component[name=GridPostsLatest] .post .tag{background-color:#000;border-radius:100px;color:#fff;font-size:.8rem;text-transform:uppercase;align-content:center}flynt-component[name=GridPostsLatest] .post .tag span{margin:auto;padding:0 10px}flynt-component[name=GridPostsLatest] .post .tag.research{background-color:#007ba9}flynt-component[name=GridPostsLatest] .post .tag.strategy{background-color:#b3498b}flynt-component[name=GridPostsLatest] .post .tag.marketing{background-color:#7ab541}flynt-component[name=GridPostsLatest] .post .tag.measurement{background-color:#00a0a2}flynt-component[name=GridPostsLatest] .post-archive{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;background-color:#ffcd0033;border:1px solid rgba(255,205,0,.75);border-radius:10px;padding:15px;height:180px;transition:all .35s ease-in-out;will-change:transform;text-transform:uppercase}flynt-component[name=GridPostsLatest] h3{font-size:2.25rem;line-height:2.25rem;font-weight:500;padding:0;margin:0}flynt-component[name=GridPostsLatest] .archive-icon{position:absolute;width:20%;left:0;top:0;z-index:-1;transform:translate(-20px,-20px);opacity:0;transition:transform .35s ease-out,opacity .35s ease-out;will-change:transform}flynt-component[name=GridPostsLatest] .post-archive:hover{transform:scale(1.04) translateY(-5px);animation-duration:1s;box-shadow:.6px .6px .9px #00000003,1.3px 1.3px 2.1px #00000004,2.5px 2.5px 3.9px #00000005,4.5px 4.5px 6.9px #00000006,8.4px 8.4px 13px #00000007,20px 20px 31px #0000000a}flynt-component[name=GridPostsLatest] .post-archive:hover .archive-icon{transform:translate(30px,30px) scale(6) rotate(80deg);opacity:1}flynt-component[name=GridPostsLatest] .title-archive{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;padding-bottom:10px}flynt-component[name=GridPostsLatest] a{color:#000}flynt-component[name=GridPostsLatest] .tns-liveregion{display:none}@media (max-width: 1440px){flynt-component[name=GridPostsLatest] .container{padding:60px;width:100%}}@media (max-width: 1280px){flynt-component[name=GridPostsLatest] .container{padding:40px}}@media (max-width: 1024px){flynt-component[name=GridPostsLatest] .container{padding:40px}}@media (max-width: 768px){flynt-component[name=GridPostsLatest] .container{padding:15px}}flynt-component[name=Hero]{position:relative}flynt-component[name=Hero] .wrapper{height:55vh;display:flex;justify-content:center;background-size:cover;background-position:center;background-blend-mode:multiply;mix-blend-mode:multiply}flynt-component[name=Hero] .wrapper.short{height:40vh}flynt-component[name=Hero] .wrapper.medium{height:55vh}flynt-component[name=Hero] .wrapper.tall{height:75vh}flynt-component[name=Hero] .container{padding:60px 60px 40px;max-width:1440px;width:100%;display:flex;flex-direction:column;justify-content:flex-end}flynt-component[name=Hero] .header{text-transform:uppercase;color:#fff}flynt-component[name=Hero] .sub-header{text-transform:uppercase;color:#ffcd00}@media (max-width: 1280px){flynt-component[name=Hero] .wrapper.short{height:50vh}flynt-component[name=Hero] .wrapper.medium{height:70vh}flynt-component[name=Hero] .wrapper.tall{height:80vh}}@media (max-width: 768px){flynt-component[name=Hero] .container{padding:15px;margin-left:0}flynt-component[name=Hero] .wrapper.short{height:30vh}flynt-component[name=Hero] .wrapper.medium{height:50vh}flynt-component[name=Hero] .wrapper.tall{height:60vh}}@media (max-width: 480px){flynt-component[name=Hero] .container{padding:15px}flynt-component[name=Hero] .wrapper.short{height:30vh}flynt-component[name=Hero] .wrapper.medium{height:50vh}flynt-component[name=Hero] .wrapper.tall{height:60vh}}flynt-component[name=HeroCaseStudy]{position:relative}flynt-component[name=HeroCaseStudy] .wrapper{height:50vh;background-color:#525057;padding:60px;display:flex;box-shadow:inset 0 -4.8px 2.1px -4px #0000000d,inset 0 -11.5px 5.1px -4px #00000009,inset 0 -21.7px 9.5px -4px #00000008,inset 0 -38.6px 17px -4px #00000006,inset 0 -72.3px 31.8px -4px #00000005,inset 0 -173px 76px -4px #00000004}flynt-component[name=HeroCaseStudy] .left{width:70%;display:flex;flex-direction:column;justify-content:center}flynt-component[name=HeroCaseStudy] .right{width:30%;display:inline-block}flynt-component[name=HeroCaseStudy] .header{text-align:left;width:1440px}flynt-component[name=HeroCaseStudy] .header h1,flynt-component[name=HeroCaseStudy] .header .h1{font-size:9rem;padding:0;text-transform:uppercase;line-height:4.5rem;color:#fff}flynt-component[name=HeroCaseStudy] .header h2,flynt-component[name=HeroCaseStudy] .header .h2{font-size:4.25rem;padding:0;text-transform:uppercase}flynt-component[name=HeroCaseStudy] .header h2 em,flynt-component[name=HeroCaseStudy] .header .h2 em{color:#ffcd00;font-style:normal}flynt-component[name=HeroCaseStudy] .content h3,flynt-component[name=HeroCaseStudy] .content .h3{text-align:left;color:#ffcd00;font-weight:300;font-size:3rem;text-transform:uppercase}flynt-component[name=HeroCaseStudy] .sub-content{padding-top:25px;display:flex;color:#fff}flynt-component[name=HeroCaseStudy] .sub-content h4{color:#fff;font-family:sofia sans semi condensed;font-size:1.25rem;font-weight:500;padding:0}flynt-component[name=HeroCaseStudy] .sub-content ul{list-style:disc;font-size:1rem}flynt-component[name=HeroCaseStudy] .sub-content p{font-size:1rem}flynt-component[name=HeroCaseStudy] .circle{margin-left:auto;max-height:100%;width:auto}@media (max-width: 1280px){flynt-component[name=HeroCaseStudy] .wrapper{height:unset}flynt-component[name=HeroCaseStudy] .header h1,flynt-component[name=HeroCaseStudy] .header .h1{font-size:6rem;line-height:2.5rem;margin-top:20px}flynt-component[name=HeroCaseStudy] h3{margin:0;padding:0}flynt-component[name=HeroCaseStudy] .sub-content{line-height:1.25rem}}@media (max-width: 1024px){flynt-component[name=HeroCaseStudy] .wrapper{flex-direction:column;height:unset}flynt-component[name=HeroCaseStudy] .header h1,flynt-component[name=HeroCaseStudy] .header .h1{font-size:6rem;line-height:2.5rem;margin-top:20px}flynt-component[name=HeroCaseStudy] h3{margin:0;padding:0}flynt-component[name=HeroCaseStudy] .left{width:100%}flynt-component[name=HeroCaseStudy] .right{display:none}flynt-component[name=HeroCaseStudy] .sub-content{line-height:1.25rem}}@media (max-width: 768px){flynt-component[name=HeroCaseStudy] .wrapper{padding:40px}flynt-component[name=HeroCaseStudy] .header h1,flynt-component[name=HeroCaseStudy] .header .h1{font-size:4rem;line-height:1.5rem;margin-top:20px}flynt-component[name=HeroCaseStudy] .content h3{font-size:2.5rem}flynt-component[name=HeroCaseStudy] .left{width:100%}flynt-component[name=HeroCaseStudy] .right{display:none}flynt-component[name=HeroCaseStudy] .sub-content{line-height:1.25rem;flex-direction:column}flynt-component[name=HeroCaseStudy] .sub-content h4{font-size:1.1rem;margin-bottom:5px}flynt-component[name=HeroCaseStudy] .sub-content ul{margin-top:10px}flynt-component[name=HeroCaseStudy] .sub-content>div{width:100%!important}}flynt-component[name=HeroLift]{position:relative}flynt-component[name=HeroLift] .wrapper{height:50vh;display:flex;justify-content:center;background-color:#007ba9;background-image:url(https://4543991.fs1.hubspotusercontent-na1.net/hubfs/4543991/Website/hex_background_2023.png);background-repeat:no-repeat;background-position:0;background-size:cover;background-blend-mode:luminosity;overflow-x:hidden;box-shadow:inset 0 -4.8px 2.1px -4px #0000000d,inset 0 -11.5px 5.1px -4px #00000009,inset 0 -21.7px 9.5px -4px #00000008,inset 0 -38.6px 17px -4px #00000006,inset 0 -72.3px 31.8px -4px #00000005,inset 0 -173px 76px -4px #00000004}flynt-component[name=HeroLift] .container{width:100%;max-width:1440px;padding:80px;margin-left:10%;display:flex;flex-direction:column;justify-content:center}flynt-component[name=HeroLift] .header{text-align:left;margin-top:20px}flynt-component[name=HeroLift] .header h1,flynt-component[name=HeroLift] .header .h1{font-size:8rem;padding:0;text-transform:uppercase;line-height:4rem;color:#fff}flynt-component[name=HeroLift] .header h2{font-size:4rem;padding:0;text-transform:uppercase;line-height:5rem;color:#fff}flynt-component[name=HeroLift] .header em{color:#ffcd00;font-style:normal}flynt-component[name=HeroLift] .content{color:#fff;padding-top:20px;width:40%}flynt-component[name=HeroLift] .content p{font-family:"Source Serif 4";font-size:1.3rem;font-weight:400;line-height:1.5rem;opacity:.7;margin:0;padding:0}flynt-component[name=HeroLift] .offerings{display:inline-block;color:#007ba9}@media (max-width: 1024px){flynt-component[name=HeroLift] .wrapper{padding-bottom:0}flynt-component[name=HeroLift] .container{padding:60px 40px}flynt-component[name=HeroLift] .content{width:50%}flynt-component[name=HeroLift] .header{width:100%}flynt-component[name=HeroLift] .header h1{font-size:7.5rem}flynt-component[name=HeroLift] .content h4{font-size:1.1rem}}@media (max-width: 768px){flynt-component[name=HeroLift] .wrapper{height:300px;background-image:none}flynt-component[name=HeroLift] .container{padding:15px;margin-left:0}flynt-component[name=HeroLift] .content{width:80%;padding-top:30px}flynt-component[name=HeroLift] .content p{font-size:1.1rem;line-height:1.25rem}flynt-component[name=HeroLift] .header h1{font-size:5rem;line-height:3.5rem}flynt-component[name=HeroLift] .header h2{font-size:3rem;line-height:2.5rem;margin:0}}@media (max-width: 480px){flynt-component[name=HeroLift] .wrapper{height:340px;background-image:none}flynt-component[name=HeroLift] .container{padding:15px}flynt-component[name=HeroLift] .content{width:100%;padding-top:30px}flynt-component[name=HeroLift] .content p{font-size:1rem}flynt-component[name=HeroLift] .header h1{font-size:4rem;line-height:3.25rem}flynt-component[name=HeroLift] .header h2{font-size:2rem;line-height:1rem;margin:0}}flynt-component[name=HeroText]{position:relative}flynt-component[name=HeroText] .insights{background-color:#007ba9!important}flynt-component[name=HeroText] .strategy{background-color:#b3498b!important}flynt-component[name=HeroText] .marketing{background-color:#7ab541!important}flynt-component[name=HeroText] .measurement{background-color:#00a0a2!important}flynt-component[name=HeroText] .wrapper{margin-bottom:2.5%;padding-top:20px;display:flex;background-color:#525057;justify-content:center;background-image:url(https://4543991.fs1.hubspotusercontent-na1.net/hubfs/4543991/Website/hex_background_2023.png);background-repeat:no-repeat;background-position:0;background-size:cover;overflow-x:hidden;box-shadow:inset 0 -4.8px 2.1px -4px #0000000d,inset 0 -11.5px 5.1px -4px #00000009,inset 0 -21.7px 9.5px -4px #00000008,inset 0 -38.6px 17px -4px #00000006,inset 0 -72.3px 31.8px -4px #00000005,inset 0 -173px 76px -4px #00000004}flynt-component[name=HeroText] .header{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;position:relative}flynt-component[name=HeroText] .content{width:1440px;padding:80px 60px 60px;display:flex;flex-direction:column;justify-content:center;text-align:center}flynt-component[name=HeroText] .questions{text-align:left;display:flex;justify-content:space-between;margin:0 auto;padding-bottom:1%;padding-top:6%;width:80%}flynt-component[name=HeroText] .question{padding:0 10px;width:31.3333333333%;display:flex;-moz-column-gap:3%;column-gap:3%}flynt-component[name=HeroText] .question .number{font-size:1.75rem;font-weight:400;padding:0;text-transform:uppercase;color:#ffcd00}flynt-component[name=HeroText] .question .copy{padding:0;font-size:1.75rem;font-weight:500;color:#fff}flynt-component[name=HeroText] h1,flynt-component[name=HeroText] .h1{font-size:9rem;padding:0;text-transform:uppercase;line-height:4.5rem;color:#fff}flynt-component[name=HeroText] h1 em,flynt-component[name=HeroText] h1 .em,flynt-component[name=HeroText] .h1 em,flynt-component[name=HeroText] .h1 .em{color:#ffcd00;font-style:normal}flynt-component[name=HeroText] h2,flynt-component[name=HeroText] .h2{font-size:3.5rem;padding:0;text-transform:uppercase}flynt-component[name=HeroText] h2 em,flynt-component[name=HeroText] .h2 em{color:#ffcd00;font-style:normal}flynt-component[name=HeroText] strong,flynt-component[name=HeroText] .strong{font-weight:bolder}flynt-component[name=HeroText] span{color:#ffcd00}@media (max-width: 1024px){flynt-component[name=HeroText] .wrapper{background-image:none}flynt-component[name=HeroText] .content{width:100%;padding:40px}flynt-component[name=HeroText] .questions{width:100%}flynt-component[name=HeroText] .question{width:100%;padding-bottom:5%}flynt-component[name=HeroText] .question .number{font-size:1.5rem;line-height:1.75rem}flynt-component[name=HeroText] .question .copy{font-size:1.5rem;line-height:1.75rem}flynt-component[name=HeroText] h1,flynt-component[name=HeroText] .h1{padding-top:0;line-height:5.75rem;margin-bottom:0}flynt-component[name=HeroText] strong,flynt-component[name=HeroText] .strong{line-height:4.25rem}}@media (max-width: 768px){flynt-component[name=HeroText] .questions{width:100%;flex-direction:column;-moz-column-gap:2%;column-gap:2%;padding-top:10%}flynt-component[name=HeroText] .question{width:100%;padding-bottom:5%}flynt-component[name=HeroText] .question .number{font-size:1.5rem;line-height:1.75rem}flynt-component[name=HeroText] .question .copy{font-size:1.5rem;line-height:1.75rem}flynt-component[name=HeroText] .content{padding:40px 15px}flynt-component[name=HeroText] h1,flynt-component[name=HeroText] .h1{font-size:4rem;line-height:2rem}flynt-component[name=HeroText] strong{line-height:3.5rem}flynt-component[name=HeroText] h2,flynt-component[name=HeroText] .h2{font-size:1.75rem;line-height:1.75rem}flynt-component[name=HeroText] h2 br,flynt-component[name=HeroText] .h2 br{display:none}}flynt-component[name=ListComponents] .components{--grid-columns: 1;display:grid;gap:var(--flow-space);grid-template-columns:repeat(var(--grid-columns),1fr);justify-content:center;list-style:none;padding:0}@media (min-width: 768px){flynt-component[name=ListComponents] .components{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=ListComponents] .components{--grid-columns: 3}}flynt-component[name=ListComponents] .component{display:flex;flex-wrap:wrap}flynt-component[name=ListComponents] .component .imageWrapper{block-size:0;inline-size:100%;overflow:hidden;-webkit-padding-after:62.5%;padding-block-end:62.5%;position:relative}flynt-component[name=ListComponents] .component .imageWrapper .image{block-size:auto;position:absolute}flynt-component[name=ListComponents] .component .imageWrapper .image--isSmallerThanWrapper{block-size:100%;object-fit:contain}flynt-component[name=ListComponents] .component .componentLink{display:block;font-weight:initial;inline-size:100%;text-decoration:none}flynt-component[name=ListComponents] .component .content{color:var(--color-text)}flynt-component[name=ListComponents] .component footer{align-items:center;align-self:flex-end;display:flex;inline-size:100%;justify-content:space-between;padding:0 var(--box-spacing) var(--box-spacing)}flynt-component[name=ListComponents] .component footer .button--text{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=ListSearchResults] .oneInputForm{--form-inner-space: 6px;border:2px solid var(--color-border);display:flex;padding:var(--form-inner-space)}flynt-component[name=ListSearchResults] .oneInputForm .input{border:0;flex-grow:1;inline-size:100%;-webkit-margin-after:0;margin-block-end:0;padding-block:var(--box-spacing);padding-inline:var(--form-inner-space) var(--box-spacing)}@media (min-width: 480px){flynt-component[name=ListSearchResults] .oneInputForm .input{padding-block:0}}flynt-component[name=ListSearchResults] .oneInputForm .input:focus{outline:none}flynt-component[name=ListSearchResults] .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:var(--flow-space);justify-content:space-between}flynt-component[name=ListSearchResults] .pagination .button{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=ListSearchResults] .pagination .button-next{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=ListSearchResults] .pagination .button-next:after{block-size:.5em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";display:inline-block;inline-size:.5em;-webkit-margin-after:.07em;margin-block-end:.07em;-webkit-margin-start:.5em;margin-inline-start:.5em;rotate:45deg;vertical-align:baseline}flynt-component[name=ListSearchResults] .pagination .button-previous:before{block-size:.5em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";display:inline-block;inline-size:.5em;-webkit-margin-after:.07em;margin-block-end:.07em;-webkit-margin-end:.5em;margin-inline-end:.5em;rotate:-45deg;vertical-align:baseline}flynt-component[name=ListSearchResults] .results{list-style:none;padding:0}flynt-component[name=ListSearchResults] .results .result+.result{-webkit-margin-before:var(--flow-space);margin-block-start:var(--flow-space)}flynt-component[name=ListSearchResults] .results footer{text-align:end}flynt-component[name=ListSearchResults] .noResults{-webkit-margin-before:calc(var(--component-spacing) / 2);margin-block-start:calc(var(--component-spacing) / 2);text-align:center}flynt-component[name=LogoScrollbar]{background-color:#fff;padding:30px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 1px 1.5px #00000002,0 2.4px 3.7px #00000002,0 4.5px 6.9px #00000003,0 8px 12.3px #00000003,0 15px 23px #00000004,0 36px 55px #00000005}flynt-component[name=LogoScrollbar] .wrapper{display:flex;justify-content:center}flynt-component[name=LogoScrollbar] .container{height:250px;width:1440px;padding:60px;overflow:hidden;touch-action:none;pointer-events:none}flynt-component[name=LogoScrollbar] .scroll{display:flex;justify-content:left;width:6226.73px}flynt-component[name=LogoScrollbar] .img1{width:6226.73px;height:201px;animation:marquee 50s linear infinite}flynt-component[name=LogoScrollbar] .img2{width:6226.73px;height:201px;animation:marquee2 50s linear infinite}flynt-component[name=LogoScrollbar] h3,flynt-component[name=LogoScrollbar] .h3{font-size:2rem;line-height:2rem;text-transform:uppercase;width:auto;margin:0 auto -10px;text-align:center;color:#007ba9}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee2{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (max-width: 1280px){flynt-component[name=LogoScrollbar] .container{width:100%;padding:40px}}@media (max-width: 768px){flynt-component[name=LogoScrollbar] .container{padding:15px}}flynt-component[name=LogoWall] .wrapper{display:flex;justify-content:center}flynt-component[name=LogoWall] .container{width:1440px;padding:60px}flynt-component[name=LogoWall] .logos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;grid-gap:4%;row-gap:30px}flynt-component[name=LogoWall] .logo{width:13.3333333333%}@media (max-width: 1024px){flynt-component[name=LogoWall] .container{padding:60px 40px}flynt-component[name=LogoWall] .logos{-moz-column-gap:4%;column-gap:4%;row-gap:30px}flynt-component[name=LogoWall] .logo{width:22%}}@media (max-width: 768px){flynt-component[name=LogoWall] .container{padding:40px 15px}flynt-component[name=LogoWall] .logos{grid-gap:4%;row-gap:20px}flynt-component[name=LogoWall] .logo{width:30.6666666667%}}@media (min-width: 1024px){flynt-component[name=NavigationBurger]{display:none}}flynt-component[name=NavigationBurger] .container{padding:22px 15px;align-items:center;display:flex;justify-content:space-between;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.admin-bar flynt-component[name=NavigationBurger] .container{top:46px}@media (min-width: 783px){.admin-bar flynt-component[name=NavigationBurger] .container{top:32px}}flynt-component[name=NavigationBurger] .logo-image{height:45px;width:auto}@media screen and (max-width: 1024px){flynt-component[name=NavigationBurger] .container{padding:22px 40px}}flynt-component[name=NavigationBurger] .hamburger{--line-width: 20px;--line-border-width: 2px;align-items:center;block-size:48px;cursor:pointer;display:flex;inline-size:48px;justify-content:center;-webkit-margin-end:-10px;margin-inline-end:-10px;position:relative;background-color:#ffffffb3;border:1px solid rgba(255,255,255,.5);border-radius:30px}flynt-component[name=NavigationBurger] .hamburger:focus:not(:focus-visible){outline:none}flynt-component[name=NavigationBurger] .hamburger-lines{block-size:14px;inline-size:var(--line-width);position:relative}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{content:""}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after,flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{background-color:#000;block-size:var(--line-border-width);border-radius:6px;display:block;inline-size:var(--line-width);inset-inline-start:0;position:absolute;transition:opacity .2s ease-in-out .2s,rotate .2s ease-in-out .2s,translate .2s ease-in-out .2s}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{will-change:translate,opacity}flynt-component[name=NavigationBurger] .hamburger-lines:before{inset-block-start:0}flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{inset-block-start:6px;transition-delay:0s;will-change:rotate}flynt-component[name=NavigationBurger] .hamburger-lines:after{inset-block-start:12px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before{translate:0 9px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{translate:0 -9px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--primary{rotate:45deg;transition-delay:.2s;background-color:#007ba9}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--secondary{rotate:-45deg;transition-delay:.2s;background-color:#007ba9}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before,flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{opacity:0;transition-delay:0s}flynt-component[name=NavigationBurger] .menu{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;inline-size:100%;height:100%;inset-inline-start:0;list-style:none;left:0;margin:0;overflow-y:auto;padding:100px 0 30px;position:fixed;transition:translate .45s cubic-bezier(.19,1,.22,1),visibility .45s;translate:100% 0;visibility:hidden;will-change:translate,visibility;z-index:98}flynt-component[name=NavigationBurger] .menu .link{color:#000;display:grid;font-size:1rem;font-weight:700;height:50px;align-content:center;margin:6px 0;text-align:center;text-decoration:none;transition:color .2s ease-out}flynt-component[name=NavigationBurger] .menu .link:focus{color:#007ba9}flynt-component[name=NavigationBurger] .menu .current-menu-item .link{color:#007ba9}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .menu{translate:0 0;visibility:visible}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}flynt-component[name=NavigationFooter] .wrapper{display:flex;justify-content:center;background:linear-gradient(to right,#007ba9,#007ba9) no-repeat 0 140px}flynt-component[name=NavigationFooter] .container{width:1440px;padding:60px;display:flex;flex-direction:row;margin-top:auto;height:520px}flynt-component[name=NavigationFooter] .left{width:52%;display:flex;flex-direction:column;justify-content:space-between}flynt-component[name=NavigationFooter] .logo{width:160px;margin-right:30px}flynt-component[name=NavigationFooter] .service{text-decoration:underline}flynt-component[name=NavigationFooter] .services{padding-left:0}flynt-component[name=NavigationFooter] .bottom-nav{display:flex;flex-direction:row;margin-top:auto;justify-content:space-between}flynt-component[name=NavigationFooter] .lift{display:flex;flex-direction:row}flynt-component[name=NavigationFooter] .menus{display:flex;flex-direction:row}flynt-component[name=NavigationFooter] .menu,flynt-component[name=NavigationFooter] .services,flynt-component[name=NavigationFooter] .lift{margin:0 0 auto}flynt-component[name=NavigationFooter] .menu-item{color:#fff;font-weight:500}flynt-component[name=NavigationFooter] .menu-link{color:#fff}flynt-component[name=NavigationFooter] .menu-link:hover{color:#ffcd00}flynt-component[name=NavigationFooter] .nav-drop-link{color:#fff}flynt-component[name=NavigationFooter] .right{width:48%;display:flex;justify-content:right}flynt-component[name=NavigationFooter] .form{margin-top:auto;background-color:#ffcd00;padding:15px 40px 20px;margin-bottom:50px;text-align:left;height:355px;width:90%;border-radius:10px;border:1px dashed #fff;box-shadow:.6px 1px .9px #00000004,1.3px 2.3px 2.1px #00000005,2.5px 4.4px 4px #00000006,4.5px 7.8px 7.1px #00000008,8.4px 14.6px 13.4px #00000009,20px 35px 32px #0000000d}flynt-component[name=NavigationFooter] .form h3{margin:0;padding-bottom:0}flynt-component[name=NavigationFooter] .form label{margin-bottom:0;padding-top:10px}flynt-component[name=NavigationFooter] .form input{width:100%!important;border-radius:5px;border:0}flynt-component[name=NavigationFooter] .form select{width:100%!important;padding-left:15px;border:0px;border-radius:5px}flynt-component[name=NavigationFooter] .form input[type=text],flynt-component[name=NavigationFooter] .form input[type=email]{height:20px!important;padding:5px 15px}flynt-component[name=NavigationFooter] .form textarea{border-radius:5px;border:0;width:100%!important}flynt-component[name=NavigationFooter] .form .hs_firstname{padding-right:8px}flynt-component[name=NavigationFooter] .form .hs_lastname{padding-left:8px}flynt-component[name=NavigationFooter] .form .hs_company{padding-right:8px}flynt-component[name=NavigationFooter] .form .hs_contact_reason_learn_more{padding-left:8px}flynt-component[name=NavigationFooter] .form .err{border:solid 2px #f00}flynt-component[name=NavigationFooter] .form .hs-error-msgs{margin:0;padding:0;text-transform:none;display:none}flynt-component[name=NavigationFooter] .form .hs-error-msgs input[type=text]{border:solid 1px #f00}flynt-component[name=NavigationFooter] .form .hs-error-msg{padding-top:5px;color:red}flynt-component[name=NavigationFooter] .form .hs-recaptcha{display:none}flynt-component[name=NavigationFooter] .form .hs-form-required{color:red}flynt-component[name=NavigationFooter] .form .hs-submit{margin-top:20px;width:100%;text-align:right}flynt-component[name=NavigationFooter] .form .form-columns-1,flynt-component[name=NavigationFooter] .form .form-columns-2{max-width:100%}flynt-component[name=NavigationFooter] .form .hs-button{background-color:#000;height:50px;width:200px!important;border-radius:50px;color:#fff;font-weight:700;text-transform:uppercase}flynt-component[name=NavigationFooter] .form .hs-button:hover{border:2px solid #000;background-color:#fff;color:#000;cursor:pointer}flynt-component[name=NavigationFooter] .form .input{margin:0!important}flynt-component[name=NavigationFooter] h3,flynt-component[name=NavigationFooter] .h3{color:#000;font-size:1.3rem;padding:15px 0;line-height:1.5rem}flynt-component[name=NavigationFooter] h5,flynt-component[name=NavigationFooter] .h5{color:#fff;font-size:.9rem!important}flynt-component[name=NavigationFooter] h6,flynt-component[name=NavigationFooter] .h6{color:#fff;font-size:.9rem;padding-top:18px}flynt-component[name=NavigationFooter] .social-buttons{display:flex;justify-content:space-between;-moz-column-gap:5%;column-gap:5%;padding-top:5px;max-width:160px}flynt-component[name=NavigationFooter] .btn{background-color:#fff;padding:8px 6px;border-radius:10px;transition:all .2s ease-in-out}flynt-component[name=NavigationFooter] .btn:hover{background-color:#000}flynt-component[name=NavigationFooter] .btn:hover .facebook,flynt-component[name=NavigationFooter] .btn:hover .linkedin{fill:#ffcd00}flynt-component[name=NavigationFooter] .btn:hover .feather{color:#ffcd00}flynt-component[name=NavigationFooter] .facebook,flynt-component[name=NavigationFooter] .linkedin{fill:#007ba9;transition:all .2s ease-in-out}flynt-component[name=NavigationFooter] .instagram{stroke-width:2px}flynt-component[name=NavigationFooter] .feather{transition:all .2s ease-in-out;height:18px;color:#007ba9}@media screen and (max-width: 1280px){flynt-component[name=NavigationFooter] .wrapper{background:linear-gradient(to right,#007ba9,#007ba9) no-repeat 0 140px}flynt-component[name=NavigationFooter] .container{width:auto}flynt-component[name=NavigationFooter] .left{width:50%}flynt-component[name=NavigationFooter] .right{width:50%}flynt-component[name=NavigationFooter] .form{width:95%}flynt-component[name=NavigationFooter] h3,flynt-component[name=NavigationFooter] .h3{font-size:1.45rem;line-height:1.45rem}flynt-component[name=NavigationFooter] h5,flynt-component[name=NavigationFooter] .h5{font-size:.9rem}flynt-component[name=NavigationFooter] h6,flynt-component[name=NavigationFooter] .h6{font-size:.8rem}flynt-component[name=NavigationFooter] .logo{width:100px;margin:auto 20px auto 0}flynt-component[name=NavigationFooter] .menus{font-size:.9rem}}@media screen and (max-width: 1024px){flynt-component[name=NavigationFooter] .container{flex-direction:column-reverse;height:auto;padding:40px}flynt-component[name=NavigationFooter] .right{justify-content:center;width:100%}flynt-component[name=NavigationFooter] .form{width:100%}flynt-component[name=NavigationFooter] .left{width:100%}flynt-component[name=NavigationFooter] h3,flynt-component[name=NavigationFooter] .h3{color:#fff;font-size:1.6rem;line-height:1.6rem;padding-bottom:0}flynt-component[name=NavigationFooter] h5,flynt-component[name=NavigationFooter] .h5{font-size:1rem}flynt-component[name=NavigationFooter] h6,flynt-component[name=NavigationFooter] .h6{font-size:.9rem}flynt-component[name=NavigationFooter] .menus{font-size:1rem}flynt-component[name=NavigationFooter] .logo{width:150px}}@media screen and (max-width: 768px){flynt-component[name=NavigationFooter] .container{flex-direction:column-reverse;height:auto;padding:15px}flynt-component[name=NavigationFooter] .right{justify-content:center;width:100%}flynt-component[name=NavigationFooter] .form{width:100%;height:auto}flynt-component[name=NavigationFooter] .left{width:100%}flynt-component[name=NavigationFooter] h3,flynt-component[name=NavigationFooter] .h3{color:#fff;font-size:1.6rem;line-height:1.6rem;padding-bottom:0}flynt-component[name=NavigationFooter] h5,flynt-component[name=NavigationFooter] .h5{font-size:1rem}flynt-component[name=NavigationFooter] h6,flynt-component[name=NavigationFooter] .h6{font-size:.9rem}flynt-component[name=NavigationFooter] .menus{flex-direction:column-reverse;font-size:1rem}flynt-component[name=NavigationFooter] .logo{width:150px}flynt-component[name=NavigationFooter] .lift{flex-direction:column}flynt-component[name=NavigationFooter] .bottom-nav{margin-top:20px}}@media screen and (max-width: 480px){flynt-component[name=NavigationFooter] .form{padding:10px 20px}flynt-component[name=NavigationFooter] .form .hs_contact_reason_learn_more{padding-left:0}flynt-component[name=NavigationFooter] .hs_firstname,flynt-component[name=NavigationFooter] .hs_lastname,flynt-component[name=NavigationFooter] .hs_contact_reason,flynt-component[name=NavigationFooter] .hs_company{padding:0!important}}flynt-component[name=NavigationMain]{display:none}@media (min-width: 1024px){flynt-component[name=NavigationMain]{display:block}}flynt-component[name=NavigationMain] .wrapper{position:fixed;z-index:1002;width:100vw}flynt-component[name=NavigationMain] .container{display:flex;height:100%;justify-content:space-between;padding-bottom:22px;padding-top:22px}flynt-component[name=NavigationMain] .logo{display:block;height:45px;width:140px}flynt-component[name=NavigationMain] .logo-image{height:45px;width:auto}flynt-component[name=NavigationMain] .contact-button{display:flex;align-items:center;justify-content:center;margin:auto 0;text-align:center;height:40px;width:140px;background-color:#ffffffb3;border:1px solid rgba(255,255,255,.5);border-radius:100px;padding:0 3px;transition:background-color .2s ease-out,border .2s ease-out}flynt-component[name=NavigationMain] .contact-button-text{text-transform:uppercase;font-weight:700;color:#000;padding:0 30px;display:flex;border-radius:100px;text-decoration:none}flynt-component[name=NavigationMain] .contact-button-text span{font-size:.8rem;line-height:2rem;text-align:center}flynt-component[name=NavigationMain] .contact-button-text:hover,flynt-component[name=NavigationMain] .contact-button-text:focus{background-color:#ffffffe6;color:#000}flynt-component[name=NavigationMain] .contact-button-current{background-color:#ffcd00;border-radius:100px;color:#000}flynt-component[name=NavigationMain] .contact-button-icon{display:none}flynt-component[name=NavigationMain] .drop:hover{cursor:default}flynt-component[name=NavigationMain] .menu{height:40px;background-color:#ffffffb3;border-radius:100px;border:1px solid rgba(255,255,255,.5);mix-blend-mode:multiply;align-items:center;display:flex;z-index:5;margin:auto;padding:0 3px;-moz-column-gap:10px;column-gap:10px;transition:background-color .2s ease-out,border .2s ease-out}flynt-component[name=NavigationMain] .menu-item{border-radius:100px}flynt-component[name=NavigationMain] .menu-item--drop:hover .nav-drop-wrapper{display:flex}flynt-component[name=NavigationMain] .menu-link{color:#000;display:flex;font-weight:700;padding:0 30px;border-radius:100px;text-decoration:none;text-transform:uppercase}flynt-component[name=NavigationMain] .menu-link span{font-size:.8rem;line-height:2rem;text-align:center}flynt-component[name=NavigationMain] .menu-link-current{color:#000!important;background-color:#ffcd00!important}flynt-component[name=NavigationMain] .menu-link:hover,flynt-component[name=NavigationMain] .menu-link:focus{color:#000;background-color:#ffffffe6}flynt-component[name=NavigationMain] .nav-drop-wrapper{display:none;position:absolute;left:calc(50% - 356.5px)}flynt-component[name=NavigationMain] .nav-drop{background-color:#ffffffb3;mix-blend-mode:multiply;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:3px;-moz-column-gap:3px;column-gap:3px;width:713px;padding:3px;margin-top:10px;border-radius:20px}flynt-component[name=NavigationMain] .nav-drop li{width:calc(25% - 2.25px)}flynt-component[name=NavigationMain] .nav-drop-link{display:flex;flex-direction:column;width:100%;height:100%;color:#000;text-decoration:none;font-size:.8rem;padding:15px 15px 15px 20px;border-radius:17px;transition:color .2s ease-out,background-color .2s ease-out}flynt-component[name=NavigationMain] .nav-drop-link span{font-weight:700;text-transform:uppercase;line-height:1rem}flynt-component[name=NavigationMain] .nav-drop-link p{font-size:.8rem;line-height:1rem;padding:0;margin:0}flynt-component[name=NavigationMain] .nav-drop-link:hover,flynt-component[name=NavigationMain] .nav-drop-link:focus,flynt-component[name=NavigationMain] .nav-drop-link.nav-drop-link-current{color:#000;background-color:#ffffffe6}flynt-component[name=NavigationMain] .nav-drop-link:hover.Strategy span,flynt-component[name=NavigationMain] .nav-drop-link:focus.Strategy span,flynt-component[name=NavigationMain] .nav-drop-link.nav-drop-link-current.Strategy span{color:#b3498b}flynt-component[name=NavigationMain] .nav-drop-link:hover.Insights span,flynt-component[name=NavigationMain] .nav-drop-link:focus.Insights span,flynt-component[name=NavigationMain] .nav-drop-link.nav-drop-link-current.Insights span{color:#007ba9}flynt-component[name=NavigationMain] .nav-drop-link:hover.Marketing span,flynt-component[name=NavigationMain] .nav-drop-link:focus.Marketing span,flynt-component[name=NavigationMain] .nav-drop-link.nav-drop-link-current.Marketing span{color:#7ab541}flynt-component[name=NavigationMain] .nav-drop-link:hover.Measurement span,flynt-component[name=NavigationMain] .nav-drop-link:focus.Measurement span,flynt-component[name=NavigationMain] .nav-drop-link.nav-drop-link-current.Measurement span{color:#00a0a2}@media (max-width: 1280px){flynt-component[name=NavigationMain] .contact-button{width:45px;height:45px;margin:0 17.5px;background-color:#ffcd00cc;border:1px solid rgba(255,205,0,.5)}flynt-component[name=NavigationMain] .contact-button .contact-button-text{display:none}flynt-component[name=NavigationMain] .contact-button .contact-button-icon{display:block}flynt-component[name=NavigationMain] .contact-button:hover,flynt-component[name=NavigationMain] .contact-button:focus{background-color:#ffcd00}flynt-component[name=NavigationMain] .logo{width:80px}}flynt-component[name=Quote]{position:relative}flynt-component[name=Quote] .wrapper{display:flex;justify-content:center}flynt-component[name=Quote] .container{width:1440px;padding:40px 60px;display:flex;position:relative;justify-content:flex-start;align-items:center}flynt-component[name=Quote] .content{position:relative;border-left:1px dashed #000;padding:20px 0 20px 20px;margin-left:60px}flynt-component[name=Quote] p{font-family:"source serif 4",serif;font-size:1.5rem;line-height:2.25rem;margin:0;padding:0}flynt-component[name=Quote] .quote{margin-bottom:20px}flynt-component[name=Quote] .quote-author{font-size:1.2rem;line-height:1.5rem}flynt-component[name=Quote] .quote-icon{position:absolute;top:calc(50% - 25px);left:-60px}@media screen and (max-width: 1024px){flynt-component[name=Quote] .container{padding:40px}flynt-component[name=Quote] .content{margin-left:0;border-left:unset;width:100%!important;border-bottom:1px dashed #000;padding:0 0 20px;margin-bottom:20px}flynt-component[name=Quote] .quote-icon{height:50px;bottom:-60px;left:calc(50% - 25px);top:unset}}@media screen and (max-width: 768px){flynt-component[name=Quote] .container{padding:40px 15px}}flynt-component[name=lift-section-bars] .insights{background:linear-gradient(180deg,rgba(0,123,169,0) 0%,rgba(0,123,169,0) 40%,#007ba9 30%,#007ba9 100%)}flynt-component[name=lift-section-bars] .insights .image{filter:invert(1) brightness(72%) sepia(100%) saturate(10000%) hue-rotate(192deg)}flynt-component[name=lift-section-bars] .strategy{background:linear-gradient(180deg,rgba(179,73,139,0) 0%,rgba(179,73,139,0) 30%,#b3498b 20%,#b3498b 100%)}flynt-component[name=lift-section-bars] .strategy .image{filter:invert(1) brightness(44%) sepia(82%) saturate(324%) hue-rotate(267deg)}flynt-component[name=lift-section-bars] .marketing{background:linear-gradient(180deg,rgba(122,181,65,0) 0%,rgba(122,181,65,0) 20%,#7ab541 20%,#7ab541 100%)}flynt-component[name=lift-section-bars] .marketing .image{filter:invert(1) brightness(68%) sepia(81%) saturate(300%) hue-rotate(43deg)}flynt-component[name=lift-section-bars] .measurement{background:linear-gradient(180deg,rgba(0,160,162,0) 0%,rgba(0,160,162,0) 40%,#00a0a2 30%,#00a0a2 100%)}flynt-component[name=lift-section-bars] .measurement .image{filter:invert(1) brightness(59%) sepia(73%) saturate(324%) hue-rotate(137deg)}flynt-component[name=lift-section-bars] .wrapper{display:flex;justify-content:center}flynt-component[name=lift-section-bars] .container{padding:60px;max-width:1440px;display:flex;justify-content:center}flynt-component[name=lift-section-bars] .items{display:flex;justify-content:center;flex-wrap:wrap;-moz-column-gap:2%;column-gap:2%;row-gap:30px}flynt-component[name=lift-section-bars] .flex{display:flex;-moz-column-gap:20px;column-gap:20px;padding-bottom:15px}flynt-component[name=lift-section-bars] .item{width:32%;padding:20px 30px 30px;background-color:#f7f5f3;border-radius:15px;box-shadow:0 1.5px 1.1px -1px #00000002,0 3.7px 2.6px -1px #00000003,0 6.9px 4.9px -1px #00000004,0 12.3px 8.7px -1px #00000005,0 23px 16.3px -1px #00000006,0 55px 39px -1px #00000008}flynt-component[name=lift-section-bars] .item .image{width:55px;height:55px;margin:auto 0}flynt-component[name=lift-section-bars] .item h3{font-size:1.75rem;line-height:2rem}flynt-component[name=lift-section-bars] .item p{margin:0;font-size:1rem}@media (max-width: 1280px){flynt-component[name=lift-section-bars] .container{width:100%;padding:40px}}@media (max-width: 1024px){flynt-component[name=lift-section-bars] .insights{background:linear-gradient(180deg,#007ba9 0%,#007ba9 100%)}flynt-component[name=lift-section-bars] .strategy{background:linear-gradient(180deg,#b3498b 0%,#b3498b 100%)}flynt-component[name=lift-section-bars] .marketing{background:linear-gradient(180deg,#7ab541 0%,#7ab541 100%)}flynt-component[name=lift-section-bars] .measurement{background:linear-gradient(180deg,#00a0a2 0%,#00a0a2 100%)}flynt-component[name=lift-section-bars] .items{-moz-column-gap:2.5%;column-gap:2.5%;row-gap:20px;flex-direction:column}flynt-component[name=lift-section-bars] .title{margin:0}flynt-component[name=lift-section-bars] .item{width:100%}}@media (max-width: 768px){flynt-component[name=lift-section-bars] .container{padding:40px 15px 15px}flynt-component[name=lift-section-bars] .items{-moz-column-gap:5%;column-gap:5%}}@media (max-width: 480px){flynt-component[name=lift-section-bars] .container{padding:40px 15px}flynt-component[name=lift-section-bars] .items{-moz-column-gap:0%;column-gap:0%;row-gap:30px}flynt-component[name=lift-section-bars] .item{width:100%}}flynt-component[name=lift-section-boxes] .wrapper{display:flex;justify-content:center}flynt-component[name=lift-section-boxes] .container{width:1440px;padding:60px;display:flex;justify-content:space-between}flynt-component[name=lift-section-boxes] .boxes{display:flex;justify-content:flex-end;-moz-column-gap:3%;column-gap:3%;width:78%}flynt-component[name=lift-section-boxes] .box{background-color:#fff;padding:20px;border:1px dashed #000;border-radius:10px;width:29.3333333333%}flynt-component[name=lift-section-boxes] .box .title{font-size:1.9rem;padding:0;text-transform:uppercase;color:#007ba9}flynt-component[name=lift-section-boxes] .copy p>strong{font-family:"Source Sans 3";font-weight:600;letter-spacing:0;text-transform:uppercase}flynt-component[name=lift-section-boxes] .copy p:last-child{margin:0}flynt-component[name=lift-section-boxes] .header{margin-bottom:25px;width:22%}flynt-component[name=lift-section-boxes] .header h2,flynt-component[name=lift-section-boxes] .header .h2{text-transform:uppercase;font-size:3.6rem;line-height:2.5rem}flynt-component[name=lift-section-boxes] .header h2 strong,flynt-component[name=lift-section-boxes] .header h2 .strong,flynt-component[name=lift-section-boxes] .header .h2 strong,flynt-component[name=lift-section-boxes] .header .h2 .strong{font-size:3.8rem;line-height:3rem}flynt-component[name=lift-section-boxes] .header p strong{font-family:"Source Sans 3";font-size:1rem;font-weight:700;letter-spacing:0}flynt-component[name=lift-section-boxes] .header p{font-size:1rem}@media (max-width: 1280px){flynt-component[name=lift-section-boxes] .container{width:100%;padding:40px}}@media (max-width: 1200px){flynt-component[name=lift-section-boxes] .boxes{flex-direction:column;width:70%;row-gap:20px}flynt-component[name=lift-section-boxes] .header{width:25%}flynt-component[name=lift-section-boxes] .box{width:100%}}@media (max-width: 768px){flynt-component[name=lift-section-boxes] .container{flex-direction:column;padding:15px}flynt-component[name=lift-section-boxes] .header{width:100%}flynt-component[name=lift-section-boxes] .boxes{width:100%}}flynt-component[name=lift-section-cards]{margin-top:30px}flynt-component[name=lift-section-cards] .wrapper{display:flex;justify-content:center}flynt-component[name=lift-section-cards] .container{width:1440px;padding:60px;display:flex;flex-direction:column;justify-content:center;row-gap:30px}flynt-component[name=lift-section-cards] .cards-section{display:flex;justify-content:space-between}flynt-component[name=lift-section-cards] .cards-section img{filter:drop-shadow(5px 7px 5px rgba(0,0,0,.13));transition:all .2s ease-in-out;width:33.3333333333%}flynt-component[name=lift-section-cards] .cards-section img:hover{filter:drop-shadow(6px 8px 7px rgba(0,0,0,.15));transform:scale(1.03)}flynt-component[name=lift-section-cards] h3,flynt-component[name=lift-section-cards] .h3{font-size:2rem;text-align:center;color:#007ba9;text-transform:uppercase;margin-bottom:50px}flynt-component[name=lift-section-cards] .mobile-button-container{display:none}flynt-component[name=lift-section-cards] .card:hover{cursor:pointer;box-shadow:.8px .8px .9px #00000004,1.9px 1.9px 2.1px #00000006,3.6px 3.6px 3.9px #00000008,6.5px 6.5px 6.9px #00000009,12.1px 12.1px 13px #0000000b,29px 29px 31px #0000000f;transform:scale(1.01) translate(-5px)}flynt-component[name=lift-section-cards] .list{width:100%;background-color:#fff;border:1px dashed #000;border-radius:5px;padding:50px;box-shadow:.6px .6px .9px #00000003,1.3px 1.3px 2.1px #00000004,2.5px 2.5px 3.9px #00000005,4.5px 4.5px 6.9px #00000006,8.4px 8.4px 13px #00000007,20px 20px 31px #0000000a}flynt-component[name=lift-section-cards] .list-header{color:#000;text-align:left;font-weight:600;margin-bottom:20px;padding-top:0;text-align:center}flynt-component[name=lift-section-cards] .list .item{display:flex;transition:all .2s ease-in-out;margin-bottom:12px}flynt-component[name=lift-section-cards] .list .item .feather{color:#000;height:16px;width:16px;stroke-width:2.5px;margin:5.5px 15px 0 0}flynt-component[name=lift-section-cards] .list .item .plus{padding:1px}flynt-component[name=lift-section-cards] .list .item p{width:100%;font-weight:600;font-size:1.1rem;margin:0!important}flynt-component[name=lift-section-cards] .items{-moz-column-count:3;column-count:3;-moz-column-gap:40px;column-gap:40px}@media (max-width: 1280px){flynt-component[name=lift-section-cards] .container{padding:40px;width:100%}flynt-component[name=lift-section-cards] .card-top{width:40%}flynt-component[name=lift-section-cards] .card-bottom{width:60%}flynt-component[name=lift-section-cards] .card-icon{height:50px;margin:0 auto}flynt-component[name=lift-section-cards] .card-title{font-size:1.5rem}flynt-component[name=lift-section-cards] .list{padding:30px}}@media (max-width: 1024px){flynt-component[name=lift-section-cards] .container{padding:60px 40px;flex-direction:column}flynt-component[name=lift-section-cards] .cards-section{width:100%}flynt-component[name=lift-section-cards] .card{box-shadow:none}flynt-component[name=lift-section-cards] .list{width:100%;margin-top:20px;margin-left:0;padding:20px 30px 30px}flynt-component[name=lift-section-cards] .items{-moz-column-count:2;column-count:2}}@media (max-width: 768px){flynt-component[name=lift-section-cards] .container{padding:40px 15px}flynt-component[name=lift-section-cards] .wrapper{display:none}flynt-component[name=lift-section-cards] .tag{bottom:-11px;right:20px;left:revert;top:revert;width:100px;height:10px;border-radius:0 0 3px 3px}flynt-component[name=lift-section-cards] .cards-section{row-gap:25px}flynt-component[name=lift-section-cards] .card{padding:20px;height:100%}flynt-component[name=lift-section-cards] .card-body{flex-direction:column}flynt-component[name=lift-section-cards] .card-top{width:100%}flynt-component[name=lift-section-cards] .card-bottom{width:100%}flynt-component[name=lift-section-cards] .card-copy{margin:15px 0 0}flynt-component[name=lift-section-cards] .items{-moz-column-count:1;column-count:1}}flynt-component[name=lift-section-cards-simple]{margin-top:30px}flynt-component[name=lift-section-cards-simple] .wrapper{display:flex;justify-content:center}flynt-component[name=lift-section-cards-simple] .container{width:1440px;padding:0 60px;margin-top:-20px}flynt-component[name=lift-section-cards-simple] .cards{display:flex;justify-content:space-between;flex-wrap:wrap;-moz-column-gap:2%;column-gap:2%;row-gap:40px;padding:60px 5px 0;margin-top:-60px;overflow:hidden}flynt-component[name=lift-section-cards-simple] h3,flynt-component[name=lift-section-cards-simple] .h3{font-size:2rem;text-align:center;color:#007ba9;text-transform:uppercase;margin-bottom:50px}flynt-component[name=lift-section-cards-simple] .feather{color:#000}flynt-component[name=lift-section-cards-simple] .nav{margin-top:20px;width:100%;display:flex;justify-content:space-between}flynt-component[name=lift-section-cards-simple] .card:hover{transform:scale(1.02);border-radius:10px}flynt-component[name=lift-section-cards-simple] .card:hover .card-front{border:0px;background-color:#fff;box-shadow:0 .7px .7px #00000004,0 1.6px 1.7px #00000005,0 3px 3.3px #00000006,0 5.4px 5.8px #00000008,0 10px 10.9px #00000009,0 24px 26px #0000000d}flynt-component[name=lift-section-cards-simple] .card:hover .card-back{border:0px;background-color:#fff;box-shadow:0 .7px .7px #00000004,0 1.6px 1.7px #00000005,0 3px 3.3px #00000006,0 5.4px 5.8px #00000008,0 10px 10.9px #00000009,0 24px 26px #0000000d}flynt-component[name=lift-section-cards-simple] .card{cursor:pointer;transition:all .3s ease-in-out;will-change:all;position:relative;display:flex;flex-direction:column;justify-content:space-between;width:23.5%;height:430px;transform-style:preserve-3d;perspective:600px;transition:.5s}flynt-component[name=lift-section-cards-simple] .card-front{border-radius:10px;border:1px dashed #000;background-color:#f7f5f3;height:100%;width:100%;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(0);transition:.5s}flynt-component[name=lift-section-cards-simple] .card-back{position:absolute;height:100%;width:100%;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg);transition:.5s;border-radius:10px;border:1px dashed #000;background-color:#f7f5f3}flynt-component[name=lift-section-cards-simple] .card-body{margin-bottom:30px;display:flex;flex-direction:column;padding:20px}flynt-component[name=lift-section-cards-simple] .card-pre{text-transform:uppercase;font-weight:400;font-size:.95rem;margin:0;color:#007ba9}flynt-component[name=lift-section-cards-simple] .card-title{font-size:1.8rem;line-height:1.8rem;color:#000;text-transform:uppercase;text-align:left;margin-bottom:15px}flynt-component[name=lift-section-cards-simple] .tag{position:absolute;height:100px;width:20px;background-color:#000;top:50px;left:-21px;border-radius:5px 0 0 5px}flynt-component[name=lift-section-cards-simple] .list{width:95%;margin:50px auto 0}flynt-component[name=lift-section-cards-simple] .list .item{display:flex}flynt-component[name=lift-section-cards-simple] .list .item .feather{color:#000;height:20px;width:20px;stroke-width:2.5px;margin:4px 20px 0 10px}flynt-component[name=lift-section-cards-simple] .list .item .plus{padding:1px}flynt-component[name=lift-section-cards-simple] .list .item p{width:100%;font-weight:700;font-size:1.1rem;margin-bottom:12px}@media (max-width: 1280px){flynt-component[name=lift-section-cards-simple] .container{padding:0 40px;width:100%}flynt-component[name=lift-section-cards-simple] .cards{-moz-column-gap:4%;column-gap:4%}flynt-component[name=lift-section-cards-simple] .card{width:48%}}@media (max-width: 1024px){flynt-component[name=lift-section-cards-simple] .container{padding:0 40px}}@media (max-width: 768px){flynt-component[name=lift-section-cards-simple] .container{padding:0 15px}flynt-component[name=lift-section-cards-simple] .cards{flex-direction:column;row-gap:20px}flynt-component[name=lift-section-cards-simple] .card{width:100%;padding:20px}flynt-component[name=lift-section-cards-simple] .card-body{margin-bottom:10px}}flynt-component[name=SectionCareers] .visible{display:block!important}flynt-component[name=SectionCareers] .wrapper{display:flex;justify-content:center;background-color:#fff}flynt-component[name=SectionCareers] .container{width:1440px;padding:60px}flynt-component[name=SectionCareers] h3{text-transform:uppercase;margin:0;padding:0}flynt-component[name=SectionCareers] h4{text-transform:uppercase;padding:0}flynt-component[name=SectionCareers] p{padding-top:10px;margin:0}flynt-component[name=SectionCareers] .careers{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;row-gap:30px;padding-top:30px}flynt-component[name=SectionCareers] .career{width:48%;padding:35px;position:relative;border-radius:10px;border-bottom:6px solid #ffcd00;background-color:#f7f5f3;box-shadow:.6px .6px .9px #00000003,1.3px 1.3px 2.1px #00000004,2.5px 2.5px 3.9px #00000005,4.5px 4.5px 6.9px #00000006,8.4px 8.4px 13px #00000007,20px 20px 31px #0000000a;display:flex;flex-direction:row;justify-content:space-between;align-content:center}flynt-component[name=SectionCareers] .career .info{width:75%}flynt-component[name=SectionCareers] .career .apply{align-content:center}flynt-component[name=SectionCareers] .career a{padding:10px 20px 9px;border:1px dashed #000;color:#000;font-weight:700;border-radius:100px;transition:all .25s ease-in-out}flynt-component[name=SectionCareers] .career a:hover{border:1px solid #ffcd00;background-color:#ffcd00}flynt-component[name=SectionCareers] .career-description{font-size:1rem;line-height:1.5rem}flynt-component[name=SectionCareers] .apply-submit a:hover{border:1px solid #007ba9;background-color:#007ba9;color:#fff}flynt-component[name=SectionCareers] .career-submit{border-bottom:6px solid #007ba9}@media (max-width: 1440px){flynt-component[name=SectionCareers] .container{padding:60px}}@media (max-width: 1280px){flynt-component[name=SectionCareers] .container{width:100%;padding:40px}}@media (max-width: 1024px){flynt-component[name=SectionCareers] .container{padding:60px 40px}flynt-component[name=SectionCareers] .careers{padding-top:30px}}@media (max-width: 768px){flynt-component[name=SectionCareers] .container{padding:40px 15px;flex-direction:column}flynt-component[name=SectionCareers] .career{width:100%;padding:30px}}@media (max-width: 480px){flynt-component[name=SectionCareers] .container{padding:40px 15px;flex-direction:column}flynt-component[name=SectionCareers] .career{width:100%;padding:20px}flynt-component[name=SectionCareers] .career .info{width:65%}}flynt-component[name=SectionCaseStory]{margin-top:30px}flynt-component[name=SectionCaseStory] .wrapper{display:flex;justify-content:center}flynt-component[name=SectionCaseStory] .container{width:1440px;padding:60px}flynt-component[name=SectionCaseStory] .copy{padding:10px 0}flynt-component[name=SectionCaseStory] .copy p{font-size:1rem;margin-bottom:12px}flynt-component[name=SectionCaseStory] .copy em{font-size:.9rem}flynt-component[name=SectionCaseStory] .header{margin-bottom:25px;width:100%}flynt-component[name=SectionCaseStory] .header h2,flynt-component[name=SectionCaseStory] .header .h2{text-transform:uppercase;font-size:4.5rem;line-height:3.5rem}flynt-component[name=SectionCaseStory] .header h2 strong,flynt-component[name=SectionCaseStory] .header h2 .strong,flynt-component[name=SectionCaseStory] .header .h2 strong,flynt-component[name=SectionCaseStory] .header .h2 .strong{font-size:4.5rem;line-height:2.5rem}flynt-component[name=SectionCaseStory] .header h6,flynt-component[name=SectionCaseStory] .header .h6{text-transform:uppercase;color:#007ba9;font-weight:700;font-size:1.25rem;margin-bottom:5px}flynt-component[name=SectionCaseStory] .header h3,flynt-component[name=SectionCaseStory] .header .h3{font-size:2rem;text-align:center;color:#007ba9;text-transform:uppercase;margin-bottom:50px}flynt-component[name=SectionCaseStory] .header p strong{font-family:"Source Sans 3";font-size:1rem;font-weight:700;letter-spacing:0}flynt-component[name=SectionCaseStory] .cards{width:100%;display:flex;flex-direction:column;padding:60px 5px 20px;margin-top:-60px;overflow-x:hidden}flynt-component[name=SectionCaseStory] .contact-card{border-radius:10px;cursor:pointer;transition:transform .3s ease-in-out;position:relative;display:flex;height:300px;transform-style:preserve-3d;perspective:600px;transition:.5s}flynt-component[name=SectionCaseStory] .contact-card:hover{transform:translateZ(0) scale(1.02)}flynt-component[name=SectionCaseStory] .contact-card .card-front{background-color:#ffcd00}flynt-component[name=SectionCaseStory] .contact-card .card-sub{padding-top:20px;color:#000;text-align:center;width:80%;margin:0 auto}flynt-component[name=SectionCaseStory] .contact-card .button-container{padding-bottom:20px}flynt-component[name=SectionCaseStory] .contact-card a{background-color:#fff}flynt-component[name=SectionCaseStory] .contact-card a.button-class .button-text{color:#000}flynt-component[name=SectionCaseStory] .contact-card a:hover{background-color:#000;border-color:#000}flynt-component[name=SectionCaseStory] .contact-card a:hover .button-text{color:#fff}flynt-component[name=SectionCaseStory] .blank-card{border-radius:10px;height:300px}flynt-component[name=SectionCaseStory] .blank-card .card-front{border:1px dashed #000;background-color:#fff}flynt-component[name=SectionCaseStory] .card{border-radius:10px;cursor:pointer;transition:transform .3s ease-in-out;position:relative;display:flex;height:300px;transform-style:preserve-3d;perspective:600px;transition:.5s}flynt-component[name=SectionCaseStory] .card-front{border-radius:10px;background-color:#f7f5f3;overflow:hidden;height:100%;width:100%;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(0);transition:.5s}flynt-component[name=SectionCaseStory] .card-back{position:absolute;height:100%;width:100%;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg);transition:.5s;border-radius:10px;background-color:#000}flynt-component[name=SectionCaseStory] .card-body{height:260px;display:flex;flex-direction:column;justify-content:space-between;padding:20px;color:#fff}flynt-component[name=SectionCaseStory] .card-body.back{justify-content:flex-start!important}flynt-component[name=SectionCaseStory] .card-body .focus{font-size:2rem;text-transform:uppercase;color:#fff;font-weight:600;padding:0;margin:0 0 5px}flynt-component[name=SectionCaseStory] .card-backgroundContainer{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-position:50%;background-size:cover}flynt-component[name=SectionCaseStory] .card-backgroundContainer .background{transition:all .3s ease-in-out;width:100%;height:100%;background-color:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}flynt-component[name=SectionCaseStory] .card-copy{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;font-size:1rem}flynt-component[name=SectionCaseStory] .card-sub{font-size:2.5rem;line-height:2.25rem;font-weight:700;text-transform:uppercase;color:#fff;padding:0;margin:0}flynt-component[name=SectionCaseStory] .card-icon{max-width:80%;height:unset;align-self:end}flynt-component[name=SectionCaseStory] .card-icon img{max-width:80%}flynt-component[name=SectionCaseStory] .card-circle{max-width:35%}flynt-component[name=SectionCaseStory] .card-pre{text-transform:uppercase;font-weight:400;font-size:.95rem;margin:0;color:#007ba9}flynt-component[name=SectionCaseStory] .card-title{font-size:2.25rem;line-height:2rem;color:#fff;text-transform:uppercase;text-align:left;margin-bottom:15px;padding-top:0}flynt-component[name=SectionCaseStory] .card:hover{transform:translateZ(0) scale(1.02);-webkit-backface-visibility:hidden;backface-visibility:hidden}flynt-component[name=SectionCaseStory] .card:hover .card-front{background-color:#f7f5f3}flynt-component[name=SectionCaseStory] .card:hover .card-front .background{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);background-color:#00000080}flynt-component[name=SectionCaseStory] .card:hover .card-back{border:0px;background-color:#000}flynt-component[name=SectionCaseStory] .button-container{width:100%;margin:auto 0 5px;display:flex;justify-content:center}flynt-component[name=SectionCaseStory] a{cursor:pointer;border:0;text-decoration:none;border:1.5px solid #fff;border-radius:1.625rem;padding:0;transition:all .2s ease-in-out}flynt-component[name=SectionCaseStory] a.button-class{width:150px;height:50px;margin:0 auto;display:flex}flynt-component[name=SectionCaseStory] a.button-class .button-text{align-self:center;color:#fff;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase;margin:0 auto}flynt-component[name=SectionCaseStory] a:hover{background-color:#fff}flynt-component[name=SectionCaseStory] a:hover .button-text{color:#000}flynt-component[name=SectionCaseStory] .nav{cursor:pointer;padding-top:1%;width:100%;display:flex;justify-content:space-between}flynt-component[name=SectionCaseStory] .feather{color:#000}flynt-component[name=SectionCaseStory] .swiper-prev,flynt-component[name=SectionCaseStory] .swiper-next{cursor:pointer}@media (max-width: 1440px){flynt-component[name=SectionCaseStory] .container{width:100%}}@media (max-width: 1024px){flynt-component[name=SectionCaseStory] .container{flex-direction:column}flynt-component[name=SectionCaseStory] .header{width:80%}flynt-component[name=SectionCaseStory] .cards{width:100%}}@media (max-width: 768px){flynt-component[name=SectionCaseStory] .container{padding:40px 15px}flynt-component[name=SectionCaseStory] .header{width:100%}flynt-component[name=SectionCaseStory] .cards{width:100%}flynt-component[name=SectionCaseStory] .card-icon{width:60%}}flynt-component[name=lift-section-case-story-simple]{margin-top:30px}flynt-component[name=lift-section-case-story-simple] .wrapper{display:flex;justify-content:center}flynt-component[name=lift-section-case-story-simple] .container{width:1440px;padding:0 60px;margin-top:-20px}flynt-component[name=lift-section-case-story-simple] .cards-simple{display:flex;margin-top:-30px;overflow:hidden}flynt-component[name=lift-section-case-story-simple] h3,flynt-component[name=lift-section-case-story-simple] .h3{font-size:2rem;text-align:center;color:#007ba9;text-transform:uppercase;margin-bottom:0}flynt-component[name=lift-section-case-story-simple] .feather{color:#000}flynt-component[name=lift-section-case-story-simple] .nav{margin-top:20px;width:100%;display:flex;justify-content:space-between}flynt-component[name=lift-section-case-story-simple] .card{transition:all .3s ease-in-out;will-change:all;position:relative}flynt-component[name=lift-section-case-story-simple] .card-body{display:flex;flex-direction:column;justify-content:space-between;border:1px dashed #000;border-radius:10px;background-color:#fff;height:340px;padding:20px}flynt-component[name=lift-section-case-story-simple] .card-image{height:100px;padding:10px 0 25px;border-bottom:1px dashed #007ba9}flynt-component[name=lift-section-case-story-simple] .card-copy{margin-bottom:25px}flynt-component[name=lift-section-case-story-simple] .card-pre{text-transform:uppercase;font-weight:400;font-size:.95rem;margin:0 0 -5px;color:#007ba9}flynt-component[name=lift-section-case-story-simple] .card-focus{font-size:1.7rem;line-height:1.7rem;color:#000;text-transform:uppercase;text-align:left}flynt-component[name=lift-section-case-story-simple] .button-container{width:100%;display:flex;justify-content:center;margin-bottom:10px}flynt-component[name=lift-section-case-story-simple] a{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:transparent;padding:0}flynt-component[name=lift-section-case-story-simple] a .feather-download{opacity:0}flynt-component[name=lift-section-case-story-simple] a .feather-file{opacity:1}flynt-component[name=lift-section-case-story-simple] a .feather{position:absolute;color:#fff;top:10px;left:13px;width:25px;height:25px;stroke-width:1.7px;transition:opacity .25s ease-in-out}flynt-component[name=lift-section-case-story-simple] a.button-class{width:180px;height:auto;margin:0 auto}flynt-component[name=lift-section-case-story-simple] a.button-class .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:#007ba9;border-radius:1.625rem}flynt-component[name=lift-section-case-story-simple] a.button-class .circle .icon{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background:#fff}flynt-component[name=lift-section-case-story-simple] a.button-class .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);left:.625rem;width:1.125rem;height:.125rem;background:none}flynt-component[name=lift-section-case-story-simple] a.button-class .circle .icon.arrow:before{position:absolute;content:"";top:-.25rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid #fff;border-right:.125rem solid #fff;transform:rotate(45deg)}flynt-component[name=lift-section-case-story-simple] a.button-class .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;padding:.7rem 0;margin:0 0 0 2.3rem;color:#000;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}flynt-component[name=lift-section-case-story-simple] a:hover .circle{width:100%}flynt-component[name=lift-section-case-story-simple] a:hover .circle .icon.arrow{background:#fff;transform:translate(1rem)}flynt-component[name=lift-section-case-story-simple] a:hover .feather-file{opacity:0}flynt-component[name=lift-section-case-story-simple] a:hover .feather-download{opacity:1}flynt-component[name=lift-section-case-story-simple] a:hover .button-text{color:#fff}@media (max-width: 1280px){flynt-component[name=lift-section-case-story-simple] .container{padding:0 40px;width:100%}flynt-component[name=lift-section-case-story-simple] .cards{-moz-column-gap:4%;column-gap:4%}flynt-component[name=lift-section-case-story-simple] .card{width:48%}}@media (max-width: 1024px){flynt-component[name=lift-section-case-story-simple] .container{padding:0 40px}}@media (max-width: 768px){flynt-component[name=lift-section-case-story-simple] .container{padding:0 15px}flynt-component[name=lift-section-case-story-simple] .cards{flex-direction:column;row-gap:20px}flynt-component[name=lift-section-case-story-simple] .card{width:100%;padding:20px}flynt-component[name=lift-section-case-story-simple] .card-body{margin-bottom:10px}}flynt-component[name=SectionDoubleText]{position:relative}flynt-component[name=SectionDoubleText] .wrapper{display:flex;justify-content:center}flynt-component[name=SectionDoubleText] .container{width:1440px;padding:60px;display:flex;position:relative;justify-content:flex-start;justify-content:space-between}flynt-component[name=SectionDoubleText] .content{width:46%}flynt-component[name=SectionDoubleText] .button-container{width:100%;height:48px;margin:20px 0}flynt-component[name=SectionDoubleText] .button-class{cursor:pointer;height:48px;margin:0;display:inline-flex;flex-direction:column;justify-content:center;border-radius:48px}flynt-component[name=SectionDoubleText] .button-class .button-text{margin:0 40px 0 32px;color:#fff;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}flynt-component[name=SectionDoubleText] .feather{color:#fff;stroke-width:2px;width:20px;height:20px;margin-top:2px;margin-right:10px}flynt-component[name=SectionDoubleText] .insights strong{color:#007ba9}flynt-component[name=SectionDoubleText] .insights .button-class{background-color:#007ba9}flynt-component[name=SectionDoubleText] .insights .button-class:hover{background-color:#00709a}flynt-component[name=SectionDoubleText] .strategy strong{color:#b3498b}flynt-component[name=SectionDoubleText] .strategy .button-class{background-color:#b3498b}flynt-component[name=SectionDoubleText] .strategy .button-class:hover{background-color:#a84583}flynt-component[name=SectionDoubleText] .marketing strong{color:#7ab541}flynt-component[name=SectionDoubleText] .marketing .button-class{background-color:#7ab541}flynt-component[name=SectionDoubleText] .marketing .button-class:hover{background-color:#72aa3d}flynt-component[name=SectionDoubleText] .measurement strong{color:#00a0a2}flynt-component[name=SectionDoubleText] .measurement .button-class{background-color:#00a0a2}flynt-component[name=SectionDoubleText] .measurement .button-class:hover{background-color:#009193}flynt-component[name=SectionDoubleText] em,flynt-component[name=SectionDoubleText] .em{color:#ffcd00;font-style:normal}flynt-component[name=SectionDoubleText] h2,flynt-component[name=SectionDoubleText] .h2{text-transform:uppercase;line-height:3.5rem}flynt-component[name=SectionDoubleText] h2 strong,flynt-component[name=SectionDoubleText] h2 .strong,flynt-component[name=SectionDoubleText] .h2 strong,flynt-component[name=SectionDoubleText] .h2 .strong{line-height:2.5rem}flynt-component[name=SectionDoubleText] span{color:#ffcd00}flynt-component[name=SectionDoubleText] p{margin-bottom:8px;line-height:1.45rem;font-size:1rem}flynt-component[name=SectionDoubleText] p strong,flynt-component[name=SectionDoubleText] p .strong{font-family:"Source Sans 3";letter-spacing:0;font-weight:700}flynt-component[name=SectionDoubleText] strong,flynt-component[name=SectionDoubleText] .strong{font-weight:700}@media (max-width: 1280px){flynt-component[name=SectionDoubleText] .container{padding:40px;width:100%}}@media (max-width: 1024px){flynt-component[name=SectionDoubleText] .container{padding:40px;width:100%;flex-wrap:wrap;row-gap:60px}flynt-component[name=SectionDoubleText] p{font-size:1rem;line-height:1.3rem}flynt-component[name=SectionDoubleText] .content{width:100%}}@media (max-width: 768px){flynt-component[name=SectionDoubleText] .container{padding:40px 15px;flex-wrap:wrap;row-gap:60px}flynt-component[name=SectionDoubleText] .content{width:100%}flynt-component[name=SectionDoubleText] h2,flynt-component[name=SectionDoubleText] .h2{font-size:3rem;line-height:2.5rem}flynt-component[name=SectionDoubleText] h2 strong,flynt-component[name=SectionDoubleText] h2 .strong,flynt-component[name=SectionDoubleText] .h2 strong,flynt-component[name=SectionDoubleText] .h2 .strong{font-size:3rem;line-height:2.5rem}flynt-component[name=SectionDoubleText] h2 br,flynt-component[name=SectionDoubleText] .h2 br{display:none}}flynt-component[name=SectionImageText]{position:relative}flynt-component[name=SectionImageText] .insights strong{color:#007ba9}flynt-component[name=SectionImageText] .strategy strong{color:#b3498b}flynt-component[name=SectionImageText] .marketing strong{color:#7ab541}flynt-component[name=SectionImageText] .measurement strong{color:#00a0a2}flynt-component[name=SectionImageText] .brand strong{color:#ffcd00}flynt-component[name=SectionImageText] .wrapper{display:flex;justify-content:center}flynt-component[name=SectionImageText] .container{width:1440px;padding:60px 60px 100px;display:flex;-moz-column-gap:5%;column-gap:5%;justify-content:space-between}flynt-component[name=SectionImageText] .image{position:relative;display:flex;justify-content:right;margin:auto 0}flynt-component[name=SectionImageText] .image .imageTitle{position:absolute}flynt-component[name=SectionImageText] .content{max-width:70%;text-align:left}flynt-component[name=SectionImageText] .content img{max-height:50px;max-inline-size:unset;inline-size:unset}flynt-component[name=SectionImageText] .content p:last-child{margin-bottom:0}flynt-component[name=SectionImageText] h3{text-transform:uppercase}flynt-component[name=SectionImageText] .copy strong,flynt-component[name=SectionImageText] .copy .strong{font-family:"Source Serif 4";font-weight:700}@media (max-width: 1024px){flynt-component[name=SectionImageText] .container{padding:60px 40px;width:100%}flynt-component[name=SectionImageText] .container .content{max-width:70%}flynt-component[name=SectionImageText] .container .content img{max-height:50px}}@media (max-width: 768px){flynt-component[name=SectionImageText] .container{padding:15px 15px 40px;flex-direction:column}flynt-component[name=SectionImageText] .container .content{max-width:100%}flynt-component[name=SectionImageText] .container .image{margin-top:20px;justify-content:center}flynt-component[name=SectionImageText] .container .image img{max-width:100%!important;max-height:300px;inline-size:unset}}flynt-component[name=lift-section-marketvoice]{position:relative;z-index:5}flynt-component[name=lift-section-marketvoice] .fade-in-section{opacity:0;transform:translateY(15vh);visibility:hidden;transition:opacity .6s ease,transform .7s ease;will-change:opacity,visibility}flynt-component[name=lift-section-marketvoice] .fade-in-section.is-visible{opacity:1;transform:none;visibility:visible}flynt-component[name=lift-section-marketvoice] .wrapper{display:flex;justify-content:center}flynt-component[name=lift-section-marketvoice] .container{width:1440px;padding:60px;display:flex;justify-content:space-between}flynt-component[name=lift-section-marketvoice] .content{width:46%;padding-left:4%;text-align:right}flynt-component[name=lift-section-marketvoice] .content img{width:80%;margin-left:auto}flynt-component[name=lift-section-marketvoice] video{object-fit:cover;width:50%;border-radius:5px;box-shadow:0 1px 1.3px #00000005,0 2.5px 3.1px #00000006,0 4.6px 5.9px #00000007,0 8.3px 10.5px #00000008,0 15.5px 19.6px #0000000a,0 37px 47px #0000000f}flynt-component[name=lift-section-marketvoice] .button-container{width:80%;margin-left:auto;display:flex;justify-content:center}flynt-component[name=lift-section-marketvoice] a{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:transparent;padding:0}flynt-component[name=lift-section-marketvoice] a.button-class{width:240px;height:auto;margin:0 auto}flynt-component[name=lift-section-marketvoice] a.button-class .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:#007ba9;border-radius:1.625rem}flynt-component[name=lift-section-marketvoice] a.button-class .circle .icon{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background:#fff}flynt-component[name=lift-section-marketvoice] a.button-class .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);left:.625rem;width:1.125rem;height:.125rem;background:none}flynt-component[name=lift-section-marketvoice] a.button-class .circle .icon.arrow:before{position:absolute;content:"";top:-.25rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid #fff;border-right:.125rem solid #fff;transform:rotate(45deg)}flynt-component[name=lift-section-marketvoice] a.button-class .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;padding:.7rem 0;margin:0 0 0 2.3rem;color:#000;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}flynt-component[name=lift-section-marketvoice] a:hover .circle{width:100%}flynt-component[name=lift-section-marketvoice] a:hover .circle .icon.arrow{background:#fff;transform:translate(1rem)}flynt-component[name=lift-section-marketvoice] a:hover .button-text{color:#fff}@media (max-width: 1280px){flynt-component[name=lift-section-marketvoice] .container{width:100%}flynt-component[name=lift-section-marketvoice] .content{padding-left:15px}}@media (max-width: 1024px){flynt-component[name=lift-section-marketvoice] .container{padding:40px;width:100%;flex-direction:column-reverse}flynt-component[name=lift-section-marketvoice] video{width:90%;margin:0 auto;padding:0}flynt-component[name=lift-section-marketvoice] .content{margin:0 auto 40px;width:60%;padding:0;text-align:center}flynt-component[name=lift-section-marketvoice] .content img{margin:0 auto}flynt-component[name=lift-section-marketvoice] .content .button-container{margin:0 auto}}@media (max-width: 768px){flynt-component[name=lift-section-marketvoice] .container{padding:40px 15px}flynt-component[name=lift-section-marketvoice] video{width:100%}flynt-component[name=lift-section-marketvoice] .content{width:90%}}flynt-component[name=lift-privacy-policy]{position:relative;padding-top:100px;margin-top:-100px}flynt-component[name=lift-privacy-policy] .wrapper{display:flex;justify-content:center;background-color:#fff}flynt-component[name=lift-privacy-policy] .container{width:1440px;padding:60px;display:flex;position:relative}flynt-component[name=lift-privacy-policy] .content{width:1000px}flynt-component[name=lift-privacy-policy] .header em,flynt-component[name=lift-privacy-policy] .header .em{color:#ffcd00;font-style:normal}flynt-component[name=lift-privacy-policy] .header h2,flynt-component[name=lift-privacy-policy] .header .h2{text-transform:uppercase;font-size:4rem;line-height:3.5rem;font-weight:500}flynt-component[name=lift-privacy-policy] .header h2 strong,flynt-component[name=lift-privacy-policy] .header h2 .strong,flynt-component[name=lift-privacy-policy] .header .h2 strong,flynt-component[name=lift-privacy-policy] .header .h2 .strong{font-size:4rem;line-height:2.5rem}flynt-component[name=lift-privacy-policy] p{margin-bottom:8px;line-height:1.4rem;font-size:1.1rem}flynt-component[name=lift-privacy-policy] p strong,flynt-component[name=lift-privacy-policy] p .strong{font-family:"Source Sans 3";letter-spacing:0;font-weight:700}@media (max-width: 1280px){flynt-component[name=lift-privacy-policy] .container{padding:40px;width:100%}}@media (max-width: 1024px){flynt-component[name=lift-privacy-policy] .container{padding:60px 40px;width:100%}flynt-component[name=lift-privacy-policy] p{font-size:1rem;line-height:1.3rem}}@media (max-width: 768px){flynt-component[name=lift-privacy-policy] .container{padding:40px 15px}flynt-component[name=lift-privacy-policy] h2,flynt-component[name=lift-privacy-policy] .h2{font-size:3rem;line-height:2.5rem}flynt-component[name=lift-privacy-policy] h2 strong,flynt-component[name=lift-privacy-policy] h2 .strong,flynt-component[name=lift-privacy-policy] .h2 strong,flynt-component[name=lift-privacy-policy] .h2 .strong{font-size:3rem;line-height:2.5rem}flynt-component[name=lift-privacy-policy] h2 br,flynt-component[name=lift-privacy-policy] .h2 br{display:none}flynt-component[name=lift-privacy-policy] h6,flynt-component[name=lift-privacy-policy] .h6{font-size:1.1rem;margin-bottom:-2px}}flynt-component[name=SectionQuestions] .insights{background-color:#007ba9}flynt-component[name=SectionQuestions] .insights .number{background-color:unset;color:#007ba9}flynt-component[name=SectionQuestions] .strategy{background-color:#b3498b}flynt-component[name=SectionQuestions] .strategy .number{background-color:unset;color:#b3498b}flynt-component[name=SectionQuestions] .marketing{background-color:#7ab541}flynt-component[name=SectionQuestions] .marketing .number{background-color:unset;color:#7ab541}flynt-component[name=SectionQuestions] .measurement{background-color:#00a0a2}flynt-component[name=SectionQuestions] .measurement .number{background-color:unset;color:#00a0a2}flynt-component[name=SectionQuestions] .wrapper{position:relative;display:flex;justify-content:center;box-shadow:0 1.7px .7px -2px #00000002,0 4.2px 1.7px -2px #00000002,0 7.9px 3.3px -2px #00000003,0 14.1px 5.8px -2px #00000003,0 26.3px 10.9px -2px #00000004,0 63px 26px -2px #00000005;z-index:1;margin:50px 0}flynt-component[name=SectionQuestions] .container{width:1440px;padding:60px;justify-content:space-between}flynt-component[name=SectionQuestions] .questions{display:flex;justify-content:space-between;-moz-column-gap:3%;column-gap:3%;padding-bottom:2%;border-bottom:1px dashed rgba(255,255,255,.5)}flynt-component[name=SectionQuestions] .question{padding:20px;width:32%;display:flex;-moz-column-gap:3%;column-gap:3%}flynt-component[name=SectionQuestions] .question .number{font-size:2rem;font-weight:400;padding:0;text-transform:uppercase;color:#ffcd00}flynt-component[name=SectionQuestions] .question .copy{padding:0;font-size:2rem;font-weight:500;color:#fff}flynt-component[name=SectionQuestions] .cta{display:flex;width:60%;margin:4% auto 0;-moz-column-gap:5%;column-gap:5%}flynt-component[name=SectionQuestions] .cta .message{font-family:sofia sans semi condensed;font-size:1.25rem;color:#fff;width:50%}flynt-component[name=SectionQuestions] .cta a{width:50%;margin:auto 0}flynt-component[name=SectionQuestions] a{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:transparent;padding:0}flynt-component[name=SectionQuestions] a.button-class{width:220px;height:auto}flynt-component[name=SectionQuestions] a.button-class .circle-outline{width:100%;background-color:#fff;position:relative;display:block;margin:0;height:3rem;border-radius:1.625rem}flynt-component[name=SectionQuestions] a.button-class .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:#ffcd00;border-radius:1.625rem}flynt-component[name=SectionQuestions] a.button-class .circle .icon{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background:#000}flynt-component[name=SectionQuestions] a.button-class .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);left:.625rem;width:1.125rem;height:.125rem;background:none}flynt-component[name=SectionQuestions] a.button-class .circle .icon.arrow:before{position:absolute;content:"";top:-.25rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid #000;border-right:.125rem solid #000;transform:rotate(45deg)}flynt-component[name=SectionQuestions] a.button-class .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;padding:.7rem 0;margin:0 0 0 2rem;color:#000;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}flynt-component[name=SectionQuestions] a:hover .circle{width:100%}flynt-component[name=SectionQuestions] a:hover .circle .icon.arrow{background:#000;transform:translate(1rem)}flynt-component[name=SectionQuestions] a:hover .button-text{color:#000}@media (max-width: 1280px){flynt-component[name=SectionQuestions] .container{width:100%;padding:40px}}@media (max-width: 1200px){flynt-component[name=SectionQuestions] .question{padding:0;width:32%;display:flex;-moz-column-gap:3%;column-gap:3%}flynt-component[name=SectionQuestions] .question .number{font-size:1.6rem;line-height:1.75rem}flynt-component[name=SectionQuestions] .question .copy{font-size:1.6rem;line-height:1.75rem}flynt-component[name=SectionQuestions] .cta{width:75%;margin:4% auto 0;-moz-column-gap:5%;column-gap:5%}flynt-component[name=SectionQuestions] .cta .message{font-size:1.1rem}}@media (max-width: 768px){flynt-component[name=SectionQuestions] .questions{flex-direction:column;padding-bottom:5%}flynt-component[name=SectionQuestions] .question{width:100%;padding:5px 0}flynt-component[name=SectionQuestions] .question .number{font-size:1.6rem;line-height:1.75rem}flynt-component[name=SectionQuestions] .question .copy{font-size:1.6rem;line-height:1.75rem}flynt-component[name=SectionQuestions] .cta{flex-direction:column;width:80%;margin:7% auto 0;padding-bottom:20px}flynt-component[name=SectionQuestions] .cta .message{width:100%;font-size:1.1rem;padding-bottom:20px}flynt-component[name=SectionQuestions] .cta a{width:100%}}flynt-component[name=SectionTeam] .wrapper{display:flex;justify-content:center}flynt-component[name=SectionTeam] .container{width:1440px;padding:60px}flynt-component[name=SectionTeam] .title{width:950px}flynt-component[name=SectionTeam] h3{text-transform:uppercase}flynt-component[name=SectionTeam] h4{font-size:2rem;line-height:2.25rem;text-transform:uppercase;padding:0;margin:0}flynt-component[name=SectionTeam] p{cursor:default;font-family:Sofia Sans Semi Condensed,"source sans 3",sans-serif;transition:all .3s ease-in-out;opacity:1;font-size:1rem;line-height:1.5rem;margin:0}flynt-component[name=SectionTeam] .team{margin-top:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;row-gap:40px;-moz-column-gap:2%;column-gap:2%}flynt-component[name=SectionTeam] .member{width:23.5%;height:350px;border-radius:10px;overflow:hidden;position:relative;display:block;transition:all .3s ease-in-out;will-change:opacity,transform;opacity:0;transform:translate(-40px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}flynt-component[name=SectionTeam] .member.is-visible{opacity:1;transform:translate(0)}flynt-component[name=SectionTeam] .member-image{background-size:cover;background-repeat:no-repeat;background-position:center;height:80%;width:100%}flynt-component[name=SectionTeam] .member-content{width:100%;height:25%;position:absolute;bottom:0;left:0;padding:15px;border-radius:10px 10px 0 0;background-color:#f7f5f3;transition:all .3s ease-out}flynt-component[name=SectionTeam] .member-content .member-description{opacity:0;transform:translateY(10px);transition:all .3s ease-in-out}flynt-component[name=SectionTeam] .member-content .disabled{pointer-events:none;cursor:default}flynt-component[name=SectionTeam] .member-content .disabled .feather{opacity:.25}flynt-component[name=SectionTeam] .member-content .icons{transition:transform .3s ease-in-out,opacity .3s ease-in-out;opacity:0;position:absolute;bottom:5px;right:0;right:12px;padding:5px;cursor:pointer}flynt-component[name=SectionTeam] .member-content .icons .linkedin{margin-top:1px}flynt-component[name=SectionTeam] .member:hover{transform:scale(1.02);transition-delay:.6s;background-color:#fff;box-shadow:0 1px 1.3px #00000005,0 2.5px 3.1px #00000006,0 4.6px 5.9px #00000007,0 8.3px 10.5px #00000008,0 15.5px 19.6px #0000000a,0 37px 47px #0000000f}flynt-component[name=SectionTeam] .member:hover .member-content{height:100%;transition-delay:.6s;background-position-y:0%}flynt-component[name=SectionTeam] .member:hover .member-content p{opacity:0;transition-delay:.6s;transform:translateY(-8px)}flynt-component[name=SectionTeam] .member:hover .member-content .icons{opacity:1;transform:translateY(-10px);transition-delay:.6s}flynt-component[name=SectionTeam] .member:hover .member-content .member-description{opacity:1;transform:translateY(-20px);transition-delay:.6s}flynt-component[name=SectionTeam] .feather{color:#000;height:25px;width:25px;stroke-width:1.2px;margin:auto 0}@media (max-width: 1280px){flynt-component[name=SectionTeam] .container{width:100%;padding:40px}flynt-component[name=SectionTeam] .title{width:100%}flynt-component[name=SectionTeam] .team{-moz-column-gap:3.5%;column-gap:3.5%}flynt-component[name=SectionTeam] .member{height:350px;width:31%}flynt-component[name=SectionTeam] .member-content{height:25%}}@media (max-width: 1024px){flynt-component[name=SectionTeam] .container{padding:40px}flynt-component[name=SectionTeam] .team{-moz-column-gap:4%;column-gap:4%}flynt-component[name=SectionTeam] .member{height:350px;width:48%}flynt-component[name=SectionTeam] .member-content{height:25%}}@media (max-width: 768px){flynt-component[name=SectionTeam] .container{padding:15px}flynt-component[name=SectionTeam] .member{height:350px}flynt-component[name=SectionTeam] .member-content{height:25%}}@media (max-width: 480px){flynt-component[name=SectionTeam] .container{padding:15px}flynt-component[name=SectionTeam] .team{row-gap:30px}flynt-component[name=SectionTeam] .member{height:350px;width:100%}flynt-component[name=SectionTeam] .member-content{height:25%}}flynt-component[name=SectionText]{position:relative}flynt-component[name=SectionText] .wrapper{display:flex;justify-content:center}flynt-component[name=SectionText] .container{width:1440px;padding:40px 60px;display:flex;position:relative;justify-content:flex-start}flynt-component[name=SectionText] .content{width:70%;text-align:left}flynt-component[name=SectionText] .content img{max-height:50px;max-inline-size:unset;inline-size:unset}flynt-component[name=SectionText] .content p:last-child{margin-bottom:0}flynt-component[name=SectionText] .copy ul{padding-left:8px}flynt-component[name=SectionText] .copy li{list-style-type:"+";list-style-position:outside;padding-left:10px;font-size:1.1rem}flynt-component[name=SectionText] h3{text-transform:uppercase}@media (max-width: 1280px){flynt-component[name=SectionText] .container{padding:30px 40px;width:100%}}@media (max-width: 1024px){flynt-component[name=SectionText] .container{padding:60px 40px;width:100%}}@media (max-width: 768px){flynt-component[name=SectionText] .container{padding:40px 15px}flynt-component[name=SectionText] .content{width:100%!important}}flynt-component[name=SectionTextBoxes]{position:relative}flynt-component[name=SectionTextBoxes] .wrapper{display:flex;justify-content:center}flynt-component[name=SectionTextBoxes] .container{width:1440px;padding:60px}flynt-component[name=SectionTextBoxes] .content{width:900px;text-align:left;padding-bottom:20px}flynt-component[name=SectionTextBoxes] .boxes{display:flex;position:relative;-moz-column-gap:20px;column-gap:20px}flynt-component[name=SectionTextBoxes] .box{position:relative;border:1px dashed #fff;border-radius:10px;padding:30px 20px 20px;color:#fff;text-align:center;min-width:20%}flynt-component[name=SectionTextBoxes] .box h4{color:#fff;position:absolute;top:-25px;background-color:#007ba9;padding:0 2px 0 5px;text-align:center}flynt-component[name=SectionTextBoxes] .box h5{color:#ffcd00;font-weight:600}flynt-component[name=SectionTextBoxes] .box p{font-family:"Source Serif 4";margin:0;padding-bottom:4px}flynt-component[name=SectionTextBoxes] .insights{background-color:#007ba9}flynt-component[name=SectionTextBoxes] .insights strong{color:#ffcd00}flynt-component[name=SectionTextBoxes] .none{background-color:none}flynt-component[name=SectionTextBoxes] .none strong{color:#ffcd00}flynt-component[name=SectionTextBoxes] .none h2{color:#000}flynt-component[name=SectionTextBoxes] .none .box{border:1px dashed #007ba9}flynt-component[name=SectionTextBoxes] .none .box h5{color:#000}flynt-component[name=SectionTextBoxes] .none .box p{color:#000}flynt-component[name=SectionTextBoxes] .none .box h4{background-color:#007ba9;border-radius:8px;color:#fff;padding:0 8px}flynt-component[name=SectionTextBoxes] h2,flynt-component[name=SectionTextBoxes] .h2{color:#fff;text-transform:uppercase;line-height:3.5rem;padding:0}flynt-component[name=SectionTextBoxes] h2 strong,flynt-component[name=SectionTextBoxes] h2 .strong,flynt-component[name=SectionTextBoxes] .h2 strong,flynt-component[name=SectionTextBoxes] .h2 .strong{line-height:2.5rem}flynt-component[name=SectionTextBoxes] .copy{color:#fff;padding-top:15px}flynt-component[name=SectionTextBoxes] .copy p{margin-bottom:8px;line-height:1.45rem;font-size:1rem}flynt-component[name=SectionTextBoxes] .copy strong,flynt-component[name=SectionTextBoxes] .copy .strong{font-family:"Source Serif 4";letter-spacing:0;font-weight:700}flynt-component[name=SectionTextBoxes] strong,flynt-component[name=SectionTextBoxes] .strong{font-weight:700}@media (max-width: 1280px){flynt-component[name=SectionTextBoxes] .container{padding:40px;width:100%}}@media (max-width: 1024px){flynt-component[name=SectionTextBoxes] .container{padding:60px 40px;width:100%}flynt-component[name=SectionTextBoxes] p{font-size:1rem;line-height:1.3rem}flynt-component[name=SectionTextBoxes] .boxes{flex-wrap:wrap;row-gap:40px;justify-content:space-between}flynt-component[name=SectionTextBoxes] .box{min-width:45%;width:calc(50% - 20px);padding-left:30px;padding-right:30px}flynt-component[name=SectionTextBoxes] .box h4{top:-25px}}@media (max-width: 768px){flynt-component[name=SectionTextBoxes] .container{padding:40px 15px}flynt-component[name=SectionTextBoxes] .content{width:100%}flynt-component[name=SectionTextBoxes] .boxes{flex-wrap:wrap;row-gap:30px}flynt-component[name=SectionTextBoxes] .box{min-width:100%}flynt-component[name=SectionTextBoxes] .box h4{top:-20px}flynt-component[name=SectionTextBoxes] h2,flynt-component[name=SectionTextBoxes] .h2{font-size:3rem;line-height:2.5rem}flynt-component[name=SectionTextBoxes] h2 strong,flynt-component[name=SectionTextBoxes] h2 .strong,flynt-component[name=SectionTextBoxes] .h2 strong,flynt-component[name=SectionTextBoxes] .h2 .strong{font-size:3rem;line-height:2.5rem}flynt-component[name=SectionTextBoxes] h2 br,flynt-component[name=SectionTextBoxes] .h2 br{display:none}}flynt-component[name=flynt-section-video] .wrapper{display:flex;justify-content:center}flynt-component[name=flynt-section-video] .container{width:1440px;padding:0 60px 60px;display:flex;justify-content:center}flynt-component[name=flynt-section-video] video{width:80%;margin:0 auto;border-radius:5px;box-shadow:.4px .9px .9px #00000004,1px 2.1px 2.2px #00000006,1.9px 4px 4.1px #00000008,3.4px 7.1px 7.4px #00000009,6.3px 13.4px 13.8px #0000000b,15px 32px 33px #0000000f;object-fit:cover}@media (max-width: 1280px){flynt-component[name=flynt-section-video] .container{padding:40px}}@media (max-width: 768px){flynt-component[name=flynt-section-video] .container{padding:40px 15px}}flynt-component[name=lift-section-why-lift]{position:relative;background-color:#fff}flynt-component[name=lift-section-why-lift] .fade-in-section{opacity:0;transform:translateY(15vh);visibility:hidden;transition:opacity .6s ease,transform .7s ease;will-change:opacity,visibility}flynt-component[name=lift-section-why-lift] .fade-in-section.is-visible{opacity:1;transform:none;visibility:visible}flynt-component[name=lift-section-why-lift] .wrapper{display:flex;justify-content:center}flynt-component[name=lift-section-why-lift] em,flynt-component[name=lift-section-why-lift] .em{color:#ffcd00;font-style:normal}flynt-component[name=lift-section-why-lift] .content{width:1440px;padding:80px 60px;display:flex;flex-direction:row;justify-content:space-between}flynt-component[name=lift-section-why-lift] .left{width:30%;margin-bottom:30px}flynt-component[name=lift-section-why-lift] .right{margin-top:20px;display:flex;flex-direction:row;flex-wrap:wrap;width:60%;max-width:700px;justify-content:right;row-gap:20px}flynt-component[name=lift-section-why-lift] .item{display:flex;width:100px;height:100px;text-align:center;margin:60px 0 0 15%;flex-direction:column;justify-content:flex-end}flynt-component[name=lift-section-why-lift] strong,flynt-component[name=lift-section-why-lift] .strong{text-transform:uppercase}flynt-component[name=lift-section-why-lift] img{height:100px;width:100px;margin:0 auto}flynt-component[name=lift-section-why-lift] h2,flynt-component[name=lift-section-why-lift] .h2{text-transform:uppercase;font-size:4.5rem;line-height:3.5rem}flynt-component[name=lift-section-why-lift] h2 strong,flynt-component[name=lift-section-why-lift] h2 .strong,flynt-component[name=lift-section-why-lift] .h2 strong,flynt-component[name=lift-section-why-lift] .h2 .strong{font-size:4.5rem;line-height:2.5rem}flynt-component[name=lift-section-why-lift] h2 span,flynt-component[name=lift-section-why-lift] h2 .span,flynt-component[name=lift-section-why-lift] .h2 span,flynt-component[name=lift-section-why-lift] .h2 .span{color:#ffcd00}flynt-component[name=lift-section-why-lift] h6,flynt-component[name=lift-section-why-lift] .h6{text-transform:uppercase;color:#007ba9;font-weight:700;font-size:1.25rem;margin-bottom:5px}flynt-component[name=lift-section-why-lift] h4,flynt-component[name=lift-section-why-lift] .h4{margin-top:10px;font-size:1.35rem;line-height:1}flynt-component[name=lift-section-why-lift] strong,flynt-component[name=lift-section-why-lift] .strong{font-weight:bolder}flynt-component[name=lift-section-why-lift] a{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:transparent;padding:0}flynt-component[name=lift-section-why-lift] a.button-class{width:180px;height:auto}flynt-component[name=lift-section-why-lift] a.button-class .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:#ffcd00;border-radius:1.625rem}flynt-component[name=lift-section-why-lift] a.button-class .circle .icon{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background:#000}flynt-component[name=lift-section-why-lift] a.button-class .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);left:.625rem;width:1.125rem;height:.125rem;background:none}flynt-component[name=lift-section-why-lift] a.button-class .circle .icon.arrow:before{position:absolute;content:"";top:-.25rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid #000;border-right:.125rem solid #000;transform:rotate(45deg)}flynt-component[name=lift-section-why-lift] a.button-class .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;padding:.7rem 0;margin:0 0 0 2rem;color:#000;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}flynt-component[name=lift-section-why-lift] a:hover .circle{width:100%}flynt-component[name=lift-section-why-lift] a:hover .circle .icon.arrow{background:#000;transform:translate(1rem)}flynt-component[name=lift-section-why-lift] a:hover .button-text{color:#000}@media (max-width: 1440px){flynt-component[name=lift-section-why-lift] .content{padding:60px}}@media (max-width: 1280px){flynt-component[name=lift-section-why-lift] .content{padding:40px}}@media (max-width: 1024px){flynt-component[name=lift-section-why-lift] .content{padding:60px 40px}flynt-component[name=lift-section-why-lift] .item{margin:60px 0 0 8%}}@media (max-width: 768px){flynt-component[name=lift-section-why-lift] .content{padding:40px 15px;flex-direction:column}flynt-component[name=lift-section-why-lift] .left{width:100%}flynt-component[name=lift-section-why-lift] .right{width:100%;justify-content:center}flynt-component[name=lift-section-why-lift] .item{margin:50px 30px 0}}flynt-component[name=ServeBlock] .wrapper{display:flex;justify-content:center}flynt-component[name=ServeBlock] .container{padding:15px 60px 60px;width:1440px;display:flex;flex-direction:row;gap:5%;flex-wrap:wrap}flynt-component[name=ServeBlock] .container.border .serve-card{border:1px solid #000;padding:30px 30px 48px;border-radius:20px;background-color:#00000005}flynt-component[name=ServeBlock] h5{padding:0;margin:0}flynt-component[name=ServeBlock] .blue{border-color:#007ba9!important}flynt-component[name=ServeBlock] .blue .title{color:#007ba9}flynt-component[name=ServeBlock] .blue .button-class{background-color:#007ba9}flynt-component[name=ServeBlock] .blue .button-class:hover{background-color:#00709a}flynt-component[name=ServeBlock] .purple{border-color:#b3498b!important}flynt-component[name=ServeBlock] .purple .title{color:#b3498b}flynt-component[name=ServeBlock] .purple .button-class{background-color:#b3498b}flynt-component[name=ServeBlock] .purple .button-class:hover{background-color:#a84583}flynt-component[name=ServeBlock] .green{border-color:#7ab541!important}flynt-component[name=ServeBlock] .green .title{color:#7ab541}flynt-component[name=ServeBlock] .green .button-class{background-color:#7ab541}flynt-component[name=ServeBlock] .green .button-class:hover{background-color:#72aa3d}flynt-component[name=ServeBlock] .teal{border-color:#00a0a2!important}flynt-component[name=ServeBlock] .teal .title{color:#00a0a2}flynt-component[name=ServeBlock] .teal .button-class{background-color:#00a0a2}flynt-component[name=ServeBlock] .teal .button-class:hover{background-color:#009193}flynt-component[name=ServeBlock] .serve-card{display:flex;position:relative;flex-direction:column;justify-content:space-between;width:47.5%;margin-bottom:80px;padding-bottom:30px;will-change:opacity,transform;opacity:0;transform:translate(-40px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}flynt-component[name=ServeBlock] .serve-card.is-visible{opacity:1;transform:translate(0)}flynt-component[name=ServeBlock] .button-container{width:100%;margin-right:auto;height:48px;position:absolute;bottom:-24px}flynt-component[name=ServeBlock] .button-class{cursor:pointer;height:48px;margin:0;display:inline-flex;flex-direction:column;justify-content:center;border-radius:48px;background-color:#ffcd00}flynt-component[name=ServeBlock] .button-class .button-text{margin:0 40px 0 32px;color:#fff;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}flynt-component[name=ServeBlock] .feather{color:#fff;stroke-width:2px;width:20px;height:20px;margin-top:2px;margin-right:10px}flynt-component[name=ServeBlock] .title{text-transform:uppercase;font-size:3rem;padding:0;margin:0}flynt-component[name=ServeBlock] .list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:50px}flynt-component[name=ServeBlock] .list .list-item{width:45%;line-height:1.3;margin-bottom:8px}flynt-component[name=ServeBlock] p{margin-top:10px}flynt-component[name=ServeBlock] ul{padding:0;margin:0;list-style:none}flynt-component[name=ServeBlock] ul li{list-style-type:"+";margin-left:1ch;-webkit-padding-start:1ch;padding-inline-start:1ch}@media (max-width: 1280px){flynt-component[name=ServeBlock] .list{flex-direction:column;flex-wrap:nowrap;margin-bottom:0}flynt-component[name=ServeBlock] .list .list-item{width:100%}}@media (max-width: 1024px){flynt-component[name=ServeBlock] .container{padding:60px 40px;width:100%;gap:0}flynt-component[name=ServeBlock] .serve-card{width:100%}flynt-component[name=ServeBlock] .list{flex-direction:row;flex-wrap:wrap}flynt-component[name=ServeBlock] .list .list-item{width:45%}}@media (max-width: 768px){flynt-component[name=ServeBlock] .container{padding:40px 15px;width:100%}flynt-component[name=ServeBlock] .serve-card{margin-bottom:80px}flynt-component[name=ServeBlock] .list{flex-direction:column;flex-wrap:nowrap;margin-bottom:0}flynt-component[name=ServeBlock] .list .list-item{width:100%}}flynt-component[name=ServicesBlock] .wrapper{display:flex;justify-content:center}flynt-component[name=ServicesBlock] .container{padding:60px;width:1440px;display:flex;flex-direction:row;gap:5%;flex-wrap:wrap}flynt-component[name=ServicesBlock] .container.border .service-card{border:1px solid #000;padding:30px 30px 48px;border-radius:20px;background-color:#00000005}flynt-component[name=ServicesBlock] .container.border .service-card.insights{border-color:#007ba9}flynt-component[name=ServicesBlock] .container.border .service-card.strategy{border-color:#b3498b}flynt-component[name=ServicesBlock] .container.border .service-card.marketing{border-color:#7ab541}flynt-component[name=ServicesBlock] .container.border .service-card.measurement{border-color:#00a0a2}flynt-component[name=ServicesBlock] .header-container h3,flynt-component[name=ServicesBlock] .header-container .h3{font-size:2rem;text-transform:uppercase;width:auto;margin:0 auto -15px;text-align:center;color:#007ba9;font-weight:700;line-height:2rem;padding-top:50px}flynt-component[name=ServicesBlock] .insights .title{color:#007ba9}flynt-component[name=ServicesBlock] .insights .button-class{background-color:#007ba9}flynt-component[name=ServicesBlock] .insights .button-class:hover{background-color:#00709a}flynt-component[name=ServicesBlock] .strategy .title{color:#b3498b}flynt-component[name=ServicesBlock] .strategy .button-class{background-color:#b3498b}flynt-component[name=ServicesBlock] .strategy .button-class:hover{background-color:#a84583}flynt-component[name=ServicesBlock] .marketing .title{color:#7ab541}flynt-component[name=ServicesBlock] .marketing .button-class{background-color:#7ab541}flynt-component[name=ServicesBlock] .marketing .button-class:hover{background-color:#72aa3d}flynt-component[name=ServicesBlock] h5{padding:0;margin:0}flynt-component[name=ServicesBlock] .service-card{display:flex;position:relative;flex-direction:column;justify-content:space-between;width:30%;margin-bottom:30px;padding-bottom:30px;will-change:opacity,transform;opacity:0;transform:translate(-40px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}flynt-component[name=ServicesBlock] .service-card.is-visible{opacity:1;transform:translate(0)}flynt-component[name=ServicesBlock] .button-container{width:100%;margin-right:auto;height:48px;position:absolute;bottom:-24px}flynt-component[name=ServicesBlock] .button-class{cursor:pointer;height:48px;margin:0;display:inline-flex;flex-direction:column;justify-content:center;border-radius:48px;background-color:#ffcd00}flynt-component[name=ServicesBlock] .button-class .button-text{margin:0 40px 0 32px;color:#fff;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}flynt-component[name=ServicesBlock] .feather{color:#fff;stroke-width:2px;width:20px;height:20px;margin-top:2px;margin-right:10px}flynt-component[name=ServicesBlock] .title{text-transform:uppercase;font-weight:500;padding:0;margin:0}flynt-component[name=ServicesBlock] .list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:50px}flynt-component[name=ServicesBlock] .list .list-item{width:45%;line-height:1.3;margin-bottom:8px}flynt-component[name=ServicesBlock] p{margin-top:10px;font-size:1.1rem;line-height:1.5rem}flynt-component[name=ServicesBlock] ul{padding:0;margin:0;list-style:none}flynt-component[name=ServicesBlock] ul li{list-style-type:"+";margin-left:1ch;-webkit-padding-start:1ch;padding-inline-start:1ch}@media (max-width: 1280px){flynt-component[name=ServicesBlock] .list{flex-direction:column;flex-wrap:nowrap;margin-bottom:0}flynt-component[name=ServicesBlock] .list .list-item{width:100%}}@media (max-width: 1024px){flynt-component[name=ServicesBlock] .container{padding:60px 40px;width:100%;gap:0}flynt-component[name=ServicesBlock] .service-card{width:100%;margin-bottom:60px}flynt-component[name=ServicesBlock] .list{flex-direction:row;flex-wrap:wrap}flynt-component[name=ServicesBlock] .list .list-item{width:45%}}@media (max-width: 768px){flynt-component[name=ServicesBlock] .container{padding:40px 15px;width:100%}flynt-component[name=ServicesBlock] .service-card{margin-bottom:60px}flynt-component[name=ServicesBlock] .list{flex-direction:column;flex-wrap:nowrap;margin-bottom:0}flynt-component[name=ServicesBlock] .list .list-item{width:100%}}flynt-component[name=ServicesButtons] .wrapper{display:flex;justify-content:center}flynt-component[name=ServicesButtons] .container{width:1440px;padding:60px}flynt-component[name=ServicesButtons] .buttons{display:flex;position:relative;justify-content:center;-moz-column-gap:2%;column-gap:2%}flynt-component[name=ServicesButtons] .capabilitiesButton{position:relative;display:flex;flex-direction:column;justify-content:center;width:24%;height:80px;overflow:hidden;border-radius:10px;border-width:1px;border-style:solid;background-color:transparent;transition:all .3s ease-in-out}flynt-component[name=ServicesButtons] .capabilitiesButton h4{text-transform:uppercase;font-size:1.8rem;text-align:center;line-height:1.8rem;color:#fff;z-index:2;transition:all .3s ease-in-out}flynt-component[name=ServicesButtons] .capabilitiesButton:hover{cursor:pointer;transform:scale(1.06);box-shadow:.6px .6px .9px #00000003,1.3px 1.3px 2.1px #00000004,2.5px 2.5px 3.9px #00000005,4.5px 4.5px 6.9px #00000006,8.4px 8.4px 13px #00000007,20px 20px 31px #0000000a}flynt-component[name=ServicesButtons] .capabilitiesButton.insights{border-color:#007ba9;color:#007ba9}flynt-component[name=ServicesButtons] .capabilitiesButton.insights h4{color:#007ba9}flynt-component[name=ServicesButtons] .capabilitiesButton.insights.isHome{background-color:#007ba9}flynt-component[name=ServicesButtons] .capabilitiesButton.insights.isHome h4{color:#fff}flynt-component[name=ServicesButtons] .capabilitiesButton.insights:hover{background-color:#006890;border-color:#006890}flynt-component[name=ServicesButtons] .capabilitiesButton.insights:hover h4{color:#fff}flynt-component[name=ServicesButtons] .capabilitiesButton.strategy{border-color:#b3498b;color:#b3498b}flynt-component[name=ServicesButtons] .capabilitiesButton.strategy h4{color:#b3498b}flynt-component[name=ServicesButtons] .capabilitiesButton.strategy.isHome{background-color:#b3498b}flynt-component[name=ServicesButtons] .capabilitiesButton.strategy.isHome h4{color:#fff}flynt-component[name=ServicesButtons] .capabilitiesButton.strategy:hover{background-color:#a1427d;border-color:#a1427d}flynt-component[name=ServicesButtons] .capabilitiesButton.strategy:hover h4{color:#fff}flynt-component[name=ServicesButtons] .capabilitiesButton.creative{border-color:#7ab541}flynt-component[name=ServicesButtons] .capabilitiesButton.creative h4{color:#7ab541}flynt-component[name=ServicesButtons] .capabilitiesButton.creative.isHome{background-color:#7ab541}flynt-component[name=ServicesButtons] .capabilitiesButton.creative.isHome h4{color:#fff}flynt-component[name=ServicesButtons] .capabilitiesButton.creative:hover{background-color:#6da23a;border-color:#6da23a}flynt-component[name=ServicesButtons] .capabilitiesButton.creative:hover h4{color:#fff}@media (max-width: 1024px){flynt-component[name=ServicesButtons] .container{padding:60px 40px;width:100%;flex-wrap:wrap}flynt-component[name=ServicesButtons] .buttons{flex-wrap:wrap;row-gap:20px}flynt-component[name=ServicesButtons] .capabilitiesButton{width:48%}}@media (max-width: 768px){flynt-component[name=ServicesButtons] .container{padding:40px 15px}flynt-component[name=ServicesButtons] .buttons{flex-wrap:wrap;row-gap:20px;padding-top:20px}flynt-component[name=ServicesButtons] .capabilitiesButton{width:48%}}flynt-component[name=SliderImages] .slider{background-color:var(--color-border);overflow:hidden;position:relative}flynt-component[name=SliderImages] .slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide:not(:first-child){display:none}flynt-component[name=SliderImages] .slider-item{block-size:0;-webkit-padding-after:66.6666666667%;padding-block-end:66.6666666667%;position:relative}flynt-component[name=SliderImages] .slider-button{align-items:center;block-size:48px;color:var(--color-background);cursor:pointer;display:flex;inline-size:48px;inset-block-start:50%;justify-content:center;position:absolute;translate:0 -50%;z-index:10}flynt-component[name=SliderImages] .slider-button:before{background-color:var(--color-accent);block-size:100%;border-radius:50%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;transition:opacity .2s ease;will-change:opacity}flynt-component[name=SliderImages] .slider-button.swiper-button-disabled{opacity:.5;pointer-events:none}flynt-component[name=SliderImages] .slider-button--prev{inset-inline-start:15px}flynt-component[name=SliderImages] .slider-button--prev:after{block-size:.75em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";inline-size:.75em;-webkit-margin-start:calc(.25em + 2px);margin-inline-start:calc(.25em + 2px);rotate:-45deg}flynt-component[name=SliderImages] .slider-button--next{inset-inline-end:15px}flynt-component[name=SliderImages] .slider-button--next:after{block-size:.75em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";inline-size:.75em;-webkit-margin-end:calc(.25em - 2px);margin-inline-end:calc(.25em - 2px);rotate:45deg}flynt-component[name=SliderImages] .figure{inset:0;-webkit-margin-after:0;margin-block-end:0;position:absolute}flynt-component[name=SliderImages] .figure-image{block-size:100%;inline-size:auto;margin:0 auto}flynt-component[name=SliderImages] .figure-caption{color:#fff;display:inline-block;inset-block-end:0;inset-inline-end:0;max-inline-size:450px;overflow:hidden;padding:.25rem .5rem;position:absolute;z-index:2}flynt-component[name=SliderImages] .figure-caption:before{background-color:#000000b3;block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:-1}
