@charset "UTF-8";/*!
  Theme Name: Celtra 2025
  Theme URI: https://celtra.com
  Author: Tom Rose (tom@slurve.com)
  Author URI: https://slurve.com
  Description: Custom theme for Celtra.
  Version: 3.0
*/@font-face{font-family:Favorit;font-weight:400;src:url(../assets/fonts/CeltraFavorit-Regular.eot);src:url(../assets/fonts/CeltraFavorit-Regular.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/CeltraFavorit-Regular.woff2) format("woff2"),url(../assets/fonts/CeltraFavorit-Regular.woff) format("woff"),url(../assets/fonts/CeltraFavorit-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Favorit;font-weight:500;src:url(../assets/fonts/CeltraFavorit-Medium.eot);src:url(../assets/fonts/CeltraFavorit-Medium.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/CeltraFavorit-Medium.woff2) format("woff2"),url(../assets/fonts/CeltraFavorit-Medium.woff) format("woff"),url(../assets/fonts/CeltraFavorit-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Favorit;font-weight:700;src:url(../assets/fonts/CeltraFavorit-Bold.eot);src:url(../assets/fonts/CeltraFavorit-Bold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/CeltraFavorit-Bold.woff2) format("woff2"),url(../assets/fonts/CeltraFavorit-Bold.woff) format("woff"),url(../assets/fonts/CeltraFavorit-Bold.ttf) format("truetype");font-display:swap}:root{--color-black:#000005;--color-white:rgb(248, 248, 248);--color-white-rgb:248,248,248;--color-white-full:#fff;--color-pink:#ff51a7;--color-blue:#008FFF;--color-orange:#f2813f;--color-peppermint-green:#00FF6C;--color-gray-dark:#4A4A4A;--color-gray-medium:#a5a5a5;--color-gray-light:#C0C2C8;--color-shaded:#F4F4F4;--color-border:rgba(#F8F8F8, .2);--background:var(--color-shaded);--box-shadow:0 12px 29px rgba(0, 0, 0, 0.15);--border:10px solid var(--color-border);--border-radius-sm:20px;--border-radius-md:30px;--border-radius-lg:40px;--transition:all 0.3s ease-out;--gradient-blue:linear-gradient(0deg, rgba(0, 143, 255, 1) 0.72%, rgba(0, 0, 5, 0.00) 54.79%);--gradient-blue-bento:linear-gradient(0deg, #000005 2.81%, rgba(0, 143, 255, .6) 50.18%, #000005 97.54%);--gradient-green:linear-gradient(0deg, rgba(0, 255, 108, 1) 0.72%, rgba(0, 0, 5, .0) 54.79%);--gradient-green-bento:radial-gradient(48.79% 52.32% at 50% 52.32%, rgba(0, 255, 108, .4) 54.24%, rgba(0, 0, 5, 0.00) 100%);--gradient-pink:linear-gradient(0deg, rgba(255, 81, 167, 1) 0.72%, rgba(0, 0, 5, .0) 54.79%);--gradient-pink-bento:radial-gradient(48.79% 52.32% at 50% 52.32%, rgba(255, 81, 167, .4) 54.24%, rgba(0, 0, 5, 0.00) 100%);--gradient-quote-pink:linear-gradient(0deg, #80C7FF 2.8%, rgba(204, 233, 255, 1) 28.83%, rgba(255, 161, 206, 1) 90.76%);--gradient-quote-blue:linear-gradient(0deg, rgba(0, 143, 255, 1) 0%, #BAE1FF 40.13%, #5CB7FF 94.4%);--gradient-quote-blue-green:linear-gradient(0deg, #00FF6C 0%, #9DFFC2 27.93%, rgba(97, 186, 255, 1) 94.4%);--gap-cards:15px;--gap-cards-md:20px;--s-xxxs:15px;--s-xxs:25px;--s-xs:35px;--s-sm:50px;--s-md:60px;--s-lg:80px;--s-xl:110px;--s-xxl:150px;--max-width:1440px;--max-width-narrow:1000px;--max-width-wide:1568px;--header-height:97px;--header-height-sm:73px;--font-sans-serif:"Favorit",Helvetica,sans-serif;--t-xs:18px;--t-xs-lh:22px}.bg-white{background:var(--color-white);color:var(--color-black)}.bg-black{background:var(--color-black);color:var(--color-white)}.bg-black-waves{background:var(--color-black) url(../assets/images/bg-waves.png) no-repeat center bottom -100px;background-size:cover;color:var(--color-white)}@media all and (min-width:1930px){.bg-black-waves{background-position:center bottom -200px}}@media all and (min-width:2130px){.bg-black-waves{background-position:center bottom -300px}}.bg-transparent{color:var(--color-white)}.block-quote-grid.layout-b .card-wrap:nth-child(3) .card,.gradient-pink-quote{background:var(--gradient-quote-pink)}.block-quote-grid.layout-b .card-wrap:nth-child(1) .card,.gradient-blue-quote{background:var(--gradient-quote-blue)}.gradient-blue-quote-alt{background:url(/wp-content/themes/celtra/assets/images/bg-bento-blue-alt.jpg) no-repeat top left;background-size:cover}.gradient-pink-quote-alt{background:url(/wp-content/themes/celtra/assets/images/bg-bento-pink-alt.jpg) no-repeat top left;background-size:cover}.block-quote-grid.layout-b .card-wrap:nth-child(2) .card,.gradient-blue-green-quote{background:var(--gradient-quote-blue-green)}.gradient-blue{background:var(--gradient-blue)}.gradient-blue-bento{background:var(--gradient-blue-bento)}.gradient-green{background:var(--gradient-green)}.gradient-green-bento{background:var(--gradient-green-bento)}.gradient-pink{background:var(--gradient-pink)}.gradient-pink-bento{background:var(--gradient-pink-bento)}.gradient-green-low{position:relative}.gradient-green-low::after{content:"";background:linear-gradient(0deg,#00ff6c .72%,rgba(248,248,248,0) 84.79%);width:100%;height:150px;position:absolute;bottom:0;left:0}.gradient-green-med{position:relative}.gradient-green-med::after{content:"";background:linear-gradient(0deg,#00ff6c .72%,rgba(0,0,5,0) 84.79%);width:100%;height:550px;position:absolute;bottom:0;left:0}.gradient-blue-low{position:relative}.gradient-blue-low::after{content:"";background:linear-gradient(0deg,#008fff .72%,rgba(248,248,248,0) 84.79%);width:100%;height:150px;position:absolute;bottom:0;left:0}.gradient-pink-low{position:relative}.gradient-pink-low::after{content:"";background:linear-gradient(0deg,#ff51a7 .72%,rgba(0,0,5,0) 84.79%);width:100%;height:150px;position:absolute;bottom:0;left:0}.container,.header-inner,.wrap-landing-c{max-width:var(--max-width);margin:0 auto;padding:0 32px}@media (min-width:768px){.container,.header-inner,.wrap-landing-c{max-width:var(--max-width);margin:0 auto;padding:0 64px}}.container-narrow{max-width:var(--max-width-narrow);margin:0 auto;padding:0 64px}.container-wide{max-width:var(--max-width-wide);margin:0 auto;padding:0 32px}@media (min-width:768px){.container-wide{max-width:var(--max-width);margin:0 auto;padding:0 64px}}@keyframes bounce{0%,100%{transform:translateX(0)}50%{transform:translateX(-8px)}}a.arrow{position:relative;border-bottom:2px solid;padding:0 0 2px}a.arrow::after{content:"";background:url(../assets/images/more.svg) no-repeat right;background-size:6px 9px;display:inline-block;width:6px;height:9px;position:absolute;top:9px;right:-15px}a.arrow:hover::after{background-image:url(../assets/images/more-dark.svg)}.has-blue-color{color:var(--color-blue)}.has-orange-color{color:var(--color-orange)}.has-purple-color{color:var(--color-purple)}.has-gray-color{color:var(--color-gray-dark)}.custom-scrollbar{position:relative;height:14px;background-color:rgba(var(--color-white-rgb),.2);margin-top:var(--s-xs);border-radius:15px;max-width:60%;margin-left:auto;margin-right:auto}@media (min-width:960px){.custom-scrollbar{max-width:416px}}.custom-scrollbar .scrollbar-thumb{position:absolute;height:100%;width:40%;background-color:var(--color-pink);border-radius:15px}@media (min-width:960px){.custom-scrollbar .scrollbar-thumb{width:30%}}@keyframes nav_in_sm{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,60px,0)}}@keyframes nav_in{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,90px,0)}}body{background-color:var(--color-black);color:var(--color-white)}body.noscroll{overflow:hidden}a{color:var(--color-blue);transition:var(--transition)}a:hover{color:var(--color-blue-dark)}.wysiwyg p:last-child{margin-bottom:0}.screen-reader-text{text-indent:-9999px}.block-bento .box-box .modal P+a,.block-bento .box-box .modal a:last-child,.more-go{color:var(--color-pink);display:flex;align-items:center;gap:10px}.terms{display:flex;gap:10px}.block-events-newsletter .newsletter-form,.cta-newsletter,.footer-newsletter{position:relative}.block-events-newsletter .newsletter-form .hs_error_rollup,.cta-newsletter .hs_error_rollup,.footer-newsletter .hs_error_rollup{position:absolute}.block-events-newsletter .newsletter-form .hs-error-msg,.block-events-newsletter .newsletter-form .no-list label,.cta-newsletter .hs-error-msg,.cta-newsletter .no-list label,.footer-newsletter .hs-error-msg,.footer-newsletter .no-list label{box-shadow:0 5px 10px 0 rgba(0,0,5,.12),0 10px 35px 0 rgba(0,0,5,.08);border-radius:5px;width:300px;max-width:300px;padding:var(--s-xxs);text-align:start;position:absolute;bottom:40px;left:40px;display:none;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;color:var(--color-black)!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased!important;letter-spacing:-.48px;z-index:2;background-color:var(--color-white)}@media (max-width:666px){.block-events-newsletter .newsletter-form .hs-error-msg,.block-events-newsletter .newsletter-form .no-list label,.cta-newsletter .hs-error-msg,.cta-newsletter .no-list label,.footer-newsletter .hs-error-msg,.footer-newsletter .no-list label{left:10px;bottom:-43px}}.block-events-newsletter .newsletter-form .hs-email .no-list label,.cta-newsletter .hs-email .no-list label,.footer-newsletter .hs-email .no-list label{bottom:75px;display:block;left:0;font-weight:700;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;color:var(--color-black)!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased!important;letter-spacing:-.48px}@media (min-width:768px){.block-events-newsletter .newsletter-form .hs-email .no-list label,.cta-newsletter .hs-email .no-list label,.footer-newsletter .hs-email .no-list label{left:74px}}.block-events-newsletter .newsletter-form .hs-email .no-list label::after,.cta-newsletter .hs-email .no-list label::after,.footer-newsletter .hs-email .no-list label::after{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid var(--color-white);display:block;position:absolute;left:0;right:0;bottom:-10px;margin:0 auto}.block-events-newsletter .newsletter-form .hs-email .no-list label::before,.cta-newsletter .hs-email .no-list label::before,.footer-newsletter .hs-email .no-list label::before{display:none}.block-events-newsletter .newsletter-form .hs-fieldtype-booleancheckbox .no-list label,.cta-newsletter .hs-fieldtype-booleancheckbox .no-list label,.footer-newsletter .hs-fieldtype-booleancheckbox .no-list label{bottom:-105px;display:block;left:0;font-weight:700;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;color:var(--color-black)!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased!important;letter-spacing:-.48px}@media (min-width:768px){.block-events-newsletter .newsletter-form .hs-fieldtype-booleancheckbox .no-list label,.cta-newsletter .hs-fieldtype-booleancheckbox .no-list label,.footer-newsletter .hs-fieldtype-booleancheckbox .no-list label{left:94px}}.block-events-newsletter .newsletter-form .hs-fieldtype-booleancheckbox .no-list label::after,.cta-newsletter .hs-fieldtype-booleancheckbox .no-list label::after,.footer-newsletter .hs-fieldtype-booleancheckbox .no-list label::after{display:none}.block-events-newsletter .newsletter-form .hs-fieldtype-booleancheckbox .no-list label::before,.cta-newsletter .hs-fieldtype-booleancheckbox .no-list label::before,.footer-newsletter .hs-fieldtype-booleancheckbox .no-list label::before{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid var(--color-white);display:block;position:absolute;left:0;right:0;top:-10px;margin:0 auto}.block-events-newsletter .newsletter-form .no-list label:has(a),.cta-newsletter .no-list label:has(a),.footer-newsletter .no-list label:has(a){height:auto;z-index:3;top:-120px}.block-events-newsletter .newsletter-form .no-list label:has(a) a,.cta-newsletter .no-list label:has(a) a,.footer-newsletter .no-list label:has(a) a{color:var(--color-pink);cursor:pointer}.footer-newsletter .no-list label{left:0;bottom:-103px}@media (min-width:960px){.footer-newsletter .no-list label{left:0;bottom:-103px}}@media (min-width:768px){.footer-newsletter .hs-fieldtype-booleancheckbox .no-list label{left:74px}}.cta-newsletter .no-list label{left:0;bottom:-103px}@media (min-width:960px){.cta-newsletter .no-list label{left:40px;bottom:-103px}}body{font-family:var(--font-sans-serif);font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;color:var(--color-black);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased!important;letter-spacing:-.48px}@media (min-width:768px){body{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}}.pill{display:inline;align-self:flex-start;font-size:11px;font-size:.6875rem;line-height:11px;line-height:.6875rem;font-weight:700;background-color:var(--color-pink);color:var(--color-white);padding:10px 20px;text-align:center;border-radius:50px;margin:-55px 0 40px;position:relative}.breadcrumb{display:none!important;align-items:center}@media (min-width:768px){.breadcrumb{display:flex!important}}.breadcrumb a{color:var(--color-white)}.breadcrumb a:hover{color:var(--color-pink)}.breadcrumb a::after,.breadcrumb span::after{content:"";background:url(../assets/images/carat.svg) right 2px top 12px no-repeat;background-size:8px 12px;display:inline-block;width:22px;height:24px;margin:0 10px 0 0}.breadcrumb span:last-child{color:var(--color-pink);margin-top:8px}.breadcrumb span:last-child::after{background:0 0;display:none}.label{display:flex;align-items:center;font-weight:700;margin:0 0 var(--s-xs);position:relative}.label em{font-style:normal;background:url(../assets/images/carat.svg) right no-repeat;padding-right:20px;margin-right:10px;background-size:8px 12px}.label em:last-child{color:var(--color-pink);background:0 0}.label.align-center{justify-content:center;margin-inline:auto}.align-center .label{justify-content:center}.eyebrow{display:flex;align-items:center;font-weight:700;margin-bottom:var(--s-xxs);position:relative;letter-spacing:0}@media (min-width:768px){.eyebrow{margin-bottom:var(--s-xs)}}.eyebrow em{font-style:normal;background:url(../assets/images/carat.svg) right no-repeat;padding-right:20px;margin-right:10px;background-size:8px 12px}.eyebrow em:last-child{color:var(--color-pink);background:0 0}.eyebrow.align-center{justify-content:center;margin-inline:auto}.align-center .eyebrow{justify-content:center}.heading-1{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem;font-weight:500;letter-spacing:-.02em}@media (min-width:768px){.heading-1{font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem}}@media (min-width:960px){.heading-1{font-size:68px;font-size:4.25rem;line-height:68px;line-height:4.25rem}}@media (min-width:960px) and (max-width:1559px){.heading-1{font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem;text-wrap:balance}.page-creative-services .heading-1{font-size:80px;font-size:5rem;line-height:80px;line-height:5rem}}@media (min-width:1560px){.heading-1{font-size:80px;font-size:5rem;line-height:80px;line-height:5rem}}.heading-2{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;font-weight:500;letter-spacing:-.02em}@media (min-width:768px){.heading-2{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}}@media (min-width:960px){.heading-2{font-size:48px;font-size:3rem;line-height:48px;line-height:3rem}}@media (min-width:1560px){.heading-2{font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem}}@media (min-width:768px){.heading-2-md{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}}.heading-3{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;font-weight:500}@media (min-width:768px){.heading-3{font-size:48px;font-size:3rem;line-height:46px;line-height:2.875rem}}@media (min-width:1560px){.heading-3-lg{font-size:48px;font-size:3rem;line-height:46px;line-height:2.875rem}}.heading-4{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}@media (min-width:768px){.heading-4{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}@media (min-width:960px){.heading-4{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}}@media (max-width:666px){.heading-4-sm{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}}.block-demo-text h2,.block-scrolly-panel .wysiwyg h3,.heading-5,.page-template-page-basic .page-basic-wrap .post-content-basic h2,.page-template-page-basic .page-basic-wrap .post-content-basic h3,.page-template-page-basic .page-basic-wrap .post-content-basic h4{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}@media (min-width:768px){.block-demo-text h2,.block-scrolly-panel .wysiwyg h3,.heading-5,.page-template-page-basic .page-basic-wrap .post-content-basic h2,.page-template-page-basic .page-basic-wrap .post-content-basic h3,.page-template-page-basic .page-basic-wrap .post-content-basic h4{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}}@media (min-width:1560px){.block-demo-text h2,.block-scrolly-panel .wysiwyg h3,.heading-5,.page-template-page-basic .page-basic-wrap .post-content-basic h2,.page-template-page-basic .page-basic-wrap .post-content-basic h3,.page-template-page-basic .page-basic-wrap .post-content-basic h4{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.h-2-sm{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;font-weight:500;letter-spacing:-.02em}@media (min-width:768px){.h-2-md{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}}@media (min-width:960px){.h-2-lg{font-size:48px;font-size:3rem;line-height:46px;line-height:2.875rem}}.h-3-sm{font-weight:500;letter-spacing:-.02em}@media (min-width:1560px){.h-3-lg{font-size:48px;font-size:3rem;line-height:46px;line-height:2.875rem}}.h-4-sm{font-weight:500;letter-spacing:-.02em;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}.h-4-md{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}.h-4-lg{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}.h-5-sm{font-weight:500;letter-spacing:-.02em;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}@media (min-width:768px){.h-5-md{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}}@media (min-width:960px){.h-5-lg{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.t-m-xxs{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}.t-m-sm{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.t-m-rg{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}.t-m-lg{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}@media (min-width:768px){.t-t-xxs{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.t-t-xs{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}.t-t-sm{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.t-t-rg{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}.t-t-lg{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}}@media (min-width:960px){.t-d-xxs{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}.t-d-xs{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.t-d-sm{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}.t-d-rg{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}.t-d-lg{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}}.t-stat{font-size:96px;font-size:6rem;line-height:96px;line-height:6rem;font-weight:700;letter-spacing:-2%;white-space:nowrap}.t-stat em{font-size:36px;font-size:2.25rem;line-height:36px;line-height:2.25rem;font-style:normal}@media (min-width:768px){.t-stat{font-size:115px;font-size:7.1875rem;line-height:115px;line-height:7.1875rem}.t-stat em{font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem}}.block-post .post-content .wp-block-pullquote p,.block-post .wysiwyg .wp-block-pullquote p,.t-lg{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}@media (min-width:768px){.block-post .post-content .wp-block-pullquote p,.block-post .wysiwyg .wp-block-pullquote p,.t-lg{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}}@media (min-width:960px){.block-post .post-content .wp-block-pullquote p,.block-post .wysiwyg .wp-block-pullquote p,.t-lg{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}}.t-rg{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}@media (min-width:768px){.t-rg{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}}@media (min-width:960px){.t-rg{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}}.block-post .post-content .wp-block-pullquote cite,.block-post .wysiwyg .wp-block-pullquote cite,.t-sm{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}.block-post .post-content .credit,.block-post .post-content .wp-element-caption,.block-post .wysiwyg .credit,.block-post .wysiwyg .wp-element-caption,.label,.t-xs{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.block-post .post-content .credit,.block-post .post-content .wp-element-caption,.block-post .wysiwyg .credit,.block-post .wysiwyg .wp-element-caption,.label,.t-xs{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.t-tiny{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;letter-spacing:0}.w-regular{font-weight:400}.w-medium{font-weight:500}.w-bold{font-weight:500}.w-heavy{font-weight:700}.color-white{color:var(--color-white)}.color-blue{color:var(--color-blue)}.color-black{color:var(--color-black)}.color-pink{color:var(--color-pink)}body{margin:0;box-sizing:border-box}*,:after,:before{box-sizing:inherit}li,ul{margin:0;padding:0;list-style-type:none}blockquote{margin:0;padding:0}p{margin:0 0 15px}a{text-decoration:none}picture{display:block}img{max-width:100%}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}.wrap{width:100%}.main.menu-open{position:relative}.main.menu-open::before{content:"";width:100%;height:10000vh;background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0;display:block;z-index:8888;transition:var(--transition)}.page-template-page-basic{background-color:var(--color-white)}.page-template-page-basic .page-basic-wrap{max-width:var(--max-width-narrow);margin-left:auto;margin-right:auto}.page-template-page-basic .page-basic-wrap .heading-1{padding-top:var(--s-lg);margin-bottom:var(--s-md)}.page-template-page-basic .page-basic-wrap .post-content-basic{margin-bottom:var(--s-lg)}.page-template-page-basic .page-basic-wrap .post-content-basic h2,.page-template-page-basic .page-basic-wrap .post-content-basic h3,.page-template-page-basic .page-basic-wrap .post-content-basic h4{font-weight:500;margin-top:var(--s-xs);margin-bottom:15px}.wp-block-table{margin:0;padding:0}.wp-block-table table{border-collapse:collapse;width:100%;margin:var(--s-md) 0;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.wp-block-table tbody{vertical-align:middle}.wp-block-table td{padding:10px;border:1px solid var(--color-gray-medium)}.wp-block-table.is-style-stripes td{border:none}.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:var(--background)}@media (min-width:960px){.block-hero [data-aos^=fade][data-aos^=fade],.block-hero-home [data-aos^=fade][data-aos^=fade]{transition-duration:1.2s;opacity:0;transition-property:opacity,transform}.block-hero [data-aos^=fade][data-aos^=fade].aos-animate,.block-hero-home [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}.block-hero [data-aos=fade-up],.block-hero-home [data-aos=fade-up]{transform:translate3d(0,20px,0)}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:0}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(var(--color-white-rgb),.2);width:9px;height:9px;padding:0;border-radius:50%;border:none;cursor:pointer;line-height:0;margin:0 .25em}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}/*! Lity - v2.4.0 - 2019-08-10
* http://sorgalla.com/lity/
* Copyright (c) 2015-2019 Jan Sorgalla; Licensed MIT */.lity{z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.8);outline:0!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:0!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:80%;max-height:80%;outline:0!important}.lity-content{z-index:9993;width:80%;margin:0 auto;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.9)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:absolute;right:40px;top:-12px;appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:var(--color-white);font-style:normal;font-size:35px;line-height:35px;border:0;background:0 0;outline:0;box-shadow:none}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:1080px}@media (min-width:1560px){.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:1480px}}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.accordion{margin-top:var(--s-sm);position:relative;z-index:2}@media (min-width:768px){.accordion{margin-top:var(--s-lg)}}.accordion .item{text-align:start;margin-bottom:var(--s-xxs);padding-bottom:10px;border-bottom:3px solid var(--color-black)}@media (min-width:768px){.accordion .item{margin-bottom:var(--s-xs)}}@media (min-width:960px){.accordion .item{margin-bottom:var(--s-sm)}}.accordion .item:last-child{margin-bottom:0}.accordion .item-question{font-weight:700;background:0 0;list-style-type:none;cursor:pointer;display:flex;text-wrap:balance;justify-content:space-between;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;font-weight:700}@media (min-width:768px){.accordion .item-question{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.accordion .item-question{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.accordion .item-question span:first-child{max-width:90%}.accordion .item-question .close{display:none}.accordion .item-question .close svg,.accordion .item-question .open svg{width:13px}@media (min-width:768px){.accordion .item-question .close svg,.accordion .item-question .open svg{width:16px}}@media (min-width:960px){.accordion .item-question .close svg,.accordion .item-question .open svg{width:18px}}.accordion .item-answer{overflow:hidden;max-height:0;opacity:0;margin:10px 0 0;transition:max-height .2s ease,opacity .5s ease;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.accordion .item-answer{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.accordion .item-answer{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.accordion .item-answer a{color:var(--color-pink);font-weight:700;text-decoration:underline}.accordion .item-answer a:hover{color:var(--color-black)}.accordion .item-answer p{max-width:90%}.accordion .item.accordion-active .item-answer{max-height:500px;opacity:1}.accordion .item.accordion-active .open{display:none}.accordion .item.accordion-active .close{display:inline-block}.accordion .item.accordion-active .close svg{transform:rotate(-45deg)}.block .heading-1,.block .heading-2,.block .lead-text{margin-left:auto;margin-right:auto}.block.align-left .heading-1,.block.align-left .heading-2,.block.align-left .lead-text{margin-left:0;margin-right:0}.block .container,.block .header-inner,.block .wrap-landing-c{position:relative;z-index:2}.block .glide__bullet{background-color:rgba(var(--color-white-rgb),.2)}.block .glide__bullet--active{background:var(--color-pink)}@media (min-width:960px){.block .glide__bullet{display:none}}.block-post .post-content a.wp-element-button,.block-post .wysiwyg a.wp-element-button,.button,.wp-block-button a{display:inline-flex;justify-content:center;align-items:center;gap:20px;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;font-weight:500;padding:12px 22px 11px;border:2px solid var(--color-blue);color:var(--color-blue);border-radius:50px;white-space:nowrap;cursor:pointer}@media (min-width:1560px){.block-post .post-content a.wp-element-button,.block-post .wysiwyg a.wp-element-button,.button,.wp-block-button a{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;padding:15px 30px 14px}}.block-post .post-content a.background-green.wp-element-button,.block-post .wysiwyg a.background-green.wp-element-button,.button.background-green,.wp-block-button a.background-green{background-color:var(--color-green)}.block-post .post-content a.background-green.wp-element-button:hover,.block-post .wysiwyg a.background-green.wp-element-button:hover,.button.background-green:hover,.wp-block-button a.background-green:hover{box-shadow:0 0 8px 0 var(--color-green),0 0 18px 0 var(--color-green)}.block-post .post-content a.background-white.wp-element-button,.block-post .wysiwyg a.background-white.wp-element-button,.button.background-white,.wp-block-button a.background-white{background-color:var(--color-white)}.block-post .post-content a.background-blue.wp-element-button,.block-post .wysiwyg a.background-blue.wp-element-button,.button.background-blue,.wp-block-button a.background-blue{background-color:var(--color-blue)}.block-post .post-content a.background-blue.wp-element-button:hover,.block-post .wysiwyg a.background-blue.wp-element-button:hover,.button.background-blue:hover,.wp-block-button a.background-blue:hover{box-shadow:0 0 8px 0 var(--color-blue),0 0 18px 0 var(--color-blue)}.block-post .post-content a.background-pink.wp-element-button,.block-post .wysiwyg a.background-pink.wp-element-button,.button.background-pink,.wp-block-button a.background-pink{background-color:var(--color-pink)}.block-post .post-content a.background-pink.wp-element-button:hover,.block-post .wysiwyg a.background-pink.wp-element-button:hover,.button.background-pink:hover,.wp-block-button a.background-pink:hover{box-shadow:0 0 8px 0 var(--color-pink),0 0 18px 0 var(--color-pink)}.block-post .post-content a.background-black.wp-element-button,.block-post .wysiwyg a.background-black.wp-element-button,.button.background-black,.wp-block-button a.background-black{background-color:var(--color-black)}.block-post .post-content a.border-green.wp-element-button,.block-post .wysiwyg a.border-green.wp-element-button,.button.border-green,.wp-block-button a.border-green{border-color:var(--color-green)}.block-post .post-content a.border-green.wp-element-button:hover,.block-post .wysiwyg a.border-green.wp-element-button:hover,.button.border-green:hover,.wp-block-button a.border-green:hover{border-color:var(--color-white)}.block-post .post-content a.border-green.wp-element-button:hover .arrow,.block-post .wysiwyg a.border-green.wp-element-button:hover .arrow,.button.border-green:hover .arrow,.wp-block-button a.border-green:hover .arrow{stroke:var(--color-white)}.block-post .post-content a.border-white.wp-element-button,.block-post .wysiwyg a.border-white.wp-element-button,.button.border-white,.wp-block-button a.border-white{border-color:var(--color-white)}.block-post .post-content a.border-white.wp-element-button:hover,.block-post .wysiwyg a.border-white.wp-element-button:hover,.button.border-white:hover,.wp-block-button a.border-white:hover{border-color:var(--color-pink)}.block-post .post-content a.border-black.wp-element-button,.block-post .wysiwyg a.border-black.wp-element-button,.button.border-black,.wp-block-button a.border-black{border-color:var(--color-black)}.block-post .post-content a.border-pink.wp-element-button,.block-post .wysiwyg a.border-pink.wp-element-button,.button.border-pink,.wp-block-button a.border-pink{border-color:var(--color-pink)}.block-post .post-content a.border-blue.wp-element-button,.block-post .wysiwyg a.border-blue.wp-element-button,.button.border-blue,.wp-block-button a.border-blue{border-color:var(--color-blue)}.block-post .post-content a.text-green.wp-element-button,.block-post .wysiwyg a.text-green.wp-element-button,.button.text-green,.wp-block-button a.text-green{color:var(--color-green)}.block-post .post-content a.text-green.wp-element-button:hover,.block-post .wysiwyg a.text-green.wp-element-button:hover,.button.text-green:hover,.wp-block-button a.text-green:hover{background-color:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}.block-post .post-content a.text-green.wp-element-button:hover .arrow,.block-post .wysiwyg a.text-green.wp-element-button:hover .arrow,.button.text-green:hover .arrow,.wp-block-button a.text-green:hover .arrow{stroke:var(--color-white)}.block-post .post-content a.text-white.wp-element-button,.block-post .wysiwyg a.text-white.wp-element-button,.button.text-white,.wp-block-button a.text-white{color:var(--color-white)}.block-post .post-content a.text-black.wp-element-button,.block-post .wysiwyg a.text-black.wp-element-button,.button.text-black,.wp-block-button a.text-black{color:var(--color-black)}.block-post .post-content a.text-pink.wp-element-button,.block-post .wysiwyg a.text-pink.wp-element-button,.button.text-pink,.wp-block-button a.text-pink{color:var(--color-pink)}.block-post .post-content a.text-blue.wp-element-button,.block-post .wysiwyg a.text-blue.wp-element-button,.button.text-blue,.wp-block-button a.text-blue{color:var(--color-blue)}.buttons{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--s-xxs)}@media (min-width:768px){.buttons{flex-direction:row}}.block-bento .box-box .modal P+a,.block-bento .box-box .modal a:last-child,.more-go{justify-content:center;color:var(--color-pink);position:relative;display:inline-block;font-weight:700}.block-bento .box-box .modal P+a::after,.block-bento .box-box .modal a:last-child::after,.more-go::after{content:"";position:absolute;top:1px;right:-28px;width:20px;height:20px;display:inline-block;background:url(../assets/images/arrow-text.svg) no-repeat center;transition:right .2s ease-out}@media (min-width:768px){.block-bento .box-box .modal P+a::after,.block-bento .box-box .modal a:last-child::after,.more-go::after{top:6px}}.block-bento .box-box .modal P+a.black::after,.block-bento .box-box .modal a.black:last-child::after,.more-go.black::after{background-image:url(../assets/images/arrow-text-black.svg)}.block-bento .box-box .modal P+a.white::after,.block-bento .box-box .modal a.white:last-child::after,.more-go.white::after{background-image:url(../assets/images/arrow-text-white.svg)!important}.block-bento .box-box .modal P+a:active,.block-bento .box-box .modal a:active:last-child,.more-go:active{opacity:.8}.block-bento .box-box .modal P+a:hover,.block-bento .box-box .modal a:hover:last-child,.more-go:hover{color:var(--color-pink)}.block-bento .box-box .modal P+a:hover::after,.block-bento .box-box .modal a:hover:last-child::after,.more-go:hover::after{right:-34px}.block-quote-slider .quotes,.cards-wrapper{position:relative}.block-quote-slider .quotes::after,.block-quote-slider .quotes::before,.cards-wrapper::after,.cards-wrapper::before{content:"";position:absolute;top:0;width:40px;height:calc(100% - 60px);opacity:0;transition:opacity .3s ease-in-out;pointer-events:none;display:block}@media (min-width:768px){.block-quote-slider .quotes::after,.block-quote-slider .quotes::before,.cards-wrapper::after,.cards-wrapper::before{width:90px}}.block-quote-slider .quotes.shade-before::before,.cards-wrapper.shade-before::before{left:0;background:linear-gradient(90deg,#000 0,rgba(0,0,0,.5) 40%,rgba(34,34,34,0) 85%);opacity:1;z-index:3}.block-quote-slider .quotes.shade-after::after,.cards-wrapper.shade-after::after{content:"";right:0;background:linear-gradient(90deg,rgba(34,34,34,0) 0,rgba(0,0,0,.5) 40%,#000 85%);opacity:1;display:none}.term{text-transform:uppercase;margin:0 0 10px;background-color:var(--color-black);color:var(--color-white);padding:8px 10px 5px;border-radius:4px;display:inline-block;align-self:flex-start}.term-white{background-color:var(--color-white);color:var(--color-black)}.card{text-align:start;border:2px solid #f4d9e7;border-radius:var(--border-radius-sm);display:flex;flex-direction:column;flex:1 0 313px}.card-image{border-top-left-radius:18px;border-top-right-radius:18px;height:207px;overflow:hidden}.card-image img{max-width:100%;width:100%;object-fit:cover;object-position:left;transition:var(--transition)}.card-image.align-right img{object-position:right}.card-image.align-center img{object-position:center}.card-text{border-bottom-left-radius:18px;border-bottom-right-radius:18px;padding:var(--s-xxs);flex:1;display:flex;flex-direction:column}.card-text .term{font-weight:700}.card-text h3{color:var(--color-black);margin:0 0 40px;font-weight:500}.block-bento .box-box .modal .card-text P+a,.block-bento .box-box .modal .card-text a:last-child,.card-text .block-bento .box-box .modal P+a,.card-text .block-bento .box-box .modal a:last-child,.card-text .more-go{margin-top:auto;margin-bottom:0;color:var(--color-black);font-weight:700;align-self:flex-start;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.block-bento .box-box .modal .card-text P+a::after,.block-bento .box-box .modal .card-text a:last-child::after,.card-text .block-bento .box-box .modal P+a::after,.card-text .block-bento .box-box .modal a:last-child::after,.card-text .more-go::after{top:-3px}.block-bento .box-box .modal .card:hover P+a::after,.block-bento .box-box .modal .card:hover a:last-child::after,.card:hover .block-bento .box-box .modal P+a::after,.card:hover .block-bento .box-box .modal a:last-child::after,.card:hover .more-go::after{transition:right .2s ease-out;right:-34px}.block-error404{color:var(--color-white);text-align:center;padding:var(--s-md) 0;background:url(../assets/images/bg-404.png) no-repeat center bottom;background-size:cover;min-height:600px;position:relative}@media (min-width:768px){.block-error404{padding-top:var(--s-lg);padding-bottom:var(--s-lg);background-size:contain;min-height:800px}}@media (min-width:960px){.block-error404{min-height:1000px}}.block-error404 .container,.block-error404 .header-inner,.block-error404 .wrap-landing-c{position:relative}@media (max-width:959px){.block-error404 .diamond-1,.block-error404 .diamond-2{display:none}}.block-error404 .diamond-1{position:absolute;top:0;left:-100px}.block-error404 .diamond-2{position:absolute;top:0;right:-200px}.block-error404 h1{max-width:800px;margin:0 auto var(--s-xs)}@media (min-width:768px){.block-error404 h1{margin-bottom:var(--s-md)}}.block-error404 .t-rg{max-width:700px;margin:0 auto var(--s-xs)}@media (min-width:768px){.block-error404 .t-rg{margin-bottom:var(--s-md)}}.page-events,.single-cpt_event{background-color:var(--color-white-full)}@media (max-width:959px){.single-cpt_event .lity-container .lity-close{color:var(--color-white)!important}}.single-cpt_event .lity-container .bio-text h2{margin-bottom:15px}.single-cpt_event .lity-container .bio-image img{aspect-ratio:313/378;height:auto}.single-event{background-color:var(--color-black);position:relative}@media (max-width:959px){.single-event{overflow:hidden}}.single-event .event-hero{margin:0 auto;overflow:hidden}.single-event .event-hero h1{display:none}.single-event .event-hero img,.single-event .event-hero svg{display:block;width:100%!important;margin-bottom:-10px}.single-event .event-hero svg{height:auto!important;display:block}.single-event .event-hero .sm{display:block}@media (min-width:768px){.single-event .event-hero .sm{display:none}}.single-event .event-hero .lg{display:none}@media (min-width:768px){.single-event .event-hero .lg{display:block}}.single-event .event-details{background-color:var(--color-white-full);padding:var(--s-xs) 0}@media (min-width:768px){.single-event .event-details{padding-top:var(--s-sm);padding-bottom:var(--s-sm)}}.single-event .event-details .boxes{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}@media (min-width:960px){.single-event .event-details .boxes{flex-direction:row}}.single-event .event-details .box{border-radius:var(--border-radius-sm);background:var(--color-shaded);padding:20px;max-width:464px;width:100%;display:grid;align-items:center;grid-template-columns:58px 1fr;gap:15px}@media (min-width:768px){.single-event .event-details .box{padding:var(--s-xxs)}}@media (min-width:960px){.single-event .event-details .box{grid-template-columns:68px 1fr;padding:var(--s-xxs)}}.single-event .event-details .box-icon{display:flex;align-items:center}@media (max-width:959px){.single-event .event-details .box-icon svg{width:55px}}.single-event .event-details .box-text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.single-event .event-details .box-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.single-event .event-details .box-text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.single-event .event-details .box-text strong{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;margin-bottom:5px;display:block}@media (min-width:768px){.single-event .event-details .box-text strong{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.single-event .event-details .box-text strong{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.single-event .event-details .box span{display:block}.single-event .event-register{background-color:var(--color-black);color:var(--color-white);padding:var(--s-sm) 0;position:relative;z-index:2}.single-event .event-register.has-skyline{overflow:hidden}@media (min-width:768px){.single-event .event-register{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.single-event .event-register-inner{display:grid;gap:50px;grid-template-columns:1fr}@media (min-width:960px){.single-event .event-register-inner{grid-template-columns:1fr 1fr}}.single-event .event-register .register-text{position:relative;z-index:2}@media (max-width:666px){.single-event .event-register .register-text{max-width:100vw;overflow:hidden}}.single-event .event-register .register-text h2{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;font-weight:500;margin-bottom:var(--s-xxxs)}@media (min-width:768px){.single-event .event-register .register-text h2{margin-bottom:var(--s-xxs);font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media (min-width:960px){.single-event .event-register .register-text h2{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.single-event .event-register .register-text .text{max-width:600px;text-wrap:pretty}.single-event .event-register .register-text .text+h2{margin-top:var(--s-sm)}.single-event .event-register .register-text .speakers-list h3{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;font-weight:500;margin-bottom:var(--s-xxxs)}@media (min-width:768px){.single-event .event-register .register-text .speakers-list h3{margin-bottom:var(--s-xxs);font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media (min-width:960px){.single-event .event-register .register-text .speakers-list h3{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.single-event .event-register .register-text .speakers-list li{margin-bottom:var(--s-xs);padding-left:80px;position:relative;max-width:340px;line-height:1.2;min-height:50px;text-wrap:pretty}.single-event .event-register .register-text .speakers-list li:last-child{margin-bottom:0}.single-event .event-register .register-text .speakers-list li img{position:absolute;top:0;left:0;border-radius:60px}@media (max-width:666px){.single-event .event-register .register-text .speakers-list li img{width:50px;border-radius:50px}}.single-event .event-register .register-text .speakers-list li strong{display:block;margin-bottom:4px}@media all and (min-width:660px){.single-event .event-register .register-text .custom-scrollbar{display:none}}.single-event .event-register .register-text .cards-wrapper{position:relative;z-index:2}.single-event .event-register .register-text .cards-wrapper.shade-before::before{display:none}.single-event .event-register .register-text .cards{display:flex;justify-content:space-between;gap:20px}@media (min-width:960px){.single-event .event-register .register-text .cards{justify-content:flex-start}}@media all and (min-width:960px) and (max-width:1320px){.single-event .event-register .register-text .cards{flex-wrap:wrap;justify-content:flex-start}}@media all and (max-width:659px){.single-event .event-register .register-text .cards{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.single-event .event-register .register-text .cards::-webkit-scrollbar{display:none}}.single-event .event-register .register-text .cards .card{grid-template-rows:186px 1fr;border:2px solid rgba(248,248,248,.2)!important;max-width:185px}@media all and (min-width:660px){.single-event .event-register .register-text .cards .card{max-width:none;flex:1}}@media all and (min-width:960px) and (max-width:1320px){.single-event .event-register .register-text .cards .card{flex:0 1 calc(50% - 20px)}}.single-event .event-register .register-text .cards .card-image{height:auto}.single-event .event-register .register-text .cards .card-image img{border:0;object-position:top}.single-event .event-register .register-text .cards .card-text{padding:10px 15px}.single-event .event-register .form-line{position:absolute;bottom:20%;right:0!important;z-index:1}@media (min-width:768px){.single-event .event-register .form-line{bottom:10%}}@media (min-width:960px){.single-event .event-register .form-line{top:18%}}.single-event .event-register .form-line-skyline{position:absolute;bottom:20%;left:0!important;z-index:1}@media (min-width:960px){.single-event .event-register .form-line-skyline{top:22%;object-fit:cover}}.single-event .event-register .form-line-wavy{position:absolute;bottom:30%;right:0!important;z-index:1}@media (min-width:768px){.single-event .event-register .form-line-wavy{bottom:20%}}@media (min-width:960px){.single-event .event-register .form-line-wavy{top:30%}}.single-event .event-register .register-form{position:relative;z-index:2}.single-event .event-register .register-form-bg{background-color:var(--color-white);border-radius:var(--border-radius-sm);padding:var(--s-xs);width:100%;position:sticky;top:130px}@media (min-width:768px){.single-event .event-register .register-form-bg{padding:var(--s-sm)}}.single-event .event-register .register-form-bg h2{color:var(--color-black);font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;margin-bottom:25px}@media (min-width:768px){.single-event .event-register .register-form-bg h2{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;margin-bottom:30px}}@media (min-width:960px){.single-event .event-register .register-form-bg h2{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.single-event .event-register .star{position:absolute;top:-50px;right:-30px;z-index:-1;width:86px}@media (min-width:768px){.single-event .event-register .star{width:124px}}@media (min-width:960px){.single-event .event-register .star{top:35%;right:90%;width:119px}}.single-event .event-register .line{position:absolute;top:0;right:0;z-index:-1}@media (min-width:768px){.single-event .event-register .line{top:22%;right:0}}.single-event .event-register .scroller{display:flex;overflow:hidden;white-space:nowrap;margin-top:var(--s-sm)}@media (min-width:768px){.single-event .event-register .scroller{margin-top:var(--s-lg)}}.single-event .event-register .scroller .inner{display:flex;gap:var(--s-sm);animation:scrollText 60s linear infinite}.single-event .event-register .scroller span{display:inline-block;font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;letter-spacing:-2%}@media (min-width:768px){.single-event .event-register .scroller span{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem;letter-spacing:-2%}}@media (min-width:960px){.single-event .event-register .scroller span{font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem;letter-spacing:-2%}}@keyframes scrollText{from{transform:translateX(0)}to{transform:translateX(-50%)}}.single-event .event-cta{background-color:var(--color-white-full);padding:var(--s-sm) 0;text-align:center}@media (min-width:768px){.single-event .event-cta{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.single-event .event-cta-inner{background-color:var(--color-black);color:var(--color-white);border-radius:var(--border-radius-sm);position:relative;overflow:hidden;padding:var(--s-xs) var(--s-xs) 100px}@media (min-width:768px){.single-event .event-cta-inner{padding:var(--s-sm) var(--s-sm) 50px}}.single-event .event-cta .stars-left,.single-event .event-cta .stars-right{position:absolute}@media (max-width:666px){.single-event .event-cta .stars-left,.single-event .event-cta .stars-right{width:183px}}.single-event .event-cta .stars-left{bottom:-52px;left:-45px}@media (min-width:768px){.single-event .event-cta .stars-left{bottom:-32px;left:-45px}}@media (min-width:960px){.single-event .event-cta .stars-left{bottom:45px}}.single-event .event-cta .stars-right{bottom:-52px;right:-45px}@media (min-width:768px){.single-event .event-cta .stars-right{bottom:-32px;right:-45px}}@media (min-width:960px){.single-event .event-cta .stars-right{bottom:45px}}.single-event .event-cta h2{margin-bottom:10px;max-width:860px;margin-inline:auto}@media (min-width:768px){.single-event .event-cta h2{margin-bottom:var(--s-xxxs)}}.single-event .event-cta p{margin-inline:auto;margin-bottom:0}@media (min-width:768px){.single-event .event-cta p{max-width:520px}}@media (min-width:960px){.single-event .event-cta p{max-width:760px}}.single-event .event-cta p:last-child{margin-bottom:0}.block-post .post-content .single-event .event-cta a.wp-element-button,.block-post .wysiwyg .single-event .event-cta a.wp-element-button,.single-event .event-cta .block-post .post-content a.wp-element-button,.single-event .event-cta .block-post .wysiwyg a.wp-element-button,.single-event .event-cta .button,.single-event .event-cta .wp-block-button a,.wp-block-button .single-event .event-cta a{margin-top:20px}@media (min-width:768px){.block-post .post-content .single-event .event-cta a.wp-element-button,.block-post .wysiwyg .single-event .event-cta a.wp-element-button,.single-event .event-cta .block-post .post-content a.wp-element-button,.single-event .event-cta .block-post .wysiwyg a.wp-element-button,.single-event .event-cta .button,.single-event .event-cta .wp-block-button a,.wp-block-button .single-event .event-cta a{margin-top:30px}}.single-event .event-past{color:var(--color-white);text-align:center;padding:var(--s-lg) 0;position:relative;display:flex;align-items:stretch;overflow:hidden}@media (min-width:768px){.single-event .event-past{padding-top:var(--s-xl);padding-bottom:var(--s-xl);background-size:contain}}@media (min-width:960px){.single-event .event-past{padding-top:var(--s-xxl);padding-bottom:var(--s-xxl);min-height:900px}}.single-event .event-past .container,.single-event .event-past .header-inner,.single-event .event-past .wrap-landing-c{position:relative;min-height:100%}.single-event .event-past .line1{position:absolute;width:500px;top:-120px;left:0;z-index:1}@media (min-width:768px){.single-event .event-past .line1{top:-110px;width:100%}}@media (min-width:960px){.single-event .event-past .line1{width:auto;top:-120px}}@media all and (min-width:2200px){.single-event .event-past .line1{left:10%}}.single-event .event-past .line2{display:none}@media (min-width:960px){.single-event .event-past .line2{display:block;position:absolute;bottom:0;left:0}}@media all and (min-width:2200px){.single-event .event-past .line2{left:10%}}.single-event .event-past .line3{display:none}@media (min-width:960px){.single-event .event-past .line3{display:block;position:absolute;top:0;right:-30px}}@media all and (min-width:2200px){.single-event .event-past .line3{right:10%}}.single-event .event-past .line4{display:none}@media (min-width:960px){.single-event .event-past .line4{display:block;position:absolute;bottom:-40px;right:-30px}}@media all and (min-width:2200px){.single-event .event-past .line4{right:10%;bottom:10%}}.single-event .event-past .line5{display:block;position:absolute;bottom:-40px;left:-50px;width:120%}@media (min-width:768px){.single-event .event-past .line5{bottom:-100px;left:-90px;width:120%}}@media (min-width:960px){.single-event .event-past .line5{display:none}}.single-event .event-past .star1{position:absolute;bottom:90px;left:47px;width:49px}@media (min-width:768px){.single-event .event-past .star1{width:88px}}@media (min-width:960px){.single-event .event-past .star1{display:none}}.single-event .event-past .star2{position:absolute;bottom:250px;right:27px;width:49px}@media (min-width:768px){.single-event .event-past .star2{width:88px;bottom:200px;right:17px}}@media (min-width:960px){.single-event .event-past .star2{display:none}}.single-event .event-past h1{margin:0 auto var(--s-xs);position:relative;z-index:1;max-width:320px}@media (min-width:768px){.single-event .event-past h1{max-width:660px;margin-bottom:var(--s-sm)}}@media (min-width:960px){.single-event .event-past h1{max-width:960px}}.single-event .event-past .text{margin:0 auto var(--s-xs);font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.single-event .event-past .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;margin-bottom:var(--s-sm);max-width:550px}}@media (min-width:960px){.single-event .event-past .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%;max-width:800px}}.single-event .event-past .text p{margin-bottom:0}.footer{background-color:var(--color-black);color:var(--color-white);padding:var(--s-sm) 0 0}.footer a{color:var(--color-white)}.footer .newsletter{display:grid;grid-template-columns:1fr;gap:35px;position:relative}@media (min-width:960px){.footer .newsletter{grid-template-columns:repeat(2,1fr);gap:60px;margin-bottom:0}}.footer .newsletter .text1{font-weight:700;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}@media (min-width:960px){.footer .newsletter .text1{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.footer .newsletter .text2{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;margin-bottom:0}@media (min-width:768px){.footer .newsletter .text2{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.footer .newsletter .text2{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.footer .newsletter-b{display:flex;justify-content:flex-end}}.footer .newsletter p{max-width:500px}.footer .info{border-top:2px solid var(--color-white);margin:var(--s-sm) 0;padding-top:var(--s-sm)}.footer .info-inner{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:30px}.footer .info-social{display:flex;justify-content:flex-end;order:3}.footer .info-social .social{gap:15px;margin-top:auto}.footer .info-social svg{width:20px;height:20px}@media (min-width:768px){.footer .info-social svg{width:25px;height:25px}}@media (min-width:768px){.footer .info-social svg{width:30px;height:30px}}@media all and (min-width:620px){.footer .nav-secondary{display:grid;grid-template-columns:repeat(3,1fr);gap:0 40px}}@media (min-width:960px){.footer .nav-secondary{grid-template-columns:repeat(5,1fr);gap:40px;margin-bottom:var(--s-md)}}.footer .nav-secondary .nav-section{display:flex;flex-direction:column;margin-bottom:var(--s-md)}@media (min-width:960px){.footer .nav-secondary .nav-section{margin-bottom:0}}.footer .nav-secondary .nav-section a{font-weight:700;margin-top:15px;margin-bottom:6px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;display:inline-block}@media (min-width:768px){.footer .nav-secondary .nav-section a{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}@media (min-width:960px){.footer .nav-secondary .nav-section a{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}.footer .nav-secondary .nav-section a:hover{color:var(--color-pink)}.footer .nav-secondary .nav-section a:last-child{margin-bottom:0}.footer .nav-secondary .menu-section{font-weight:700;text-transform:uppercase;margin-bottom:10px}.footer .nav-secondary .nav-sub{margin-bottom:15px;display:flex;flex-direction:column}.footer .nav-secondary .nav-sub:last-child{margin-bottom:0}.footer .nav-secondary .nav-sub a{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%;font-weight:400;color:#b4b4b4;margin-top:4px}.footer .legal{background-color:var(--color-pink);color:var(--color-white);padding:20px 0}.footer .legal-inner{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:960px){.footer .legal-inner{grid-template-columns:70% 30%;gap:60px}}.footer .legal-links{display:flex;flex-wrap:wrap;gap:10px}@media (min-width:960px){.footer .legal-links{gap:25px}}.footer .legal-links a{font-weight:700;color:var(--color-white);text-decoration:underline}@media (min-width:960px){.footer .legal-copyright{text-align:end}}.skip-link{display:none}.header{background-color:var(--color-black);width:100%;height:var(--header-height-sm);z-index:9999;position:sticky;top:0}@media (min-width:768px){.header{height:var(--header-height)}}.header-inner{display:flex;align-items:center;height:100%}.header .logo{flex:1 1 120px;display:flex;align-items:center;z-index:9999}.header .logo img{width:34px;height:40px;margin-top:10px}@media (min-width:768px){.header .logo img{width:106px;height:52px}}@media (min-width:768px){.header .logo{flex:1 1 160px}}.header.is-stuck{position:fixed;top:-60px;left:0;width:100%;height:90px;z-index:99999;background-color:var(--color-black);box-shadow:var(--box-shadow);animation-name:nav_in_sm;animation-duration:.4s;animation-timing-function:cubic-bezier(.66,.01,.82,.96) .4s;animation-delay:0;animation-fill-mode:both}@media (min-width:960px){.header.is-stuck{top:-90px}}.header.is-stuck .header-inner{height:100%}@media (min-width:960px){.header.is-stuck{animation-name:nav_in}}.nav-drop{flex-direction:column;display:none;margin:5px 20px;z-index:9999}@media (min-width:1080px){.nav-drop{background-color:var(--color-white);border-radius:8px;box-shadow:var(--box-shadow);padding:15px 0;position:absolute;top:125px;left:0;z-index:3;width:350px}.nav-drop::before{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid var(--color-white);display:block;position:absolute;left:30px;top:-10px}}.nav-drop li{margin:0!important;padding:15px 35px 10px 5px!important;display:block!important;border-bottom:none!important}@media (min-width:1080px){.nav-drop li{display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:15px 35px 10px 25px!important}}.nav-drop li::after{content:"";display:none!important}.nav-drop li:last-child{margin-bottom:0}.nav-drop a{display:flex;align-items:center;gap:10px;padding:0 0 0 5px!important;color:var(--color-black)!important;font-size:18px!important;font-weight:700}.nav-drop a:hover{color:var(--color-pink)!important}.nav-drop a:hover::after{content:"";margin-top:-1px;width:20px;height:20px;display:inline-block;background:url(../assets/images/arrow-text-pink.svg) no-repeat center;transition:all .2s ease-out}.nav-drop li.menu-item-11120 .sub{display:none!important}.nav-drop .sub{display:block!important;margin-top:10px}@media (min-width:1080px){.nav-drop .sub{margin-top:12px;margin-bottom:-15px}}.nav-drop .sub li{margin:0 0 10px!important;padding:0!important}@media (min-width:1080px){.nav-drop .sub li{margin:0 0 15px!important}}.nav-drop .sub a{font-size:18px!important;font-weight:400!important;position:relative}.nav-drop .sub a:hover::after{content:"";margin-top:-4px;width:20px;height:20px;display:inline-block;background:url(../assets/images/arrow-text-pink-400.svg) no-repeat center;transition:all .2s ease-out}.utility{display:block}@media (min-width:1080px){.utility{display:none}}.utility .nav-open{display:flex;align-items:center;justify-content:center}.utility .icon-menu{width:30px}.utility .icon-close{display:none;width:23px}.utility svg{width:30px;height:30px;margin:0}.nav{display:flex;align-items:center;justify-content:flex-end;flex:1 1 100%;z-index:9999}@media (min-width:1080px){.nav{justify-content:flex-start}}@media (max-width:1079px){.nav.active ul:not(.nav-drop){display:flex;flex-direction:column;width:100%}}.nav>ul{display:none}@media (max-width:1079px){.nav>ul{padding:30px 0 0;position:absolute;top:var(--header-height);left:0;width:100vw;height:calc(var(--vh,1vh) * 100);padding-bottom:100px;overflow-y:scroll;background-color:var(--color-white);z-index:3}}@media all and (min-width:960px) and (max-width:1490px){.nav>ul{height:calc(var(--vh,1vh) * 123)}}@media all and (max-width:767px){.nav>ul{top:var(--header-height-sm)}}@media all and (min-width:768px) and (max-width:1080px){.nav>ul{padding-bottom:120px}}@media (min-width:1080px){.nav>ul{display:flex!important;align-items:center;width:100%;height:var(--header-height)}}.nav li{position:relative;margin:0 0 24px;padding:0 0 24px;border-bottom:2px solid var(--color-black);position:relative}.nav li::after{content:"";display:block;width:15px;height:15px;position:absolute;top:2px;right:30px;background:url(../assets/images/carat-black.svg) center no-repeat;transform:rotate(90deg);transition:all .2s ease-out}@media (min-width:1080px){.nav li{display:flex!important;align-items:center;margin:0;padding:40px 0;border-bottom:0}.nav li:hover::after{transform:rotate(-90deg);background-image:url(../assets/images/carat-pink.svg);transition:all .2s ease-out}.nav li:hover a:first-child{color:var(--color-pink)}}@media (max-width:1079px){.nav li.nav-active::after{transform:rotate(-90deg);background-image:url(../assets/images/carat-pink.svg);transition:all .2s ease-out}.nav li.nav-active a:first-child{color:var(--color-pink)}}.nav a:not(.button,.nav-open){color:var(--color-black);font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;padding:20px 32px;font-weight:700}@media (min-width:1080px){.nav a:not(.button,.nav-open){color:var(--color-white);font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;padding:20px}}@media (min-width:1560px){.nav a:not(.button,.nav-open){font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.nav a:not(.button,.nav-open):hover{color:var(--color-pink)}.nav .buttons-mobile{display:flex;align-items:center;justify-content:center;gap:20px;margin:auto 0 0;padding:25px 32px 0;border-bottom:none;width:100%;z-index:10}@media all and (max-width:660px){.nav .buttons-mobile{margin-top:auto}}.block-post .post-content .nav .buttons-mobile a.wp-element-button,.block-post .wysiwyg .nav .buttons-mobile a.wp-element-button,.nav .buttons-mobile .block-post .post-content a.wp-element-button,.nav .buttons-mobile .block-post .wysiwyg a.wp-element-button,.nav .buttons-mobile .button,.nav .buttons-mobile .wp-block-button a,.wp-block-button .nav .buttons-mobile a{width:172px}.nav .buttons-mobile::after{display:none!important}@media (max-width:1079px){.block-post .post-content .nav .buttons-mobile a.wp-element-button:nth-child(1),.block-post .wysiwyg .nav .buttons-mobile a.wp-element-button:nth-child(1),.nav .buttons-mobile .block-post .post-content a.wp-element-button:nth-child(1),.nav .buttons-mobile .block-post .wysiwyg a.wp-element-button:nth-child(1),.nav .buttons-mobile .button:nth-child(1),.nav .buttons-mobile .wp-block-button a:nth-child(1),.wp-block-button .nav .buttons-mobile a:nth-child(1){display:none}}@media (min-width:1080px){.nav .buttons-mobile{display:none!important}}.nav .menu-signin{display:none}@media (min-width:1080px){.nav .menu-signin{display:block;margin-left:auto;margin-right:20px}.nav .menu-signin:hover::after{display:none}}.nav .menu-contact{border:none;margin-top:auto;padding-left:32px;color:var(--color-white)!important;display:none}@media (min-width:1080px){.nav .menu-contact{display:block;padding-left:0;margin-top:0}}.nav .menu-contact:hover{color:var(--color-white)!important}.nav .menu-contact:hover span{color:var(--color-white)}.nav .menu-contact a{color:var(--color-white)!important;background-color:var(--color-pink);border:2px solid var(--color-pink);display:inline-flex;justify-content:center;align-items:center;gap:20px;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;font-weight:500;border-radius:50px;white-space:nowrap;cursor:pointer;padding:15px 30px 12px}@media (min-width:960px) and (max-width:1559px){.nav .menu-contact a{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;padding:12px 22px 11px}}.nav .menu-contact a:hover{box-shadow:0 0 8px 0 var(--color-pink),0 0 18px 0 var(--color-pink);color:var(--color-white)!important}.nav .menu-contact a:hover span{color:var(--color-white)!important}.nav.active .icon-menu{display:none}.nav.active .utility .icon-close{display:block}#onetrust-banner-sdk{max-width:364px!important;border-radius:20px!important;padding:30px 30px 20px!important;outline:0!important;border:none!important;bottom:30px!important}@media all and (max-width:767px){#onetrust-banner-sdk{left:0;right:0;margin:0 auto}}#onetrust-banner-sdk .banner-actions-container:has(>button:nth-of-type(2):nth-last-of-type(1)){display:flex!important}#onetrust-banner-sdk #onetrust-button-group-parent{margin-top:20px!important;padding:0!important}.banner-actions-container{padding-bottom:10px!important;text-align:start!important;order:2}#onetrust-banner-sdk #onetrust-button-group-parent button{font-size:14px!important;line-height:18px!important;padding:11px 23px 9px 23px!important;border-radius:8px!important;font-weight:500!important;letter-spacing:-.4px!important;width:auto!important;margin-bottom:0!important}#onetrust-banner-sdk #onetrust-button-group-parent button:hover{opacity:1!important}#onetrust-banner-sdk #onetrust-button-group-parent button#onetrust-reject-all-handler{background:0 0;border:2px solid #000005!important;color:#000005!important}#onetrust-banner-sdk #onetrust-policy,#onetrust-consent-sdk #onetrust-group-container{margin-top:0!important}#onetrust-banner-sdk #onetrust-policy-text{font-size:14px!important;line-height:18px!important;padding:0!important}@media all and (min-width:768px){#onetrust-banner-sdk{max-width:378px!important;padding:35px 35px 25px!important;margin-left:1rem}#onetrust-banner-sdk #onetrust-button-group-parent{margin-top:25px!important}#onetrust-banner-sdk #onetrust-button-group-parent button{font-size:18px!important;line-height:22px!important;padding:14px 28px 12px 28px!important}#onetrust-banner-sdk #onetrust-policy-text{font-size:18px!important;line-height:22px!important}}@media all and (min-width:960px){#onetrust-banner-sdk{max-width:424px!important;padding:40px 40px 30px!important;margin-left:1rem}#onetrust-banner-sdk #onetrust-policy-text{font-size:20px!important;line-height:26px!important}#onetrust-banner-sdk #onetrust-button-group-parent button{font-size:20px!important;line-height:26px!important}}#onetrust-button-group{display:flex!important;flex-direction:column}#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link{font-size:14px!important;color:#000005!important;border:none!important;padding:0!important;margin:-5px 0 22px!important;display:block!important;text-align:start!important;order:1}@media (min-width:768px){#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link{margin-top:-10px!important;font-size:18px!important}}#onetrust-banner-sdk .ot-cookie-policy-link{margin-left:5px!important;color:#000005!important;font-weight:700!important}#onetrust-banner-sdk #onetrust-close-btn-container,#onetrust-banner-sdk .banner-header{display:none!important}#onetrust-consent-sdk #ot-sdk-btn-floating.ot-floating-button{bottom:25px;margin-left:15px}#onetrust-consent-sdk .ot-floating-button__front{background-image:url(/wp-content/uploads/2025/01/cookie-blue.svg)}.block-post{background-color:var(--color-white);position:relative}.block-post:not(.type-post){overflow-x:hidden}@media (min-width:960px){.block-post.is-gated{overflow-x:visible}}.block-post-header{background-color:var(--color-black);color:var(--color-white);padding:var(--s-sm) 0;overflow:hidden}@media (max-width:959px){.is-gated.is-gated-unsubmitted .block-post-header{padding-bottom:0}}@media (min-width:768px){.block-post-header{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-post-header-inner{display:grid;align-items:center;grid-template-columns:1fr;gap:var(--s-sm)}@media (min-width:768px){.block-post-header-inner{gap:var(--s-lg)}}@media (min-width:960px){.block-post-header-inner{grid-template-columns:repeat(2,1fr)}}.block-post-header-b{position:relative}.block-post-header-b::after{content:"";display:block;position:absolute;top:-200px;right:-160px;background:url(../assets/images/featured-glow.svg) no-repeat right top;width:436px;height:436px;background-size:436px;z-index:1}@media (max-width:959px){.is-gated .block-post-header-b::after{display:none}}@media (min-width:960px){.block-post-header-b::after{top:-300px;right:-260px;width:736px;height:736px;background-size:736px}}.block-post-header-b .featured-image{border-radius:var(--border-radius-md);border:2px solid rgba(248,248,248,.2);position:relative;z-index:2}.block-post-header .back{display:flex;align-items:center;gap:10px;color:var(--color-white);margin-bottom:var(--s-xs)}@media (min-width:768px){.block-post-header .back{margin-bottom:var(--s-sm)}}.block-post-header .term{margin-bottom:var(--s-xxs);font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;font-weight:700}.block-post-header .heading-4{font-weight:500;margin-bottom:var(--s-xs)}@media (min-width:768px){.block-post-header .heading-4{margin-bottom:var(--s-sm)}}.block-post-header .meta{display:flex;margin-bottom:0;align-items:center}.block-post-header .meta-image{width:0}.block-post-header .meta-info strong{display:block}.block-post-header .time{display:flex;align-items:center;gap:10px;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;margin-top:var(--s-xxs)}.block-post-main{position:relative;display:grid;grid-template-columns:1fr;padding-bottom:var(--s-md)}@media (min-width:768px){.block-post-main{padding-bottom:var(--s-xl)}}@media (min-width:960px){.block-post-main{gap:80px}.block-post-main:not(.has-side) .post-side{height:1px;padding-top:0}.block-post-main.has-side{grid-template-columns:25% 1fr}.block-post-main.has-side .post-content{max-width:none;margin:0;padding-top:var(--s-lg)}}.block-post-main .form-stick{margin-bottom:var(--s-sm);padding:var(--s-xs);border-radius:var(--border-radius-sm);background-color:var(--color-white);z-index:2;position:relative}.block-post-main .form-stick .form-headline{font-weight:400!important;margin-top:0!important;margin-bottom:25px!important;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-post-main .form-stick{margin-bottom:var(--s-lg)}.block-post-main .form-stick .form-headline{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;margin-bottom:30px!important}}@media (min-width:960px){.block-post-main .form-stick{margin-top:-330px;padding:var(--s-sm);box-shadow:0 0 20px 0 rgba(255,81,167,.25)}.block-post-main .form-stick .form-headline{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-post-main .gated-form{position:sticky;top:120px}@media (max-width:959px){.block-post-main .gated-form{position:relative;top:auto}.block-post-main .gated-form::after{content:"";display:block;position:absolute;top:-220px;right:-200px;background:url(../assets/images/featured-glow.svg) no-repeat right top;width:536px;height:536px;background-size:536px;z-index:1}}.block-post-wrap{position:relative}.block-post-wrap.has-progress .progress{background:var(--color-pink);position:sticky;top:73px;bottom:auto;left:0;width:0%;height:5px;z-index:1000;border-radius:5px}@media (min-width:768px){.block-post-wrap.has-progress .progress{top:97px}}.block-post.is-gated-unsubmitted .block-post-main{grid-template-columns:1fr}@media (min-width:960px){.block-post.is-gated-unsubmitted .block-post-main{grid-template-columns:1fr 1fr}}.block-post.is-gated-unsubmitted .block-post-main .post-side{order:2}@media (min-width:960px){.block-post.is-gated-unsubmitted .block-post-main .post-side{order:1}}.block-post.is-gated-unsubmitted .block-post-main .post-content{position:relative;background-color:var(--color-black);order:1}@media (min-width:960px){.block-post.is-gated-unsubmitted .block-post-main .post-content{background:0 0;order:2}}@media (max-width:959px){.block-post.is-gated-unsubmitted .block-post-main .post-content::before{content:"";background-color:var(--color-black);width:100%;height:100%;position:absolute;top:0;left:-100%;display:block}.block-post.is-gated-unsubmitted .block-post-main .post-content::after{content:"";background-color:var(--color-black);width:100%;height:100%;position:absolute;top:0;right:-100%;display:block}}.block-post.is-gated-submitted .block-post-main{grid-template-columns:1fr}@media (min-width:960px){.block-post.is-gated-submitted .block-post-main{grid-template-columns:25% 1fr}}.block-post.is-gated-download-submitted .gated-form-thanks{position:relative;z-index:2;text-align:center;padding:var(--s-xs);border-radius:var(--border-radius-sm);background-color:var(--color-white);color:var(--color-black)}@media (min-width:960px){.block-post.is-gated-download-submitted .gated-form-thanks{padding:var(--s-sm)}}.block-post.is-gated-download-submitted .gated-form-thanks svg{width:54px;height:54px}@media (min-width:768px){.block-post.is-gated-download-submitted .gated-form-thanks svg{width:64px;height:64px}}@media (min-width:960px){.block-post.is-gated-download-submitted .gated-form-thanks svg{width:auto;height:auto}}.block-post.is-gated-download-submitted .gated-form-thanks h3{margin:10px 0 6px;font-weight:500;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-post.is-gated-download-submitted .gated-form-thanks h3{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%;margin-top:20px;margin-bottom:10px}}@media (min-width:960px){.block-post.is-gated-download-submitted .gated-form-thanks h3{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.block-post.is-gated-download-submitted .gated-form-thanks p{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%;max-width:424px;margin:0 auto}@media (min-width:768px){.block-post.is-gated-download-submitted .gated-form-thanks p{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.block-post.is-gated-download-submitted .gated-form-thanks p{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.block-post.is-gated-download-submitted .gated-form-thanks a{color:inherit;text-decoration:underline}.block-post.is-gated-download-submitted .block-post-main.has-side{grid-template-columns:1fr}.block-post .speakers h3{font-weight:500}.block-post .speakers ul{display:flex;flex-direction:column;gap:15px;margin-top:var(--s-xxs)}@media (min-width:768px){.block-post .speakers ul{gap:25px}}.block-post .speakers li{position:relative;max-width:340px;line-height:1.2;text-wrap:pretty;display:flex;justify-content:center;flex-direction:column}.block-post .speakers li.has-image{padding-left:75px;min-height:60px}@media (max-width:666px){.block-post .speakers li.has-image{padding-left:65px}}.block-post .speakers li img{position:absolute;top:0;left:0;border-radius:60px;object-fit:cover;object-position:center}@media (max-width:666px){.block-post .speakers li img{top:5px;width:50px;height:50px}}.block-post .speakers li strong{display:block}.block-post .post-side{padding:var(--s-sm) 0 0}.block-post .post-side .wysiwyg{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-post .post-side .wysiwyg{margin-bottom:var(--s-sm)}}.single-post .block-post .post-side{display:none}@media (min-width:768px){.block-post .post-side{padding-top:var(--s-lg)}}@media (min-width:960px){.single-post .block-post .post-side{display:block}}.block-post .post-side .wysiwyg p:last-child{margin-bottom:0}.block-post .post-side .wysiwyg ul:last-child{margin-bottom:0}.block-post .post-side .wysiwyg ul:last-child li{margin-left:20px;margin-bottom:15px}.block-post .post-side .wysiwyg ul:last-child li:last-child{margin-bottom:0}@media (min-width:960px){.block-post .post-side .toc-stick{position:sticky;top:130px}.block-post .post-side .toc-stick ul{margin-top:var(--s-xs)}.block-post .post-side .toc-stick li{margin-bottom:var(--s-xxs);padding:0 0 0 30px;background:url(../assets/images/toc-bullet.svg) no-repeat left top 6px;letter-spacing:-.4px;line-height:26px}.block-post .post-side .toc-stick li:hover{background-image:url(../assets/images/toc-bullet-pink.svg)}.block-post .post-side .toc-stick li:hover a{color:var(--color-pink)}.block-post .post-side a{color:var(--color-black)}}.block-post .post-content{position:relative}@media (max-width:666px){.block-post .post-content{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}.single-post .block-post .post-content{padding-top:var(--s-sm)}@media (min-width:768px){.single-post .block-post .post-content{padding-top:var(--s-lg)}}.block-post .post-content .wysiwyg p:last-child{margin-bottom:0}.block-post .post-content .wysiwyg ul:last-child{margin-bottom:0}.block-post .post-content .wysiwyg ul:last-child li{margin-left:20px;margin-bottom:15px}.block-post .post-content .wysiwyg ul:last-child li:last-child{margin-bottom:0}.block-post .post-content .faq{margin-bottom:var(--s-sm)}.block-post .post-content .faq .accordion{margin-top:var(--s-sm)}@media (min-width:960px){.block-post .post-content .faq .item-question{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-post .post-content .faq .item-answer{font-size:inherit}.block-post .post-content .wp-block-heading+.wp-block-embed,.block-post .post-content .wp-block-heading+.wp-block-image,.block-post .wysiwyg .wp-block-heading+.wp-block-embed,.block-post .wysiwyg .wp-block-heading+.wp-block-image{margin-top:0}.block-post .post-content a mark.has-blue-color,.block-post .post-content a:not(.button),.block-post .post-content a:not(.wp-element-button),.block-post .wysiwyg a mark.has-blue-color,.block-post .wysiwyg a:not(.button),.block-post .wysiwyg a:not(.wp-element-button){color:var(--color-pink)!important;text-decoration:underline}.block-post .post-content a mark.has-blue-color,.block-post .wysiwyg a mark.has-blue-color{background-color:transparent!important}.block-post .post-content a.wp-element-button,.block-post .wysiwyg a.wp-element-button{color:var(--color-white)!important}.block-post .post-content ul:not(.inputs-list),.block-post .wysiwyg ul:not(.inputs-list){margin:0 0 20px}.block-post .post-content ul:not(.inputs-list) li,.block-post .wysiwyg ul:not(.inputs-list) li{list-style-type:disc;margin:0 0 20px var(--s-sm)}.block-post .post-content ol,.block-post .wysiwyg ol{margin:0 0 20px}.block-post .post-content ol li,.block-post .wysiwyg ol li{list-style-type:decimal;margin:0 0 20px var(--s-sm)}.block-post .post-content b,.block-post .wysiwyg b{font-weight:500}.block-post .post-content .alignleft,.block-post .wysiwyg .alignleft{float:left;margin:0 var(--s-sm) var(--s-sm) 0}.block-post .post-content .alignright,.block-post .wysiwyg .alignright{float:right;margin:0 0 var(--s-sm) var(--s-sm)}.block-post .post-content .aligncenter,.block-post .wysiwyg .aligncenter{display:block;margin:0 auto 20px}.block-post .post-content .wp-caption,.block-post .wysiwyg .wp-caption{margin:0}.block-post .post-content .wp-element-caption,.block-post .wysiwyg .wp-element-caption{margin:-2px 0 var(--s-xs)}.block-post .post-content .wp-block-embed,.block-post .post-content .wp-block-image,.block-post .post-content .wp-block-video,.block-post .wysiwyg .wp-block-embed,.block-post .wysiwyg .wp-block-image,.block-post .wysiwyg .wp-block-video{margin:20px 0}.block-post .post-content .featured-image img,.block-post .post-content .wp-block-image img,.block-post .post-content img,.block-post .wysiwyg .featured-image img,.block-post .wysiwyg .wp-block-image img,.block-post .wysiwyg img{height:auto}.block-post .post-content .wp-block-video video,.block-post .wysiwyg .wp-block-video video{max-width:100%}.block-post .post-content iframe,.block-post .wysiwyg iframe{margin:20px 0}.block-post .post-content .fluid-width-video-wrapper,.block-post .wysiwyg .fluid-width-video-wrapper{margin-top:-20px;margin-bottom:100px}.block-post .post-content p,.block-post .wysiwyg p{margin-bottom:20px}.block-post .post-content h2,.block-post .wysiwyg h2{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;font-weight:500;letter-spacing:-.64px;margin-top:60px;margin-bottom:20px}@media (min-width:768px){.block-post .post-content h2,.block-post .wysiwyg h2{font-size:40px;font-size:2.5rem;line-height:44px;line-height:2.75rem;margin-top:70px}}.block-post .post-content h2 strong,.block-post .wysiwyg h2 strong{font-weight:inherit}.block-post .post-content h3,.block-post .post-content h4,.block-post .post-content h5,.block-post .post-content h6,.block-post .wysiwyg h3,.block-post .wysiwyg h4,.block-post .wysiwyg h5,.block-post .wysiwyg h6{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;font-weight:500;letter-spacing:-.56px;margin-top:40px;margin-bottom:20px}@media (min-width:768px){.block-post .post-content h3,.block-post .post-content h4,.block-post .post-content h5,.block-post .post-content h6,.block-post .wysiwyg h3,.block-post .wysiwyg h4,.block-post .wysiwyg h5,.block-post .wysiwyg h6{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}}.block-post .post-content h3 strong,.block-post .post-content h4 strong,.block-post .post-content h5 strong,.block-post .post-content h6 strong,.block-post .wysiwyg h3 strong,.block-post .wysiwyg h4 strong,.block-post .wysiwyg h5 strong,.block-post .wysiwyg h6 strong{font-weight:inherit}.block-post .post-content .credit,.block-post .wysiwyg .credit{color:var(--color-gray-medium);margin-top:-4px}.block-post .post-content .wp-block-pullquote,.block-post .wysiwyg .wp-block-pullquote{margin:var(--s-sm) 0}.block-post .post-content .wp-block-pullquote p,.block-post .wysiwyg .wp-block-pullquote p{font-style:italic}.block-post .post-content .wp-block-pullquote cite,.block-post .wysiwyg .wp-block-pullquote cite{color:var(--color-gray-medium)}.block-post picture{display:block}.block-post .featured{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-post .featured{margin-bottom:var(--s-sm)}}.block-cta-button{border-bottom:none;margin-top:var(--s-xs)}.wp-block-buttons{margin:var(--s-xs) auto}.wp-block-button a{color:var(--color-white)!important;text-decoration:none!important}.wp-block-button__width-50{width:50%}.wp-block-button__width-75{width:75%}.wp-block-button__width-100{width:100%}.has-custom-width a{width:100%}.wp-block-button .has-black-background-color{background-color:var(--color-black)!important;border:1px solid var(--color-black)!important}.wp-block-button .has-black-background-color:hover{box-shadow:0 0 8px 0 var(--color-black),0 0 18px 0 var(--color-black)}.wp-block-button .has-gray-background-color{background-color:var(--color-gray-medium)!important;border:1px solid var(--color-gray)!important}.wp-block-button .has-gray-background-color:hover{box-shadow:0 0 8px 0 var(--color-gray-medium),0 0 18px 0 var(--color-gray-medium)}.wp-block-button .has-white-background-color{background-color:var(--color-white)!important;border:1px solid var(--color-white)!important}.wp-block-button .has-blue-background-color{background-color:var(--color-pink)!important;border:1px solid var(--color-pink)!important}.wp-block-button .has-blue-background-color:hover{box-shadow:0 0 8px 0 var(--color-pink),0 0 18px 0 var(--color-pink)}.wp-block-button .has-pink-background-color{background-color:var(--color-pink)!important;border:1px solid var(--color-pink)!important}.wp-block-button .has-pink-background-color:hover{box-shadow:0 0 8px 0 var(--color-pink),0 0 18px 0 var(--color-pink)}.wp-block-buttons{margin:30px auto;display:flex}.wp-block-button a{color:var(--color-white)!important;text-decoration:none!important}.wp-block-button__width-50{width:50%}.wp-block-button__width-75{width:75%}.wp-block-button__width-100{width:100%}.has-custom-width a{width:100%}.has-black-color{color:var(--color-black)!important}.has-gray-color{color:var(--color-gray-dark)!important}.has-white-color{color:var(--color-white)!important}.has-blue-color{color:var(--color-blue)!important}.has-pink-color{color:var(--color-pink)!important}.has-orange-color{color:var(--color-orange)!important}.quote .logo{margin-bottom:var(--s-xxs)}.quote .text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.quote .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:1560px){.quote .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.quote footer{display:grid;grid-template-columns:80px 1fr;align-items:center;margin-top:var(--s-xxs)}.quote footer strong{display:block}.quote footer img{border-radius:50%}.quote footer .footer-text{line-height:1.2;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.quote footer .footer-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:1560px){.quote footer .footer-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.related{text-align:center;padding:var(--s-md) 0;color:var(--color-white)}@media all and (max-width:1109px){.related .container,.related .header-inner,.related .wrap-landing-c{padding-right:0!important}}@media (min-width:768px){.related{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.related h2{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;letter-spacing:-2%;font-weight:500;margin-bottom:var(--s-sm);padding-right:32px}@media (min-width:768px){.related h2{font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem;letter-spacing:-2%;margin-bottom:var(--s-lg);padding-right:0}}.related .cards-wrapper{position:relative}@media (min-width:960px){.related .cards-wrapper.shade-after::after{display:block}}.related .cards{display:flex;gap:var(--gap-cards-md);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding-right:32px}.related .cards::-webkit-scrollbar{display:none}.block-bento .box-box .modal .related .cards P+a::after,.block-bento .box-box .modal .related .cards a:last-child::after,.related .cards .block-bento .box-box .modal P+a::after,.related .cards .block-bento .box-box .modal a:last-child::after,.related .cards .more-go::after{top:-2px;right:-22px;background-image:url(../assets/images/arrow-text-black-700.svg)}.block-bento .box-box .modal .related .cards P+a:hover::after,.block-bento .box-box .modal .related .cards a:hover:last-child::after,.related .cards .block-bento .box-box .modal P+a:hover::after,.related .cards .block-bento .box-box .modal a:hover:last-child::after,.related .cards .more-go:hover::after{right:-28px}.related .card{border:2px solid rgba(248,248,248,.2);background:var(--color-black);box-shadow:0 0 20px 0 rgba(255,81,167,.25)}.related .card:hover img{transform:scale(1.05)}.related .card .term{background-color:var(--color-white);color:var(--color-black)}.block-bento .box-box .modal .related .card P+a,.block-bento .box-box .modal .related .card a:last-child,.related .card .block-bento .box-box .modal P+a,.related .card .block-bento .box-box .modal a:last-child,.related .card .more-go,.related .card h3{color:var(--color-white)}.related .card-text{border-top:3px solid var(--color-white)}.related .cards-wrapper{position:relative}.share{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;color:var(--color-gray-medium);position:sticky;top:30px;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.share svg{width:22px;height:22px;fill:var(--color-white)}.share a{width:50px;height:50px;background-color:var(--color-gray-light);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:12px}.social{display:flex;gap:20px}.social svg{width:25px;height:25px}.social a{display:flex;align-items:center;justify-content:center}.social .social-facebook:hover path,.social .social-instagram:hover circle,.social .social-instagram:hover rect,.social .social-linkedin:hover path,.social .social-x:hover path{transition:var(--transition);fill:var(--color-pink)}.single-cpt_landing .wrap:not(:has(.footer)){height:auto}.single-cpt_landing .wrap:not(:has(.footer)) .main{height:100vh}.wrap-landing{display:flex;justify-content:center;align-items:stretch;height:100%}.wrap-landing-bg{flex:1 0 6%}.wrap-landing-bg img{object-fit:cover;width:100%;height:100%}.wrap-landing-main{flex:1 0 88%;max-width:1200px;text-align:center;padding:40px;display:flex;flex-direction:column;background-color:var(--color-white)}@media (min-width:1560px){.wrap-landing-main{padding:50px 80px 40px}}.wrap-landing-main .logo{display:block;margin:0 auto 40px}.wrap-landing-main h2{display:block;margin:18px auto 0;max-width:400px;font-weight:700}.wrap-landing-main .form{margin:38px 0 0}@media (min-width:960px){.wrap-landing-main .form{display:flex;gap:60px}}.wrap-landing-main .form-text{flex:1 1 50%;text-align:start}.wrap-landing-main .form-text div,.wrap-landing-main .form-text p{max-width:90%;margin-bottom:25px}.wrap-landing-main .form-embed{flex:1 1 50%}.wrap-landing-main .legal{margin-top:20px}.wrap-landing-main .hs-form{display:block;text-align:start}.wrap-landing-main .hs-form-field .hs-error-msgs{grid-column-start:2}.wrap-landing-main .hs-form-field .hs-error-msg{color:var(--color-pink)}.wrap-landing-main .hs-form-field.hs-fieldtype-booleancheckbox{display:block;padding-top:10px}.wrap-landing-main .hs-submit{grid-column-start:span 2;margin:0}.wrap-landing-main .hs-submit .actions{width:72%}.wrap-landing-main .hs-submit .hs-button{width:100%;display:block;margin-top:15px}.wrap-landing-main .copy{margin-top:auto;padding:80px 0}@media (min-width:960px){.wrap-landing-main .copy{padding-bottom:0}}.main-c{padding-left:35px;padding-right:35px}.wrap-landing-c{padding:0}.cpt_landing-transform-your-digital-advertising .block-hero{padding-bottom:100px}.cpt_landing-transform-your-digital-advertising .block-hero-inner{position:static}@media all and (max-width:1329px){.cpt_landing-transform-your-digital-advertising .block-hero.layout-2023 .block-hero-video{flex:1 1 auto;margin-top:-50px}}@media (min-width:768px){.cpt_landing-transform-your-digital-advertising .block-hero.layout-2023 .block-hero-video{margin-top:0}}.cpt_landing-transform-your-digital-advertising .block-hero-video video{position:absolute;bottom:0;right:0;max-width:100%}@media all and (min-width:1330px){.cpt_landing-transform-your-digital-advertising .block-hero-video video{max-width:55%}}@media all and (min-width:1490px){.cpt_landing-transform-your-digital-advertising .block-hero-video video{max-width:820px}}.block-accordion{position:relative;text-align:center;padding:var(--s-md) 0}@media (min-width:960px){.block-accordion{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-accordion h2{margin-inline:auto}.block-accordion.bg-black details,.block-accordion.bg-transparent details{border-color:var(--color-white)}.scrolly .block-accordion .accordion:first-child{margin-top:0}.block-announcement{position:relative;padding:22px 0;color:var(--color-white)}@media (min-width:960px){.block-announcement{text-align:center}}.block-announcement-inner{display:flex;flex-direction:column;gap:10px}@media (min-width:960px){.block-announcement-inner{flex-direction:row;justify-content:center;gap:0}}.block-announcement p{margin:0;position:relative;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}@media (min-width:1560px){.block-announcement p{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}}.block-announcement span{max-width:75%}@media (min-width:960px){.block-announcement span{max-width:95%}}.block-announcement a{align-self:flex-start}@media (min-width:960px){.block-announcement a{margin-left:10px}}.block-announcement .close{position:absolute;top:4px;right:0;cursor:pointer}.block-announcement .block-bento .box-box .modal P+a::after,.block-announcement .block-bento .box-box .modal a:last-child::after,.block-announcement .more-go::after,.block-bento .box-box .modal .block-announcement P+a::after,.block-bento .box-box .modal .block-announcement a:last-child::after{top:0}.block-announcement-pink{background:linear-gradient(90deg,#c80655 .76%,#d01060 5.54%,#e42d7d 20.68%,#f34192 35.69%,#fc4d9f 50.35%,#ff51a3 64.29%)}.block-announcement-pink a{color:var(--color-white)}.block-announcement-pink .block-bento .box-box .modal P+a,.block-announcement-pink .block-bento .box-box .modal a:last-child,.block-announcement-pink .more-go,.block-bento .box-box .modal .block-announcement-pink P+a,.block-bento .box-box .modal .block-announcement-pink a:last-child{color:var(--color-white)}.block-announcement-pink .block-bento .box-box .modal P+a::after,.block-announcement-pink .block-bento .box-box .modal a:last-child::after,.block-announcement-pink .more-go::after,.block-bento .box-box .modal .block-announcement-pink P+a::after,.block-bento .box-box .modal .block-announcement-pink a:last-child::after{background-image:url(../assets/images/arrow-text-white.svg)}.block-announcement-blue{background:linear-gradient(90deg,#009 -5.35%,#0026b4 4.02%,#004ccf 15%,#0069e4 25.96%,#007ef3 36.74%,#008bfc 47.3%,#008fff 57.31%)}.block-announcement-blue a{color:var(--color-white)}.block-announcement-blue .block-bento .box-box .modal P+a,.block-announcement-blue .block-bento .box-box .modal a:last-child,.block-announcement-blue .more-go,.block-bento .box-box .modal .block-announcement-blue P+a,.block-bento .box-box .modal .block-announcement-blue a:last-child{color:var(--color-white)}.block-announcement-blue .block-bento .box-box .modal P+a::after,.block-announcement-blue .block-bento .box-box .modal a:last-child::after,.block-announcement-blue .more-go::after,.block-bento .box-box .modal .block-announcement-blue P+a::after,.block-bento .box-box .modal .block-announcement-blue a:last-child::after{background-image:url(../assets/images/arrow-text-white.svg)}.block-announcement-green{background:linear-gradient(90deg,#006f53 -3.96%,#00965a 6.28%,#00bc60 18.03%,#00d965 29.76%,#00ee69 41.32%,#00fb6b 52.6%,#00ff6c 63.33%);color:var(--color-black)}.block-announcement-green a{color:var(--color-black)}.block-announcement-green .close path{fill:var(--color-black);stroke:var(--color-black)}.block-announcement-green .block-bento .box-box .modal P+a,.block-announcement-green .block-bento .box-box .modal a:last-child,.block-announcement-green .more-go,.block-bento .box-box .modal .block-announcement-green P+a,.block-bento .box-box .modal .block-announcement-green a:last-child{color:var(--color-black)}.block-announcement-green .block-bento .box-box .modal P+a::after,.block-announcement-green .block-bento .box-box .modal a:last-child::after,.block-announcement-green .more-go::after,.block-bento .box-box .modal .block-announcement-green P+a::after,.block-bento .box-box .modal .block-announcement-green a:last-child::after{background-image:url(../assets/images/arrow-text-black.svg)}.block-bento{text-align:center;padding:var(--s-md) 0}.single-cpt_solution .block-bento{padding-bottom:var(--s-lg)}@media (min-width:768px){.single-cpt_solution .block-bento{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media (min-width:960px){.single-cpt_solution .block-bento{padding-bottom:var(--s-xxl)}}@media (min-width:960px){.block-bento{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-bento .eyebrow{margin-inline:auto;display:inline-block;text-transform:uppercase}.block-bento .heading-2{margin-bottom:var(--s-sm);position:relative;z-index:3}.single-cpt_solution .block-bento .heading-2{margin-bottom:var(--s-md)}@media (min-width:768px){.block-bento .heading-2{margin-bottom:var(--s-xl)}}.block-bento .boxes{display:flex;flex-direction:column;gap:var(--s-xxs);margin-top:var(--s-xxs)}.block-bento .boxes:first-child{margin-top:0}@media (min-width:960px){.block-bento .boxes{flex-direction:row}}.block-bento .boxes-grid{display:grid;gap:var(--s-xxs);margin-top:var(--s-md)}@media (max-width:959px){.block-bento .boxes-grid .span-1:nth-child(1){order:1}.block-bento .boxes-grid .span-1{order:2}.block-bento .boxes-grid .span-2{order:3}}@media (min-width:768px){.block-bento .boxes-grid{margin-top:var(--s-xl)}}@media (min-width:960px){.block-bento .boxes-grid{grid-template-columns:60% 40%}.block-bento .boxes-grid .span-1{grid-column:1}.block-bento .boxes-grid .span-2{grid-column:2;grid-row:span 2}}.block-bento .box{position:relative;border-radius:var(--border-radius-sm);text-align:start}.block-bento .box h3{margin-bottom:var(--s-xxxs);text-wrap:pretty}.block-bento .box a{color:var(--color-white);text-decoration:underline;font-weight:700}.block-bento .box a:hover{color:var(--color-pink);transition:var(--transition)}.block-bento .box.has-modal{cursor:pointer}.block-bento .box .stat{position:absolute;top:-5px;right:-15px;border-top-right-radius:var(--border-radius-sm);text-align:center;display:none;align-items:center;justify-content:center;width:270px;z-index:3}@media all and (min-width:1560px){.block-bento .box .stat{display:flex}}.block-bento .box .stat-bottom{top:auto;bottom:40px;right:-15px;z-index:3;width:220px}.block-bento .box .stat .stat-blob{position:absolute;top:0;left:0;width:295px;height:281px;object-fit:cover;width:100%;border-top-right-radius:var(--border-radius-sm)}.block-bento .box .stat strong{font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem;display:block}.block-bento .box .stat p{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;color:var(--color-black);z-index:2;position:relative;max-width:140px;margin:35px 0 0 65px}.block-bento.gradient-blue .box,.block-bento.gradient-blue-bento .box{box-shadow:0 0 20px 0 rgba(0,143,255,.25)}.block-bento.gradient-blue .box .stat::before,.block-bento.gradient-blue-bento .box .stat::before{content:"";border-radius:24px;background:radial-gradient(54.58% 50.36% at 50% 57.61%,#008fff 0,rgba(0,0,5,0) 90%);width:534px;height:438px;display:block;position:absolute;top:-195px;right:-172px}.block-bento.gradient-blue .box .stat-blob,.block-bento.gradient-blue-bento .box .stat-blob{background:url(../assets/images/blob-blue.png) no-repeat center;background-size:275px}.block-bento.gradient-blue .box .stat-bottom p,.block-bento.gradient-blue-bento .box .stat-bottom p{margin-left:20px}.block-bento.gradient-blue .box .stat-bottom .stat-blob,.block-bento.gradient-blue-bento .box .stat-bottom .stat-blob{background:url(../assets/images/blob-blue-alt.png) no-repeat center;background-size:210px;top:-80px}.block-bento.gradient-blue .boxes-wrap{position:relative}.block-bento.gradient-blue .boxes-wrap::before{content:"";background:radial-gradient(40.76% 43.7% at 50% 52.32%,rgba(0,143,255,.6) 54.24%,rgba(0,0,5,0) 100%);background-size:100% 650px;display:block;width:100%;height:650px;position:absolute;top:-140px;left:0;margin:0 auto;z-index:1}@media (min-width:960px){.block-bento.gradient-blue .boxes-wrap::before{top:-150px;background-size:1312px 650px;width:1312px}}.block-bento.gradient-blue .box-box{outline:2px solid rgba(248,248,248,.2);background-color:var(--color-black)}.block-bento.gradient-green-bento .box{box-shadow:0 0 20px 0 rgba(0,255,108,.25)}.block-bento.gradient-green-bento .box .stat::before{content:"";border-radius:24px;background:radial-gradient(54.58% 50.36% at 50% 57.61%,#00ff6c 0,rgba(0,0,5,0) 90%);width:534px;height:438px;display:block;position:absolute;top:-195px;right:-172px}.block-bento.gradient-green-bento .box .stat-blob{background:url(../assets/images/blob-green.png) no-repeat center;background-size:244px}.block-bento.gradient-green-bento .box .stat-bottom p{margin-left:0}.block-bento.gradient-green-bento .box .stat-bottom .stat-blob{background:url(../assets/images/blob-green-alt.png) no-repeat center;background-size:210px;top:-80px}.block-bento.gradient-green-bento .box .modal{box-shadow:0 -4px 30px 0 rgba(0,255,108,.5)}.block-bento .box-box{border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);background-color:var(--color-black);color:var(--color-white);display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:2}@media (min-width:1560px){.block-bento .box-box{min-height:450px}}.block-bento .box-box .box-text-bottom{position:relative}.block-bento .box-box .modal{visibility:hidden;opacity:0;transition:visibility .3s ease-out,opacity .3s ease-out;width:100%;background-color:var(--color-black);border-radius:var(--border-radius-sm);box-shadow:0 -4px 30px 0 rgba(0,143,255,.5);color:var(--color-white);padding:var(--s-xxs);margin-top:var(--s-xxs);z-index:5;position:relative;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-bento .box-box .modal{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;padding:var(--s-sm)}}@media (min-width:960px){.block-bento .box-box .modal{position:absolute;top:0;left:0}}@media (min-width:1560px){.block-bento .box-box .modal{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media (max-width:959px){.block-bento .box-box .modal{display:none}}.block-bento .box-box .modal .close-btn{position:absolute;top:30px;right:30px;background:0 0;border:none;padding:10px;margin:-10px;cursor:pointer}.block-bento .box-box .modal .close{display:block;width:15px;height:15px;pointer-events:none}.block-bento .box-box .modal *{max-width:680px}.block-bento .box-box .modal ul{display:flex;flex-direction:column;gap:20px;max-width:90%}@media (max-width:959px){.block-bento .box-box .modal ul{max-width:85%}}.block-bento .box-box .modal li{background:url(../assets/images/bullet.svg) left top -2px no-repeat;padding-left:30px;margin-bottom:10px;background-size:12px}@media (min-width:768px){.block-bento .box-box .modal li{background-size:15px;background-position:left top -2px}}@media (min-width:960px){.block-bento .box-box .modal li{background-size:17px}}.block-bento .box-box .modal P+a,.block-bento .box-box .modal a:last-child{margin-top:var(--s-xs);text-decoration:none}@media (min-width:960px){.block-bento .box-box .modal P+a,.block-bento .box-box .modal a:last-child{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.block-bento .box-box .modal .more-go::after,.block-bento .box-box .modal P+a::after,.block-bento .box-box .modal a:last-child::after{top:3px}@media (max-width:959px){.block-bento .box-box .modal .more-go::after,.block-bento .box-box .modal P+a::after,.block-bento .box-box .modal a:last-child::after{top:0}}.block-bento .box-box .box-text{padding:var(--s-xs) var(--s-xs) 0;position:relative;z-index:3}@media (min-width:768px){.block-bento .box-box .box-text{padding:40px 40px 0}}.block-bento .box-box .box-text h3{max-width:85%;font-weight:500}@media (max-width:959px){.block-bento .box-box .box-text h3 span{display:inline-block;width:5px}.block-bento .box-box .box-text h3 span br{display:none}}.block-bento .box-box .box-text .headline-large{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}@media (min-width:768px){.block-bento .box-box .box-text .headline-large{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;letter-spacing:-2%}}@media (min-width:1560px){.block-bento .box-box .box-text .headline-large{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem;letter-spacing:-2%}}.block-bento .box-box .box-text .headline-small{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-bento .box-box .box-text .headline-small{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media (min-width:1560px){.block-bento .box-box .box-text .headline-small{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.block-bento .box-box .box-text .text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-bento .box-box .box-text .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:1560px){.block-bento .box-box .box-text .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-bento .box-box .box-text .text.text-small{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-bento .box-box .box-text .text.text-small{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:1560px){.block-bento .box-box .box-text .text.text-small{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.block-bento .box-box .box-text p{max-width:650px}.block-bento .box-box .box-text p:last-child{margin-bottom:0}.block-bento .box-box .box-text .more{display:inline-flex;align-items:center;gap:10px;margin-top:var(--s-xxxs);margin-bottom:0;color:var(--color-pink);font-weight:700;cursor:pointer}.block-bento .box-box .box-text .more svg{transform:rotate(90deg)}.block-bento .box-box .box-text .more path{fill:var(--color-pink);stroke:var(--color-pink)}.block-bento .box-box .box-text .modal P+a,.block-bento .box-box .box-text .modal a:last-child,.block-bento .box-box .box-text .more-go,.block-bento .box-box .modal .box-text P+a,.block-bento .box-box .modal .box-text a:last-child{margin-top:var(--s-xxxs);color:var(--color-pink);text-decoration:none}.block-bento .box-box .box-image{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.block-bento .box-box .box-image img,.block-bento .box-box .box-image video{max-width:100%;width:100%}.block-bento .box-box .box-image img.p,.block-bento .box-box .box-image video.p{padding:0 var(--s-sm)}@media (max-width:666px){.block-bento .box-box .box-image img{object-fit:cover}}@media (min-width:960px){.block-bento .box-box .box-image img,.block-bento .box-box .box-image video{height:auto}}.block-bento .box-box.active .modal{visibility:visible;opacity:1}@media (max-width:959px){.block-bento .box-box.active .modal{display:block}}.block-bento .box-box.active .more{opacity:.5}.block-bento .box-box.active .more svg{transform:rotate(-90deg)}.block-bento .box-box.active .box-text{padding-bottom:0}.block-bento .box-box.active .box-image{overflow:visible}@media (max-width:959px){.block-bento .box-box.active .box-image img,.block-bento .box-box.active .box-image video{display:none}}@media (min-width:960px){.block-bento .box-box.active .box-image img,.block-bento .box-box.active .box-image video{visibility:hidden}}.block-bento .width-30.box-box .box-text h3,.block-bento .width-40.box-box .box-text h3,.block-bento .width-50.box-box .box-text h3{max-width:none}.block-bento .width-30.box-box .box-image img,.block-bento .width-40.box-box .box-image img,.block-bento .width-50.box-box .box-image img{position:relative;border-radius:0;object-fit:contain}.block-bento .width-100.box-box h3{max-width:100%}@media (min-width:960px){.block-bento .width-100.box-box h3{max-width:65%}}.block-bento.gradient-green-med::before{content:"";border-radius:636px;background:radial-gradient(40.76% 43.7% at 50% 52.32%,rgba(0,143,255,.6) 54.24%,rgba(0,0,5,0) 100%);display:block;width:90%;height:636px;position:absolute;top:150px;left:0;right:0;bottom:0;margin:0 auto;opacity:.9;z-index:1}.block-bento.gradient-green-med .box-box{outline:2px solid rgba(248,248,248,.2);background:var(--color-black)}.block-bento.gradient-blue-bento .box-box{outline:2px solid rgba(248,248,248,.2);background:linear-gradient(0deg,#008fff 2.81%,#000005 50.74%)}.block-bento.gradient-blue-bento .box-box::after{content:"";display:none}.block-bento.gradient-pink-bento .box-box{outline:2px solid rgba(248,248,248,.2)}.block-bento .box-quote{color:var(--color-black);padding:var(--s-xs);display:flex;align-items:center}@media (min-width:768px){.block-bento .box-quote{padding:var(--s-sm)}}.block-bento .box-quote footer img{box-shadow:10px 10px 20px 0 rgba(0,143,255,.25)}.block-bento .box-cta{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;overflow:hidden;padding:var(--s-sm)}@media (min-width:960px){.block-bento .box-cta{min-height:545px}}.block-bento .box-cta .heading-2{margin-bottom:var(--s-xs);max-width:320px}.block-bento .box-cta .funnel{position:absolute;top:0;left:0;z-index:1}.block-bento .box-cta .square{position:absolute;bottom:-10%;right:0;z-index:1}.block-bento .box-cta h2{position:relative;z-index:2}.block-bento .box-cta .block-post .post-content a.wp-element-button,.block-bento .box-cta .block-post .wysiwyg a.wp-element-button,.block-bento .box-cta .button,.block-bento .box-cta .wp-block-button a,.block-post .post-content .block-bento .box-cta a.wp-element-button,.block-post .wysiwyg .block-bento .box-cta a.wp-element-button,.wp-block-button .block-bento .box-cta a{text-decoration:none}.block-bento .box-cta .block-post .post-content a.wp-element-button:hover,.block-bento .box-cta .block-post .wysiwyg a.wp-element-button:hover,.block-bento .box-cta .button:hover,.block-bento .box-cta .wp-block-button a:hover,.block-post .post-content .block-bento .box-cta a.wp-element-button:hover,.block-post .wysiwyg .block-bento .box-cta a.wp-element-button:hover,.wp-block-button .block-bento .box-cta a:hover{color:var(--color-white)}@media (min-width:960px){.block-bento .width-30{flex:1 1 40%}}@media (min-width:1560px){.block-bento .width-30{flex:1 1 30%}}@media (min-width:960px){.block-bento .width-40{flex:1 1 40%}}@media (min-width:1560px){.block-bento .width-40{flex:1 1 40%}}@media (min-width:960px){.block-bento .width-50{flex:1 1 50%}}@media (min-width:960px){.block-bento .width-60{flex:1 1 60%}}@media (min-width:960px){.block-bento .width-70{flex:1 1 60%}}@media (min-width:1560px){.block-bento .width-70{flex:1 1 70%}}@media (min-width:960px){.block-bento .width-100{flex:1 1 100%}}@media (min-width:1560px){.block-bento .width-100{flex:1 1 100%}}.block-boxes-cta{padding:var(--s-md) 0;color:var(--color-white)}@media (min-width:768px){.block-boxes-cta{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-boxes-cta .cards{display:grid;grid-template-columns:1fr;margin-top:var(--s-sm);gap:var(--gap-cards-md)}@media (min-width:768px){.block-boxes-cta .cards{grid-template-columns:repeat(2,1fr);margin-top:var(--s-lg)}}.block-boxes-cta .card{border:2px solid rgba(248,248,248,.2);border-radius:var(--border-radius-sm);position:relative;overflow:hidden;text-align:start}@media (min-width:768px) and (max-width:959px){.block-boxes-cta .card{height:447px}}@media (min-width:960px){.block-boxes-cta .card{height:327px}}.block-boxes-cta .card .box-cta-wrap{padding:var(--s-xs) var(--s-xs) 0;text-align:start}@media (min-width:768px){.block-boxes-cta .card .box-cta-wrap{padding-top:40px;padding-right:40px;padding-left:40px}}.block-boxes-cta .card .box-cta-wrap h3{max-width:230px;margin-bottom:var(--s-xxs);position:relative;z-index:2;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%;font-weight:500}@media (min-width:768px){.block-boxes-cta .card .box-cta-wrap h3{max-width:330px;font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}@media (min-width:960px){.block-boxes-cta .card .box-cta-wrap h3{margin-left:0;margin-right:0}}@media (min-width:1560px){.block-boxes-cta .card .box-cta-wrap h3{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem;letter-spacing:-2%}}.block-boxes-cta .card .box-cta-wrap .block-post .post-content a.wp-element-button,.block-boxes-cta .card .box-cta-wrap .block-post .wysiwyg a.wp-element-button,.block-boxes-cta .card .box-cta-wrap .button,.block-boxes-cta .card .box-cta-wrap .wp-block-button a,.block-post .post-content .block-boxes-cta .card .box-cta-wrap a.wp-element-button,.block-post .wysiwyg .block-boxes-cta .card .box-cta-wrap a.wp-element-button,.wp-block-button .block-boxes-cta .card .box-cta-wrap a{position:relative;z-index:2;align-self:flex-start}.block-boxes-cta .card picture{display:block}.block-boxes-cta .card img{display:block;order:1;position:relative;z-index:2}@media (min-width:768px) and (max-width:959px){.block-boxes-cta .card img{position:absolute;bottom:0;right:0;width:100%;z-index:2}}@media (min-width:960px){.block-boxes-cta .card img{position:absolute;top:0;right:0;object-fit:cover;width:460px;height:100%}}.block-careers{background-color:var(--color-white)}.block-careers-header{background-color:var(--color-black);color:var(--color-white);padding:var(--s-sm) 0 170px;overflow:hidden}@media (min-width:960px){.block-careers-header{padding-top:var(--s-lg)}}@media all and (min-width:1202px){.block-careers-header{padding-bottom:var(--s-lg)}}.block-careers-header .breadcrumb{margin:0 0 var(--s-md)}.block-careers-header .heading-1{z-index:2;position:relative;max-width:680px;margin:0 0 var(--s-xs)}@media (min-width:768px){.block-careers-header .heading-1{margin:0 0 var(--s-sm)}}.block-careers-header .text{max-width:80%;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-careers-header .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media all and (min-width:1202px){.block-careers-header .text{max-width:868px;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-careers-header p{margin-bottom:0}.block-careers-header .bg{position:absolute;bottom:-192px;right:-86px;height:auto;max-width:372px}@media (min-width:768px){.block-careers-header .bg{max-width:472px;bottom:-192px;right:-86px}}@media all and (min-width:1202px){.block-careers-header .bg{bottom:-122px;right:-197px;max-width:none}}.block-careers-main{padding-top:var(--s-xl);padding-bottom:var(--s-xl);position:relative}.block-careers-main.job-single{padding-top:var(--s-md)}@media (min-width:960px){.block-careers-main{padding-top:var(--s-xl);min-height:800px}.block-careers-main.job-single{padding-top:var(--s-xl)}}.block-careers-main .container,.block-careers-main .header-inner,.block-careers-main .wrap-landing-c{position:relative}.block-careers-main .rbox-filter{border-radius:8px;border:2px solid var(--color-black);background:var(--color-white);padding:15px 25px;font-size:20px;font-weight:700;color:var(--color-black);line-height:26px;appearance:none;position:relative;cursor:pointer;background:var(--color-white) url(../assets/images/expand.svg) right 20px top 24px no-repeat}@media (min-width:960px){.block-careers-main .rbox-filter{width:400px}}.block-careers-main .rbox-job-longdesc{padding-top:0}.block-careers-main .rbox-job-title{line-height:1.2;margin-bottom:var(--s-xs)}@media (min-width:960px){.block-careers-main .rbox-job-title{margin-bottom:var(--s-sm)}}.block-careers-main .rbox-opening-position-info{display:block}.block-careers-main .rbox-opening-position-info small{margin-bottom:5px}.block-careers-main .rbox-bottom-links a,.block-careers-main .rbox-top-links a{color:var(--color-white);position:relative}.block-careers-main .rbox-top-links{margin-bottom:var(--s-sm);color:var(--color-white)}.block-careers-main .rbox-top-links a::before{content:"Back to Open roles";color:var(--color-black);font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;font-weight:700;padding:0 0 0 30px}.block-careers-main .rbox-top-links a::after{content:"";background:url(../assets/images/arrow-text-black.svg) top left no-repeat;position:absolute;top:-8px;left:0;width:20px;height:24px;display:block;transform:rotate(-180deg)}@media (min-width:768px){.block-careers-main .rbox-top-links a::after{top:-4px}}.block-careers-main .rbox-bottom-links{margin-top:var(--s-xs)}.block-careers-main .rbox-btn{display:inline-flex;justify-content:center;align-items:center;gap:20px;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;font-weight:700!important;padding:15px 30px 14px!important;background:var(--color-pink)!important;border:none!important;color:var(--color-white)!important;border-radius:50px!important;text-shadow:none!important;white-space:nowrap!important;cursor:pointer}.block-careers-main .rbox-btn:hover{transition:var(--transition);box-shadow:0 0 8px 0 var(--color-pink),0 0 18px 0 var(--color-pink)}.block-careers-main .rbox-opening-li+.rbox-opening-li{border:2px solid rgba(0,143,255,.4)}.block-careers-main .rbox-opening-list .rbox-field-wrapper{display:none!important}.block-careers .rbox-jobs-group{position:relative;margin-bottom:var(--s-sm);padding-top:var(--s-md);display:flex;flex-wrap:wrap;gap:30px}@media (min-width:960px){.block-careers .rbox-jobs-group{flex-wrap:none}}.block-careers .rbox-jobs-group h3{font-weight:400;position:absolute;top:0;left:0}.block-careers .rbox-opening-li{opacity:1;background-color:var(--color-white);border-radius:15px;border:2px solid rgba(0,143,255,.4);box-shadow:0 0 20px 0 rgba(0,143,255,.25);padding:var(--s-xs);display:flex;flex-direction:column;width:100%}@media (min-width:960px){.block-careers .rbox-opening-li{flex-wrap:none}}.block-careers .rbox-opening-li:hover a{text-decoration:underline}.block-careers .rbox-opening-li:hover a::after{text-decoration:none}@media (min-width:960px){.block-careers .rbox-opening-li{width:33.3333%}}.block-careers .rbox-opening-li .rbox-opening-li-title{order:2;position:relative;font-size:24px;font-style:normal;font-weight:700;line-height:30px;color:var(--color-black);letter-spacing:-.48px}.block-careers .rbox-opening-li .rbox-opening-li-title::after{content:"Read more →";display:block;margin:30px 0 0;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.32px}.block-careers .rbox-opening-li .rbox-job-shortdesc{opacity:1;position:relative;order:1;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;padding:0 0 0 30px}.block-careers .rbox-opening-li .rbox-job-shortdesc::before{content:"";display:inline-block;position:absolute;top:0;left:0;width:20px;height:20px;background:url(../assets/images/location.svg) no-repeat center}.block-careers .rbox-opening-li .rbox-job-shortdesc .rbox-opening-position-info{margin:40px 0 20px -30px}.block-careers .rbox-jobs-group h3 span{display:none}.block-cards{text-align:center;color:var(--color-white);padding:var(--s-md) 0}@media (min-width:960px){.block-cards{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-cards .cards{display:grid;grid-template-columns:1fr;align-items:stretch;gap:var(--s-xs);margin-top:var(--s-sm)}@media (min-width:768px){.block-cards .cards{margin-top:var(--s-lg)}}@media (min-width:960px){.block-cards .cards{grid-template-columns:repeat(3,1fr)}}.block-cards .card{border-radius:var(--border-radius-sm);border:2px solid rgba(248,248,248,.2);display:grid;grid-template-columns:minmax(55px,20%) 1fr}@media (min-width:960px){.block-cards .card{grid-template-columns:1fr;grid-template-rows:312px 1fr}}.block-cards .card-image{border-top-left-radius:var(--border-radius-sm);border-bottom-left-radius:var(--border-radius-sm);border-top-right-radius:0;height:auto;display:flex;flex-direction:column}@media (min-width:960px){.block-cards .card-image{border-top-right-radius:var(--border-radius-sm);border-bottom-left-radius:0;height:312px}}.block-cards .card-image picture{flex:1}.block-cards .card-image img{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media (min-width:960px){.block-cards .card-image img{border-top-right-radius:var(--border-radius-sm);object-position:left}}.block-cards .card-text{border-bottom-left-radius:0;border-top-right-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);text-align:start;background-color:var(--color-black);color:var(--color-white);padding:20px;border-left:3px solid var(--color-white)}@media (min-width:768px){.block-cards .card-text{padding:var(--s-xs)}}@media (min-width:960px){.block-cards .card-text{border-left:0;border-top-right-radius:0;border-bottom-left-radius:var(--border-radius-sm);border-top:3px solid var(--color-white);flex:1;margin-top:-8px}}.block-cards .card-text h3{margin-bottom:var(--s-xxs);color:var(--color-white);font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;font-weight:700}@media (min-width:768px){.block-cards .card-text h3{margin-bottom:var(--s-xxs);font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media (min-width:960px){.block-cards .card-text h3{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.block-cards .card-text ul{display:flex;flex-direction:column;gap:15px}.block-cards .card-text li{background:url(../assets/images/bullet.svg) left top -2px no-repeat;background-size:12px;padding-left:25px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-cards .card-text li{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;background-size:15px;background-position:left top -2px;padding-left:30px}}@media (min-width:960px){.block-cards .card-text li{background-size:17px;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-cards-icon{text-align:center;padding:var(--s-md) 0 var(--s-lg)}@media (min-width:960px){.block-cards-icon{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-cards-icon header{text-align:center}@media (min-width:960px){.block-cards-icon header{text-align:start}}.block-cards-icon .heading-2{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-cards-icon .heading-2{margin-bottom:var(--s-sm)}}.block-cards-icon .text{margin-bottom:var(--s-xs);font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-cards-icon .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;margin-bottom:var(--s-sm)}}@media (min-width:1560px){.block-cards-icon .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-cards-icon .text p:last-child{margin-bottom:0}.block-bento .box-box .modal .block-cards-icon P+a,.block-bento .box-box .modal .block-cards-icon a:last-child,.block-cards-icon .block-bento .box-box .modal P+a,.block-cards-icon .block-bento .box-box .modal a:last-child,.block-cards-icon .more-go{font-weight:700}@media (max-width:959px){.block-bento .box-box .modal .block-cards-icon P+a,.block-bento .box-box .modal .block-cards-icon a:last-child,.block-cards-icon .block-bento .box-box .modal P+a,.block-cards-icon .block-bento .box-box .modal a:last-child,.block-cards-icon .more-go{margin-left:-12px}}.block-cards-icon .cards{display:grid;grid-template-columns:1fr;gap:var(--gap-cards-md);margin-top:var(--s-sm)}@media (min-width:768px){.block-cards-icon .cards{margin-top:var(--s-lg);gap:var(--gap-cards)}}.block-cards-icon .cards-2{grid-template-columns:1fr}@media (min-width:960px){.block-cards-icon .cards-2{grid-template-columns:repeat(2,1fr)}}.block-cards-icon .cards-3{grid-template-columns:1fr}@media (min-width:768px) and (max-width:959px){.block-cards-icon .cards-3{grid-template-columns:repeat(2,1fr)}.block-cards-icon .cards-3 .card:nth-child(3){grid-column-start:1;grid-column-end:span 2}}@media (min-width:960px){.block-cards-icon .cards-3{grid-template-columns:repeat(3,1fr)}}.block-cards-icon .cards-4{grid-template-columns:1fr}@media (min-width:768px){.block-cards-icon .cards-4{grid-template-columns:repeat(2,1fr)}}@media all and (min-width:1260px){.block-cards-icon .cards-4{grid-template-columns:repeat(4,1fr)}}.block-cards-icon .card{border-radius:var(--border-radius-sm);border:2px solid rgba(248,248,248,.2);padding:var(--s-xxs);text-align:start}@media (min-width:768px){.block-cards-icon .card{padding:var(--s-xs)}}.bg-black .block-cards-icon .card{background-color:var(--color-black)}.bg-white .block-cards-icon .card{background-color:var(--color-white)}.block-cards-icon .card:has(div) h3{font-weight:700}.block-cards-icon .card h3{margin-top:15px;margin-bottom:0;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;max-width:90%}@media (min-width:768px){.block-cards-icon .card h3{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-cards-icon .card h3{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (max-width:666px){.block-cards-icon .card h3 .break{display:none}}.block-cards-icon .card div{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;margin-top:10px}@media (min-width:768px){.block-cards-icon .card div{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:1560px){.block-cards-icon .card div{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.block-cards-icon .card p{margin-bottom:0}.block-cards-icon.align-left{text-align:start}.block-cards-icon.align-center h2{text-align:center}.block-cards-icon.layout-compact .cards{margin-top:0}.block-cards-icon.layout-compact .card{display:grid;align-items:center;grid-template-columns:90px 1fr}.block-cards-icon.layout-compact .card h3{margin-top:0}.block-cards-icon.gradient-pink-low .card{border:2px solid rgba(255,81,167,.4);box-shadow:0 0 20px 0 rgba(255,81,167,.25)}.block-cards-icon.gradient-green-low .card{box-shadow:0 0 20px 0 rgba(0,255,108,.25);border:2px solid rgba(0,255,108,.4)}.block-cards-icon.gradient-blue-low .card{box-shadow:0 0 20px 0 rgba(0,143,255,.45)}.block-cards-icon.glow-blue .card{border:2px solid rgba(248,248,248,.2);box-shadow:0 0 40px 0 rgba(0,143,255,.45)}.block-cards-icon.glow-green .card{border:2px solid rgba(248,248,248,.2);box-shadow:0 0 40px 0 rgba(0,255,108,.45)}.block-cards-icon.glow-pink .card{border:2px solid rgba(248,248,248,.2);box-shadow:0 0 40px 0 rgba(255,81,167,.45)}.block-cards-resources{background-color:var(--color-white);color:var(--color-black);padding:var(--s-md) 0}@media all and (max-width:1109px){.block-cards-resources .container,.block-cards-resources .header-inner,.block-cards-resources .wrap-landing-c{padding-right:0!important}}@media (min-width:960px){.block-cards-resources{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-cards-resources-inner{display:grid;text-align:center;grid-template-columns:1fr;margin-bottom:var(--s-sm);padding-right:32px}@media (min-width:960px){.block-cards-resources-inner{margin-bottom:var(--s-lg);text-align:start;grid-template-columns:70% 30%;padding-right:0}.block-cards-resources-inner div{text-align:end}}.block-cards-resources-inner .eyebrow{display:block;text-transform:uppercase;margin:0 auto var(--s-xxs)}@media (min-width:768px){.block-cards-resources-inner .eyebrow{margin-bottom:var(--s-xs)}}.block-cards-resources-inner .heading-2{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-cards-resources-inner .heading-2{margin-bottom:var(--s-sm)}}@media (min-width:960px){.block-cards-resources-inner .heading-2{margin:0}}.block-cards-resources .cards{display:flex;gap:var(--gap-cards-md);overflow-x:auto;-ms-overflow-style:none;padding-right:32px}.block-cards-resources .cards::-webkit-scrollbar{display:none}.block-bento .box-box .modal .block-cards-resources .cards P+a::after,.block-bento .box-box .modal .block-cards-resources .cards a:last-child::after,.block-cards-resources .cards .block-bento .box-box .modal P+a::after,.block-cards-resources .cards .block-bento .box-box .modal a:last-child::after,.block-cards-resources .cards .more-go::after{top:-2px;right:-22px;background-image:url(../assets/images/arrow-text-black-700.svg)}.block-bento .box-box .modal .block-cards-resources .cards P+a:hover::after,.block-bento .box-box .modal .block-cards-resources .cards a:hover:last-child::after,.block-cards-resources .cards .block-bento .box-box .modal P+a:hover::after,.block-cards-resources .cards .block-bento .box-box .modal a:hover:last-child::after,.block-cards-resources .cards .more-go:hover::after{right:-28px}.block-cards-resources .card{border-color:#dadada}.block-cards-resources .card:hover img{transform:scale(1.05)}.block-cards-resources .card-text{border-top:3px solid var(--color-black)}.block-cards-resources .cards-wrapper.shade-before::before{background:linear-gradient(90deg,#f8f8f8 0,rgba(248,248,248,.5) 40%,rgba(34,34,34,0) 85%)}@media (min-width:960px){.block-cards-resources .cards-wrapper.shade-after::after{display:block;background:linear-gradient(90deg,rgba(34,34,34,0) 0,rgba(248,248,248,.5) 40%,#f8f8f8 85%)}}.block-cards-resources .custom-scrollbar{background-color:#dadada}.block-cards-solutions{text-align:center}.block-cards-solutions .eyebrow{display:block;text-transform:uppercase;margin:0 auto var(--s-xxs)}@media (min-width:768px){.block-cards-solutions .eyebrow{margin-bottom:var(--s-xs)}}.block-cards-solutions-default{padding:var(--s-md) 0}@media (min-width:768px){.block-cards-solutions-default{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media (min-width:960px){.block-cards-solutions-default{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-cards-solutions-default .cards{display:grid;grid-template-columns:1fr;gap:var(--gap-cards-md);margin-top:var(--s-sm)}@media all and (min-width:560px){.block-cards-solutions-default .cards-3{grid-template-columns:repeat(2,1fr);margin-top:var(--s-lg)}}@media all and (min-width:1250px){.block-cards-solutions-default .cards-3{grid-template-columns:repeat(3,1fr)}}@media all and (min-width:560px){.block-cards-solutions-default .cards-4{grid-template-columns:repeat(2,1fr);margin-top:var(--s-lg)}}@media all and (min-width:1250px){.block-cards-solutions-default .cards-4{grid-template-columns:repeat(4,1fr)}}.block-cards-solutions-default .card{min-height:263px}@media (min-width:768px){.block-cards-solutions-default .card{height:360px}}@media all and (min-width:960px) and (max-width:1249px){.block-cards-solutions-default .card img{margin-top:-15%}}@media all and (min-width:1250px){.block-cards-solutions-default .card{height:330px}}@media all and (max-width:559px){.block-cards-solutions-default .card h3 span{display:inline-block;width:6px}.block-cards-solutions-default .card h3 span br{display:none}}.block-cards-solutions-default .card-text{bottom:-5px}@media all and (min-width:560px){.block-cards-solutions-default .card-text{position:absolute;left:0;right:0}}@media (min-width:960px){.block-cards-solutions-default .card-text{bottom:0}}.block-cards-solutions-slider{padding:var(--s-lg) 0 var(--s-md)}@media (min-width:768px){.block-cards-solutions-slider{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media (min-width:960px){.block-cards-solutions-slider{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-cards-solutions-slider .eyebrow,.block-cards-solutions-slider .heading-2{padding-right:32px}@media (min-width:768px){.block-cards-solutions-slider .eyebrow,.block-cards-solutions-slider .heading-2{padding-right:64px}}.block-cards-solutions-slider .cards{display:flex;gap:var(--gap-cards-md);margin-top:calc(var(--s-sm) - var(--s-xxs));padding-top:var(--s-xxs);padding-bottom:var(--s-xxs);padding-right:32px;overflow-x:auto;-ms-overflow-style:none}@media (min-width:768px){.block-cards-solutions-slider .cards{margin-top:calc(var(--s-lg) - var(--s-xxs));padding-right:64px}}@media (min-width:960px){.block-cards-solutions-slider .cards{padding-right:0;padding-bottom:0}}.block-cards-solutions-slider .cards::-webkit-scrollbar{display:none}.block-cards-solutions-slider .card{height:263px}@media (min-width:768px){.block-cards-solutions-slider .card{height:316px}}@media all and (min-width:1240px){.block-cards-solutions-slider .card{height:330px}}.block-cards-solutions-slider .card-text{bottom:0;position:absolute;left:0;right:0}@media all and (max-width:1239px){.block-cards-solutions-slider .container,.block-cards-solutions-slider .header-inner,.block-cards-solutions-slider .wrap-landing-c{padding-right:0!important}}.block-cards-solutions-slider .cards-wrapper.shade-before::before{height:100%;background:linear-gradient(90deg,#f8f8f8 0,rgba(248,248,248,.5) 40%,rgba(34,34,34,0) 85%)}.block-cards-solutions-slider .cards-wrapper.shade-after::after{height:100%}@media (min-width:960px){.block-cards-solutions-slider .cards-wrapper.shade-after::after{display:block;background:linear-gradient(90deg,rgba(34,34,34,0) 0,rgba(248,248,248,.5) 40%,#f8f8f8 85%)}}.block-cards-solutions-slider .custom-scrollbar{background-color:#dadada;margin-top:0}@media all and (min-width:1240px){.block-cards-solutions-slider .custom-scrollbar{display:none}}.block-cards-solutions .card{border-radius:20px;background:linear-gradient(to bottom,var(--color-white) 0,var(--color-white) 50px,var(--color-black) 50px,var(--color-black) 100%);color:var(--color-white);border:2px solid var(--color-white);box-shadow:0 0 20px 0 rgba(0,143,255,.25);text-align:center;position:relative;overflow:hidden}.block-cards-solutions .card img{border-top-left-radius:16px;border-top-right-radius:16px;height:auto;width:100%}.block-cards-solutions .card-text{z-index:2;padding:0}.block-cards-solutions .card h3{margin-bottom:10px;padding:0 30px;font-weight:500;color:var(--color-white)}.block-cards-solutions .card .link{display:flex;align-items:center;justify-content:center;gap:10px;font-weight:700;color:var(--color-pink);margin-bottom:30px}.block-cards-support{text-align:center;padding:var(--s-md) 0}@media (min-width:768px){.single-cpt_solution .block-cards-support{padding-bottom:var(--s-xl)}}@media (min-width:960px){.block-cards-support{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-cards-support .heading-2{margin-bottom:var(--s-xs)}@media (min-width:960px){.block-cards-support .heading-2{margin-bottom:var(--s-sm)}}.block-cards-support .lead-text p:last-child{margin-bottom:0}.block-cards-support .block-post .post-content a.wp-element-button,.block-cards-support .block-post .wysiwyg a.wp-element-button,.block-cards-support .button,.block-cards-support .wp-block-button a,.block-post .post-content .block-cards-support a.wp-element-button,.block-post .wysiwyg .block-cards-support a.wp-element-button,.wp-block-button .block-cards-support a{margin-top:var(--s-xs)}@media (min-width:960px){.block-cards-support .block-post .post-content a.wp-element-button,.block-cards-support .block-post .wysiwyg a.wp-element-button,.block-cards-support .button,.block-cards-support .wp-block-button a,.block-post .post-content .block-cards-support a.wp-element-button,.block-post .wysiwyg .block-cards-support a.wp-element-button,.wp-block-button .block-cards-support a{margin-bottom:var(--s-sm)}}.block-cards-support .cards{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-cards);margin-top:var(--s-lg)}@media (min-width:960px){.block-cards-support .cards{grid-template-columns:repeat(4,1fr)}}.block-cards-support .card{text-align:start;border:2px solid rgba(248,248,248,.2);box-shadow:0 0 20px 0 rgba(0,143,255,.25);border-radius:var(--border-radius-sm);display:flex;flex-direction:column;flex:1}.block-cards-support .card:hover img{transform:scale(1.05)}.single-cpt_solution .block-cards-support .card:hover img{transform:none}.block-cards-support .card-image{border-top-left-radius:18px;border-top-right-radius:18px;height:137px;overflow:hidden;position:relative;display:block;border-bottom:4px solid var(--color-white)}.single-cpt_solution .block-cards-support .card-image{border-bottom-width:2px}@media (min-width:960px){.block-cards-support .card-image{height:260px}}.block-cards-support .card-image img{border-top-left-radius:18px;border-top-right-radius:18px;max-width:100%;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transition:var(--transition);display:block}.single-cpt_solution .block-cards-support .card-image img{object-position:top left;transition:none}.block-cards-support .card-title{border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);background-color:var(--color-black);color:var(--color-white);padding:20px;flex:1;text-align:center;display:flex;justify-content:center;padding-top:20px}@media (min-width:768px){.block-cards-support .card-title{padding:var(--s-xs)}}.block-cards-support.alignment-left .card-title{text-align:start}@media all and (max-width:500px){.block-cards-support .cards:not(.cards-3) .card-title{padding:12px 5px}.block-cards-support .cards:not(.cards-3) h3{max-width:100px}}.block-cards-support .cards-3{grid-template-columns:1fr;margin-top:calc(var(--s-lg) - 40px)}.block-cards-support .cards-3 .card-image{height:250px}@media (min-width:768px){.block-cards-support .cards-3{margin-top:var(--s-lg)}.block-cards-support .cards-3 .card-image{height:300px}.block-cards-support .cards-3 .text{padding-right:20%}}@media (min-width:960px){.block-cards-support .cards-3{grid-template-columns:repeat(3,1fr)}.block-cards-support .cards-3 .text{padding-right:0}}.block-carousel{position:relative;padding:var(--s-md) 0;color:var(--color-white);text-align:center;overflow-x:hidden}@media (min-width:960px){.block-carousel{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-carousel .heading-2{margin-bottom:var(--s-sm)}@media (min-width:960px){.block-carousel .heading-2{margin-bottom:var(--s-lg)}}@media (min-width:960px) and (max-width:1559px){.block-carousel .heading-2{margin-bottom:var(--s-md)}}.block-carousel .glide-carousel-nav{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:20px;justify-content:center;margin-bottom:var(--s-xs);margin-top:-15px}@media all and (max-width:430px){.block-carousel .glide-carousel-nav{margin-inline:-15px}}@media all and (min-width:380px){.block-carousel .glide-carousel-nav{grid-template-columns:repeat(4,1fr);margin-top:0;gap:0}}@media (min-width:768px){.block-carousel .glide-carousel-nav{margin-bottom:var(--s-sm);justify-content:center}}@media (min-width:960px) and (max-width:1559px){.block-carousel .glide-carousel-nav{margin-bottom:var(--s-xxs);transform:scale(.9)}}.block-carousel .glide-carousel-nav a{display:inline-block;font-weight:500;color:var(--color-white);font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%;padding:0 0 10px;border-bottom:3px solid transparent}@media all and (min-width:430px){.block-carousel .glide-carousel-nav a{padding-left:5px;padding-right:5px}}@media (min-width:768px){.block-carousel .glide-carousel-nav a{font-weight:700;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;padding-left:var(--s-xxs);padding-right:var(--s-xxs);padding-bottom:var(--s-xxs)}}@media (min-width:960px){.block-carousel .glide-carousel-nav a{display:block;width:100%}}@media (min-width:1560px){.block-carousel .glide-carousel-nav a{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media all and (max-width:379px){.block-carousel .glide-carousel-nav a span{width:100px;display:inline-block}}.block-carousel .glide-carousel-nav .active{color:var(--color-pink);border-bottom:3px solid var(--color-pink)}.block-carousel .glide-carousel-nav .glide__track{width:100%;display:flex;justify-content:space-between}.block-carousel .glide-carousel-nav .glide__slides{display:flex;justify-content:space-evenly;list-style:none;margin:0;padding:0;width:100%}.block-carousel .glide-carousel-nav .glide__slide{flex:1;text-align:center}.block-carousel .card{background:var(--color-black);text-align:start;border-radius:var(--border-radius-sm);border:2px solid rgba(248,248,248,.2);display:grid;grid-template-columns:1fr;overflow:hidden;position:relative}@media (min-width:960px) and (max-width:1559px){.block-carousel .card{transform:scale(.9)}}@media (max-width:959px){.block-carousel .card{display:block}.block-carousel .card.gradient-blue-low::after,.block-carousel .card.gradient-green-low::after,.block-carousel .card.gradient-pink-low::after{transform:rotate(-180deg);top:0}}@media (min-width:960px){.block-carousel .card{padding:var(--s-sm) var(--s-sm) var(--s-xl);grid-template-columns:60% 1fr}}.block-carousel .card::after{border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);z-index:1;bottom:-10px}.block-carousel .card-text{position:relative;z-index:2;order:2;padding:15px var(--s-xxs) var(--s-sm)}@media (min-width:960px){.block-carousel .card-text{padding:0;order:1}}.block-carousel .card-text h3{margin-bottom:var(--s-xxs);color:var(--color-white)}.block-carousel .card-text .text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-carousel .card-text .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:1560px){.block-carousel .card-text .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-bento .box-box .modal .block-carousel .card-text P+a,.block-bento .box-box .modal .block-carousel .card-text a:last-child,.block-carousel .card-text .block-bento .box-box .modal P+a,.block-carousel .card-text .block-bento .box-box .modal a:last-child,.block-carousel .card-text .more-go{margin-top:var(--s-xs);color:var(--color-pink);font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}.block-bento .box-box .modal .block-carousel .card-text P+a::after,.block-bento .box-box .modal .block-carousel .card-text a:last-child::after,.block-carousel .card-text .block-bento .box-box .modal P+a::after,.block-carousel .card-text .block-bento .box-box .modal a:last-child::after,.block-carousel .card-text .more-go::after{top:-1px}.block-carousel .card-text ul{display:flex;flex-direction:column;gap:20px;margin-top:var(--s-xxs)}.block-carousel .card-text li{background:url(../assets/images/bullet.svg) left top no-repeat;padding-left:20px;background-size:12px}@media (min-width:768px){.block-carousel .card-text li{padding-left:30px;background-size:12px}}@media (min-width:960px){.block-carousel .card-text li{background-size:17px}}.block-carousel .card-image{overflow:hidden;order:1;height:260px}@media (min-width:768px){.block-carousel .card-image{height:480px}}@media (min-width:960px){.block-carousel .card-image{order:2;height:auto}}@media (max-width:959px){.block-carousel .card-image{position:relative}}.block-carousel .card-image img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:3}@media (min-width:960px){.block-carousel .card-image img{order:2;width:auto;top:0;left:auto;right:0}}.block-carousel .card-image .carousel-image-0{max-width:391px}@media (min-width:768px){.block-carousel .card-image .carousel-image-0{max-width:590px}}@media (min-width:960px){.block-carousel .card-image .carousel-image-0{max-width:none;left:auto;top:0}}@media (min-width:960px) and (max-width:1559px){.block-carousel .card-image .carousel-image-0{max-width:590px;left:auto;top:0}}.block-carousel .card-image .carousel-image-1{max-width:422px}@media (min-width:768px){.block-carousel .card-image .carousel-image-1{width:125%;max-width:125%;left:-70px;top:-70px;margin:0}}@media (min-width:960px){.block-carousel .card-image .carousel-image-1{width:auto;max-width:none;top:0;left:auto;right:-100px;margin:0 auto}}@media all and (min-width:960px) and (max-width:1120px){.block-carousel .card-image .carousel-image-1{max-width:56%;height:auto}}.block-carousel .card-image .carousel-image-2{max-width:413px}@media (min-width:768px){.block-carousel .card-image .carousel-image-2{width:100%;max-width:100%;left:auto;right:-120px;top:-70px;margin:0}}@media (min-width:960px){.block-carousel .card-image .carousel-image-2{top:0;left:auto;width:auto;max-width:auto;right:-100px;margin:0 auto}}@media all and (min-width:960px) and (max-width:1120px){.block-carousel .card-image .carousel-image-2{max-width:46%;height:auto}}@media (max-width:666px){.block-carousel .card-image .carousel-image-3{max-width:446px}}@media (min-width:960px){.block-carousel .card-image .carousel-image-3{right:-100px}}@media all and (min-width:960px) and (max-width:1120px){.block-carousel .card-image .carousel-image-3{max-width:46%;height:auto}}.block-carousel .glide__slides{display:flex;align-items:stretch}.block-carousel .glide__slides .glide__slide{height:auto;display:flex}.block-case-promo{background-color:var(--color-black);color:var(--color-white);position:relative;padding:var(--s-md) 0;text-align:center;overflow-x:hidden}@media (min-width:960px){.block-case-promo{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-case-promo h2{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-case-promo h2{margin-bottom:var(--s-sm)}}.block-case-promo .eyebrow{margin-inline:auto;display:inline-block;text-transform:uppercase}.block-case-promo .glide__bullets{bottom:-30px}@media (min-width:960px){.block-case-promo .glide__bullets{display:none}}.block-case-promo .glide__track{overflow:visible}.block-case-promo .glide__slides{overflow:visible;gap:var(--gap-cards-md)}@media (min-width:960px){.block-case-promo .glide__slides{transform:initial!important;width:auto!important;display:flex;justify-content:center;margin-left:0}}.block-bento .box-box .modal .block-case-promo P+a,.block-bento .box-box .modal .block-case-promo a:last-child,.block-case-promo .block-bento .box-box .modal P+a,.block-case-promo .block-bento .box-box .modal a:last-child,.block-case-promo .more-go{font-weight:700;margin-left:-28px}.block-case-promo .cards-wrap{width:100%;max-width:none;position:relative;margin-top:var(--s-sm)}@media (min-width:960px){.block-case-promo .cards-wrap{margin-top:var(--s-lg)}}@media (min-width:768px){.block-case-promo .cards-wrap{margin-top:var(--s-lg)}}@media (max-width:959px){.block-case-promo .cards-wrap.fade::before{content:"";width:50px;height:300px;display:block;position:absolute;top:0;left:-64px;z-index:1;background:linear-gradient(90deg,#000005 0,rgba(0,0,0,0) 100%)}}@media (max-width:666px){.block-case-promo .cards-wrap.fade::before{left:-32px}}.block-case-promo .card{border-radius:var(--border-radius-sm);border:1px solid var(--color-white);padding:var(--s-xs);text-align:start;position:relative;overflow:hidden;margin-left:0!important;margin-right:0!important;width:auto!important}.block-case-promo .card img{align-self:flex-start}.block-case-promo .card .text{margin-top:var(--s-sm);margin-bottom:0;color:var(--color-white);font-weight:500;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;text-wrap:wrap}@media (min-width:768px){.block-case-promo .card .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:1560px){.block-case-promo .card .text{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.block-case-promo .card *{position:relative;z-index:2}.cpt_solution-creative-automation .block-case-promo .card:hover::after,.cpt_solution-creative-enablement .block-case-promo .card:hover::after,.cpt_solution-dpa .block-case-promo .card:hover::after,.page-creative-services .block-case-promo .card:hover::after{content:"";position:absolute;top:0;left:-100px;width:200%;height:100%;display:block;background:linear-gradient(-170deg,#ff51a7 10.73%,#000005 48.22%);z-index:1;opacity:0;animation:fadeIn .3s ease-in-out;animation-fill-mode:forwards}.cpt_solution-creative-enablement .block-case-promo .card:hover::after{background:linear-gradient(-170deg,#008fff 10.73%,#000005 48.22%)}@media (max-width:959px){.cpt_solution-creative-automation .block-case-promo .card.glide__slide--active::after,.cpt_solution-creative-enablement .block-case-promo .card.glide__slide--active::after,.cpt_solution-dpa .block-case-promo .card.glide__slide--active::after,.page-creative-services .block-case-promo .card.glide__slide--active::after{content:"";position:absolute;top:0;left:-100px;width:200%;height:100%;display:block;background:linear-gradient(-170deg,#ff51a7 10.73%,#000005 48.22%);z-index:1;opacity:0;animation:fadeIn .3s ease-in-out;animation-fill-mode:forwards}.cpt_solution-creative-enablement .block-case-promo .card.glide__slide--active::after{background:linear-gradient(-170deg,#008fff 10.73%,#000005 48.22%)}}@keyframes fadeIn{0%{transform:translateX(20px)}50%{opacity:.2}100%{transform:translateX(0);opacity:1}}.block-collapse{margin-top:-60px}@media (min-width:960px){.block-collapse{margin-top:-110px}}.block-collections{background-color:var(--color-white)}.block-collections-inner{display:grid;grid-template-columns:1fr;gap:var(--s-xs)}@media (min-width:960px){.block-collections-inner{grid-template-columns:1fr 75%;gap:40px}}.block-collections-header{margin-bottom:var(--s-md);background-color:var(--color-black);color:var(--color-white);padding:var(--s-sm) 0}@media (min-width:960px){.block-collections-header{margin-bottom:var(--s-xl);padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-collections-header .heading-1{max-width:780px;margin-left:0;margin-right:0;z-index:2;position:relative}.block-collections-filter{position:relative}.block-collections-filter .block-demo-text h2,.block-collections-filter .block-scrolly-panel .wysiwyg h3,.block-collections-filter .heading-5,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4,.block-demo-text .block-collections-filter h2,.block-scrolly-panel .wysiwyg .block-collections-filter h3,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;font-weight:700}@media (min-width:960px){.block-collections-filter .block-demo-text h2,.block-collections-filter .block-scrolly-panel .wysiwyg h3,.block-collections-filter .heading-5,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4,.block-demo-text .block-collections-filter h2,.block-scrolly-panel .wysiwyg .block-collections-filter h3,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;letter-spacing:-2%;margin-bottom:var(--s-lg)}}@media (max-width:959px){.block-collections-filter .block-demo-text h2 span,.block-collections-filter .block-scrolly-panel .wysiwyg h3 span,.block-collections-filter .heading-5 span,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span,.block-demo-text .block-collections-filter h2 span,.block-scrolly-panel .wysiwyg .block-collections-filter h3 span,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2 span,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3 span,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4 span{border:2px solid var(--color-black);border-radius:8px;padding:20px 25px 18px;display:inline-block;width:100%;position:relative}.block-collections-filter .block-demo-text h2 span::after,.block-collections-filter .block-scrolly-panel .wysiwyg h3 span::after,.block-collections-filter .heading-5 span::after,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span::after,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span::after,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span::after,.block-demo-text .block-collections-filter h2 span::after,.block-scrolly-panel .wysiwyg .block-collections-filter h3 span::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2 span::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3 span::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4 span::after{content:"";display:block;width:20px;height:20px;position:absolute;top:17px;right:25px;background:url(../assets/images/carat-black.svg) top right no-repeat;background-size:12px;transform:rotate(90deg)}.block-collections-filter .block-demo-text h2 span.active,.block-collections-filter .block-scrolly-panel .wysiwyg h3 span.active,.block-collections-filter .heading-5 span.active,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span.active,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span.active,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span.active,.block-demo-text .block-collections-filter h2 span.active,.block-scrolly-panel .wysiwyg .block-collections-filter h3 span.active,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2 span.active,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3 span.active,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4 span.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.block-collections-filter .block-demo-text h2 span.active::after,.block-collections-filter .block-scrolly-panel .wysiwyg h3 span.active::after,.block-collections-filter .heading-5 span.active::after,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span.active::after,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span.active::after,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span.active::after,.block-demo-text .block-collections-filter h2 span.active::after,.block-scrolly-panel .wysiwyg .block-collections-filter h3 span.active::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2 span.active::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3 span.active::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4 span.active::after{content:"";width:20px;height:20px;top:22px;display:inline-block;background:url(../assets/images/carat-pink.svg) top right no-repeat;background-size:12px;transform:rotate(-90deg);transition:all .2s ease-out}}.block-collections-filter .block-demo-text h2 .reset-lg,.block-collections-filter .block-scrolly-panel .wysiwyg h3 .reset-lg,.block-collections-filter .heading-5 .reset-lg,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 .reset-lg,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 .reset-lg,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 .reset-lg,.block-demo-text .block-collections-filter h2 .reset-lg,.block-scrolly-panel .wysiwyg .block-collections-filter h3 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4 .reset-lg{display:none}@media (min-width:960px){.block-collections-filter .block-demo-text h2 .reset-lg,.block-collections-filter .block-scrolly-panel .wysiwyg h3 .reset-lg,.block-collections-filter .heading-5 .reset-lg,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 .reset-lg,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 .reset-lg,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 .reset-lg,.block-demo-text .block-collections-filter h2 .reset-lg,.block-scrolly-panel .wysiwyg .block-collections-filter h3 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4 .reset-lg{display:block}}.block-collections-filter .block-demo-text h2 .reset-lg .facetwp-reset,.block-collections-filter .block-scrolly-panel .wysiwyg h3 .reset-lg .facetwp-reset,.block-collections-filter .heading-5 .reset-lg .facetwp-reset,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 .reset-lg .facetwp-reset,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 .reset-lg .facetwp-reset,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 .reset-lg .facetwp-reset,.block-demo-text .block-collections-filter h2 .reset-lg .facetwp-reset,.block-scrolly-panel .wysiwyg .block-collections-filter h3 .reset-lg .facetwp-reset,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2 .reset-lg .facetwp-reset,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3 .reset-lg .facetwp-reset,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4 .reset-lg .facetwp-reset{color:var(--color-black);text-decoration:underline;float:right;margin-top:-70px;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;font-weight:400}.block-collections-filter .filters-wrap{display:none}@media (min-width:960px){.block-collections-filter .filters-wrap{display:block}}.block-collections-filter .filters-wrap.active{display:block}@media (max-width:959px){.block-collections-filter .filters-wrap{border:2px solid var(--color-black);background-color:var(--color-white);border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:var(--s-xxs);width:100%;position:absolute;top:62px;left:0;z-index:2}}.block-collections-filter .filters-wrap .filter-buttons{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:20px;margin-top:var(--s-sm)}@media (min-width:960px){.block-collections-filter .filters-wrap .filter-buttons{display:none}}.block-collections-filter .filters-wrap .facetwp-facet-reset{margin:0}.block-collections-filter .filters-wrap .facetwp-reset{border-radius:6px;color:var(--color-black);font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;font-weight:700;border:2px solid var(--color-black);display:flex;justify-content:center;align-items:center;padding:10px 20px;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}.block-collections-filter .filters-wrap .view{border-radius:6px;color:var(--color-white);font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;font-weight:700;background-color:var(--color-pink);border:2px solid var(--color-pink);display:flex;justify-content:center;align-items:center;padding:10px 20px;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}.block-collections-filter .filter-section{position:relative;margin-bottom:var(--s-xs)}@media (min-width:960px){.block-collections-filter .filter-section{margin-bottom:0}}.block-collections-filter .filter-section .facetwp-counter,.block-collections-filter .filter-section .facetwp-hidden{display:none}.block-collections-filter .filter-section .filter-title{font-weight:700;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;margin-bottom:15px}@media (min-width:960px){.block-collections-filter .filter-section .filter-title{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media (max-width:959px){.block-collections-filter .filter-section .filter-title::after{content:"";display:block;width:20px;height:20px;position:absolute;top:-5px;right:0;background:url(../assets/images/carat-black.svg) top right no-repeat;background-size:12px;transform:rotate(90deg)}}.block-collections-filter .filter-section .filter-title.active::after{top:5px;transform:rotate(-90deg)}.block-collections-filter .filter-section .filter-cats{display:none}@media (min-width:960px){.block-collections-filter .filter-section .filter-cats{display:block}}.block-collections-filter .filter-section .facetwp-type-checkboxes{margin-bottom:var(--s-xxs)}@media (min-width:960px){.block-collections-filter .filter-section .facetwp-type-checkboxes{margin-bottom:var(--s-sm)}}.block-collections-filter .filter-section .facetwp-checkbox{background-image:url(../assets/images/checkbox-unchecked.svg);background-size:20px 20px;padding-left:30px;margin-bottom:15px;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}.block-collections-filter .filter-section .facetwp-checkbox:last-child{margin-bottom:0}.block-collections-filter .filter-section .facetwp-checkbox.checked{background-image:url(../assets/images/checkbox-checked.svg)}.block-collections-filter .filter-section .filter-inactive .facetwp-checkbox{opacity:.51}.block-collections .facetwp-template{display:grid;grid-template-columns:1fr;grid-gap:15px}@media (min-width:768px){.block-collections .facetwp-template{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.block-collections .facetwp-template{grid-gap:30px;grid-template-columns:repeat(3,1fr);margin-bottom:30px}}@media all and (min-width:960px) and (max-width:1239px){.block-collections .facetwp-template{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.block-collections .facetwp-template .card{min-height:480px}}.block-collections .facetwp-template .card:hover img{transform:scale(1.05)}.block-collections .facetwp-template .card-text{border-top:3px solid var(--color-black);display:flex;flex-direction:column;height:100%}.block-collections .facetwp-template .card-text h3,.block-collections .facetwp-template .card-text p{margin-bottom:0}.block-collections .facetwp-template .card-text h3{font-weight:500;margin-bottom:30px}@media (min-width:960px){.block-collections .facetwp-template .card-text h3{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.block-collections .facetwp-template .card-text .term{margin-bottom:10px}.block-collections .facetwp-template .card-text .collection-type{color:var(--color-black);margin-top:auto;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:960px){.block-collections .facetwp-template .card-text .collection-type{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}.block-collections .facetwp-template .card-text .term+.term{display:none}.facetwp-type-pager{text-align:center}.facetwp-load-more{appearance:none;border-radius:30px;border:0;cursor:pointer;margin:20px auto 40px;padding:2px 28px 1px;position:relative;text-align:center;display:inline-block;color:var(--color-white);outline:0;z-index:2;background-color:#ccc;box-shadow:0 1px 11px 11px #ccc}@media (min-width:960px){.facetwp-load-more:hover{transform:scale(1.1)}}.cpt_soution-collections.lity-active,.pages-cannes.lity-active{overflow:hidden;touch-action:none;height:100%}.cpt_soution-collections .lity-container,.pages-cannes .lity-container{width:100%;max-width:90%;margin-bottom:60px}@media (min-width:768px){.cpt_soution-collections .lity-container,.pages-cannes .lity-container{max-width:82%}}@media (min-width:960px){.cpt_soution-collections .lity-container,.pages-cannes .lity-container{max-width:868px;margin-bottom:0}}.cpt_soution-collections .lity-content,.pages-cannes .lity-content{max-height:calc(var(--vh,1vh) * 90);overflow:hidden;display:flex;flex-direction:column;background-color:var(--color-white);border-radius:var(--border-radius-sm);width:100%}.cpt_soution-collections .lity-close,.pages-cannes .lity-close{position:absolute;top:15px;right:15px;color:var(--color-black)}.single-collection{background-color:var(--color-white);width:100%;max-width:868px;border-radius:var(--border-radius-sm);padding:30px;overflow-y:auto;max-height:calc(var(--vh,1vh) * 90);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media (min-width:768px){.single-collection{padding:var(--s-xs)}}@media (min-width:960px){.single-collection{min-width:868px;padding:40px}}.block-demo-text .single-collection-desc h2,.block-scrolly-panel .wysiwyg .single-collection-desc h3,.page-template-page-basic .page-basic-wrap .post-content-basic .single-collection-desc h2,.page-template-page-basic .page-basic-wrap .post-content-basic .single-collection-desc h3,.page-template-page-basic .page-basic-wrap .post-content-basic .single-collection-desc h4,.single-collection-desc .block-demo-text h2,.single-collection-desc .block-scrolly-panel .wysiwyg h3,.single-collection-desc .heading-5,.single-collection-desc .page-template-page-basic .page-basic-wrap .post-content-basic h2,.single-collection-desc .page-template-page-basic .page-basic-wrap .post-content-basic h3,.single-collection-desc .page-template-page-basic .page-basic-wrap .post-content-basic h4{font-weight:500!important}.single-collection-desc .wysiwyg{max-width:550px}@media (max-width:959px){.single-collection-kpi .term{display:inline-block;margin-bottom:15px}}.single-collection-details .term{background-color:var(--color-black);font-size:12px;line-height:16px;font-style:normal;font-weight:700;letter-spacing:-.32px;margin-bottom:20px}@media (min-width:768px){.single-collection-details .term{font-size:14px;line-height:18px;margin-bottom:var(--s-xxs)}}@media (min-width:960px){.single-collection-details .term{font-size:16px;line-height:20px;margin-bottom:var(--s-xs)}}.single-collection-details .text{margin-bottom:0;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.single-collection-details .text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.single-collection-details .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.block-demo-text .single-collection-details h2,.block-scrolly-panel .wysiwyg .single-collection-details h3,.page-template-page-basic .page-basic-wrap .post-content-basic .single-collection-details h2,.page-template-page-basic .page-basic-wrap .post-content-basic .single-collection-details h3,.page-template-page-basic .page-basic-wrap .post-content-basic .single-collection-details h4,.single-collection-details .block-demo-text h2,.single-collection-details .block-scrolly-panel .wysiwyg h3,.single-collection-details .heading-5,.single-collection-details .page-template-page-basic .page-basic-wrap .post-content-basic h2,.single-collection-details .page-template-page-basic .page-basic-wrap .post-content-basic h3,.single-collection-details .page-template-page-basic .page-basic-wrap .post-content-basic h4{font-weight:700;margin-bottom:10px}.single-collection-details .t-rg{margin-bottom:0}.single-collection-details .collection-video{display:block;margin:var(--s-xxs) 0;position:relative;width:100%;max-width:860px;height:100%;max-height:484px;z-index:1}@media (min-width:768px){.single-collection-details .collection-video{margin:30px 0}}@media (min-width:960px){.single-collection-details .collection-video{margin:var(--s-xs) 0}}.single-collection-details .collection-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px}.block-contact{padding:var(--s-sm) 0}@media (min-width:768px){.block-contact{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}@media (min-width:960px){.block-contact{padding-top:var(--s-lg);padding-bottom:var(--s-xl)}}.block-contact-inner{display:grid;grid-template-columns:1fr}@media (min-width:960px){.block-contact-inner{gap:80px;grid-template-columns:repeat(2,1fr)}}.block-contact-text .breadcrumb{margin-bottom:var(--s-xs);display:block!important}@media (max-width:666px){.block-contact-text .breadcrumb{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.block-contact-text .breadcrumb a::after{background-size:6px 10px;background-position:right 6px top 14px;margin-right:2px}}@media (min-width:768px){.block-contact-text .breadcrumb{margin-bottom:var(--s-sm)}}.block-contact-text h1{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-contact-text h1{margin-bottom:var(--s-sm)}}.block-contact-text .wysiwyg{margin-bottom:var(--s-sm)}@media (min-width:768px){.block-contact-text .wysiwyg{margin-bottom:var(--s-lg)}}@media (min-width:960px){.block-contact-text .wysiwyg{margin-bottom:160px}}.block-contact-text .wysiwyg a{color:var(--color-pink);text-decoration:underline;font-weight:700}.block-contact-text img{width:224px;height:auto;margin-bottom:-40px;position:relative;z-index:2}@media (min-width:768px){.block-contact-text img{margin-bottom:-60px;width:261px}}@media (min-width:960px){.block-contact-text img{width:397px;height:321px}}.block-contact-embed{position:relative;background-color:var(--color-white);border-radius:var(--border-radius-sm);padding:var(--s-xs)}@media (min-width:768px){.block-contact-embed{padding-top:60px}}@media (min-width:960px){.block-contact-embed{padding:var(--s-sm);margin-top:var(--s-lg)}}.block-contact-embed .form-intro{color:var(--color-black);margin-bottom:30px}.block-cta{position:relative;overflow:hidden}.block-cta.align-center{padding:var(--s-md) 0;text-align:center}.block-cta.align-center h2{margin:0 auto var(--s-sm)}@media all and (min-width:1170px){.block-cta.align-center{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}.block-cta.align-center h2{padding:0 60px}}.block-cta.align-left{text-align:start}.block-cta.align-left h2{margin:0 0 var(--s-xxs) 0;padding-left:0}.block-cta .image,.block-cta .video{margin:-28% -50px 0 -50px;width:150%;max-width:200%;display:block}@media (min-width:768px){.block-cta .image,.block-cta .video{width:130%}}@media (min-width:960px){.block-cta .image,.block-cta .video{width:120%;margin-bottom:-50px}}@media all and (min-width:1170px){.block-cta .image,.block-cta .video{width:auto;max-width:100%;position:absolute;top:0;right:-20%;object-fit:cover;max-height:100%;margin:0}}@media all and (min-width:1380px){.block-cta .image,.block-cta .video{right:0}}.block-cta .video{margin-top:-15%}@media (min-width:768px){.block-cta .video{margin-top:-15%}}@media all and (min-width:1170px){.block-cta .video{margin-top:0}}.block-cta h2{max-width:var(--max-width-narrow);text-wrap:pretty;position:relative;z-index:2}@media all and (max-width:1169px){.block-cta h2{max-width:none!important}}.block-cta .wysiwyg{margin-bottom:var(--s-xs);position:relative;z-index:2}@media (min-width:768px){.block-cta .wysiwyg{margin-bottom:var(--s-sm)}}.block-cta .block-post .post-content a.wp-element-button,.block-cta .block-post .wysiwyg a.wp-element-button,.block-cta .button,.block-cta .wp-block-button a,.block-post .post-content .block-cta a.wp-element-button,.block-post .wysiwyg .block-cta a.wp-element-button,.wp-block-button .block-cta a{position:relative;z-index:2;align-self:flex-start}.block-cta-inner{background-color:var(--color-black);color:var(--color-white);padding:var(--s-xs) var(--s-xs) 0;border-radius:var(--border-radius-sm);margin-bottom:var(--s-md);overflow:hidden;position:relative;display:flex;flex-direction:column}@media (min-width:768px){.block-cta-inner{padding:var(--s-sm) var(--s-sm) 0;margin-bottom:var(--s-xl)}}@media (min-width:960px){.block-cta-inner{padding:var(--s-sm);display:block}}.block-cta .funnel{position:absolute;top:20%;left:-50px;z-index:1}@media (min-width:768px){.block-cta .funnel{top:20%;left:0}}@media all and (min-width:1170px){.block-cta .funnel{top:-30%}}@media (max-width:959px){.block-cta .funnel{width:200px}}@media (max-width:666px){.block-cta .funnel{width:150px;transform:rotate(-20deg)}}.block-cta .square{position:absolute;top:0;right:-20px;z-index:1}@media (max-width:959px){.block-cta .square{width:150px}}@media (max-width:666px){.block-cta .square{width:100px}}.block-cta .container,.block-cta .header-inner,.block-cta .wrap-landing-c{position:relative;z-index:2}.block-demo{padding:var(--s-md) 0}@media (min-width:960px){.block-demo{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media (min-width:960px) and (max-width:1559px){.block-demo{padding-top:var(--s-lg)}}.block-demo .blob{position:absolute;bottom:-10%;right:0;z-index:2}@media (max-width:959px){.block-demo .blob{bottom:-10%!important;width:150px;display:none}}.block-demo-inner{display:grid;grid-template-columns:1fr;gap:50px}@media (min-width:768px){.block-demo-inner{gap:80px}}@media (min-width:960px){.block-demo-inner{grid-template-columns:repeat(2,1fr)}}.block-demo-text h1{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-demo-text h1{margin-bottom:var(--s-sm)}}.block-demo-text .wysiwyg{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.block-demo-text .wysiwyg{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.block-demo-text .wysiwyg{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.block-demo-text h2{font-weight:500;margin-top:calc(var(--s-md) - 15px);margin-bottom:var(--s-xs)}@media (min-width:768px){.block-demo-text h2{margin-top:calc(var(--s-lg) - 15px)}}@media (min-width:960px) and (max-width:1559px){.block-demo-text h2{margin-top:calc(var(--s-md) - 15px)}}.block-demo-text ul{display:flex;flex-direction:column;gap:20px;margin-top:var(--s-xxs)}.block-demo-text li{background:url(../assets/images/bullet.svg) left top -1px no-repeat;padding-left:25px;background-size:10px}@media (min-width:768px){.block-demo-text li{padding-left:30px;background-size:12px}}@media (min-width:960px){.block-demo-text li{background-size:15px}}.block-demo-embed{position:relative;background-color:var(--color-white);border-radius:var(--border-radius-sm);padding:var(--s-xs)}@media (min-width:960px){.block-demo-embed{padding:var(--s-sm)}}.block-demo-embed .form-intro{color:var(--color-black);margin-bottom:30px}.block-event-connect{text-align:center;padding:var(--s-md) 0;background-color:var(--color-white)}@media (min-width:960px){.block-event-connect{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-event-connect .heading-2{margin-bottom:var(--s-sm)}@media (min-width:960px){.block-event-connect .heading-2{margin-bottom:var(--s-lg)}}.block-event-connect ul{display:flex;justify-content:center;align-items:stretch;gap:20px}.block-event-connect li{display:flex;justify-content:center;align-items:center}.block-event-connect a{background-color:var(--color-black);border-radius:15px;width:75px;height:75px;padding:20px;display:flex;justify-content:center;align-items:center}@media (min-width:768px){.block-event-connect a{width:95px;height:95px}}@media (min-width:960px){.block-event-connect a{width:104px;height:104px}}@media (max-width:959px){.block-event-connect li svg{width:42px}.block-event-connect li:nth-child(2) svg{width:22px}}.block-event-schedule{text-align:center;padding:var(--s-md) 0;background-color:var(--color-white-full)}@media (min-width:768px){.block-event-schedule{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media (min-width:960px){.block-event-schedule{padding-top:var(--s-xxl)}}.block-event-schedule .heading-2{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-event-schedule .heading-2{margin-bottom:var(--s-sm)}}.block-event-schedule .heading-2+.text{margin-inline:auto;max-width:600px}.block-event-schedule .text p:last-child{margin-bottom:0}.block-event-schedule .cards{display:grid;grid-template-columns:1fr;gap:var(--gap-cards);margin-top:var(--s-sm)}@media (min-width:768px){.block-event-schedule .cards{margin-top:var(--s-lg)}}@media (min-width:960px){.block-event-schedule .cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px) and (max-width:1559px){.block-event-schedule .cards{max-width:90%;margin-inline:auto}}.block-event-schedule .card{text-align:start;border:none;border-radius:var(--border-radius-sm);display:flex;flex-direction:column;flex:1}.block-event-schedule .card:hover img{transform:scale(1.05)}.block-event-schedule .card-image{border-top-left-radius:18px;border-top-right-radius:18px;border-bottom:2px solid var(--color-black);min-height:266px;overflow:hidden;position:relative;display:block;padding:var(--s-xxs)}@media (min-width:768px){.block-event-schedule .card-image{height:340px;padding:37px}}.block-event-schedule .card-image img{border-top-left-radius:18px;border-top-right-radius:18px;max-width:100%;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transition:var(--transition);display:block}.block-event-schedule .card-image .cal{display:inline-block;position:relative;z-index:2;background-color:var(--color-white);color:var(--color-black);border-top-left-radius:6px;border-top-right-radius:6px;text-align:center;border-radius:6px;width:88px}.block-event-schedule .card-image .cal p{margin-bottom:0;text-transform:uppercase}.block-event-schedule .card-image .cal-month{padding:14px 10px 5px}.block-event-schedule .card-image .cal-date{padding:0 10px 5px}.block-event-schedule .card-image .cal-time{background-color:var(--color-pink);padding:8px 10px 5px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.block-event-schedule .card-image .cal-time:nth-of-type(3):not(:nth-last-of-type(1)){border-bottom:2px solid var(--color-white);border-bottom-left-radius:0;border-bottom-right-radius:0}.block-event-schedule .card-text{background-color:var(--color-shaded);flex:1;padding:var(--s-xxs)}@media (min-width:768px){.block-event-schedule .card-text{padding:var(--s-xs);display:flex;flex-direction:column}}.block-event-schedule .card-text .eyebrow{margin-bottom:5px}.block-event-schedule .card-text .heading-4{margin-bottom:10px}.block-event-schedule .card-text .heading-4 span{width:6px}@media (max-width:959px){.block-event-schedule .card-text .heading-4 span{display:inline-block}}.block-event-schedule .card-text p:last-child{margin-bottom:0}@media (min-width:768px){.block-event-schedule .card-text .text{margin-bottom:var(--s-xs)}}.block-event-schedule .card-text .block-post .post-content a.wp-element-button,.block-event-schedule .card-text .block-post .wysiwyg a.wp-element-button,.block-event-schedule .card-text .button,.block-event-schedule .card-text .wp-block-button a,.block-post .post-content .block-event-schedule .card-text a.wp-element-button,.block-post .wysiwyg .block-event-schedule .card-text a.wp-element-button,.wp-block-button .block-event-schedule .card-text a{margin-top:var(--s-xxs);align-self:flex-start}@media (min-width:768px){.block-event-schedule .card-text .block-post .post-content a.wp-element-button,.block-event-schedule .card-text .block-post .wysiwyg a.wp-element-button,.block-event-schedule .card-text .button,.block-event-schedule .card-text .wp-block-button a,.block-post .post-content .block-event-schedule .card-text a.wp-element-button,.block-post .wysiwyg .block-event-schedule .card-text a.wp-element-button,.wp-block-button .block-event-schedule .card-text a{margin-top:auto}}.page-cannes .submitted-message h3 strong{font-weight:500;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.page-cannes .submitted-message h3 strong{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media (min-width:960px){.page-cannes .submitted-message h3 strong{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.page-cannes .submitted-message p strong{font-weight:400;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.page-cannes .submitted-message p strong{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.page-cannes .submitted-message p strong{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.page-cannes .cannes-gathering,.page-cannes .cannes-meeting{padding:var(--s-xs) var(--s-xs) 0;border-radius:20px;max-height:calc(var(--vh,1vh) * 80)!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.page-cannes .cannes-gathering .text,.page-cannes .cannes-meeting .text{max-width:90%}@media (min-width:960px){.page-cannes .cannes-gathering,.page-cannes .cannes-meeting{padding:var(--s-sm) var(--s-sm) 0;width:648px;max-width:648px}}.page-cannes .lity-content{width:100%}.page-cannes .lity-close{color:var(--color-black);right:20px;top:20px;width:25px;height:25px;font-size:25px;line-height:25px}@media (min-width:768px){.page-cannes .lity-close{width:35px;height:35px;font-size:35px;line-height:35px}}.page-cannes .cannes-gathering-wrap,.page-cannes .cannes-meeting-wrap{margin-top:var(--s-xxs)}@media (min-width:768px){.page-cannes .cannes-gathering-wrap,.page-cannes .cannes-meeting-wrap{margin-top:var(--s-xs)}}.page-cannes .cannes-gathering-wrap.form-submitted,.page-cannes .cannes-meeting-wrap.form-submitted{margin-top:0;padding-bottom:var(--s-xs)}@media (min-width:960px){.page-cannes .cannes-gathering-wrap.form-submitted,.page-cannes .cannes-meeting-wrap.form-submitted{padding-bottom:var(--s-sm)}}.form-submitted .cannes-form-headline{display:none!important}.block-event-session{text-align:center;padding:var(--s-md) 0 0;background-color:var(--color-white-full)}@media (min-width:768px){.block-event-session{padding-top:var(--s-xl)}}.block-event-session .heading-2{margin-bottom:0}.block-event-session .cards{display:grid;grid-template-columns:1fr;gap:var(--gap-cards);margin-top:var(--s-sm)}@media (min-width:768px){.block-event-session .cards{margin-top:var(--s-lg)}}.block-event-session .card{text-align:start;border:2px solid var(--color-white);box-shadow:0 0 20px 0 rgba(255,81,167,.25);border-radius:var(--border-radius-sm);background:linear-gradient(to bottom,var(--color-black) 0,var(--color-black) 90%,var(--color-white) 100%);color:var(--color-white);flex:1;position:relative;overflow:hidden;display:flex;flex-direction:column}@media all and (min-width:1200px){.block-event-session .card{background:linear-gradient(to right,var(--color-black) 0,var(--color-black) 90%,var(--color-white) 100%)}}.block-event-session .card-inner{display:grid;grid-template-columns:1fr;order:1;z-index:2}@media all and (min-width:1200px){.block-event-session .card-inner{grid-template-columns:55% 1fr;order:2}}.block-event-session .card img{width:auto;height:auto;border-bottom-left-radius:18px;border-bottom-right-radius:18px;margin-bottom:-10px}@media all and (min-width:1200px){.block-event-session .card img{height:110%;position:absolute;top:0;right:0;object-fit:cover;border-top-right-radius:18px;border-bottom-right-radius:18px}}.block-event-session .card picture{order:2}@media all and (min-width:1200px){.block-event-session .card picture{order:1}}.block-event-session .card-text{padding:var(--s-xs);display:block}@media (min-width:768px){.block-event-session .card-text{padding:var(--s-sm)}}.block-event-session .card-text .eyebrow{margin-bottom:10px}.block-event-session .card-text h3{color:var(--color-white);margin-bottom:20px}.block-event-session .card-text p:last-child{margin-bottom:0;max-width:660px}.block-event-session .card-text .block-post .post-content a.wp-element-button,.block-event-session .card-text .block-post .wysiwyg a.wp-element-button,.block-event-session .card-text .button,.block-event-session .card-text .wp-block-button a,.block-post .post-content .block-event-session .card-text a.wp-element-button,.block-post .wysiwyg .block-event-session .card-text a.wp-element-button,.wp-block-button .block-event-session .card-text a{margin-top:var(--s-xs)}@media (min-width:768px){.block-event-session .card-text .block-post .post-content a.wp-element-button,.block-event-session .card-text .block-post .wysiwyg a.wp-element-button,.block-event-session .card-text .button,.block-event-session .card-text .wp-block-button a,.block-post .post-content .block-event-session .card-text a.wp-element-button,.block-post .wysiwyg .block-event-session .card-text a.wp-element-button,.wp-block-button .block-event-session .card-text a{margin-top:var(--s-sm)}}.block-event-team{position:relative;text-align:center;padding:var(--s-md) 0 230px;overflow:hidden}@media (min-width:768px){.block-event-team{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media all and (min-width:1340px){.block-event-team{padding-bottom:160px}}.block-event-team .container::after,.block-event-team .header-inner::after,.block-event-team .wrap-landing-c::after{content:"";position:absolute;bottom:-232px;right:-20%;background:url(/wp-content/themes/celtra/assets/images/bg-cannes-team-sm.png) bottom right no-repeat;background-size:625px;width:625px;height:100%;display:block;z-index:-1}@media (min-width:768px){.block-event-team .container::after,.block-event-team .header-inner::after,.block-event-team .wrap-landing-c::after{bottom:-110px}}@media (min-width:960px){.block-event-team .container::after,.block-event-team .header-inner::after,.block-event-team .wrap-landing-c::after{right:-10%}}@media all and (min-width:1340px){.block-event-team .container::after,.block-event-team .header-inner::after,.block-event-team .wrap-landing-c::after{background:url(/wp-content/themes/celtra/assets/images/bg-cannes-team-lg.png) bottom right no-repeat;background-size:858px;width:858px;right:-20%;bottom:-160px}}@media all and (max-width:1339px){.block-event-team .container,.block-event-team .header-inner,.block-event-team .wrap-landing-c{padding-left:0;padding-right:0}}.block-event-team .heading-2{margin-bottom:var(--s-sm);color:var(--color-white)}.block-event-team .block-post .post-content a.wp-element-button,.block-event-team .block-post .wysiwyg a.wp-element-button,.block-event-team .button,.block-event-team .wp-block-button a,.block-post .post-content .block-event-team a.wp-element-button,.block-post .wysiwyg .block-event-team a.wp-element-button,.wp-block-button .block-event-team a{margin-top:var(--s-sm)}@media (min-width:960px){.block-event-team .block-post .post-content a.wp-element-button,.block-event-team .block-post .wysiwyg a.wp-element-button,.block-event-team .button,.block-event-team .wp-block-button a,.block-post .post-content .block-event-team a.wp-element-button,.block-post .wysiwyg .block-event-team a.wp-element-button,.wp-block-button .block-event-team a{margin-top:var(--s-lg)}}.block-event-team .cards-wrapper{position:relative}.block-event-team .cards-wrapper.shade-before::before{display:none}.block-event-team .cards{display:flex;gap:var(--gap-cards-md);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;margin-top:var(--s-lg)}.block-event-team .cards::-webkit-scrollbar{display:none}@media all and (max-width:1339px){.block-event-team .cards{padding-left:32px;padding-right:64px}}@media (max-width:666px){.block-event-team .cards{padding-left:0;padding-right:32px}}@media all and (max-width:1339px){.block-event-team .cards a:first-child{margin-left:var(--s-xs)}}@media all and (min-width:1340px){.block-event-team .cards{display:grid;grid-template-columns:repeat(4,1fr)}}.block-event-team .custom-scrollbar{background-color:#714b61}@media all and (min-width:1340px){.block-event-team .custom-scrollbar{display:none}}.block-event-team .card{position:relative;height:100%;display:grid;grid-template-rows:326px 1fr;border:2px solid rgba(248,248,248,.2)!important;border-radius:var(--border-radius-sm);border:none}.block-event-team .card-image{display:block;border-top-left-radius:18px;border-top-right-radius:18px;height:326px}.block-event-team .card-image picture{display:block}.block-event-team .card-image img{display:block;object-fit:cover;object-position:center;width:100%;border-top-left-radius:18px;border-top-right-radius:18px;position:relative;z-index:1}.block-event-team .card-image .linkedin{position:absolute;top:15px;right:15px;width:50px;height:50px;z-index:2;background-color:var(--color-black);padding:13px;border-radius:50px;display:flex;align-items:center;justify-content:center}.block-event-team .card-image .linkedin svg{width:22px}.block-event-team .card-text{position:relative;text-align:start;border-top:3px solid var(--color-black);background-color:var(--color-white);color:var(--color-black);padding:var(--s-xxs);font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-event-team .card-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:1560px){.block-event-team .card-text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.block-event-team .card-text h3{margin-bottom:0;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-event-team .card-text h3{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:1560px){.block-event-team .card-text h3{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-events-hero{overflow:hidden;background-color:var(--color-black)}.block-events-hero .responsive-video{max-width:100%;width:100%}.block-events-hero .text{color:var(--color-white);margin:var(--s-md) 0;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;font-weight:500}@media all and (max-width:500px){.block-events-hero .text{margin-top:10px}}@media (min-width:768px){.block-events-hero .text{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;margin-bottom:var(--s-xl)}}@media (min-width:768px) and (max-width:959px){.block-events-hero .text{margin-top:var(--s-xs)}}@media (min-width:1560px){.block-events-hero .text{font-size:56px;font-size:3.5rem;line-height:67px;line-height:4.1875rem}}.block-events-hero .text p{margin-bottom:0}.block-events-hero .text strong span{transition:color .3s ease-in-out}.block-events-hero .text strong span.active{color:var(--color-peppermint-green)}.block-events-highlights{text-align:center;padding:var(--s-md) 0;background-color:var(--color-black);color:var(--color-white);overflow:hidden}@media (min-width:768px){.block-events-highlights{padding:var(--s-xl) 0}}.block-events-highlights .heading-2{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-events-highlights .heading-2{margin-bottom:var(--s-sm)}}.block-events-highlights .cards{display:flex;gap:20px;margin-top:var(--s-lg);overflow:hidden}@media (max-width:959px){.block-events-highlights .cards{margin-top:var(--s-sm);overflow-x:auto;-ms-overflow-style:none}.block-events-highlights .cards::-webkit-scrollbar{display:none}}.block-events-highlights .card{border:none;border-radius:none;flex:1 0 100%;position:relative;display:block}@media all and (min-width:1300px){.block-events-highlights .card{flex:1 1 50%}}.block-events-highlights .card img{z-index:1;position:relative}.block-events-highlights .card blockquote{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.block-events-highlights .card blockquote{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}@media all and (min-width:1300px){.block-events-highlights .card blockquote{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.block-events-highlights .card p{margin-bottom:10px}.block-events-highlights .card footer{font-weight:700}.block-events-highlights .card:nth-child(1) img{margin-bottom:140px}@media (min-width:768px){.block-events-highlights .card:nth-child(1) img{margin-bottom:0}}.block-events-highlights .card:nth-child(1) .quote-1{max-width:300px;position:absolute;bottom:0;left:0;z-index:2;margin-bottom:var(--s-xs)}@media (min-width:768px){.block-events-highlights .card:nth-child(1) .quote-1{max-width:424px;bottom:30%;left:0;margin-bottom:0}}@media all and (min-width:1300px){.block-events-highlights .card:nth-child(1) .quote-1{bottom:15px}}.block-events-highlights .card:nth-child(2) .quote-1{max-width:202px;position:absolute;top:90px;left:20px;z-index:2}@media (min-width:768px){.block-events-highlights .card:nth-child(2) .quote-1{top:25%;left:10%}}@media all and (min-width:1300px){.block-events-highlights .card:nth-child(2) .quote-1{top:180px;left:40px}}.block-events-highlights .card:nth-child(2) .quote-2{max-width:202px;position:absolute;top:0;left:75px;z-index:1}@media (min-width:768px){.block-events-highlights .card:nth-child(2) .quote-2{top:10%;left:30%}}@media all and (min-width:1300px){.block-events-highlights .card:nth-child(2) .quote-2{top:50px;left:250px}}.block-events-highlights .cards-wrapper{position:relative}.block-events-highlights .custom-scrollbar{max-width:268px}@media all and (min-width:1300px){.block-events-highlights .custom-scrollbar{display:none}}.block-events-newsletter{background-color:var(--color-white-full);padding:0 0 var(--s-lg)}.block-events-newsletter-inner{background-color:var(--color-black);color:var(--color-white);border-radius:var(--border-radius-sm);position:relative;overflow:hidden;padding:var(--s-xs) var(--s-xs) 240px}@media (min-width:768px){.block-events-newsletter-inner{padding:var(--s-md) var(--s-md) 280px}}@media (min-width:960px){.block-events-newsletter-inner{padding:var(--s-lg)}}.block-events-newsletter h2{margin-bottom:15px}.block-events-newsletter p{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-events-newsletter p{margin-bottom:var(--s-sm)}}@media (min-width:960px){.block-events-newsletter p{max-width:526px}}.block-events-newsletter .newsletter-form{max-width:526px;position:relative;z-index:2}.block-events-newsletter img{position:absolute;bottom:-15px;left:-28px;right:-25px;width:120%;max-width:120%;z-index:1;object-fit:cover}@media all and (min-width:415px){.block-events-newsletter img{bottom:-65px}}@media all and (min-width:500px){.block-events-newsletter img{bottom:-125px}}@media all and (min-width:600px){.block-events-newsletter img{bottom:-225px;width:120%;max-width:120%}}@media (min-width:768px){.block-events-newsletter img{bottom:-45px;left:-34px;right:-34px;z-index:1;width:120%;max-width:120%}}@media (min-width:960px){.block-events-newsletter img{bottom:auto;top:-45px;left:auto;right:-540px;z-index:1;width:225%;max-width:225%}}@media all and (min-width:1090px){.block-events-newsletter img{right:-540px}}@media all and (min-width:1170px){.block-events-newsletter img{top:-25px;right:-395px;width:185%;max-width:185%}}@media all and (min-width:1330px){.block-events-newsletter img{top:-25px;right:-95px;width:145%;max-width:145%}}.block-events-upcoming{text-align:center;padding:var(--s-sm) 0;background-color:var(--color-white-full)}@media (min-width:768px){.block-events-upcoming{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-events-upcoming .events{display:flex;justify-content:center;flex-direction:column;margin-top:var(--s-sm);gap:20px}@media (min-width:960px){.block-events-upcoming .events{flex-direction:row;align-items:stretch;margin-top:var(--s-lg)}}.block-events-upcoming .event{border:none;text-align:start;background:#f4f4f4;border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm)}@media (min-width:960px){.block-events-upcoming .event{flex:0 1 646px}}.block-events-upcoming .event-image{overflow:hidden;display:flex;justify-content:center;background-color:var(--color-black);border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm)}.block-events-upcoming .event-image img{max-width:125%}@media (min-width:768px){.block-events-upcoming .event-image img{max-width:100%}}.block-events-upcoming .event-details{background:#f4f4f4;padding:var(--s-xxs);border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);display:flex;gap:25px;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;letter-spacing:-2%}@media (min-width:768px){.block-events-upcoming .event-details{padding:var(--s-xs);font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;gap:35px}}.block-events-upcoming .event-details .details-meta{font-weight:700}.block-events-upcoming .event-details .date{box-shadow:6px 6px 0 0 rgba(0,0,0,.2);border-radius:6px;padding:12px 18px 10px;text-transform:uppercase;white-space:nowrap;display:inline-block;position:relative;z-index:2}.block-events-upcoming .event-details .date-bg-pink{background:linear-gradient(266deg,#fff 4.66%,#ffe8f3 11.6%,#ffbadb 27.31%,#ff94c7 43.09%,#ff77b7 58.69%,#ff62ac 74.03%,#ff55a5 89.03%,#ff51a3 103.27%)}.block-events-upcoming .event-details .date-bg-blue{background:linear-gradient(91deg,#008fff .54%,#f8f8f8 99.4%)}.block-events-upcoming .event-details .date-bg-green{background:linear-gradient(91deg,#00ff6c .54%,#f8f8f8 99.4%)}.block-events-upcoming .event-details .date-bg-yellow{background:linear-gradient(0deg,#fff 0,#ff0 83.61%)}.block-events-upcoming .event-details .location{padding:12px 18px 10px;text-transform:uppercase;white-space:nowrap;display:inline-block;border-radius:6px;transform:rotate(-5deg);margin:-3px 0 0 20px;position:relative;z-index:1}.block-events-upcoming .event-details .location-bg-pink{background:linear-gradient(185deg,#fff 15.73%,#ffe8f3 19.87%,#ffbadb 29.23%,#ff94c7 38.63%,#ff77b7 47.93%,#ff62ac 57.07%,#ff55a5 66.01%,#ff51a3 74.5%)}.block-events-upcoming .event-details .location-bg-blue{background:linear-gradient(185deg,#fff -.08%,#ceeaff 13.35%,#98d2ff 30.11%,#6abdff 47.06%,#44adff 63.87%,#26a0ff 80.45%,#1197ff 96.79%,#0491ff 112.73%,#008fff 127.88%)}.block-events-upcoming .event-details .location-bg-green{background:var(--color-peppermint-green)}.block-events-upcoming .event-details .location-bg-yellow{background:linear-gradient(0deg,#fff 0,#ff0 83.61%)}.block-events-upcoming .event-details h3{font-weight:500;margin-bottom:6px;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-events-upcoming .event-details h3{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%;margin-bottom:10px}}.block-events-upcoming .event-details p{margin-bottom:0;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.block-events-upcoming .event-details p{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.block-events-past{text-align:center;padding:var(--s-md) 0;background-color:var(--color-white-full)}@media (min-width:768px){.block-events-past{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-events-past .events{margin-top:var(--s-sm);display:grid;gap:20px}@media (min-width:768px){.block-events-past .events{margin-top:var(--s-lg)}}.block-events-past .event{background-color:var(--color-shaded);border-radius:var(--border-radius-sm);padding:24px 20px 20px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px;text-align:start}@media (min-width:768px){.block-events-past .event{padding:var(--s-xxs) var(--s-xxs) 21px;grid-template-columns:100px 2fr 1fr}}@media (min-width:960px){.block-events-past .event{grid-template-columns:100px 2fr 2fr 100px;gap:20px}}.block-events-past .event .short{grid-column-start:1;grid-column-end:span 2}@media (min-width:768px){.block-events-past .event .short{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:span 3}}@media (min-width:960px){.block-events-past .event .short{grid-row-start:1;grid-row-end:1}}.block-events-past .event .short span{border-radius:6px;color:var(--color-black);padding:10px 16px 8px;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;letter-spacing:-2%;font-weight:700;margin-bottom:5px;display:inline-block}@media (min-width:768px){.block-events-past .event .short span{padding:12px 18px 10px;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;margin-bottom:0}}.block-events-past .event .short-bg-green span{background:var(--color-peppermint-green)}.block-events-past .event .short-bg-blue span{background:linear-gradient(91deg,#008fff .54%,#f8f8f8 99.4%)}.block-events-past .event .short-bg-pink span{background:linear-gradient(2deg,#ff51a7 2.77%,#f8f8f8 117.29%)}.block-events-past .event .title{grid-column-start:1;grid-column-end:span 2}@media (min-width:768px){.block-events-past .event .title{grid-column-start:2;grid-column-end:2}}.block-events-past .event .title h3{color:var(--color-black);font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;font-weight:500;max-width:424px}@media (min-width:768px){.block-events-past .event .title h3{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media (min-width:960px){.block-events-past .event .title h3{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.block-events-past .event .details{display:flex;justify-content:space-between;align-items:center;color:var(--color-black);grid-column-start:1;grid-column-end:span 2;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.block-events-past .event .details{grid-column-start:2;grid-column-end:2;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}@media (min-width:768px) and (max-width:959px){.block-events-past .event .details{margin-bottom:-8px}}@media (min-width:960px){.block-events-past .event .details{grid-column-start:3;grid-column-end:3;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.block-events-past .event .recap{grid-column-start:3;grid-row-start:1;grid-row-end:span 3}.block-events-past .event .recap a{text-align:center;display:flex;align-items:center;justify-content:center;padding:20px;width:47px;height:47px;z-index:2;background:var(--color-pink) url(/wp-content/themes/celtra/assets/images/form-arrow.svg) no-repeat center;background-size:19px;border-radius:10px;justify-self:flex-end;text-indent:-9999px}@media (min-width:768px) and (max-width:959px){.block-events-past .event .recap a{margin-bottom:-8px}}@media (min-width:768px){.block-events-past .event .recap{grid-row-start:1;grid-row-end:span 2}.block-events-past .event .recap a{width:50px;height:50px}}@media (min-width:960px){.block-events-past .event .recap{grid-column-start:4;grid-row-start:1;grid-row-end:1}.block-events-past .event .recap a{width:52px;height:52px}}.block-form{position:relative;padding:var(--s-lg) 0 var(--s-md);color:var(--color-white)}@media (min-width:960px){.block-form{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-form .container,.block-form .header-inner,.block-form .wrap-landing-c{position:relative}.block-form .square{position:absolute;top:20%;left:-120px;z-index:2}@media (max-width:959px){.block-form .square{top:auto;bottom:-15%!important;width:200px}}@media all and (min-width:1600px){.block-form .square{left:0}}.block-form .square.p-bottom{top:auto;bottom:-30%}.block-form .blob{position:absolute;top:0;right:-80px;z-index:2}@media all and (min-width:1600px){.block-form .blob{right:0}}@media (max-width:959px){.block-form .blob{top:auto;bottom:-10%!important;width:150px}}.block-form .blob.p-bottom{top:auto;bottom:-20%}.block-form-inner{display:grid;grid-template-columns:1fr;gap:var(--s-sm)}@media (min-width:960px){.block-form-inner{grid-template-columns:repeat(2,1fr);gap:80px}}.block-form-text .heading-2{margin:0 auto var(--s-xxs) 0}@media (min-width:768px){.block-form-text .heading-2{margin-bottom:var(--s-sm)}}.block-form-text .text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-form-text .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media (min-width:1560px){.block-form-text .text{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.block-form-text p:last-child{margin-bottom:0}.block-form-embed{position:relative;background-color:var(--color-white);border-radius:var(--border-radius-sm);padding:var(--s-xs)}@media (min-width:960px){.block-form-embed{padding:var(--s-sm)}}.block-form-embed .form-intro{color:var(--color-black);margin-bottom:30px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-form-embed .form-intro{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:1560px){.block-form-embed .form-intro{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}body.single-cpt_solution{overscroll-behavior:none;touch-action:manipulation}.block-hero{text-align:center;padding:var(--s-md) 0 0;position:relative;overflow:hidden}@media (min-width:768px){.block-hero{padding-bottom:var(--s-md)}}@media (min-width:1560px){.block-hero{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.single-cpt_solution .block-hero{padding-bottom:240px}@media all and (pointer:coarse){.single-cpt_solution .block-hero{min-height:calc(var(--vh-hero,1vh) * 100 - 120px)}}@media (min-width:768px){.single-cpt_solution .block-hero{padding-bottom:280px;min-height:auto}}@media (min-width:960px){.single-cpt_solution .block-hero{padding-bottom:var(--s-md)}}@media (min-width:1560px){.single-cpt_solution .block-hero{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-hero-secondary{padding-bottom:var(--s-md)!important}@media (min-width:768px){.block-hero-secondary{padding-top:var(--s-xl);padding-bottom:var(--s-lg)!important}}.block-hero-secondary .lead-image{position:relative;z-index:2}.block-hero.layout-grid{padding-top:var(--s-xs);padding-bottom:0}.block-hero .container,.block-hero .header-inner,.block-hero .wrap-landing-c{position:relative;z-index:2}.block-hero.align-left{text-align:start}.block-hero.align-left .buttons{align-items:flex-start;justify-content:flex-start}.block-hero.align-left img{margin-top:0}.block-hero.pb-none{padding-bottom:0}.block-hero.pb-none img{margin-bottom:-25px}.block-hero-inner{display:grid;grid-template-columns:1fr;gap:var(--s-sm);position:relative;z-index:2}@media (min-width:960px){.block-hero-inner{grid-template-columns:60% 1fr;gap:var(--s-lg)}}.block-hero .breadcrumb{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-hero .breadcrumb{margin-bottom:var(--s-sm)}}@media (min-width:960px) and (max-width:1559px){.block-hero .breadcrumb{margin-bottom:var(--s-xs)}}.block-hero .eyebrow{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-hero .eyebrow{margin-bottom:var(--s-sm)}}.block-hero .heading-1,.block-hero .heading-2{margin:0 auto var(--s-xs)}@media (min-width:768px){.block-hero .heading-1,.block-hero .heading-2{margin-bottom:var(--s-sm)}}@media (min-width:960px) and (max-width:1559px){.block-hero .heading-1,.block-hero .heading-2{margin-bottom:var(--s-xs)}}@media (max-width:959px){.block-hero .heading-1,.block-hero .heading-2{margin-inline:auto!important}}.block-hero .lead-text{margin:0 auto var(--s-xs);font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-hero .lead-text{margin-bottom:var(--s-sm);font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:1560px){.block-hero .lead-text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-hero .lead-text p{margin-bottom:0}.page-careers .block-hero .lead-text p{margin-bottom:20px}.block-hero img{object-fit:contain;margin-top:var(--s-lg)}@media (max-width:666px){.block-hero img.has-sm{width:150%!important;margin:-40px -100px 0 -50px!important}}@media (max-width:959px){.page-cannes .block-hero img.has-sm{max-width:150%!important;width:150%!important;margin:20px -200px -20px -200px!important}}@media (max-width:666px){.page-cannes .block-hero img.has-sm{margin-inline:-100px!important}}@media (max-width:959px){.block-hero video{max-width:100%!important}}.block-hero .container-hero-grid{display:flex;align-items:center;justify-content:center}.block-hero .hero-grid-sm{display:none}.block-hero .hero-grid{display:none}@media (min-width:960px){.block-hero .hero-grid{display:grid;grid-template-columns:266px 266px 1fr 266px 266px;grid-template-rows:1fr;gap:20px;width:2010px;margin:0 auto}}.block-hero .hero-grid div img{overflow:hidden;margin:0}.block-hero .hero-grid-media-a-1{display:grid;grid-column-start:1;grid-column-end:span 3}@media (min-width:960px){.block-hero .hero-grid-media-a-1{grid-template-rows:266px 382px 178px;gap:20px;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:span 2}}@media (max-width:959px){.block-hero .hero-grid-media-a-1{display:none!important}}.block-hero .hero-grid-media-a{display:grid;grid-column-start:1;grid-column-end:span 3}@media (min-width:960px){.block-hero .hero-grid-media-a{grid-template-rows:332px 266px 228px;gap:20px;grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:span 2}}@media (max-width:959px){.block-hero .hero-grid-media-a{display:none!important}}.block-hero .hero-grid-media-b{display:grid;grid-column-start:1;grid-column-end:span 3;grid-template-columns:244px 605px;justify-content:center}@media (min-width:768px){.block-hero .hero-grid-media-b{grid-template-columns:244px 605px}}@media (min-width:960px){.block-hero .hero-grid-media-b{grid-template-columns:244px 605px;gap:20px;grid-column-start:3;grid-column-end:3;grid-row-start:2;grid-row-end:2;margin-top:-60px}}.block-hero .hero-grid-media-b div{display:flex;align-items:center;justify-content:center;height:326px}.block-hero .hero-grid-media-c{display:grid;grid-column-start:1;grid-column-end:span 3}@media (min-width:960px){.block-hero .hero-grid-media-c{grid-template-rows:266px 382px 178px;gap:20px;grid-column-start:4;grid-column-end:4;grid-row-start:1;grid-row-end:span 2}}.block-hero .hero-grid-media-c div{display:flex;align-items:center;justify-content:center}@media (max-width:959px){.block-hero .hero-grid-media-c{display:none!important}}.block-hero .hero-grid-media-c-1{display:grid;grid-column-start:1;grid-column-end:span 3}@media (min-width:960px){.block-hero .hero-grid-media-c-1{grid-template-rows:332px 266px 228px;gap:20px;grid-column-start:5;grid-column-end:5;grid-row-start:1;grid-row-end:span 2}}.block-hero .hero-grid-media-c-1 div{display:flex;align-items:center;justify-content:center}@media (max-width:959px){.block-hero .hero-grid-media-c-1{display:none!important}}.block-hero .hero-grid-text{padding:var(--s-sm);position:relative;z-index:2}@media (max-width:959px){.block-hero .hero-grid-text{grid-row-start:1;grid-row-end:1;grid-column-start:1;grid-column-end:span 3}}.block-hero .hero-grid-sm{display:flex;flex-direction:column;gap:10px;max-width:100%;margin:0 auto}@media (min-width:768px){.block-hero .hero-grid-sm{gap:20px}}@media (min-width:960px){.block-hero .hero-grid-sm{display:none}}.block-hero .hero-grid-sm div img{overflow:hidden;margin:0}.block-hero .hero-grid-sm-text{padding:var(--s-sm) var(--s-xs) 0;position:relative;z-index:2}@media (min-width:960px){.block-hero .hero-grid-sm-text{padding-left:var(--s-sm);padding-right:var(--s-sm)}}.block-hero .hero-grid-sm-a{display:grid;gap:10px;grid-template-columns:65px 136px 136px 136px;overflow:hidden;width:105%}@media all and (min-width:505px){.block-hero .hero-grid-sm-a{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:768px){.block-hero .hero-grid-sm-a{grid-template-columns:120px 232px 232px 232px;gap:20px}}@media all and (min-width:870px){.block-hero .hero-grid-sm-a{grid-template-columns:232px 232px 232px 232px;gap:20px}}.block-hero .hero-grid-sm-a div{height:132px;overflow:hidden}@media all and (min-width:505px){.block-hero .hero-grid-sm-a div{height:auto}}@media (min-width:768px){.block-hero .hero-grid-sm-a div{height:232px}}.block-hero .hero-grid-sm-a div img,.block-hero .hero-grid-sm-a div video{object-fit:cover;height:100%}.block-hero .hero-grid-sm-a div:nth-child(1) img{object-position:top right}.block-hero .hero-grid-sm-a div:nth-child(2) video{object-position:top left}.block-hero .hero-grid-sm-b{display:grid;gap:10px;grid-template-columns:136px 1fr;overflow:hidden;width:105%}@media all and (min-width:505px){.block-hero .hero-grid-sm-b{grid-template-columns:232px 1fr}}@media (min-width:768px){.block-hero .hero-grid-sm-b{gap:20px;grid-template-columns:232px 1fr}}.block-hero .hero-grid-sm-b div{height:182px;overflow:hidden}@media all and (min-width:505px){.block-hero .hero-grid-sm-b div{height:228px}}@media (min-width:768px){.block-hero .hero-grid-sm-b div{height:278px}}.block-hero .hero-grid-sm-b div img,.block-hero .hero-grid-sm-b div video{object-fit:cover;object-position:top right;height:100%}.block-hero .hero-grid-sm-b div:nth-child(1) video{object-position:top left}.block-hero .hero-grid-sm-b div:nth-child(2) img{object-fit:cover;object-position:top left}.page-about .block-hero,.page-cannes .block-hero,.page-careers .block-hero,.page-services .block-hero{padding-bottom:0}.page-about .block-hero .lead-image,.page-cannes .block-hero .lead-image,.page-careers .block-hero .lead-image,.page-services .block-hero .lead-image{width:100%;height:auto;object-fit:cover}@media (max-width:666px){.cpt_solution-dpa .block-hero{padding-bottom:var(--s-lg)!important}}.page-about .block-hero .lead-image,.page-careers .block-hero .lead-image{max-width:1800px;margin:0 auto;z-index:1}@media (min-width:768px){.page-about .block-hero .lead-image,.page-careers .block-hero .lead-image{margin-top:-50px}}@media (min-width:960px){.page-about .block-hero .lead-image,.page-careers .block-hero .lead-image{margin-top:-150px}}.page-services .block-hero .lead-image{margin-top:-20px}.page-cannes .block-hero .lead-image{margin-top:-50px}.cpt_solution-creative-automation .block-hero video,.cpt_solution-creative-enablement .block-hero video{width:100%;max-width:1800px;margin:var(--s-lg) auto -15px;z-index:1;border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);border:2px solid var(--color-white)}@media (max-width:959px){.cpt_solution-creative-automation .block-hero video,.cpt_solution-creative-enablement .block-hero video{width:150%!important;max-width:150%!important;margin-left:5%}}@media (min-width:960px) and (max-width:1559px){.cpt_solution-creative-automation .block-hero video,.cpt_solution-creative-enablement .block-hero video{margin-top:var(--s-md)}}@media (min-width:960px) and (max-width:1559px){.cpt_solution-dpa .block-hero video{max-width:426px}}.block-hero-basic{padding:var(--s-md) 0;color:var(--color-white);position:relative;overflow:hidden;min-height:268px}@media (min-width:768px){.block-hero-basic{min-height:468px;padding-bottom:100px}}@media (min-width:960px){.block-hero-basic{padding-top:var(--s-lg);padding-bottom:var(--s-lg);padding-bottom:200px}}.block-hero-basic .heading-2{margin-bottom:var(--s-sm);position:relative;z-index:3}@media (min-width:768px) and (max-width:959px){.block-hero-basic .heading-2{max-width:400px!important;margin-left:0;margin-right:0}}@media (max-width:666px){.block-hero-basic .heading-2{max-width:70%!important;margin-left:0;margin-right:0;margin-bottom:var(--s-xs)}}.block-hero-basic .block-post .post-content .wp-block-pullquote p,.block-hero-basic .block-post .wysiwyg .wp-block-pullquote p,.block-hero-basic .t-lg,.block-post .post-content .wp-block-pullquote .block-hero-basic p,.block-post .wysiwyg .wp-block-pullquote .block-hero-basic p{font-weight:700;position:relative;z-index:3;margin-bottom:var(--s-xs);max-width:50%!important}@media (min-width:768px){.block-hero-basic .block-post .post-content .wp-block-pullquote p,.block-hero-basic .block-post .wysiwyg .wp-block-pullquote p,.block-hero-basic .t-lg,.block-post .post-content .wp-block-pullquote .block-hero-basic p,.block-post .wysiwyg .wp-block-pullquote .block-hero-basic p{margin-bottom:var(--s-sm);max-width:400px!important;margin-left:0;margin-right:0}}.block-hero-basic .lead-text{margin-left:0;margin-right:0;position:relative;z-index:3;max-width:50%!important;margin-bottom:var(--s-xs)}@media (min-width:768px) and (max-width:959px){.block-hero-basic .lead-text{margin-bottom:var(--s-sm);max-width:70%!important}}@media (min-width:960px){.block-hero-basic .lead-text{margin-bottom:var(--s-sm);max-width:80%}}.block-hero-basic .bg{position:absolute;bottom:-150px;left:auto;right:-20px;max-width:350px}@media (min-width:768px){.block-hero-basic .bg{max-width:450px;bottom:-220px;right:0}}@media (min-width:960px){.block-hero-basic .bg{bottom:-260px;width:100%;z-index:1;right:0;max-width:1600px;object-fit:100%;margin:0 auto}}.block-hero-basic .thanks-cloud{position:absolute;bottom:0;left:0;width:230px;z-index:2}@media (min-width:768px){.block-hero-basic .thanks-cloud{width:420px}}@media (min-width:960px){.block-hero-basic .thanks-cloud{width:620px}}.block-hero-basic .thanks-dot{position:absolute;bottom:220px;right:80px;width:80px}@media (min-width:768px){.block-hero-basic .thanks-dot{width:140px;right:160px}}@media (min-width:960px){.block-hero-basic .thanks-dot{width:214px;right:-80px}}@media all and (min-width:1700px){.block-hero-basic .thanks-dot{right:0}}.block-hero-home{text-align:center;color:var(--color-white);padding:var(--s-sm) 0;overflow:hidden}@media (min-width:960px){.block-hero-home{padding-top:var(--s-lg)}}@media (min-width:960px) and (max-width:1559px){.block-hero-home{padding-top:var(--s-md)}}.block-hero-home .heading-1{margin:0 auto 40px;display:flex;align-items:center}@media (min-width:960px) and (max-width:1559px){.block-hero-home .heading-1{margin-bottom:20px}}.block-hero-home .rotate-words{overflow:hidden;display:inline-block}.block-hero-home .rotate-words.rotate-1 .rotate-words-wrap{display:inline-block;position:relative;height:1em}.block-hero-home .rotate-words.rotate-1 b{display:inline-block;position:absolute;left:0;top:0;opacity:0;color:var(--color-blue);transform:translateY(100%)}.block-hero-home .rotate-words.rotate-1 b.is-visible{position:relative;opacity:1;transform:translateY(0);animation:word-in .6s ease-out}.block-hero-home .rotate-words.rotate-1 b.is-hidden{animation:word-out .3s ease-in-out}@keyframes word-in{0%{transform:translateY(100%);opacity:0}60%{transform:translateY(-10%);opacity:1}100%{transform:translateY(0);opacity:1}}@keyframes word-out{0%{transform:translateY(0);opacity:1}40%{transform:translateY(10%)}100%{transform:translateY(-100%);opacity:.2}}.block-hero-home .text{margin:0 auto var(--s-xs);font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-hero-home .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-hero-home .text{margin-bottom:var(--s-sm)}}@media (min-width:960px) and (max-width:1559px){.block-hero-home .text{margin-bottom:var(--s-xs)}}@media (min-width:1560px){.block-hero-home .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-hero-home .text p{margin-bottom:0}@media (max-width:959px){.block-hero-home .text br{display:none}}.block-hero-home-video{margin:var(--s-sm) auto 0;max-width:1320px}@media (min-width:960px){.block-hero-home-video{padding-top:var(--s-lg)}}@media (min-width:960px) and (max-width:1559px){.block-hero-home-video{padding-top:0;margin-top:var(--s-xs)}}.block-hero-home-video video{object-fit:contain;height:auto;max-width:100%;margin-left:10px}@media (min-width:768px){.block-hero-home-video video{margin-left:0}}@media (min-width:960px) and (max-width:1559px){.block-hero-home-video video{max-width:1040px}}.block-hero-home img{object-fit:contain;margin-top:var(--s-lg);margin-bottom:-30px}.block-integrations{text-align:center;padding:var(--s-md) 0 var(--s-lg);color:var(--color-white)}@media (min-width:768px){.block-integrations{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media (min-width:960px){.block-integrations{padding-bottom:var(--s-xxl)}}.block-integrations h2 em{color:var(--color-pink);font-style:normal}.cpt_solution-creative-enablement .block-integrations h2 em{color:var(--color-blue)}.block-integrations .eyebrow{margin-inline:auto;display:inline-block;text-transform:uppercase}.block-integrations .partners{position:relative;display:flex;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-left:30px;padding-right:30px}.block-integrations .partners-1{margin-top:var(--s-sm);margin-bottom:var(--s-xxs)}@media (min-width:768px){.block-integrations .partners-1{margin-top:var(--s-lg)}}.block-integrations .partners::-webkit-scrollbar{display:none}@media (min-width:960px){.block-integrations .partners{padding-left:0;padding-right:0}}.block-integrations .partners .scrolling-content{width:100%;display:flex;align-items:center;gap:20px}.block-integrations .partners .partner{display:flex;align-items:center;justify-content:center;border-radius:8px;padding:10px 20px;gap:15px;border:2px solid rgba(248,248,248,.2);min-height:41px;flex:0 0 auto}@media (min-width:768px){.block-integrations .partners .partner{padding:20px 35px;min-height:49px}}@media (min-width:960px){.block-integrations .partners .partner{min-height:55px}}.block-integrations .partners .partner span{text-wrap:nowrap;display:inline-block;flex:0 0 auto;width:max-content}.block-integrations .partners .partner img{width:auto;height:auto;max-width:100%;display:block}@media (max-width:959px){.block-integrations .partners .partner img{max-width:60%}}.block-integrations-alt{text-align:center;padding:var(--s-lg) 0 var(--s-md);color:var(--color-white)}@media (min-width:768px){.block-integrations-alt{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media (min-width:960px){.block-integrations-alt{padding-top:var(--s-xxl);padding-bottom:var(--s-xxl)}}.block-integrations-alt .partners{margin-top:var(--s-sm);display:flex;flex-wrap:wrap;justify-content:center;gap:25px 12px}@media (min-width:768px){.block-integrations-alt .partners{margin-top:var(--s-lg);gap:var(--s-xs) 12px}}@media (min-width:960px){.block-integrations-alt .partners{gap:var(--s-sm) 12px}}.block-integrations-alt .partners .partner{position:relative}@media (max-width:666px){.block-integrations-alt .partners .partner{max-width:72px}}.block-integrations-alt .partners .partner-logo{display:block}.block-integrations-alt .partners .partner-logo img,.block-integrations-alt .partners .partner-logo picture{display:block;height:auto;margin:0 0 auto}.block-integrations-alt .partners .partner-text{margin:10px auto 0;max-width:138px;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}@media (min-width:768px){.block-integrations-alt .partners .partner-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.block-integrations-alt .partners .partner-text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}.block-list{padding:var(--s-md) 0}@media (min-width:960px){.block-list{padding-top:var(--s-xl);padding-bottom:var(--s-xxl)}}.block-list .heading-2{text-align:center}@media (min-width:960px){.block-list .heading-2{text-align:start}}.block-list-inner{display:grid;grid-template-columns:1fr}@media (min-width:960px){.block-list-inner{grid-template-columns:1fr 1fr}}.block-list-text{order:2}@media (min-width:768px) and (max-width:959px){.block-list-text{display:flex;justify-content:center}}@media (min-width:960px){.block-list-text{order:1}}.block-list-text ul{display:flex;flex-direction:column;gap:20px;margin-top:var(--s-xxs);margin-bottom:var(--s-md);width:100%}@media (min-width:768px){.block-list-text ul{margin-top:var(--s-xs);margin-bottom:var(--s-xl)}}@media (min-width:960px){.block-list-text ul{max-width:535px;margin-top:var(--s-lg);margin-bottom:var(--s-xxl)}}.block-list-text li{box-shadow:0 0 20px 0 rgba(0,143,255,.25);border:2px solid rgba(0,143,255,.4);border-radius:10px;padding:20px;cursor:pointer}.block-list-text li .icon{width:25px}.block-list-text li .close,.block-list-text li .open{width:14px}@media (min-width:768px){.block-list-text li{padding:var(--s-xxs);gap:15px}.block-list-text li .icon{width:30px}.block-list-text li .close,.block-list-text li .open{width:18px}}@media (min-width:960px){.block-list-text li{gap:20px}.block-list-text li .icon{width:auto}.block-list-text li .close,.block-list-text li .open{width:auto}}.block-list-text li header{font-weight:500;display:flex;align-items:center;gap:15px;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}.block-list-text li header .title{margin-top:4px}@media (min-width:768px){.block-list-text li header{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}.block-list-text li header .title{margin-top:2px}}@media (min-width:960px){.block-list-text li header{gap:20px}}@media (min-width:1560px){.block-list-text li header{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.block-list-text li header .tools{margin-left:auto}.block-list-text li header .open{display:block}.block-list-text li header .close{display:none}.block-list-text li main{display:none;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%;margin-top:10px}@media (min-width:768px){.block-list-text li main{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;margin-top:15px}}@media (min-width:960px){.block-list-text li main{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;margin-top:var(--s-xxxs)}}.block-list-text li.active .open{display:none}.block-list-text li.active .close{display:block}.block-list-image{order:1}@media (min-width:960px){.block-list-image{order:2}}.block-list-cta{text-align:center}.block-list-cta h3{margin-bottom:var(--s-sm);text-align:center!important}.block-list.align-left{overflow-x:hidden;padding-top:var(--s-md);padding-bottom:var(--s-md)}@media (min-width:768px){.block-list.align-left{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-list.align-left .block-list-text{order:2}.block-list.align-left .block-list-text ul{max-width:100%;margin-top:0;margin-bottom:0}.block-list.align-left .block-list-image{order:1}.block-list.align-left .block-list-image .block-post .post-content a.wp-element-button,.block-list.align-left .block-list-image .block-post .wysiwyg a.wp-element-button,.block-list.align-left .block-list-image .button,.block-list.align-left .block-list-image .wp-block-button a,.block-post .post-content .block-list.align-left .block-list-image a.wp-element-button,.block-post .wysiwyg .block-list.align-left .block-list-image a.wp-element-button,.wp-block-button .block-list.align-left .block-list-image a{margin-top:var(--s-sm);display:none}@media (min-width:960px){.block-list.align-left .block-list-image .block-post .post-content a.wp-element-button,.block-list.align-left .block-list-image .block-post .wysiwyg a.wp-element-button,.block-list.align-left .block-list-image .button,.block-list.align-left .block-list-image .wp-block-button a,.block-post .post-content .block-list.align-left .block-list-image a.wp-element-button,.block-post .wysiwyg .block-list.align-left .block-list-image a.wp-element-button,.wp-block-button .block-list.align-left .block-list-image a{display:inline-block}}.block-list.align-left .block-list-image img{margin:-9% 0 10px -25%;width:150%;max-width:150%}@media (min-width:960px){.block-list.align-left .block-list-image img{width:110%;max-width:110%;margin-bottom:-5%;margin-top:-5%;margin-left:-15%}}.block-list.align-left .block-list-cta{margin-top:var(--s-xs)}@media (min-width:768px){.block-list.align-left .block-list-cta{margin-top:var(--s-sm)}}@media (min-width:960px){.block-list.align-left .block-list-cta{display:none}}.block-locations{padding:0 0 var(--s-md)}@media (min-width:768px){.block-locations{padding-bottom:var(--s-xl)}}.block-locations .stats{display:grid;grid-template-columns:1fr;margin:0 0 var(--s-sm) 0}@media (min-width:768px){.block-locations .stats{grid-template-columns:1fr 1fr 1fr;margin-bottom:var(--s-lg)}}@media all and (min-width:1320px){.block-locations .stats{grid-template-columns:34% 1fr 1fr 1fr}}@media all and (min-width:768px) and (max-width:1319px){.block-locations .stats div:first-child{grid-column-start:1;grid-column-end:span 4}}.block-locations .stats .stat{position:relative;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;max-width:80%}@media (min-width:768px){.block-locations .stats .stat{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%;max-width:100%}}.block-locations .stats .stat-1{padding-bottom:25px;margin-top:var(--s-sm)}@media (min-width:768px){.block-locations .stats .stat-1{padding:0 40px 0 0}}@media all and (min-width:1320px){.block-locations .stats .stat-1{margin-top:0;padding:0 75px}}.block-locations .stats .stat-2{border-top:2px solid var(--color-white);padding:25px 0}@media (min-width:768px){.block-locations .stats .stat-2{margin-top:var(--s-sm);border-top:0;border-left:2px solid var(--color-white);padding:0 40px}}@media all and (min-width:1320px){.block-locations .stats .stat-2{margin-top:0;padding:0 75px}}.block-locations .stats .stat-3{border-top:2px solid var(--color-white);padding-top:25px}@media (min-width:768px){.block-locations .stats .stat-3{margin-top:var(--s-sm);border-top:0;border-left:2px solid var(--color-white);padding:0 40px}}@media all and (min-width:1320px){.block-locations .stats .stat-3{margin-top:0;padding:0 0 0 75px}}.block-locations .stats p{margin-bottom:0}@media all and (max-width:1319px){.block-locations .stats h2 span{display:inline-block;width:5px}.block-locations .stats h2 span br{display:none}}.block-locations .stats strong{font-size:96px;font-size:6rem;line-height:96px;line-height:6rem}@media all and (min-width:1320px){.block-locations .stats strong{font-size:115px;font-size:7.1875rem;line-height:115px;line-height:7.1875rem}}.block-locations .locations{display:grid;gap:35px;grid-template-columns:1fr;margin:var(--s-md) 0 0}@media (min-width:768px){.block-locations .locations{gap:20px;grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.block-locations .locations{grid-template-columns:repeat(3,1fr);margin-top:var(--s-lg)}}.block-locations .location p{margin-bottom:0;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-locations .location p{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}@media all and (min-width:768px) and (max-width:959px){.block-locations .location img{max-height:208px}.block-locations .location:nth-child(3){grid-column-start:1;grid-column-end:span 2}}.block-locations .location picture{display:block}.block-locations .location img{border-radius:var(--border-radius-sm);border:2px solid rgba(248,248,248,.2);height:auto;margin-bottom:5px;object-fit:cover}.block-logos{padding:var(--s-xs) 0;text-align:center;color:var(--color-white);cursor:default;overflow:hidden}@media (min-width:768px){.block-logos{padding-top:var(--s-sm);padding-bottom:var(--s-sm)}}@media (min-width:960px){.block-logos{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-logos .container-wide{position:relative;overflow:hidden;width:100%;padding-left:0;padding-right:0}.block-logos .container-wide::after,.block-logos .container-wide::before{content:"";width:50px;height:47px;display:block;position:absolute;top:0;z-index:2}.block-logos .container-wide::before{left:0;background:linear-gradient(90deg,#000005 0,rgba(0,0,0,0) 100%)}.block-logos .container-wide::after{right:0;background:linear-gradient(-90deg,#000005 0,rgba(0,0,0,0) 100%)}.block-logos .logos{position:relative;display:flex;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-left:30px;padding-right:30px}.block-logos .logos::-webkit-scrollbar{display:none}@media (min-width:960px){.block-logos .logos{padding-left:0;padding-right:0}}.block-logos .logos .scrolling-content{display:flex;align-items:center;gap:20px}.block-logos .logos .logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0 20px}.block-logos .logos .logo img{height:47px;width:auto}.block-quote-grid{text-align:center;padding:var(--s-md) 0;position:relative;overflow:hidden}@media (min-width:960px){.block-quote-grid{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-quote-grid .heading-2{margin-bottom:var(--s-sm)}.block-post .post-content .block-quote-grid a.wp-element-button,.block-post .wysiwyg .block-quote-grid a.wp-element-button,.block-quote-grid .block-post .post-content a.wp-element-button,.block-quote-grid .block-post .wysiwyg a.wp-element-button,.block-quote-grid .button,.block-quote-grid .wp-block-button a,.wp-block-button .block-quote-grid a{margin-top:var(--s-sm)}.block-quote-grid .cards{display:grid;grid-template-columns:1fr;gap:var(--gap-cards);position:relative}.block-quote-grid .card footer{margin-bottom:-10px}.block-quote-grid.layout-a{margin-top:var(--s-lg)}.block-quote-grid.layout-a .heading-2{text-align:start;margin:0}.block-quote-grid.layout-a .funnel{position:absolute;top:-5%;right:-64%;transform:scaleX(-1)}@media all and (min-width:515px){.block-quote-grid.layout-a .funnel{top:-10%;right:-54%}}@media (min-width:768px){.block-quote-grid.layout-a .funnel{top:-12%;right:-54%}}@media (min-width:960px){.block-quote-grid.layout-a .funnel{top:auto;bottom:100px;right:-500px}}@media (min-width:960px){.block-quote-grid.layout-a .cards{grid-template-rows:1fr 1fr;grid-template-columns:30% 70%}}.block-quote-grid.layout-a .card-wrap{display:flex;align-items:stretch}.block-quote-grid.layout-a .card-wrap:nth-child(1){display:flex;flex-direction:column}@media (min-width:960px){.block-quote-grid.layout-a .card-wrap:nth-child(1){grid-row-start:1;grid-row-end:span 2}}.block-quote-grid.layout-a .card-wrap:nth-child(1) .card{background:url(../assets/images/bg-quote-grid-blue.jpg) center no-repeat;background-size:cover;margin-top:var(--s-lg);border-color:var(--color-white)}@media (min-width:960px){.block-quote-grid.layout-a .card-wrap:nth-child(2){grid-column-start:2;grid-column-end:2}}.block-quote-grid.layout-a .card-wrap:nth-child(2) .card{background:url(../assets/images/bg-quote-grid-green.jpg) center no-repeat;background-size:cover;border-color:var(--color-white)}@media (min-width:960px){.block-quote-grid.layout-a .card-wrap:nth-child(3){grid-column-start:2;grid-column-end:2}}.block-quote-grid.layout-a .card-wrap:nth-child(3) .card{background:url(../assets/images/bg-quote-grid-pink.jpg) center no-repeat;background-size:cover;border-color:var(--color-white)}@media (min-width:960px){.block-quote-grid.layout-a .card-wrap:nth-child(3) .card{max-width:60%}}.block-quote-grid.layout-b .medal{order:1;display:block;margin:0 auto;position:relative;left:auto;top:auto}@media (min-width:960px){.block-quote-grid.layout-b .medal{position:absolute;top:-232px;right:-219px;width:680px}}.block-quote-grid.layout-b .medal-score{position:relative;z-index:2}@media (min-width:960px){.block-quote-grid.layout-b .medal-score{position:absolute;top:332px;left:217px;width:240px;z-index:2}}@media (max-width:959px){.block-quote-grid.layout-b .medal-score::before{content:"";background:url(../assets/images/medal-sm.svg) no-repeat center;display:block;width:500px;height:500px;position:absolute;top:-195px;left:-162px;right:0;z-index:-1}}.block-quote-grid.layout-b .medal-score .t-medal{margin:-5px auto 0 25px;max-width:170px;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}.block-quote-grid.layout-b .medal-score .t-medal strong{display:block;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-quote-grid.layout-b .medal-score .t-medal{margin-top:-10px;margin-left:8px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}.block-quote-grid.layout-b .medal-score .t-medal strong{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-quote-grid.layout-b .medal-score .t-medal{max-width:270px;margin-left:-20px;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}.block-quote-grid.layout-b .medal-score .t-medal strong{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-quote-grid.layout-b .medal-score .t-stat{margin-top:-85px;margin-left:25px;font-size:75px;font-size:4.6875rem;line-height:75px;line-height:4.6875rem}@media (min-width:768px){.block-quote-grid.layout-b .medal-score .t-stat{margin-top:-85px;margin-left:0;font-size:100px;font-size:6.25rem;line-height:100px;line-height:6.25rem}}@media (min-width:960px){.block-quote-grid.layout-b .medal-score .t-stat{margin-top:-5px;margin-left:-25px;font-size:92px;font-size:5.75rem;line-height:92px;line-height:5.75rem;font-size:115px;font-size:7.1875rem;line-height:115px;line-height:7.1875rem}}.block-quote-grid.layout-b .medal p{margin:0}.block-quote-grid.layout-b .medal img{display:none}@media (min-width:960px){.block-quote-grid.layout-b .medal img{display:block;transform:rotate(-35deg);object-fit:cover;position:absolute;top:0;right:0;min-width:650px}}.block-quote-grid.layout-b .cards{margin-top:140px}@media (min-width:960px){.block-quote-grid.layout-b .cards{margin-top:0;grid-template-columns:50% 50%}}.block-quote-grid.layout-b .card-wrap{order:2;display:flex;align-items:stretch}@media (min-width:960px){.block-quote-grid.layout-b .card-wrap:nth-child(1){grid-column-start:1;grid-column-end:span 2;display:flex;align-items:center;justify-content:center;max-width:70%}}.block-quote-grid .card{text-align:start;box-shadow:0 0 20px 0 rgba(0,143,255,.25);border-radius:var(--border-radius-sm);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--s-xs)}.block-quote-grid .card-image{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm)}.block-quote-grid .card-image img{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);max-width:100%;width:100%;height:auto}.block-quote-grid .card-title{border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);background-color:var(--color-black);color:var(--color-white);padding:var(--s-xxs);margin-top:-12px;flex:1}.block-quote-slider{text-align:center;background-color:var(--color-black);color:var(--color-white);padding:var(--s-md) 0;overflow:hidden}@media (max-width:666px){.block-quote-slider .container,.block-quote-slider .header-inner,.block-quote-slider .wrap-landing-c{padding-left:0;padding-right:0}}@media (min-width:960px){.block-quote-slider{padding-top:var(--s-xl);padding-bottom:40px}}.block-quote-slider .heading-2{margin-bottom:var(--s-sm)}@media (min-width:960px){.block-quote-slider .heading-2{margin-bottom:var(--s-lg)}}.block-post .post-content .block-quote-slider a.wp-element-button,.block-post .wysiwyg .block-quote-slider a.wp-element-button,.block-quote-slider .block-post .post-content a.wp-element-button,.block-quote-slider .block-post .wysiwyg a.wp-element-button,.block-quote-slider .button,.block-quote-slider .wp-block-button a,.wp-block-button .block-quote-slider a{margin-top:var(--s-sm)}.block-quote-slider .quotes{position:relative;min-height:400px}@media (min-width:960px){.block-quote-slider .quotes{min-height:600px;padding-left:0;padding-right:0}}@media (min-width:768px){.block-quote-slider .custom-scrollbar{display:none}}.block-quote-slider .scrolling-content{display:flex;align-items:flex-start}@media (max-width:666px){.block-quote-slider .scrolling-content{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.block-quote-slider .scrolling-content::-webkit-scrollbar{display:none}}@media (min-width:960px){.block-quote-slider .scrolling-content{position:absolute;left:0}}.block-quote-slider .scrolling-content .card:first-child{margin-left:32px}@media (min-width:768px){.block-quote-slider .scrolling-content .card:first-child{margin-left:0}}.block-quote-slider .scrolling-content .card:last-child{margin-right:32px}@media (min-width:768px){.block-quote-slider .scrolling-content .card:last-child{margin-right:0}}.block-quote-slider .card{text-align:start;border:2px solid rgba(248,248,248,.2);border-radius:var(--border-radius-sm);display:flex;flex-direction:column;padding:25px;margin-left:5px;margin-right:5px}@media (min-width:960px){.block-quote-slider .card{padding:40px;width:414px}}.block-quote-slider .card .text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-quote-slider .card .text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.block-quote-slider .card .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:768px){.block-quote-slider .card .footer-text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}@media (min-width:960px){.block-quote-slider .card .footer-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (max-width:666px){.block-quote-slider .card .quote footer{grid-template-columns:1fr}}.block-quote-slider .card-image{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm)}.block-quote-slider .card-image img{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);max-width:100%;width:100%;height:auto}.block-quote-slider .card-title{border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);background-color:var(--color-black);color:var(--color-white);padding:var(--s-xxs);margin-top:-12px;flex:1}.block-resources{background-color:var(--color-white);overflow:hidden}.block-resources-inner{display:grid;grid-template-columns:1fr;gap:var(--s-xs)}@media (min-width:960px){.block-resources-inner{gap:var(--gap-cards-md);grid-template-columns:25% 1fr}}.block-resources-header{background-color:var(--color-black);color:var(--color-white);padding:var(--s-md) 0}@media (min-width:960px){.block-resources-header{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}@media all and (max-width:1109px){.block-resources-header .container,.block-resources-header .header-inner,.block-resources-header .wrap-landing-c{padding-right:0!important}}.block-resources-header .breadcrumb{margin:0 0 var(--s-sm)}.block-resources-header .heading-1{max-width:780px;z-index:2;position:relative;margin:0 32px var(--s-xs) 0}@media (min-width:768px){.block-resources-header .heading-1{margin:0 0 var(--s-sm)}}.block-resources-header .text{max-width:700px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;margin-right:32px}@media (min-width:768px){.block-resources-header .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-resources-header .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-resources-header .text p{margin-bottom:0}.block-resources-header .shapes{display:none}@media (min-width:768px){.block-resources-header .shapes{max-width:460px;display:block;position:absolute;bottom:455px;right:-100px}}@media (min-width:960px){.block-resources-header .shapes{max-width:none;bottom:345px}}.block-resources-header .heading-3{margin-top:var(--s-md);margin-bottom:var(--s-sm)}@media (min-width:768px){.block-resources-header .heading-3{margin-top:var(--s-lg);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.block-resources-header .cards-wrapper{position:relative}.block-resources-header .cards-wrapper::before{height:calc(100% - 65px);z-index:3}.block-resources-header .cards-featured{display:flex;gap:var(--gap-cards-md);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding-right:32px}.block-resources-header .cards-featured::-webkit-scrollbar{display:none}@media (min-width:960px){.block-resources-header .cards-featured{grid-template-columns:repeat(3,1fr)}}.block-resources-header .cards-featured .card{background-color:var(--color-black);border:2px solid rgba(255,81,167,.4)}.block-resources-header .cards-featured .card:hover img{transform:scale(1.05)}.block-resources-header .cards-featured .card-image{height:258px;position:relative}.block-resources-header .cards-featured .card-text{height:258px;padding:var(--s-xs);background-color:var(--color-black);position:relative}.block-resources-header .cards-featured .card-text::after{content:"";width:100%;height:3px;border-top:3px solid var(--color-white);display:block;position:absolute;top:0;left:0}.block-resources-header .cards-featured .card-text h3,.block-resources-header .cards-featured .card-text p{color:var(--color-white);margin:0}.block-resources-header .cards-featured .card-text h3{margin-bottom:10px}.block-resources-header .cards-featured .card-text .excerpt{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.block-resources-header .cards-featured .card-text .excerpt{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}@media (min-width:960px){.block-resources-header .cards-featured .card-text .excerpt{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.block-resources-header .cards-featured .card-text .term{background-color:var(--color-white);color:var(--color-black);margin-bottom:var(--s-xxxs);font-weight:700;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.block-bento .box-box .modal .block-resources-header .cards-featured .card-text P+a,.block-bento .box-box .modal .block-resources-header .cards-featured .card-text a:last-child,.block-resources-header .cards-featured .card-text .block-bento .box-box .modal P+a,.block-resources-header .cards-featured .card-text .block-bento .box-box .modal a:last-child,.block-resources-header .cards-featured .card-text .more-go{display:none}@media (min-width:960px){.block-resources-header .custom-scrollbar{display:none}}.block-resources .cta-newsletter-wrap{padding:var(--s-md) 0;margin-bottom:var(--s-md);text-align:center}@media (min-width:768px){.block-resources .cta-newsletter-wrap{padding-top:var(--s-xl);padding-bottom:var(--s-xl);margin-bottom:var(--s-xl)}}@media (min-width:960px){.block-resources .cta-newsletter-wrap .hs-form-booleancheckbox-display{align-items:center}}@media (min-width:768px) and (max-width:959px){.block-resources .cta-newsletter-wrap .legal-consent-container .hs-form-booleancheckbox-display>span{margin-top:3px}}.block-resources .cta-newsletter-wrap .heading-2{max-width:480px;margin-bottom:var(--s-xs)}@media (min-width:768px){.block-resources .cta-newsletter-wrap .heading-2{margin-bottom:var(--s-sm)}}@media (min-width:960px){.block-resources .cta-newsletter-wrap .heading-2{max-width:900px}}.block-resources .cta-newsletter-wrap .funnel{position:absolute;top:-70px;left:-50px;z-index:1}@media (min-width:768px){.block-resources .cta-newsletter-wrap .funnel{top:-50px;transform:rotate(-24deg)}}@media (min-width:960px){.block-resources .cta-newsletter-wrap .funnel{top:-40%;transform:rotate(0)}}@media (max-width:959px){.block-resources .cta-newsletter-wrap .funnel{width:200px}}@media (max-width:666px){.block-resources .cta-newsletter-wrap .funnel{width:150px;transform:rotate(-20deg)}}.block-resources .cta-newsletter-wrap .square{position:absolute;top:30px;right:-20px;z-index:1}@media (min-width:768px){.block-resources .cta-newsletter-wrap .square{top:-20px}}@media (min-width:960px){.block-resources .cta-newsletter-wrap .square{top:20px}}@media (max-width:959px){.block-resources .cta-newsletter-wrap .square{width:150px}}@media (max-width:666px){.block-resources .cta-newsletter-wrap .square{width:100px}}.block-resources-filter{position:relative}.block-demo-text .block-resources-filter h2,.block-resources-filter .block-demo-text h2,.block-resources-filter .block-scrolly-panel .wysiwyg h3,.block-resources-filter .heading-5,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4,.block-scrolly-panel .wysiwyg .block-resources-filter h3,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;font-weight:700}@media (min-width:960px){.block-demo-text .block-resources-filter h2,.block-resources-filter .block-demo-text h2,.block-resources-filter .block-scrolly-panel .wysiwyg h3,.block-resources-filter .heading-5,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4,.block-scrolly-panel .wysiwyg .block-resources-filter h3,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;letter-spacing:-2%;margin-bottom:var(--s-lg)}}@media (max-width:959px){.block-demo-text .block-resources-filter h2 span,.block-resources-filter .block-demo-text h2 span,.block-resources-filter .block-scrolly-panel .wysiwyg h3 span,.block-resources-filter .heading-5 span,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span,.block-scrolly-panel .wysiwyg .block-resources-filter h3 span,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2 span,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3 span,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4 span{border:2px solid var(--color-black);border-radius:8px;padding:20px 25px 18px;display:inline-block;width:100%;position:relative}.block-demo-text .block-resources-filter h2 span::after,.block-resources-filter .block-demo-text h2 span::after,.block-resources-filter .block-scrolly-panel .wysiwyg h3 span::after,.block-resources-filter .heading-5 span::after,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span::after,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span::after,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span::after,.block-scrolly-panel .wysiwyg .block-resources-filter h3 span::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2 span::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3 span::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4 span::after{content:"";display:block;width:20px;height:20px;position:absolute;top:17px;right:25px;background:url(../assets/images/carat-black.svg) top right no-repeat;background-size:12px;transform:rotate(90deg)}.block-demo-text .block-resources-filter h2 span.active,.block-resources-filter .block-demo-text h2 span.active,.block-resources-filter .block-scrolly-panel .wysiwyg h3 span.active,.block-resources-filter .heading-5 span.active,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span.active,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span.active,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span.active,.block-scrolly-panel .wysiwyg .block-resources-filter h3 span.active,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2 span.active,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3 span.active,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4 span.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.block-demo-text .block-resources-filter h2 span.active::after,.block-resources-filter .block-demo-text h2 span.active::after,.block-resources-filter .block-scrolly-panel .wysiwyg h3 span.active::after,.block-resources-filter .heading-5 span.active::after,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span.active::after,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span.active::after,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span.active::after,.block-scrolly-panel .wysiwyg .block-resources-filter h3 span.active::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2 span.active::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3 span.active::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4 span.active::after{content:"";width:20px;height:20px;top:22px;display:inline-block;background:url(../assets/images/carat-pink.svg) top right no-repeat;background-size:12px;transform:rotate(-90deg);transition:all .2s ease-out}}.block-demo-text .block-resources-filter h2 .reset-lg,.block-resources-filter .block-demo-text h2 .reset-lg,.block-resources-filter .block-scrolly-panel .wysiwyg h3 .reset-lg,.block-resources-filter .heading-5 .reset-lg,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 .reset-lg,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 .reset-lg,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 .reset-lg,.block-scrolly-panel .wysiwyg .block-resources-filter h3 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4 .reset-lg{display:none}@media (min-width:960px){.block-demo-text .block-resources-filter h2 .reset-lg,.block-resources-filter .block-demo-text h2 .reset-lg,.block-resources-filter .block-scrolly-panel .wysiwyg h3 .reset-lg,.block-resources-filter .heading-5 .reset-lg,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 .reset-lg,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 .reset-lg,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 .reset-lg,.block-scrolly-panel .wysiwyg .block-resources-filter h3 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4 .reset-lg{display:block}}.block-demo-text .block-resources-filter h2 .reset-lg .facetwp-reset,.block-resources-filter .block-demo-text h2 .reset-lg .facetwp-reset,.block-resources-filter .block-scrolly-panel .wysiwyg h3 .reset-lg .facetwp-reset,.block-resources-filter .heading-5 .reset-lg .facetwp-reset,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 .reset-lg .facetwp-reset,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 .reset-lg .facetwp-reset,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 .reset-lg .facetwp-reset,.block-scrolly-panel .wysiwyg .block-resources-filter h3 .reset-lg .facetwp-reset,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2 .reset-lg .facetwp-reset,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3 .reset-lg .facetwp-reset,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4 .reset-lg .facetwp-reset{color:var(--color-black);text-decoration:underline;float:right;margin-top:-70px;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;font-weight:400}.block-resources-filter .filters-wrap{display:none}@media (min-width:960px){.block-resources-filter .filters-wrap{display:block}}.block-resources-filter .filters-wrap.active{display:block}@media (max-width:959px){.block-resources-filter .filters-wrap{border:2px solid var(--color-black);background-color:var(--color-white);border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:var(--s-xxs);width:100%;position:absolute;top:62px;left:0;z-index:2}}.block-resources-filter .filters-wrap .filter-buttons{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:20px;margin-top:var(--s-sm)}@media (min-width:960px){.block-resources-filter .filters-wrap .filter-buttons{display:none}}.block-resources-filter .filters-wrap .facetwp-facet-reset{margin:0}.block-resources-filter .filters-wrap .facetwp-reset{border-radius:6px;color:var(--color-black);font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;font-weight:700;border:2px solid var(--color-black);display:flex;justify-content:center;align-items:center;padding:10px 20px;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}.block-resources-filter .filters-wrap .view{border-radius:6px;color:var(--color-white);font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;font-weight:700;background-color:var(--color-pink);border:2px solid var(--color-pink);display:flex;justify-content:center;align-items:center;padding:10px 20px;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}.block-resources-filter .filter-section{position:relative;margin-bottom:var(--s-xs)}@media (min-width:960px){.block-resources-filter .filter-section{margin-bottom:0}}.block-resources-filter .filter-section .facetwp-hidden{display:none}.block-resources-filter .filter-section .filter-title{font-weight:700;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;gap:5px}@media (min-width:960px){.block-resources-filter .filter-section .filter-title{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-resources-filter .filter-section .filter-title .facetwp-counter{background-color:#dadada;color:var(--color-black);font-size:11px;font-size:.6875rem;line-height:11px;line-height:.6875rem;display:none;align-items:center;justify-content:center;padding:10px 10px 8px;width:28px;font-weight:400;height:28px;border-radius:50%;margin:-5px 30px 0 0;letter-spacing:-.22px}@media (max-width:959px){.block-resources-filter .filter-section .filter-title .facetwp-counter.active{display:flex}}@media (max-width:959px){.block-resources-filter .filter-section .filter-title::after{content:"";display:block;width:20px;height:20px;position:absolute;top:-5px;right:0;background:url(../assets/images/carat-black.svg) top right no-repeat;background-size:12px;transform:rotate(90deg)}}.block-resources-filter .filter-section .filter-title.active::after{top:5px;transform:rotate(-90deg)}.block-resources-filter .filter-section .filter-cats{display:none}@media (min-width:960px){.block-resources-filter .filter-section .filter-cats{display:block}}.block-resources-filter .filter-section .facetwp-type-checkboxes{margin-bottom:var(--s-xxs)}@media (min-width:960px){.block-resources-filter .filter-section .facetwp-type-checkboxes{margin-bottom:var(--s-sm)}}.block-resources-filter .filter-section .facetwp-checkbox{background-image:url(../assets/images/checkbox-unchecked.svg);background-size:20px 20px;padding-left:30px;margin-bottom:15px;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;display:flex}.block-resources-filter .filter-section .facetwp-checkbox:last-child{margin-bottom:0}.block-resources-filter .filter-section .facetwp-checkbox.checked{background-image:url(../assets/images/checkbox-checked.svg)}.block-resources-filter .filter-section .facetwp-checkbox .facetwp-counter{display:none}.block-resources-filter .filter-section .filter-inactive .facetwp-checkbox{opacity:.51}@media (min-width:960px){.block-resources .checked-filters-summary{display:none!important}}@media (max-width:959px){.block-resources .checked-filters-summary{display:block}.block-resources .checked-filters-summary ul{display:flex;flex-wrap:wrap;gap:10px}.block-resources .checked-filters-summary li{display:inline-flex;align-items:center;font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem;background-color:#dadada;padding:8px 10px 7px;border-radius:4px;gap:5px;cursor:pointer}}.block-resources .facetwp-template{display:grid;grid-template-columns:1fr;grid-gap:15px}@media (min-width:768px){.block-resources .facetwp-template{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.block-resources .facetwp-template{grid-gap:30px;padding-left:30px;grid-template-columns:repeat(3,1fr);margin-bottom:30px}}@media all and (min-width:960px) and (max-width:1239px){.block-resources .facetwp-template{grid-template-columns:repeat(2,1fr)}}.block-resources .facetwp-template .noresults{position:absolute;left:120px}.block-resources .facetwp-template .card{flex:none}@media (min-width:960px){.block-resources .facetwp-template .card{min-height:480px}}.block-resources .facetwp-template .card:hover img{transform:scale(1.05)}.block-resources .facetwp-template .card-text{border-top:3px solid var(--color-black)}.block-resources .facetwp-template .card-text h3,.block-resources .facetwp-template .card-text p{margin-bottom:0}.block-resources .facetwp-template .card-text h3{margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.block-resources .facetwp-template .card-text .term{margin-bottom:var(--s-xxxs)}.facetwp-type-pager{text-align:center;margin:var(--s-sm) 0 var(--s-xl)!important}.facetwp-type-pager .facetwp-page{color:var(--color-black)}.facetwp-type-pager .facetwp-page.active{color:var(--color-pink)}.block-screens{background-color:var(--color-black);color:var(--color-white);position:relative;padding:var(--s-md) 0;overflow-x:hidden}@media (min-width:768px){.block-screens{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media (min-width:960px){.block-screens{padding-bottom:var(--s-xxl)}}.block-screens.bg-blue{background-color:var(--color-blue)}@media (min-width:960px){.block-screens.bg-blue{padding-bottom:var(--s-xl)}}.block-screens.bg-blue .card-title,.block-screens.bg-blue .cards-wrapper::before{display:none}.block-screens.bg-blue .cards{margin-top:0;padding-bottom:50px}.block-screens.bg-blue .custom-scrollbar{margin-top:0}.block-screens.bg-blue .scrollbar-thumb{background-color:var(--color-white)}.block-screens.bg-blue .card-image{margin-bottom:-12px}.block-screens h2{text-align:center}@media (min-width:960px){.block-screens h2{text-align:start}}.block-screens .cards{display:flex;gap:var(--gap-cards-md);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding-right:32px;margin-top:var(--s-md)}@media (min-width:960px){.block-screens .cards{padding-right:64px}}.block-screens .cards::-webkit-scrollbar{display:none}.block-screens .cards-wrapper{position:relative;overflow-x:hidden;margin-right:calc(50% - 50vw);padding-right:0;visibility:hidden}.block-screens .card-first{display:block;background-color:transparent;flex:1 0 auto}.block-screens .card{border-radius:var(--border-radius-sm);border:none;box-shadow:var(--box-shadow);text-align:start}@media (min-width:960px) and (max-width:1559px){.block-screens .card{max-width:243px}}.block-screens .card-title{white-space:wrap;max-width:80%;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.block-screens .card-title{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.block-screens .card-title{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.block-screens .card-image{border-radius:var(--border-radius-sm);height:100%;margin-bottom:5px}.block-screens .card-image img,.block-screens .card-image video{width:100%;height:auto;object-fit:cover;border-radius:var(--border-radius-sm)}@media (max-width:666px){.scrolly .block-screens .heading-2{text-wrap:balance}.scrolly .block-screens .card{flex:1 0 268px}}@media (min-width:768px) and (max-width:959px){.scrolly .block-screens .wysiwyg{text-wrap:balance}}.scrolly .block-screens .heading-2{text-align:center}.scrolly .block-screens .wysiwyg{text-align:center;margin:15px auto var(--s-sm)}@media (min-width:768px){.scrolly .block-screens .wysiwyg{margin-top:20px;margin-bottom:var(--s-md)}}@media (min-width:960px){.scrolly .block-screens .wysiwyg{margin-top:20px;margin-bottom:70px}}.block-scrolly-boxes{background-color:var(--color-white-full);position:relative;--circle-offset:40px;padding-bottom:var(--s-md)}@media (min-width:768px){.block-scrolly-boxes{padding-bottom:var(--s-xl)}}.block-scrolly-boxes-inner{display:grid;grid-template-columns:1fr 1fr;gap:40px;position:relative}@media (max-width:959px){.block-scrolly-boxes-inner{gap:var(--s-md);grid-template-columns:1fr}}@media (max-width:666px){.block-scrolly-boxes-inner{gap:var(--s-sm)}}.block-scrolly-boxes video{width:100%;object-fit:cover;display:block}.block-scrolly-boxes .scrolly-stick{position:sticky;top:200px;margin-top:var(--s-md)}@media (min-width:960px){.block-scrolly-boxes .scrolly-stick{margin-top:var(--s-xl)}}@media (min-width:960px){.block-scrolly-boxes .block-scrolly-boxes-a{padding-right:48px}}.block-scrolly-boxes .block-scrolly-boxes-b{position:relative}@media (min-width:960px){.block-scrolly-boxes .block-scrolly-boxes-b{padding-top:40px;padding-left:118px}}@media (min-width:960px){.block-scrolly-boxes .timeline{position:absolute;top:0;left:0;width:8px;height:100%;background:var(--color-shaded);border-radius:2px;overflow:hidden}.block-scrolly-boxes .timeline::before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:12px;height:12px;border-radius:50%;background:var(--color-shaded)}.block-scrolly-boxes .timeline .timeline-fill{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:top;transform:scaleY(var(--tl-progress,0));will-change:transform;background:var(--color-blue);transition:none}}.block-scrolly-boxes .box::before{top:var(--circle-offset)}.block-scrolly-boxes .box{position:relative;background-color:var(--color-shaded);border-radius:20px;margin-bottom:var(--s-xs);padding:var(--s-xs)}@media (min-width:768px){.block-scrolly-boxes .box{margin-bottom:40px;padding:40px}}.block-scrolly-boxes .box:last-child{margin-bottom:0}.block-scrolly-boxes .box h3{margin-bottom:10px}@media (min-width:768px){.block-scrolly-boxes .box h3{margin-bottom:15px}}.block-scrolly-boxes .box p{margin-bottom:0}@media (max-width:666px){.block-scrolly-boxes .box p{line-height:24px}}.block-scrolly-boxes .box img{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-scrolly-boxes .box img{margin-bottom:40px}}@media (min-width:960px){.block-scrolly-boxes .box::before{content:"";position:absolute;left:-127px;transform:translateX(-6px);width:40px;height:40px;border-radius:50%;background:var(--color-white);border:8px solid var(--color-shaded);top:40px;z-index:1}}.block-scrolly-boxes .box.is-active::before{background:var(--color-blue) url(../assets/images/check-white.svg) center no-repeat;border-color:var(--color-blue)}.block-scrolly-boxes h2{margin-bottom:var(--s-xxxs)}.block-scrolly-cta{background:radial-gradient(circle at 40% 30%,rgba(255,255,255,.95) 0,rgba(230,243,255,.9) 20%,rgba(180,220,255,.7) 40%,rgba(59,169,255,.4) 60%,rgba(59,169,255,.9) 100%),linear-gradient(90deg,#3ba9ff 0,#e6f3ff 50%,#3ba9ff 100%);background-repeat:no-repeat;background-size:cover;padding:var(--s-sm) 0;text-align:center}@media (min-width:768px){.block-scrolly-cta{padding-top:var(--s-md);padding-bottom:var(--s-md)}}@media (min-width:960px){.block-scrolly-cta{padding-top:70px;padding-bottom:70px}}.block-scrolly-cta p{margin:0;text-wrap:pretty}.block-scrolly-cta .text{margin:15px auto var(--s-xs)}@media (min-width:768px){.block-scrolly-cta .text{margin-top:20px;margin-bottom:var(--s-sm)}}.block-scrolly-hero{background:url(../assets/images/scrolly-hero-bg.jpg) no-repeat center;background-size:cover;text-align:center;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:var(--s-sm) 0 0}@media (min-width:768px){.block-scrolly-hero{padding-top:var(--s-lg)}}.block-scrolly-hero .breadcrumb{position:absolute;top:0;left:64px}.block-scrolly-hero .bg{max-width:150%;width:150%;height:100%;display:block;margin-left:-25%}@media (min-width:960px){.block-scrolly-hero .bg{margin-left:0;max-width:100%;width:100%}}.block-scrolly-hero .back{font-weight:700;display:flex;align-items:center;gap:10px;color:var(--color-black)}.scrolly .progress{background:var(--color-pink);position:sticky;top:73px;bottom:auto;left:0;width:0%;height:5px;z-index:1000;border-radius:5px}@media (min-width:768px){.scrolly .progress{top:97px}}@media (min-width:960px){.scrolly .progress{display:none}}.block-scrolly-panel{background-color:var(--color-white-full);position:relative;padding-top:var(--s-sm);padding-bottom:var(--s-sm)}@media (min-width:768px){.block-scrolly-panel{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-scrolly-panel.bg-gradient1{background:url(../assets/images/scrolly-panel-bg1.jpg) no-repeat center;background-size:cover}.block-scrolly-panel.bg-gradient2{background:url(../assets/images/scrolly-panel-bg1.jpg) no-repeat center;background-size:cover}@media (max-width:959px){.block-scrolly-panel .panels{grid-template-columns:1fr!important}}.block-scrolly-panel .asset-1,.block-scrolly-panel .asset-2{opacity:0;transform:translateY(12px);transition:opacity .45s ease,transform .45s ease}@media (max-width:959px){.block-scrolly-panel .asset-1,.block-scrolly-panel .asset-2{max-width:100%}}.block-scrolly-panel.is-visible .asset-1{opacity:1;transform:none}.block-scrolly-panel.is-visible .asset-2{opacity:1;transform:none}.block-scrolly-panel.is-visible .timing-1{transition-delay:0s}.block-scrolly-panel.is-visible .timing-2{transition-delay:.75s}.block-scrolly-panel .panels{display:grid;gap:40px}.block-scrolly-panel .pos-top{display:flex;align-items:flex-start}.block-scrolly-panel .pos-bottom{display:flex;align-items:flex-end}.block-scrolly-panel h2{margin-bottom:20px}@media (min-width:768px){.block-scrolly-panel h2{margin-bottom:25px}}.block-scrolly-panel .wysiwyg h3{font-weight:500;margin-top:var(--s-sm);margin-bottom:var(--s-xxxs)}@media (min-width:768px){.block-scrolly-panel .wysiwyg h3{margin-top:var(--s-md)}}@media (min-width:960px){.block-scrolly-panel .wysiwyg h3{margin-top:70px}}.block-scrolly-panel .wysiwyg ul{margin:0 0 20px}.block-scrolly-panel .wysiwyg ul li{list-style-type:disc;margin:0 0 20px 20px}.block-scrolly-panel .scrolly-asset-sm{display:flex;justify-content:center}@media (min-width:960px){.block-scrolly-panel .scrolly-asset-sm{display:none}}@media (max-width:959px){.block-scrolly-panel .scrolly-asset-sm+.scrolly-text-b h3{margin-top:var(--s-xxs)}}.block-scrolly-panel .pos-middle{display:flex;align-items:center}@media (max-width:959px){.block-scrolly-panel.layout-a .panels{grid-template-columns:1fr!important}}@media (min-width:960px){.block-scrolly-panel.layout-a .panels{grid-template-columns:1fr auto 1fr}}.block-scrolly-panel.layout-a .panel-a,.block-scrolly-panel.layout-a .panel-c{display:none}@media (min-width:960px){.block-scrolly-panel.layout-a .panel-a,.block-scrolly-panel.layout-a .panel-c{display:flex}}@media (max-width:959px){.block-scrolly-panel.layout-b .panels{grid-template-columns:1fr!important}}@media (min-width:960px){.block-scrolly-panel.layout-b .panels{grid-template-columns:1fr 1fr}}.block-scrolly-panel.layout-b .panels.align-left .panel-a{order:2}.block-scrolly-panel.layout-b .panels.align-left .panel-b{order:1}.block-scrolly-panel.layout-b .panel-b{display:none}@media (min-width:960px){.block-scrolly-panel.layout-b .panel-b{display:flex;flex-direction:column}.block-scrolly-panel.layout-b .panel-b img{margin-top:auto}}.block-scrolly-panel#intro .scrolly-asset-sm{display:none}.block-scrolly-panel#intro .panel-a{margin-top:-110px}.block-scrolly-panel#elevate .panel-b video{position:sticky;top:80px}@media (min-width:960px){.block-scrolly-panel#elevate .panel-b video{margin-top:var(--s-sm)}}.block-scrolly-workflow{background-color:var(--color-white-full);padding-top:var(--s-xs);padding-bottom:var(--s-md);display:flex;justify-content:center}@media (min-width:768px){.block-scrolly-workflow{padding-top:var(--s-md);padding-bottom:var(--s-xl)}}@media (min-width:960px){.block-scrolly-workflow{padding-top:0;padding-bottom:0}}.block-stats-enhanced{text-align:center;padding:var(--s-md) 0}@media (min-width:768px){.block-stats-enhanced{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-stats-enhanced .heading-2{position:relative}@media (max-width:666px){.block-stats-enhanced .heading-2 br{display:none}}.block-stats-enhanced .boxes{display:flex;flex-direction:column;gap:40px;margin-top:var(--s-xs);position:relative}@media (min-width:768px){.block-stats-enhanced .boxes{margin-top:var(--s-lg);gap:20px}}@media (min-width:960px){.block-stats-enhanced .boxes{margin-top:var(--s-lg);flex-direction:row;justify-content:center}}.block-stats-enhanced .box{border:2px solid rgba(248,248,248,.2);box-shadow:0 0 20px 0 rgba(0,143,255,.2509803922);border-radius:20px;display:flex;flex-direction:column}.block-stats-enhanced .box:hover img{transform:scale(1.05)}.block-stats-enhanced .box-image{order:1;overflow:hidden;border-top-left-radius:18px;border-top-right-radius:18px}.block-stats-enhanced .box-image picture{display:block}.block-stats-enhanced .box-image img{border-top-left-radius:18px;border-top-right-radius:18px;width:100%;height:auto;display:block;transition:var(--transition)}.block-stats-enhanced .box-stats{display:flex;justify-content:center;gap:30px;padding:var(--s-xs) var(--s-xxs);border-top:3px solid var(--color-white);order:2;color:var(--color-white)}@media (min-width:768px){.block-stats-enhanced .box-stats{gap:60px;padding:40px}}.block-stats-enhanced .box-stats p{margin-bottom:0;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-stats-enhanced .box-stats p{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.block-stats-enhanced .box-stats strong{display:block;font-size:60px;font-size:3.75rem;line-height:60px;line-height:3.75rem}@media (min-width:768px){.block-stats-enhanced .box-stats strong{font-size:90px;font-size:5.625rem;line-height:90px;line-height:5.625rem}}@media (min-width:960px){.block-stats-enhanced .box:nth-child(1) .box-stats{order:1;border-top:none;border-bottom:3px solid var(--color-white)}.block-stats-enhanced .box:nth-child(1) .box-image{order:2;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.block-stats-enhanced .box:nth-child(1) .box-image img{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}:root{--slider-disable:1160px}.block-stats-slider{text-align:center;padding:var(--s-md) 0;overflow:hidden}@media (min-width:768px){.block-stats-slider{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media all and (min-width:1160px){.block-stats-slider{padding-bottom:0}}@media all and (max-width:1159px){.block-stats-slider .container,.block-stats-slider .header-inner,.block-stats-slider .wrap-landing-c{padding-left:0;padding-right:0}}.block-stats-slider .heading-2{position:relative;padding-left:32px;padding-right:32px}@media (min-width:768px){.block-stats-slider .heading-2{padding-left:64px;padding-right:64px}}@media (max-width:666px){.block-stats-slider .heading-2 br{display:none}}.block-stats-slider .stats-slider-wrapper{position:relative;padding:40px 0 0;margin-top:calc(var(--s-sm) - 45px)}@media (min-width:768px){.block-stats-slider .stats-slider-wrapper{margin-top:calc(var(--s-lg) - 45px);padding-bottom:0}}@media all and (min-width:1160px){.block-stats-slider .stats-slider-wrapper{padding-bottom:110px}}.block-stats-slider .stats-slider-wrapper::before{content:"";background:url(/wp-content/themes/celtra/assets/images/bg-stats-slider-022125.png) center no-repeat;background-size:1105px 229px;position:absolute;top:0;left:0;right:0;margin:0 auto;width:100%;height:100%;display:block}@media (min-width:768px){.block-stats-slider .stats-slider-wrapper::before{background-size:1205px 229px;top:7%;left:-8%;width:120%}}@media all and (min-width:1160px){.block-stats-slider .stats-slider-wrapper::before{background-size:1727px 378px;top:-10%}}@media all and (max-width:1159px){.block-post .post-content .block-stats-slider .stats-slider-wrapper:has(.button,.block-post.wysiwyga.wp-element-button,.block-post.post-contenta.wp-element-button,.wp-block-buttona) a.wp-element-button,.block-post .wysiwyg .block-stats-slider .stats-slider-wrapper:has(.button,.block-post.wysiwyga.wp-element-button,.block-post.post-contenta.wp-element-button,.wp-block-buttona) a.wp-element-button,.block-stats-slider .stats-slider-wrapper:has(.button,.block-post.wysiwyga.wp-element-button,.block-post.post-contenta.wp-element-button,.wp-block-buttona) .block-post .post-content a.wp-element-button,.block-stats-slider .stats-slider-wrapper:has(.button,.block-post.wysiwyga.wp-element-button,.block-post.post-contenta.wp-element-button,.wp-block-buttona) .block-post .wysiwyg a.wp-element-button,.block-stats-slider .stats-slider-wrapper:has(.button,.block-post.wysiwyga.wp-element-button,.block-post.post-contenta.wp-element-button,.wp-block-buttona) .button,.block-stats-slider .stats-slider-wrapper:has(.button,.block-post.wysiwyga.wp-element-button,.block-post.post-contenta.wp-element-button,.wp-block-buttona) .wp-block-button a,.wp-block-button .block-stats-slider .stats-slider-wrapper:has(.button,.block-post.wysiwyga.wp-element-button,.block-post.post-contenta.wp-element-button,.wp-block-buttona) a{display:none}}.block-stats-slider .button-low{margin-top:var(--s-xs)}@media (min-width:768px){.block-stats-slider .button-low{margin-top:var(--s-sm)}}@media all and (min-width:1160px){.block-stats-slider .button-low{display:none}}.block-post .post-content .block-stats-slider .button-low a.wp-element-button,.block-post .wysiwyg .block-stats-slider .button-low a.wp-element-button,.block-stats-slider .button-low .block-post .post-content a.wp-element-button,.block-stats-slider .button-low .block-post .wysiwyg a.wp-element-button,.block-stats-slider .button-low .button,.block-stats-slider .button-low .wp-block-button a,.wp-block-button .block-stats-slider .button-low a{margin-top:0}.block-stats-slider .custom-scrollbar{margin-top:var(--s-xxs)}@media all and (min-width:1160px){.block-stats-slider .custom-scrollbar{display:none}}.block-stats-slider .stats-slider{display:flex;gap:20px;position:relative;z-index:2;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding:0 32px 0 0}@media (min-width:768px){.block-stats-slider .stats-slider{padding-right:64px}}@media all and (min-width:1160px){.block-stats-slider .stats-slider{padding:0 40px;justify-content:center}}.block-stats-slider .stats-slider::-webkit-scrollbar{display:none}.block-post .post-content .block-stats-slider a.wp-element-button,.block-post .wysiwyg .block-stats-slider a.wp-element-button,.block-stats-slider .block-post .post-content a.wp-element-button,.block-stats-slider .block-post .wysiwyg a.wp-element-button,.block-stats-slider .button,.block-stats-slider .wp-block-button a,.wp-block-button .block-stats-slider a{position:relative;z-index:2;margin-top:var(--s-sm)}@media (min-width:768px){.block-post .post-content .block-stats-slider a.wp-element-button,.block-post .wysiwyg .block-stats-slider a.wp-element-button,.block-stats-slider .block-post .post-content a.wp-element-button,.block-stats-slider .block-post .wysiwyg a.wp-element-button,.block-stats-slider .button,.block-stats-slider .wp-block-button a,.wp-block-button .block-stats-slider a{margin-top:var(--s-sm)}}.block-stats-slider .stat{text-align:center;padding:var(--s-xs) var(--s-xs) calc(var(--s-xs) - 3px);background:var(--color-white);border-radius:var(--border-radius-sm);border:2px solid rgba(0,255,108,.4)}@media all and (min-width:1160px){.block-stats-slider .stat{padding:40px}}@media all and (max-width:1159px){.block-stats-slider .stat:first-child{margin-left:64px}}@media (max-width:666px){.block-stats-slider .stat:first-child{margin-left:32px}}@media all and (max-width:1159px){.block-stats-slider .stat:last-child{margin-right:64px}}@media (max-width:666px){.block-stats-slider .stat:last-child{margin-right:32px}}.block-stats-slider .stat strong{margin-bottom:2px;font-weight:700;font-size:80px;font-size:5rem;line-height:80px;line-height:5rem}@media (min-width:768px){.block-stats-slider .stat strong{font-size:90px;font-size:5.625rem;line-height:90px;line-height:5.625rem}}.block-stats-slider .stat p{margin:-10px 0 0 8px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;white-space:nowrap}@media (min-width:768px){.block-stats-slider .stat p{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:1560px){.block-stats-slider .stat p{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.page-about .block-stats-slider.bg-black .stats-slider-wrapper{margin-top:-20px;padding-top:40px}@media all and (min-width:1160px){.page-about .block-stats-slider.bg-black .stats-slider-wrapper{margin-top:-60px;padding-top:90px}}.page-about .block-stats-slider.bg-black .stats-slider-wrapper::before{content:"";background:url(/wp-content/themes/celtra/assets/images/bg-stats-slider-pink.svg) center no-repeat;background-size:1105px 229px;position:absolute;top:5%;left:0;right:0;margin:0 auto;width:100%;height:100%;display:block}@media (min-width:768px){.page-about .block-stats-slider.bg-black .stats-slider-wrapper::before{background-size:1205px 229px;top:7%;left:-8%;width:120%}}@media all and (min-width:1160px){.page-about .block-stats-slider.bg-black .stats-slider-wrapper::before{background-size:1726px 346px;top:1%}}.page-about .block-stats-slider.bg-black .stat{border:2px solid rgba(255,81,167,.2)}.page-home .block-stats-slider.bg-black{padding-top:0}@media (min-width:960px){.page-home .block-stats-slider.bg-black{padding-top:40px}}.page-home .block-stats-slider.bg-black .stats-slider-wrapper::before{content:"";background:url(/wp-content/themes/celtra/assets/images/bg-stats-slider-blue.svg) center no-repeat;background-size:1105px 229px;position:absolute;top:5%;left:0;right:0;margin:0 auto;width:100%;height:100%;display:block}@media (min-width:768px){.page-home .block-stats-slider.bg-black .stats-slider-wrapper::before{background-size:1205px 229px;top:7%;left:-8%;width:120%}}@media all and (min-width:1160px){.page-home .block-stats-slider.bg-black .stats-slider-wrapper::before{background-size:1726px 346px;top:-18%}}.block-stats-slider.bg-black .stat{border:2px solid rgba(0,143,255,.4);background-color:var(--color-black)}.block-swap{background-color:var(--color-white);position:relative;text-align:center;padding:var(--s-md) 0 var(--s-lg)}@media (min-width:768px){.block-swap{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media (max-width:959px){.block-swap .container,.block-swap .header-inner,.block-swap .wrap-landing-c{padding:0}}.block-swap .heading-2{margin-bottom:var(--s-sm)}.block-swap .heading-2,.block-swap .lead-text{padding-left:var(--s-xs);padding-right:var(--s-xs)}.block-swap .glide__bullets{bottom:-10px}@media (min-width:960px){.block-swap .glide__bullets{display:none}}.block-swap .glide__bullet{background-color:rgba(50,50,54,.2)}.block-swap .glide__bullet--active{background:var(--color-pink)}@media (min-width:960px){.block-swap .glide__track{overflow:visible}}.block-swap .glide__slides{padding:40px;margin:-40px -40px 0;overflow:visible}@media (min-width:960px){.block-swap .glide__slides{transform:initial!important;width:auto!important;display:flex;justify-content:center;gap:var(--gap-cards-md);margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media all and (min-width:393px) and (max-width:959px){.block-swap .glide__slide{display:flex;justify-content:center}}@media (min-width:960px){.block-swap .glide__slide{max-width:313px}}.block-swap .cards-wrap{width:100%;max-width:none;position:relative;margin-top:var(--s-sm)}@media (min-width:960px){.block-swap .cards-wrap{margin-top:var(--s-lg)}}.block-swap .cards-wrap:not(.active) .card-image:hover .image-hover{display:block!important;opacity:1!important;visibility:visible!important}.block-swap .cards-wrap:not(.active) .card-image:hover .image-default{display:none!important}.block-swap .card{border-radius:var(--border-radius-sm);cursor:url(../assets/images/magic-wand.png) 16 16,auto;box-shadow:var(--box-shadow)}.block-swap .card-image{height:auto}.block-swap .card-image picture{display:block}.block-swap .card-image img{width:100%;height:auto;object-fit:contain;display:block;border-top-left-radius:18px;border-top-right-radius:18px}.block-swap .card-image .image-hover{display:none}.block-swap .card-title{padding:20px;text-align:center;border-top:3px solid var(--color-black)}@media (max-width:666px){.block-swap .card.active{transition:transform .3s ease}.block-swap .card.active .image-hover{display:block;transition:transform .3s ease}.block-swap .card.active .image-default{display:none}}@media (max-width:959px){.block-swap .glide__slide--fadein .card-image .image-hover{display:block}.block-swap .glide__slide--fadein .card-image .image-default{display:none}}.block-team{position:relative;text-align:center;padding:var(--s-md) 0}@media (min-width:960px){.block-team{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media all and (max-width:1339px){.block-team .container,.block-team .header-inner,.block-team .wrap-landing-c{padding-left:0;padding-right:0}}.block-team .heading-2{margin-bottom:var(--s-sm)}.block-team .cards-wrapper{position:relative}.block-team .cards-wrapper.shade-before::before{display:none}.block-team .cards{display:flex;gap:var(--gap-cards-md);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}@media all and (max-width:1339px){.block-team .cards{padding-left:32px;padding-right:64px}}@media (max-width:666px){.block-team .cards{padding-left:0;padding-right:32px}}.block-team .cards::-webkit-scrollbar{display:none}@media all and (max-width:1339px){.block-team .cards a:first-child{margin-left:var(--s-xs)}}@media all and (min-width:1340px){.block-team .cards{margin-top:var(--s-lg);display:grid;grid-template-columns:repeat(4,1fr)}}@media all and (min-width:1340px){.block-team .custom-scrollbar{display:none}}.block-team .card,.event-register .card{position:relative;height:100%;display:grid;grid-template-rows:326px 1fr;border:2px solid rgba(248,248,248,.2)!important;border-radius:var(--border-radius-sm);border:none}.block-team .card-image,.event-register .card-image{display:block;border-top-left-radius:18px;border-top-right-radius:18px;height:326px}.block-team .card-image picture,.event-register .card-image picture{display:block}.block-team .card-image img,.event-register .card-image img{display:block;object-fit:cover;object-position:center;width:100%;border-top-left-radius:18px;border-top-right-radius:18px;position:relative;z-index:1}.block-team .card-image svg,.event-register .card-image svg{position:absolute;top:15px;right:15px;z-index:2}.block-team .card-text,.event-register .card-text{position:relative;text-align:start;border-top:3px solid var(--color-black);background-color:var(--color-white);color:var(--color-black);padding:var(--s-xxs);font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-team .card-text,.event-register .card-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:1560px){.block-team .card-text,.event-register .card-text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.block-team .card-text h3,.event-register .card-text h3{margin-bottom:0;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-team .card-text h3,.event-register .card-text h3{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:1560px){.block-team .card-text h3,.event-register .card-text h3{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-team .bio,.event-register .bio{display:none}.page-about.lity-active{overflow:hidden;height:100%;touch-action:none}.page-about .lity-opened,.single-cpt_event .lity-opened{display:flex;align-items:center;justify-content:center}.page-about .lity-opened .bio,.single-cpt_event .lity-opened .bio{display:grid;grid-template-columns:1fr;grid-template-rows:auto;overflow-y:auto;max-height:calc(var(--vh,1vh) * 90);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1}@media (min-width:960px){.page-about .lity-opened .bio,.single-cpt_event .lity-opened .bio{grid-template-columns:313px 1fr;gap:40px}}.page-about .lity-container,.single-cpt_event .lity-container{width:100%;max-width:90%;margin-bottom:60px}@media (min-width:768px){.page-about .lity-container,.single-cpt_event .lity-container{max-width:82%}}@media (min-width:960px){.page-about .lity-container,.single-cpt_event .lity-container{max-width:868px;margin-bottom:0}}.page-about .lity-container .lity-close,.single-cpt_event .lity-container .lity-close{position:absolute;top:15px;right:15px;color:var(--color-black)}.page-about .lity-content,.single-cpt_event .lity-content{max-height:calc(var(--vh,1vh) * 90);overflow:hidden;display:flex;flex-direction:column;background-color:var(--color-white);border-radius:var(--border-radius-sm);width:100%}.page-about .bio-image,.single-cpt_event .bio-image{display:flex;width:100%;margin:0;padding:0;background-color:var(--color-black)}@media (min-width:960px){.page-about .bio-image,.single-cpt_event .bio-image{border-right:3px solid var(--color-black)}}.page-about .bio-image picture,.single-cpt_event .bio-image picture{width:100%;display:block}.page-about .bio-image img,.single-cpt_event .bio-image img{display:block;width:100%;border-top-left-radius:18px;border-top-right-radius:18px;object-fit:cover;border-bottom:3px solid var(--color-black);aspect-ratio:313/378;height:100%}@media (min-width:960px){.page-about .bio-image img,.single-cpt_event .bio-image img{border-bottom-left-radius:18px;border-top-right-radius:0;border-bottom:0}}.page-about .bio-text,.single-cpt_event .bio-text{padding:30px;flex-grow:1}@media (min-width:768px){.page-about .bio-text,.single-cpt_event .bio-text{padding:40px}}@media (min-width:960px){.page-about .bio-text,.single-cpt_event .bio-text{padding-left:0}}.page-about .bio-text h2,.single-cpt_event .bio-text h2{font-weight:500;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}@media (min-width:768px){.page-about .bio-text h2,.single-cpt_event .bio-text h2{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;letter-spacing:-2%}}.page-about .bio-text h3,.single-cpt_event .bio-text h3{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;margin-bottom:20px}@media (min-width:768px){.page-about .bio-text h3,.single-cpt_event .bio-text h3{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;margin-bottom:var(--s-xxs)}}@media (min-width:960px){.page-about .bio-text h3,.single-cpt_event .bio-text h3{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.page-about .bio-text div,.single-cpt_event .bio-text div{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.page-about .bio-text div,.single-cpt_event .bio-text div{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.page-about .bio-text div,.single-cpt_event .bio-text div{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.page-about .bio-text p,.single-cpt_event .bio-text p{margin-bottom:20px}.page-about .bio-text p:last-child,.single-cpt_event .bio-text p:last-child{margin-bottom:0}.page-about .bio-linkedin,.single-cpt_event .bio-linkedin{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;font-weight:700;display:flex;align-items:center;gap:10px;margin-top:var(--s-xxs)}@media (min-width:768px){.page-about .bio-linkedin,.single-cpt_event .bio-linkedin{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.page-about .bio-linkedin,.single-cpt_event .bio-linkedin{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.page-about .bio-linkedin span,.single-cpt_event .bio-linkedin span{color:var(--color-black);margin-top:4px}.block-testimonials{padding:var(--s-md) 0;text-align:center}@media (min-width:768px){.block-testimonials{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media (min-width:960px){.block-testimonials{padding-bottom:var(--s-xxl)}}.block-testimonials .cards{display:flex;gap:20px;overflow-x:auto;-ms-overflow-style:none;margin-top:var(--s-sm);padding-right:32px}@media (min-width:768px){.block-testimonials .cards{padding-right:64px;margin-top:var(--s-lg)}}@media (min-width:960px){.block-testimonials .cards{padding-right:32px}}.block-testimonials .cards::-webkit-scrollbar{display:none}.block-testimonials .cards-wrapper{position:relative;overflow-x:hidden;margin-right:calc(50% - 50vw);padding-right:0;visibility:hidden}.block-testimonials .cards-wrapper.shade-before::before{display:none}.block-testimonials .card-first{display:block;background-color:transparent;flex:1 0 auto}.block-testimonials .card{flex-direction:column;border:2px solid rgba(248,248,248,.2)}@media (min-width:768px){.block-testimonials .card{flex:1 0 437px}}@media (min-width:960px){.block-testimonials .card{flex-direction:row;flex:1 0 868px}}.block-testimonials .card-image{border-bottom-right-radius:0;height:320px}@media (min-width:768px){.block-testimonials .card-image{height:360px}}@media (min-width:960px){.block-testimonials .card-image{border-top-right-radius:0;height:auto}}.block-testimonials .card-image picture{height:100%;display:block}.block-testimonials .card-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;border-top-right-radius:0;border-bottom:3px solid var(--color-black)}@media (min-width:960px){.block-testimonials .card-image img{max-width:313px;border-bottom:none;border-right:3px solid var(--color-black);border-bottom-right-radius:0;border-bottom-left-radius:var(--border-radius-sm)}}.block-testimonials .card-text{background-color:var(--color-white);padding:30px}@media (min-width:960px){.block-testimonials .card-text{border-bottom-left-radius:0;border-top-right-radius:var(--border-radius-sm);padding:40px}}.block-testimonials .card-text blockquote{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;color:var(--color-black);display:flex;flex-direction:column;height:100%}@media (min-width:768px){.block-testimonials .card-text blockquote{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.block-testimonials .card-text blockquote{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:1560px){.block-testimonials .card-text blockquote{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-testimonials .card-text footer{margin-top:auto;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%;padding-top:var(--s-xxs)}@media (min-width:768px){.block-testimonials .card-text footer{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.block-testimonials .card-text footer{padding-top:0}}@media (min-width:1560px){.block-testimonials .card-text footer{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.block-testimonials .card-text footer strong{display:block;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-testimonials .card-text footer strong{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-timeline{text-align:center;padding:var(--s-md) 0;color:var(--color-white);overflow-x:hidden}@media (min-width:768px){.block-timeline{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media (min-width:960px){.block-timeline{padding-bottom:var(--s-xxl)}}.block-timeline .cards{display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding-right:32px;margin-top:var(--s-md)}@media (min-width:960px){.block-timeline .cards{padding-right:64px}}.block-timeline .cards::-webkit-scrollbar{display:none}.block-timeline .cards-wrapper{position:relative;overflow-x:hidden;margin-right:calc(50% - 50vw);padding-right:0;visibility:hidden}.block-timeline .card-first{display:block;background-color:transparent;flex:1 0 auto;position:relative}.block-timeline .card-first .card-first-line{width:100%;display:block;border-top:2px solid var(--color-white);position:absolute;top:36px;left:0}@media (min-width:768px){.block-timeline .card-first .card-first-line{top:42px}}@media (min-width:960px){.block-timeline .card-first .card-first-line{top:46px}}.block-timeline .card{display:flex;flex-direction:column;flex:1 0 313px;color:var(--color-white);border:0;position:relative;z-index:2}.block-timeline .card-year{margin-bottom:var(--s-sm);padding-bottom:10px;border-bottom:2px solid var(--color-white);text-align:center;font-weight:500;position:relative;font-weight:700;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}@media (min-width:768px){.block-timeline .card-year{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}@media (min-width:960px){.block-timeline .card-year{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.block-timeline .card-year::after{content:"";position:absolute;bottom:-8px;left:0;right:0;margin:0 auto;display:block;background-color:var(--color-white);width:15px;height:15px;border-radius:50%}.block-timeline .card-text{padding:0}.block-timeline .card-text span{border:2px solid rgba(248,248,248,.2);border-radius:var(--border-radius-sm);text-align:start;padding:var(--s-xxs);font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%;display:block;margin:0 10px}@media (min-width:768px){.block-timeline .card-text span{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}@media (min-width:960px){.block-timeline .card-text span{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.block-timeline .card-text span em{font-style:normal;color:var(--color-pink)}.block-toggle{text-align:start;padding:var(--s-md) 0;overflow:hidden}@media (min-width:960px){.block-toggle{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-toggle .eyebrow{text-transform:uppercase;margin-bottom:var(--s-xxs)}@media (min-width:768px){.block-toggle .eyebrow{margin-bottom:var(--s-xs)}}.block-toggle .heading-2{margin:0 auto var(--s-sm);text-align:center}@media (min-width:768px){.block-toggle .heading-2{margin-bottom:var(--s-lg)}}.block-toggle.alignment-left .heading-2{margin-inline:0;text-align:start}.block-toggle .item{display:none;grid-template-columns:1fr;cursor:pointer}@media (min-width:1208px){.block-toggle .item{grid-template-columns:1fr 908px}.cpt_solution-creative-teams .block-toggle .item,.cpt_solution-marketing-leaders .block-toggle .item,.cpt_solution-media-owners-operators .block-toggle .item,.cpt_solution-media-teams .block-toggle .item{gap:20px;grid-template-columns:46% 1fr}}.block-toggle .item-text{position:relative;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.block-toggle .item-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:1208px){.block-toggle .item-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:1410px){.block-toggle .item-text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.block-toggle .item-text a strong{position:relative;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-toggle .item-text a strong{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media (min-width:1410px){.block-toggle .item-text a strong{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%;display:flex}}.block-toggle .item-text ul:not(.hotspots-sm){display:flex;flex-direction:column;gap:15px;transition:all .3s}@media (min-width:768px){.block-toggle .item-text ul:not(.hotspots-sm){gap:21px}}.block-toggle .item-text li:not(.hotspot){display:block;padding:0;border-radius:10px;border:2px solid rgba(255,81,167,.4)}.block-toggle .item-text li:not(.hotspot) a strong{display:block;margin:0;padding:20px 20px 18px}@media (min-width:768px){.block-toggle .item-text li:not(.hotspot) a strong{padding:25px 25px 23px}}@media (min-width:1208px){.block-toggle .item-text li:not(.hotspot){padding:var(--s-xxs) var(--s-xxs) calc(var(--s-xxs) - 5px)}.block-toggle .item-text li:not(.hotspot) a strong{display:block;margin-top:0;padding:0}}.block-toggle .item-text li:not(.hotspot).active strong{padding-bottom:0}@media (min-width:1208px){.block-toggle .item-text li:not(.hotspot).active strong{margin-bottom:var(--s-xxxs)}}.block-toggle .item-text li:not(.hotspot).active .hotspots-sm{display:block}.block-toggle .item-text li:not(.hotspot)>p{display:none;margin:0;padding:10px 20px 20px}@media (min-width:768px){.block-toggle .item-text li:not(.hotspot)>p{padding:15px 25px 23px}}@media (min-width:1208px){.block-toggle .item-text li:not(.hotspot)>p{max-width:375px;padding:0}.cpt_solution-creative-teams .block-toggle .item-text li:not(.hotspot)>p,.cpt_solution-marketing-leaders .block-toggle .item-text li:not(.hotspot)>p,.cpt_solution-media-owners-operators .block-toggle .item-text li:not(.hotspot)>p,.cpt_solution-media-teams .block-toggle .item-text li:not(.hotspot)>p{max-width:none}}.block-toggle .item-text li:not(.hotspot) .hotspots-sm{display:none;padding:20px}@media (min-width:768px){.block-toggle .item-text li:not(.hotspot) .hotspots-sm{padding:25px}}@media (min-width:1208px){.block-toggle .item-text li:not(.hotspot) .hotspots-sm{display:none!important}}.block-toggle .item-text li:not(.hotspot) .hotspots-sm strong{display:block}.block-toggle .item-text li:not(.hotspot) .hotspots-sm strong::after{display:none}.block-toggle .item-text li:not(.hotspot) .hotspots-sm li.active{padding-bottom:0}.block-toggle .item-text li:not(.hotspot) .hotspots-sm li{background:url(../assets/images/bullet-black.svg) left top no-repeat;padding-left:25px;background-size:12px}.block-toggle .item-text li:not(.hotspot) .hotspots-sm p{margin-bottom:10px}@media (min-width:768px){.block-toggle .item-text li:not(.hotspot) .hotspots-sm p{margin-bottom:15px}}.block-toggle .item-text li:not(.hotspot) .hotspots-sm li:last-child p{margin-bottom:0}.block-toggle .item-text a{color:var(--color-black);display:flex}.block-toggle .item-text .tools{margin:28px 20px 0 auto}@media (max-width:767px){.block-toggle .item-text .tools{margin-top:22px}.block-toggle .item-text .tools svg{width:12px;height:auto}}@media (min-width:960px){.block-toggle .item-text .tools{margin-top:30px;margin-right:30px}}@media (min-width:1208px){.block-toggle .item-text .tools{margin-top:4px;margin-right:0}}.block-toggle .item-text .close{display:none;width:13px}@media (min-width:768px){.block-toggle .item-text .close{width:16px}}@media (min-width:1208px){.block-toggle .item-text .close{display:none!important}}.block-toggle .item-text li img:not(.open){display:none;height:auto}.cpt_solution-creative-teams .block-toggle .item-text li img:not(.open),.cpt_solution-marketing-leaders .block-toggle .item-text li img:not(.open),.cpt_solution-media-owners-operators .block-toggle .item-text li img:not(.open),.cpt_solution-media-teams .block-toggle .item-text li img:not(.open){border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media (min-width:1208px){.block-toggle .item-text li img:not(.open){height:0}}.block-toggle .item-image{position:relative;visibility:hidden;height:0;transition:opacity .4s ease,height .4s ease;display:flex;align-items:center;justify-content:center}@media (min-width:1208px){.block-toggle .item-image{justify-content:end}}.block-toggle .item-image .image-wrap{display:none;flex-direction:column;position:relative}@media (max-width:1207px){.block-toggle .item-image .image-wrap{display:none!important}}.block-toggle .item-image picture.shade{filter:brightness(50%)}.block-toggle .item-image.active{opacity:1;visibility:visible;height:auto;transition:opacity .4s ease,height .4s ease}.block-toggle .item-image .hotspots{order:1;display:flex;flex-direction:column;gap:10px;max-width:600px;margin-top:-15px;position:relative;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-toggle .item-image .hotspots{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}@media (min-width:1208px){.block-toggle .item-image .hotspots{position:absolute;top:0;left:0;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;order:2;margin-left:20px;margin-top:0;max-width:none;width:908px;height:592px}}.block-toggle .item-image .hotspot{display:block;position:relative;margin:20px 0 10px;max-width:640px}@media (min-width:1208px){.block-toggle .item-image .hotspot{position:absolute;margin:0}}@media (max-width:1207px){.block-toggle .item-image .hotspot{left:auto!important;right:auto!important;top:auto!important;bottom:auto!important}}.block-toggle .item-image .hotspot-control{display:none;position:relative;z-index:3}@media (min-width:1208px){.block-toggle .item-image .hotspot-control{cursor:pointer;position:absolute;top:0;left:0;background-color:var(--color-pink);color:var(--color-white);display:flex;align-items:center;justify-content:center;border-radius:50%;width:40px;height:40px;animation:hs-click 2.8s infinite}.block-toggle .item-image .hotspot-control::after{content:"";display:block;position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;outline:10px solid rgba(255,81,167,.8);animation:hs-pulse 2.8s infinite -.3s}}.block-toggle .item-image .hotspot-control .open{display:block!important;cursor:pointer}.block-toggle .item-image .hotspot-control .close{cursor:pointer;display:none!important}@keyframes hs-click{0%{transform:scale(1)}7.14%{transform:scale(1.1)}14.28%{transform:scale(1)}100%{transform:scale(1)}}@keyframes hs-pulse{0%{transform:scale(.5);opacity:1}100%{transform:scale(1.2);opacity:0}}.block-toggle .item-image .hotspot-text{display:block}@media (min-width:1208px){.block-toggle .item-image .hotspot-text{visibility:hidden;opacity:0;transition:opacity .5s ease-in-out,visibility 0s linear .5s;max-width:300px;border-radius:var(--border-radius-sm);box-shadow:var(--box-shadow);background-color:var(--color-white);padding:var(--s-xxs);position:absolute;top:0;left:-320px}}.block-toggle .item-image .hotspot-text strong{display:block;margin-bottom:10px;position:relative;text-wrap:balance}@media (max-width:1207px){.block-toggle .item-image .hotspot-text strong{display:inline}.block-toggle .item-image .hotspot-text strong::after{content:": "}}.block-toggle .item-image .hotspot-text p{margin-bottom:0}@media (min-width:1208px){.block-toggle .item-image .hotspot.pos-left .hotspot-text{width:320px;left:-320px}.block-toggle .item-image .hotspot.pos-left .hotspot-text::after{content:"";width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid var(--color-white);display:block;position:absolute;left:auto;right:-10px;top:0;bottom:0;margin:auto 0}.block-toggle .item-image .hotspot.pos-right .hotspot-text{width:320px;left:auto;right:-320px;margin-right:-40px}.block-toggle .item-image .hotspot.pos-right .hotspot-text::after{content:"";width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid var(--color-white);display:block;position:absolute;left:auto;left:-10px;top:0;bottom:0;margin:auto 0}.block-toggle .item-image .hotspot.pos-top .hotspot-text{width:300px;left:-130px;margin-top:-25px}.block-toggle .item-image .hotspot.pos-top .hotspot-text::after{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid var(--color-white);display:block;position:absolute;left:0;right:0;top:auto;bottom:-10px;margin:0 auto}.block-toggle .item-image .hotspot.pos-bottom .hotspot-text{width:320px;left:-130px;margin-top:70px}.block-toggle .item-image .hotspot.pos-bottom .hotspot-text::after{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid var(--color-white);display:block;position:absolute;left:0;right:0;bottom:auto;top:-10px;margin:0 auto}}.block-toggle .item-image .hotspot.active .hotspot-control{outline:0}.block-toggle .item-image .hotspot.active .close{display:block!important}.block-toggle .item-image .hotspot.active .open{display:none!important}.block-toggle .item-image .hotspot.active .hotspot-text{visibility:visible;opacity:1;transition:opacity .5s ease-in-out,visibility 0s linear 0s}.block-toggle .item-image picture{order:2}@media (min-width:1208px){.block-toggle .item-image picture{order:1}}.block-toggle .item-image img{max-width:100%;height:auto}@media (min-width:1208px){.block-toggle .item-image img{margin-right:-20px}.cpt_solution-creative-teams .block-toggle .item-image img,.cpt_solution-marketing-leaders .block-toggle .item-image img,.cpt_solution-media-owners-operators .block-toggle .item-image img,.cpt_solution-media-teams .block-toggle .item-image img{margin-top:-105px}}.block-toggle .item.active{display:grid}.block-toggle .item.active .item-text li.active:not(.hotspot){box-shadow:0 0 20px 0 rgba(255,81,167,.25)}.block-toggle .item.active .item-text li.active img{display:block;width:100%}.block-toggle .item.active .item-text li.active .open{display:none}.block-toggle .item.active .item-text li.active .close{display:block}.block-toggle .item.active .item-image{opacity:1;visibility:visible;height:auto}.block-toggle .item.active .sync{display:none}.block-video{text-align:center;padding:var(--s-md) 0;color:var(--color-white)}@media (min-width:960px){.block-video{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-video-inner{border-radius:var(--border-radius-sm);display:flex;align-items:center;justify-content:center;position:relative;height:100%;padding:0;margin:0}@media (min-width:960px) and (max-width:1559px){.block-video-inner{max-width:86%;margin-inline:auto}}.block-video-inner .play{position:absolute;margin:auto;z-index:2;cursor:pointer;display:flex;align-items:center;flex-direction:column}@media (min-width:960px){.block-video-inner .play{gap:30px}}.block-video-inner .play img{width:54px}@media (min-width:768px){.block-video-inner .play img{width:64px}}@media (min-width:960px){.block-video-inner .play img{width:94px}}.block-video-inner .play span{font-weight:700;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}@media (min-width:768px){.block-video-inner .play span{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}}@media (min-width:960px){.block-video-inner .play span{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}}.block-video video{width:110vw;max-width:100%;border:2px solid var(--color-white);border-radius:var(--border-radius-sm);cursor:pointer;object-fit:cover}.block-video iframe{border-radius:var(--border-radius-sm)}.block-workflow{text-align:center;overflow:hidden;padding:var(--s-md) 0 20px}@media (min-width:768px){.block-workflow{padding-top:var(--s-lg);padding-bottom:30px;margin-bottom:-10px}}@media (min-width:960px){.block-workflow{padding-top:var(--s-xl);padding-bottom:0}}.block-workflow .eyebrow{display:inline-block;text-transform:uppercase;margin:0 auto var(--s-xxs)}@media (min-width:768px){.block-workflow .eyebrow{margin-bottom:var(--s-xs)}}.block-workflow .heading-2{margin:0 auto var(--s-sm);text-align:center}@media (min-width:768px){.block-workflow .heading-2{margin-bottom:var(--s-lg)}}.block-workflow .tours-nav{display:flex;align-items:center;gap:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-30px;padding-right:30px;padding-left:30px}.block-workflow .tours-nav::-webkit-scrollbar{display:none}@media (min-width:960px){.block-workflow .tours-nav{margin-inline:auto;padding-left:0;padding-right:0;display:flex;overflow-x:visible;gap:20px;scrollbar-width:auto;justify-content:center}}.block-workflow .tours-nav li{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.block-workflow .tours-nav a{border-radius:8px;border:2px solid rgba(255,81,167,.4);padding:14px 20px;color:var(--color-block);display:flex;align-items:center;justify-content:center;gap:10px}.block-workflow .tours-nav a.active{border:2px solid rgba(255,81,167,.4);background-color:var(--color-pink);color:var(--color-white)}.block-workflow .tours-nav a.active path{stroke:var(--color-white)}.cpt_solution-creative-enablement .block-workflow .tours-nav a{border-color:rgba(0,143,255,.4)}.cpt_solution-creative-enablement .block-workflow .tours-nav a.active{background-color:var(--color-blue)}.block-workflow .tours-nav svg{width:20px;height:20px}@media (min-width:768px){.block-workflow .tours-nav svg{width:22px;height:22px}}@media (min-width:960px){.block-workflow .tours-nav svg{width:auto;height:auto}}.block-workflow .tours .tour{display:none;justify-content:center;color:var(--color-white)}.block-workflow .tours .tour-wrap{position:relative;max-width:1090px;width:100%;aspect-ratio:1;margin-top:-13%;margin-bottom:-20%}@media (min-width:960px){.block-workflow .tours .tour-wrap{margin-top:0;aspect-ratio:271/172;margin-bottom:25px}}.block-workflow .tours iframe{width:100%;margin-top:var(--s-xs);height:100%;margin-inline:auto}@media (min-width:768px){.block-workflow .tours iframe{margin-top:var(--s-sm)}}.block-wysiwyg a{color:var(--color-pink);text-decoration:underline}.single-cpt_scrolly .block-accordion{background-color:var(--color-white-full)}.cpt_soution-fast-loading-ads .block.block-cards-icon.bg-black.gradient-none.align-center.layout-compact.glow-none>div>div>div{box-shadow:0 0 20px 0 rgba(0,143,255,.45)}.cpt_soution-fast-loading-ads .block.block-cards-icon.bg-black.gradient-none.align-center.layout-compact.glow-none>div{position:relative}.cpt_soution-fast-loading-ads .block.block-cards-icon.bg-black.gradient-none.align-center.layout-compact.glow-none>div::before{content:"";opacity:.5;background:radial-gradient(60.16% 49.83% at 50% 49.83%,rgba(0,143,255,.6) 54.24%,rgba(0,0,5,0) 100%);filter:blur(20px);display:block;width:102%;height:130%;position:absolute;top:-50px;left:-40px;z-index:1}@media (min-width:960px){.cpt_soution-fast-loading-ads .block.block-cards-icon.bg-black.gradient-none.align-center.layout-compact.glow-none>div::before{height:180%}}.cpt_soution-fast-loading-ads .block.block-cards-icon.bg-black.gradient-none.align-center.layout-compact.glow-none>div .cards{position:relative;z-index:2}@media (max-width:666px){.cpt_solution-creative-automation .block.block-cards>div>div>div:nth-child(3)>div.card-image>picture>img{object-position:right}}@media (min-width:768px) and (max-width:959px){.page-services #services>div>ul>li.glide__slide.glide__slide[data-glide-card="0"]>div>div.card-text{margin-top:-40px}.page-services #services>div>ul>li.glide__slide.glide__slide[data-glide-card="1"]>div>div.card-text{margin-top:-40px}.page-services #services>div>ul>li.glide__slide.glide__slide[data-glide-card="2"]>div>div.card-text{margin-top:-40px}.page-services #services>div>ul>li.glide__slide.glide__slide[data-glide-card="3"]>div>div.card-text{margin-top:20px}}.page-services .block-quote-grid{margin-top:0}.page-services .block-cards-icon.layout-compact .card{padding-top:20px;padding-bottom:20px}.page-services .block-cards-icon.layout-compact h3{margin-top:0}.page-creative-services .block-cards-icon+.block-bento .width-100{margin-bottom:20px}.page-creative-services .card-wrap:nth-child(1) .card{background-image:url(../assets/images/bg-quote-grid-green.jpg)!important;border-color:var(--color-white)!important}.page-creative-services .card-wrap:nth-child(2) .card{background-image:url(../assets/images/bg-quote-grid-pink.jpg)!important;border-color:var(--color-white)!important}.page-creative-services .card-wrap:nth-child(3) .card{background-image:url(../assets/images/bg-quote-grid-blue.jpg)!important;border-color:var(--color-white)!important}.page-creative-services #elevate-catalog .box-text,.page-creative-services #high-volume .box-text{padding-bottom:var(--s-xs)}@media (min-width:768px){.page-creative-services #elevate-catalog .box-text,.page-creative-services #high-volume .box-text{padding-bottom:40px}}.page-about .block-stats-slider{padding-top:0}@media (min-width:960px){.page-about #content>section.block-collapse:nth-child(2){margin-top:-161px}}@media (max-width:666px){#content>section.block.block-boxes-cta>div>div>div.card.bg-black.gradient-pink-low{min-height:400px}}@media (max-width:666px){#content>section.block.block-boxes-cta>div>div>div.card.bg-black.gradient-pink-low>picture>img{right:-236px;bottom:-5px;z-index:5;max-width:2000px;position:absolute}}@media all and (min-width:667px) and (max-width:767px){#content>section.block.block-boxes-cta>div>div>div.card.bg-black.gradient-pink-low>picture>img{right:-152px;bottom:-5px}}@media (min-width:768px) and (max-width:959px){#content>section.block.block-boxes-cta>div>div>div.card.bg-black.gradient-pink-low>picture>img{left:-23px;width:522px;bottom:-5px;z-index:5;max-width:2000px;position:absolute}}@media (min-width:960px){#content>section.block.block-boxes-cta>div>div>div.card.bg-black.gradient-pink-low>picture>img{object-position:left bottom;width:500px;right:-70px}}@media all and (min-width:960px) and (max-width:1130px){#content>section.block.block-boxes-cta.bg-black.gradient-blue-low>div>div>div.card.bg-black.gradient-blue-low>picture>img{right:-10%}}.block-cta-button .block-post .post-content a.text-white.wp-element-button,.block-cta-button .block-post .wysiwyg a.text-white.wp-element-button,.block-cta-button .wp-block-button a.text-white,.block-cta-button a.button.text-white,.block-post .post-content .block-cta-button a.text-white.wp-element-button,.block-post .wysiwyg .block-cta-button a.text-white.wp-element-button,.wp-block-button .block-cta-button a.text-white{color:var(--color-white)!important;text-decoration:none!important}@media (min-width:768px){.page-home .block-cards-solutions{padding-bottom:var(--s-xl)}}@media (min-width:960px){.page-home .block-cards-solutions{padding-bottom:var(--s-xxl)}}@media (min-width:768px){.page-home .block-bento{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.page-home .block-cards-support{padding-top:20px}@media (min-width:768px){.page-home .block-cards-support{padding-top:0}}@media (min-width:960px){.page-home .block-cards-support{padding-top:40px}}.cpt_soution-creative-automation .block-hero video{width:100%;max-width:1090px;border:2px solid var(--color-white-full)}@media (min-width:960px) and (max-width:1559px){.cpt_soution-creative-automation .block-hero video{max-width:800px}}.cpt_soution-creative-automation .block-cta .image{margin-top:-38%}@media all and (min-width:1170px){.cpt_soution-creative-automation .block-cta .image{margin-top:0}}.cpt_soution-creative-automation .block-cards-solutions{padding-bottom:var(--s-lg)}@media (min-width:768px){.cpt_soution-creative-automation .block-cards-solutions{padding-bottom:var(--s-xl)}}@media (min-width:960px){.cpt_soution-creative-automation .block-cards-solutions{padding-bottom:calc(var(--s-xxl) - var(--s-xxs))}}@media all and (min-width:1240px){.cpt_soution-creative-automation .block-cards-solutions h3 span{display:inline-block;width:8px}.cpt_soution-creative-automation .block-cards-solutions h3 span br{display:none}}.cpt_soution-creative-automation .block-toggle{padding-top:0}.cpt_soution-creative-automation .block-cards>div>div>div:nth-child(1)>div.card-image>picture>img{object-position:left}.cpt_soution-creative-automation .block-cards>div>div>div:nth-child(2)>div.card-image>picture>img{object-position:right}.cpt_soution-creative-automation .block-cards>div>div>div:nth-child(3)>div.card-image>picture>img{object-position:center}.cpt_soution-creative-automation .block-bento .box.width-30.span-1.box-box::after{display:none}.cpt_soution-creative-automation .boxes.row-3 .box.width-70 video{width:100%}.cpt_soution-creative-enablement .block-hero video{width:100%;max-width:1090px;border:2px solid var(--color-white-full)}@media (min-width:960px) and (max-width:1559px){.cpt_soution-creative-enablement .block-hero video{max-width:800px}}@media (min-width:960px){.cpt_soution-creative-enablement .block-cards-solutions{padding-bottom:calc(var(--s-xl) - var(--s-xxs))}}@media all and (min-width:1240px){.cpt_soution-creative-enablement .block-cards-solutions .card:nth-child(1) h3 span,.cpt_soution-creative-enablement .block-cards-solutions .card:nth-child(2) h3 span{display:inline-block;width:8px}.cpt_soution-creative-enablement .block-cards-solutions .card:nth-child(1) h3 span br,.cpt_soution-creative-enablement .block-cards-solutions .card:nth-child(2) h3 span br{display:none}}.cpt_soution-creative-enablement .block-bento .boxes.row-1 .box .stat p{margin-top:44px}.cpt_soution-creative-enablement .boxes.row-1 .box.width-60 video{margin-bottom:-30px}.block-bento.gradient-pink-bento .box-text{padding:40px}.hs-recaptcha{visibility:hidden;height:1px}@media (min-width:960px){.page-careers .block-video{padding-top:var(--s-sm)}}@media (min-width:960px){.page-careers .block-hero:last-child{padding-bottom:var(--s-sm)}}.page-about #content>section.block.block-team.bg-black.gradient-pink>div>div.cards-wrapper>div>a:nth-child(8)>div.card-image>picture>img{object-position:top}@media all and (min-width:960px) and (max-width:1300px){.cpt_solution-marketing-leaders .lead-text{max-width:70%!important}}.cpt_solution-marketing-leaders .shape1{position:absolute;bottom:-240px;left:-40px;margin:0;width:169px}@media (min-width:768px){.cpt_solution-marketing-leaders .shape1{left:0;width:212px}}@media (min-width:960px){.cpt_solution-marketing-leaders .shape1{bottom:-10px}}@media (min-width:1560px){.cpt_solution-marketing-leaders .shape1{width:auto}}.cpt_solution-marketing-leaders .shape2{position:absolute;bottom:-220px;right:-50px;margin:0;width:302px}@media (min-width:768px){.cpt_solution-marketing-leaders .shape2{width:378px;bottom:-260px;right:-50px}}@media (min-width:960px){.cpt_solution-marketing-leaders .shape2{top:0;bottom:auto;right:-100px}}@media (min-width:1560px){.cpt_solution-marketing-leaders .shape2{width:auto}}@media all and (min-width:960px) and (max-width:1300px){.cpt_solution-creative-teams .lead-text{max-width:70%!important}}@media (min-width:768px) and (max-width:959px){.cpt_solution-creative-teams .block-hero{padding-bottom:280px}}.cpt_solution-creative-teams .shape1{position:absolute;top:380px;left:0;width:220px;z-index:2}@media (min-width:768px){.cpt_solution-creative-teams .shape1{top:auto;bottom:-40px;width:320px}}@media (min-width:1560px){.cpt_solution-creative-teams .shape1{width:auto}}.cpt_solution-creative-teams .shape2{position:absolute;bottom:-410px;right:-80px;width:382px;transform:rotate(-35deg)}@media (min-width:768px){.cpt_solution-creative-teams .shape2{right:-70px;bottom:-440px;width:520px}}@media (min-width:960px){.cpt_solution-creative-teams .shape2{transform:rotate(0);top:-170px;bottom:auto;right:-175px}}@media (min-width:1560px){.cpt_solution-creative-teams .shape2{top:-172px;right:-155px;width:auto}}.cpt_solution-media-teams .shape1{position:absolute;bottom:-220px;left:-40px;width:200px;z-index:2}@media (min-width:768px){.cpt_solution-media-teams .shape1{bottom:-210px;width:250px;left:100px}}@media (min-width:960px){.cpt_solution-media-teams .shape1{bottom:-10px;left:-180px;width:auto}}@media all and (min-width:1220px){.cpt_solution-media-teams .shape1{left:-100px}}.cpt_solution-media-teams .shape2{position:absolute;bottom:-260px;right:-40px;width:240px}@media (min-width:768px){.cpt_solution-media-teams .shape2{right:100px;bottom:-275px;width:300px}}@media (min-width:960px){.cpt_solution-media-teams .shape2{top:0;bottom:auto;right:-180px;width:auto}}@media all and (min-width:1220px){.cpt_solution-media-teams .shape2{right:-150px}}@media all and (min-width:960px) and (max-width:1300px){.cpt_solution-media-owners-operators .lead-text{max-width:70%!important}}@media (min-width:768px) and (max-width:959px){.cpt_solution-media-owners-operators .block-hero{padding-bottom:280px}}.cpt_solution-media-owners-operators .shape1{position:absolute;bottom:-200px;left:-50px;width:230px;z-index:2}@media (min-width:768px){.cpt_solution-media-owners-operators .shape1{left:-40px;bottom:-280px;width:340px}}@media (min-width:960px){.cpt_solution-media-owners-operators .shape1{bottom:-80px;left:-80px}}@media all and (min-width:1220px){.cpt_solution-media-owners-operators .shape1{left:-80px}}.cpt_solution-media-owners-operators .shape2{position:absolute;bottom:-200px;right:-80px;width:220px}@media (min-width:768px){.cpt_solution-media-owners-operators .shape2{bottom:-250px;width:300px}}@media (min-width:960px){.cpt_solution-media-owners-operators .shape2{bottom:-20px;right:-180px;width:auto}}@media all and (min-width:1220px){.cpt_solution-media-owners-operators .shape2{right:-150px}}.page-home #achieve{background:var(--color-black)}.page-home #achieve video{margin-top:30px}@media (min-width:960px){.page-home #achieve video{margin-top:0}}.page-home #achieve .text{text-wrap:balance}.page-home #achieve h3{max-width:none}.page-home #achieve .box-image{flex:1;align-items:flex-end}.page-home #achieve .box-image>picture>img{max-width:250px;margin:70px auto 60px}@media all and (max-width:360px){.page-home #achieve .box-image>picture>img{padding:0 20px}}@media (min-width:768px){.page-home #achieve .box-image>picture>img{padding:0;max-width:340px;margin-top:80px;margin-bottom:70px}}@media (min-width:960px){.page-home #achieve .box-image>picture>img{max-width:406px}}.page-home #maximize{background:var(--color-black)}.page-home #maximize .text,.page-home #maximize h3{text-wrap:balance}.page-home #maximize h3{max-width:none}.page-home #maximize div.box-image>picture>img{position:relative;z-index:2;margin:-15% 0 -10px 0}.page-home #streamline{background:var(--color-black)}.page-home #streamline .box-image{flex:1;align-items:flex-end}.page-home #streamline video{margin-top:40px;max-width:140%;width:140%}@media (min-width:768px){.page-home #streamline video{max-width:100%;width:100%}}.page-home #streamline .text,.page-home #streamline h3{text-wrap:balance}.cpt_solution-creative-automation #automate-what .box-image video{min-height:auto;object-fit:cover;object-position:top center;margin-top:var(--s-xxs);margin-bottom:0}@media (min-width:768px){.cpt_solution-creative-automation #automate-what .box-image video{max-height:440px}}@media (min-width:960px){.cpt_solution-creative-automation #automate-what .box-image video{max-height:none;margin-top:40px}}.cpt_solution-creative-automation #align-all .text-large p{max-width:980px}.cpt_solution-creative-automation #align-all .box-image video{height:auto;margin-bottom:0}@media (min-width:960px){.cpt_solution-creative-automation #align-all .box-image video{margin-top:-20px;margin-bottom:-30px}}.cpt_solution-creative-automation #effortlessly-elevate{background:var(--color-black)}.cpt_solution-creative-automation #effortlessly-elevate .box-image{flex:1}.cpt_solution-creative-automation #effortlessly-elevate .box-image img{width:150%;max-width:150%;margin-top:-20px;margin-bottom:-20px}@media (min-width:768px){.cpt_solution-creative-automation #effortlessly-elevate .box-image img{margin-top:-60px}}@media (min-width:960px){.cpt_solution-creative-automation #effortlessly-elevate .box-image img{width:120%;max-width:120%;margin-bottom:-15px}}.cpt_solution-creative-automation #pixel-perfect .box-image{flex:1}.cpt_solution-creative-automation #pixel-perfect .box-image picture{margin-top:-45px;margin-bottom:-10px}@media (min-width:768px){.cpt_solution-creative-automation #pixel-perfect .box-image picture{margin-top:-95px;margin-bottom:-50px}}.cpt_solution-creative-automation #on-demand-campaigns .box-image{flex:1}.cpt_solution-creative-automation #effective-ecommerce .box-image{flex:1}.cpt_solution-creative-automation #effective-ecommerce .box-image video{margin-top:-5px}.cpt_solution-creative-automation #smarter-ad .box-image{flex:1}.cpt_solution-creative-automation #smarter-ad .box-image picture{margin-top:-18%;margin-bottom:-16px}@media (min-width:960px){.cpt_solution-creative-automation #smarter-ad .box-image picture{margin-top:-95px}}.cpt_solution-creative-enablement #reach-customers .box-image video{min-height:208px;margin-top:25px}@media (min-width:768px){.cpt_solution-creative-enablement #reach-customers .box-image video{margin-top:35px}}@media (min-width:960px){.cpt_solution-creative-enablement #reach-customers .box-image video{margin-top:70px}}.cpt_solution-creative-enablement #lower-payload .box-image video{min-height:208px}@media (min-width:768px){.cpt_solution-creative-enablement #lower-payload .box-image video{margin-top:35px}}@media (min-width:960px){.cpt_solution-creative-enablement #lower-payload .box-image video{min-height:auto;margin-top:-10px}}.cpt_solution-creative-enablement #elevate-shoppable .box-image video{width:auto;min-height:auto;max-height:566px;object-fit:cover;padding-left:var(--s-sm);padding-right:var(--s-sm);object-position:top center;margin-top:var(--s-xxs)}@media (min-width:768px){.cpt_solution-creative-enablement #elevate-shoppable .box-image video{max-width:480px;margin-top:var(--s-xs)}}@media (min-width:960px){.cpt_solution-creative-enablement #elevate-shoppable .box-image video{max-width:none}}.cpt_solution-creative-enablement #engage-audiences .box-image video{min-height:auto;object-fit:cover;object-position:top center;margin-top:var(--s-xxs)}@media (min-width:768px){.cpt_solution-creative-enablement #engage-audiences .box-image video{margin-top:70px}}.cpt_solution-creative-enablement #programmatic .box-image video{min-height:auto;object-fit:cover;object-position:top center;margin-top:var(--s-xxs);padding-left:40px;padding-right:40px}@media (min-width:768px) and (max-width:959px){.cpt_solution-creative-enablement #programmatic .box-image video{width:100%;max-width:100%;padding-left:20px;padding-right:0;margin-right:-40px}}@media (min-width:960px){.cpt_solution-creative-enablement #programmatic .box-image video{padding-right:40px}}.cpt_solution-creative-enablement #faster .box-image video{min-height:220px;object-fit:cover;object-position:top center;margin-top:var(--s-xxs)}@media (min-width:768px){.cpt_solution-creative-enablement #faster .box-image video{min-height:390px}}@media (min-width:960px){.cpt_solution-creative-enablement #faster .box-image video{min-height:auto}}.cpt_solution-creative-enablement #builder .box-image video{min-height:auto;object-fit:cover;object-position:top center}@media (min-width:960px){.cpt_solution-creative-enablement #builder .box-image video{margin-top:var(--s-xs)}}.cpt_solution-creative-enablement #builder div.box-text>div>p{max-width:715px}.cpt_solution-fast-loading-ads #improve-user-experience .box-image video{margin-top:var(--s-xs);margin-bottom:-10px;min-height:343px;object-fit:cover;object-position:top center}.cpt_solution-fast-loading-ads #expand-engagement .box-image video{margin-top:var(--s-xs);min-height:380px;object-fit:cover;object-position:top center;margin-bottom:-12px}@media (min-width:960px){.cpt_solution-fast-loading-ads #expand-engagement .box-image video{margin-top:52px;height:112%;margin-bottom:-12px}}.cpt_solution-programmatic #first-class .box-image video{margin-top:var(--s-xs);min-height:343px;object-fit:cover;object-position:top center}@media (min-width:768px){.cpt_solution-programmatic #first-class .box-image video{max-height:548px}}@media (min-width:960px){.cpt_solution-programmatic #first-class .box-image video{max-height:none}}.cpt_solution-programmatic #simpler-faster .box-image img{margin-top:var(--s-xs);min-height:240px;object-fit:cover;object-position:top center;margin-bottom:-20px}@media (min-width:768px){.cpt_solution-programmatic #simpler-faster .box-image img{margin-bottom:-80px}}@media (min-width:960px){.cpt_solution-programmatic #simpler-faster .box-image img{margin-bottom:-30px;min-height:470px}}@media (min-width:960px){.cpt_solution-programmatic #fast-loading .modal{height:475px!important}}.cpt_solution-programmatic #fast-loading .box-image video{min-height:auto;padding-left:35px;padding-right:35px;object-fit:cover;object-position:top center}@media (min-width:768px){.cpt_solution-programmatic #fast-loading .box-image video{margin-top:-20px;padding-left:50px;padding-right:50px}}.cpt_solution-marketing-leaders #deliver-relevant .box-image{margin-top:auto}.cpt_solution-marketing-leaders #deliver-relevant img{max-width:660px;margin:30px -50px -15px;width:130%}@media (min-width:960px){.cpt_solution-marketing-leaders #deliver-relevant img{margin-bottom:-20px;margin-inline:0;width:auto}}.cpt_solution-marketing-leaders #drive-performance .box-image{margin-top:auto}@media (min-width:960px){.cpt_solution-marketing-leaders #drive-performance video{max-width:120%;width:150%}}@media all and (min-width:1396px){.cpt_solution-marketing-leaders #drive-performance video{max-width:100%;width:100%}}.cpt_solution-marketing-leaders #eliminate-spend .box-image{margin-top:auto}.cpt_solution-marketing-leaders #eliminate-spend img{margin:30px 0 -20px}@media (min-width:960px){.cpt_solution-marketing-leaders #eliminate-spend img{max-width:120%;width:120%;margin-bottom:-50px}}.cpt_solution-media-teams #scale-creative .box-image{margin-top:auto}@media (min-width:960px){.cpt_solution-media-teams #scale-creative video{margin-top:-20px}}.cpt_solution-media-teams #every-channel .box-image{margin-top:auto}.cpt_solution-media-teams #every-channel video{margin-top:10px}.cpt_solution-media-teams #eliminate-spend .box-image{margin-top:auto}.cpt_solution-media-teams #eliminate-spend img{margin:20px 0 -11px}.cpt_solution-creative-teams #create-ads{background:var(--color-black)}.cpt_solution-creative-teams #create-ads .box-image{margin-top:auto}.cpt_solution-creative-teams #create-ads video{max-width:150%;width:111%}.cpt_solution-creative-teams #make-smarter .box-image{margin-top:auto}.cpt_solution-creative-teams #make-smarter video{margin-top:10px;max-width:150%;width:116%}.cpt_solution-creative-teams #on-brand .box-image{margin-top:auto}.cpt_solution-creative-teams #on-brand img{margin-top:30px;margin-bottom:-50px;margin-left:-30px;max-width:150%;width:113%}.cpt_solution-media-owners-operators #create-interactive .box-image{margin-top:auto}.cpt_solution-media-owners-operators #create-interactive video{margin-top:10px;max-width:150%;width:110%}.cpt_solution-media-owners-operators #launch-faster .box-image{margin-top:auto}.cpt_solution-media-owners-operators #launch-faster video{margin-top:10px;max-width:150%;width:116%}.cpt_solution-media-owners-operators #capture-attention .box-image{margin-top:auto}.cpt_solution-media-owners-operators #capture-attention video{margin-top:10px;max-width:150%;width:116%}.page-creative-services #high-volume .box-image video{min-height:310px;object-fit:cover;object-position:top center}@media (min-width:960px){.page-creative-services #high-volume .box-image video{min-height:auto}}.page-creative-services #elevate-catalog .box-image video{min-height:310px;object-fit:cover;object-position:top center;margin-top:-28px}@media (min-width:768px){.page-creative-services #elevate-catalog .box-image video{margin-top:-35px}}@media (min-width:960px){.page-creative-services #elevate-catalog .box-image video{min-height:auto}}.page-creative-services #explore-potential .box-image video{min-height:310px;object-fit:cover;object-position:top center;margin-top:var(--s-xs)}@media (min-width:960px){.page-creative-services #explore-potential .box-image video{min-height:auto}}