:root{--max-width:1800px;--gutter:1.5rem;--poppins:var(--wp--preset--font-family--poppins);--opensans:var(--wp--preset--font-family--open-sans);--base-font:var(--poppins);--heading-font:var(--poppins);--white:#fff;--black:#000;--primary:var(--wp--preset--color--primary-purple);--secondary:var(--wp--preset--color--lilac);--gap:1.5rem;--gap-small:calc(var(--gap) / 2);--gap-large:calc(var(--gap) * 2);--border-radius:1.25rem;--font-medium:var(--wp--preset--font-size--medium);--font-large:var(--wp--preset--font-size--large)}html{scroll-padding-top:200px;scroll-behavior:smooth}body{padding:0;margin:0}body:has(.menu-open,#primary-popup[aria-hidden=false]){overflow-x:hidden;overflow-y:hidden}p a{word-wrap:break-word}.hidden-anchor{display:none}.noise{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:6rem;padding-bottom:6rem;position:relative;z-index:1}.noise.ex-padding{padding-top:10rem;padding-bottom:10rem}.noise.no-pad-bottom{padding-bottom:0}.noise.no-pad{padding:0}.noise.noise-dark{background-image:url(../assets/images/noise-dark.jpg)}.noise.noise-dark *{color:#fff}.noise.noise-dark .intro-button-wrap .btn{background-color:var(--wp--preset--color--lilac);border-color:var(--wp--preset--color--lilac);color:var(--wp--preset--color--primary-purple)}.noise.noise-dark .intro-button-wrap .btn:nth-of-type(2){background-color:transparent;border-color:#fff;color:#fff}.noise.noise-dark .intro-button-wrap .btn:nth-of-type(2):hover{background-color:#fff;color:var(--wp--preset--color--primary-purple)}.noise.noise-light{background-image:url(../assets/images/noise-light.jpg)}.noise.noise-black{background-image:url(../assets/images/noise-black.jpg)}.noise.noise-black *{color:#fff}.noise.noise-black a:not(.btn){color:currentColor;text-decoration-color:currentColor;text-decoration:underline}.noise.noise-black .intro-button-wrap .btn{background-color:var(--wp--preset--color--lilac);border-color:var(--wp--preset--color--lilac);color:var(--wp--preset--color--primary-purple)}.noise.noise-black .intro-button-wrap .btn:nth-of-type(2){background-color:transparent;border-color:#fff;color:#fff}.noise.noise-black .intro-button-wrap .btn:nth-of-type(2):hover{background-color:#fff;color:var(--wp--preset--color--primary-purple)}.noise.noise-grey{background-image:url(../assets/images/noise-grey.jpg)}.noise.noise-white{background-image:url(../assets/images/noise-white.jpg)}.noise .bg-image{position:absolute;bottom:0;max-height:80%;max-width:33%;height:auto;width:auto;z-index:2}.noise .bg-image.full-height{position:initial;max-height:100%;height:100%;max-width:initial;width:auto}.noise .bg-image.smaller{height:40%}.noise .bg-image.top{top:0;bottom:initial}.noise .bg-image.left{left:5%}.noise .bg-image.left.full-height{left:0}.noise .bg-image.center-left{left:20%}.noise .bg-image.center-left.full-height{left:0}.noise .bg-image.right{right:5%}.noise .bg-image.right.full-height{right:0}.noise .bg-image.center-right{right:20%}.noise .bg-image.center-right.full-height{right:0}.wp-block-column.is-vertically-aligned-top{padding:2rem 0}.wrap{width:100%;max-width:1200px;padding:0 2rem;margin:0 auto;box-sizing:border-box;position:relative;z-index:3}.wide-wrap{position:relative;z-index:3}.wrap-narrow{width:100%;max-width:800px;padding:0 2rem;margin:0 auto;box-sizing:border-box}.wider-wrap{max-width:1600px;display:flex;padding:0 2rem;margin:0 auto;box-sizing:border-box}.row{display:flex;flex-flow:row wrap}.admin-bar .sticky{top:32px}h1{display:inline-block}.btn{display:inline-block;padding:1rem;text-decoration:none;color:#fff;background-color:var(--wp--preset--color--primary-purple);font-weight:600;border-radius:3px;transition:.2s;border:1px solid var(--wp--preset--color--primary-purple)}.btn:hover{background-color:#fff;color:#000;transition:.2s}.blog-content a:not(.btn,.wp-block-button__link),.contact-content a:not(.btn,.wp-block-button__link),.content-box a:not(.btn,.wp-block-button__link){color:#00e;font-weight:700;text-decoration:underline;transition:.2s}.blog-content a:not(.btn,.wp-block-button__link):hover,.contact-content a:not(.btn,.wp-block-button__link):hover,.content-box a:not(.btn,.wp-block-button__link):hover{color:#fff;background-color:#00e}a:focus-visible{outline:4px solid #ff0;outline-offset:2px}blockquote{background-image:url(../assets/images/quote-icon.svg);background-size:contain;background-position:top left;background-repeat:no-repeat;margin:0}blockquote p{font-family:var(--poppins);font-size:2rem;color:var(--wp--preset--color--primary-purple)!important;font-weight:800;margin:0}.boxed-section{margin-top:4rem}.boxed-section .box-columns{display:flex;color:#fff}.boxed-section .box-columns .left-column{flex:1 1 50%;background-image:url(/wp-content/uploads/2023/02/lilac_noise_background.jpg);background-size:cover;display:flex;padding:6rem 0}.boxed-section .box-columns .left-column img{max-width:60%;margin:auto;filter:drop-shadow(4px 3px 0 #fff);rotate:5deg}.boxed-section .box-columns .right-column{flex:1 1 50%;padding:6rem 0 6rem 4rem;background-color:#000}.boxed-section .box-columns .right-column .right-column-content{max-width:80%}.boxed-section .box-columns .right-column .right-column-content h2{color:var(--wp--preset--color--secondary-purple)}.add-drop-shadow{filter:drop-shadow(6px 0 0 #c077ff)}@media screen and (max-width:1200px){.noise .bg-image{max-height:45%}.noise .bg-image.center-right{right:0}.noise .bg-image.right{right:0}.noise .bg-image.center-left{left:0}.noise .bg-image.left{left:0}}@media screen and (max-width:960px){.service-n-wrap{overflow:hidden}.service-n-wrap .bg-image.center-right{right:-15%}.service-n-wrap .bg-image.right{right:-15%}.service-n-wrap .bg-image.center-left{left:-15%}.service-n-wrap .bg-image.left{left:-15%}.service-n-wrap::after{content:" ";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.service-n-wrap.noise-black::after{background-image:linear-gradient(to right bottom,transparent,#000)}}@media screen and (max-width:768px){.noise.ex-padding{padding-top:6rem;padding-bottom:6rem}.service-n-wrap::after{display:none}blockquote{background-size:25%}}@media screen and (max-width:600px){.noise{padding-top:3rem;padding-bottom:3rem}.wp-block-column.is-vertically-aligned-top{padding:0}.wp-block-column.is-vertically-aligned-top:nth-of-type(1){padding-top:2rem}}.strong-text{font-weight:600}.no-margin-block{margin-block-start:0;margin-block-end:0}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.button-container{gap:1.25rem}.button-container .btn{color:#fff}.button-container .btn:is(:hover,:focus-visible){background-color:#fff;color:var(--wp--preset--color--primary-purple)}.button-container .btn:last-of-type{background-color:transparent;color:var(--wp--preset--color--primary-purple);border-color:var(--wp--preset--color--primary-purple)}.button-container .btn:last-of-type:is(:hover,:focus-visible){background-color:var(--wp--preset--color--primary-purple);color:#fff}#main-menu ul{list-style:none;text-align:end}#main-menu ul li{display:inline-block}#main-menu ul li a{padding:10px;display:block}.h1{font-size:clamp(2rem,5vw,4rem);font-weight:800;line-height:var(--wp--custom--typography--line-height--tiny)}.h2{font-size:var(--wp--preset--font-size--h-2);font-weight:800;line-height:var(--wp--custom--typography--line-height--small);text-transform:unset}.h3{font-size:clamp(1.4rem,2.5vw,2.2rem);font-weight:700;line-height:var(--wp--custom--typography--line-height--tiny);text-transform:unset}.h4{font-size:var(--wp--preset--font-size--normal);font-weight:700;line-height:var(--wp--custom--typography--line-height--tiny)}.h5{font-size:var(--wp--preset--font-size--medium);font-weight:400;line-height:var(--wp--custom--typography--line-height--normal);text-transform:unset}.h6{font-size:var(--wp--preset--font-size--medium);font-weight:400;line-height:var(--wp--custom--typography--line-height--normal)}.h1.is-style-balance,.h2.is-style-balance,.h3.is-style-balance,.h4.is-style-balance,.h5.is-style-balance,.h6.is-style-balance,h1.is-style-balance,h2.is-style-balance,h3.is-style-balance,h4.is-style-balance,h5.is-style-balance,h6.is-style-balance{text-wrap:balance}.archive,.podcast-feed{--grid-size:repeat(4, 1fr)}.archive.resources-archive .wide-wrap{display:grid;grid-template-columns:var(--grid-size);gap:var(--gap)}.archive.resources-archive .wide-wrap .postcard{grid-column:span 4}.podcast-feed{background-color:var(--primary);color:var(--white)}.podcast-feed .wide-wrap{display:inherit}.podcast-feed .wide-wrap h2{color:currentColor}.podcast-feed .wide-wrap .archive-loop{display:grid;grid-template-columns:var(--grid-size);gap:var(--gap);margin-block:2rem}.podcast-feed .wide-wrap .archive-loop .blog-post-item{grid-column:span 4}.podcast-feed .wide-wrap .btn{background-color:var(--secondary);color:var(--primary);border-color:var(--secondary)}.podcast-feed .wide-wrap .btn:is(:hover,:focus-visible){background-color:var(--primary);color:var(--white);border-color:var(--white)}@media (min-width:767px){.archive,.podcast-feed{--grid-size:repeat(8, 1fr)}}@media (min-width:1200px){.archive,.podcast-feed{--grid-size:repeat(12, 1fr)}}header{--transition:200ms ease-out;background-color:var(--wp--preset--color--primary-purple);width:100%;top:0;box-shadow:0 3px 30px -10px rgba(0,0,0,.3);position:fixed;font-family:var(--poppins);z-index:10}header .wrap{display:flex;justify-content:space-between;align-items:stretch}header .wrap.wide{max-width:initial;padding:.75rem 10%}header .wrap #logo{max-width:180px;padding:1rem 0;transition:var(--transition);width:100%;display:flex;justify-content:left}header .wrap #logo svg{max-height:40px;height:100%;transition:var(--transition)}header .wrap .header-awards-logo{display:flex;align-items:center;flex-direction:column;justify-content:center}@media (min-width:1200px){header .wrap .header-awards-logo{flex-direction:row}}header .wrap .header-awards-logo img{max-height:40px;width:auto;margin:.4rem}@media (min-width:1200px){header .wrap .header-awards-logo img{max-height:48px}}header #navigation{display:flex;align-items:stretch}header #navigation .menu{position:relative;display:flex;margin:0;padding:0;height:100%}header #navigation .menu li{margin:0;padding:0;list-style:none;height:100%}header #navigation .menu li a{display:flex;align-items:center;height:100%;padding:0 .8rem;color:#fff;text-decoration:none;transition:var(--transition);text-transform:uppercase;font-weight:600}header #navigation .menu li>.sub-menu{display:block;position:absolute;padding:0;opacity:0;visibility:hidden;transform:translate3d(0,.5rem,0);transition:450ms cubic-bezier(0,.92,.17,1.67);pointer-events:none}header #navigation .menu li.mega-menu{background:#fff}header #navigation .menu li.mega-menu>.sub-menu{width:100%;left:0;columns:2}header #navigation .menu li:focus-within a,header #navigation .menu li:hover a{color:var(--wp--preset--color--secondary-purple);font-weight:600;transform:.2s}header #navigation .menu li:focus-within>.sub-menu,header #navigation .menu li:hover>.sub-menu{opacity:1;visibility:visible;transform:translate3d(0,0,0);pointer-events:all;background-color:var(--wp--preset--color--lilac)}header #navigation .menu li:focus-within>.sub-menu>li a,header #navigation .menu li:hover>.sub-menu>li a{color:var(--wp--preset--color--primary-purple);line-height:2;padding:10px 20px}header #navigation .menu li:focus-within>.sub-menu>li a:hover,header #navigation .menu li:hover>.sub-menu>li a:hover{background-color:var(--wp--preset--color--off-white)}@media (max-width:1200px){header #navigation{align-items:center}header #navigation .menu{display:none}header #navigation .menu-toggle{display:block}header .header-awards-logo#nav-award-img{display:none}}header.sticky{position:fixed}header.sticky #logo svg{transition:var(--transition)}header.sticky #nav-award-img img{transition:var(--transition)}header .mobile-menu{position:absolute;top:100%;right:0;background:#e3d1eb;margin:0;padding:0;list-style:none;width:100%;height:400vh}header .mobile-menu[data-state=opened]{display:block;animation:slideIn .5s ease-in forwards;overflow:hidden}header .mobile-menu[data-state=closing]{animation:slideOut .5s ease-in forwards}header .mobile-menu[data-state=closed]{display:none}header .mobile-menu a{display:block;padding:1rem;color:var(--wp--preset--color--primary-purple);text-decoration:none;padding:1em 1.5em 1em 1.5em;text-transform:uppercase;text-align:center;font-weight:600}header ul.sub-menu{display:none;position:relative;padding:0;opacity:0;visibility:hidden;transition:450ms ease-in-out;min-width:max-content}header li.menu-item-has-children ul.sub-menu.active{opacity:1;transition:450ms ease-in-out;display:block;transition:.2s;visibility:visible}header li.menu-item-has-children ul.sub-menu.active li a{font-size:.8rem}header li.menu-item-has-children>a{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem}header li.menu-item-has-children>a:after{content:"+";opacity:1;transition:opacity .4s ease-in-out!important;transition-delay:.2s!important;font-size:1.7rem;pointer-events:none}header li.menu-item-has-children>a.submenu-visible:after{content:"-"}@media (min-width:960px){header li.menu-item-has-children>a::after{display:none}}@media (max-width:767px){header header .wrap #logo{justify-content:flex-start}header header .wrap #logo svg{max-width:120px}}@media screen and (max-width:1200px){.header-awards-logo{flex-basis:12%}}@media screen and (max-width:767px){header{position:fixed;margin-bottom:120px}}.menu-toggle{display:none;position:relative;width:30px;height:30px;background:0 0;border:none;cursor:pointer}.menu-toggle span{position:absolute;top:50%;left:50%;width:100%;height:2px;background-color:#fff;border-radius:2px;transform:translate(-50%,-50%);transition:.2s ease-out}.menu-toggle span:after,.menu-toggle span:before{content:"";position:absolute;width:100%;height:100%;background-color:#fff;border-radius:2px;transition:.2s ease-out;left:0}.menu-toggle span:before{top:-8px}.menu-toggle span:after{bottom:-8px}.menu-toggle.active span{background-color:transparent;left:100%}.menu-toggle.active span:before{top:0;transform:translate(-50%,-50%) rotate(45deg)}.menu-toggle.active span:after{bottom:0;transform:translate(-50%,-50%) rotate(-45deg)}@keyframes slideIn{100%{transform:translateX(0)}0%{transform:translateX(100%)}}@keyframes slideOut{0%{transform:translateX(0)}100%{transform:translateX(100%)}}.site-footer{background-color:var(--wp--preset--color--primary-purple)}footer{padding:2rem 0}footer .top-footer{padding:2rem 0 6rem 0;display:flex}footer .top-footer .wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}footer .footer-column{color:#fff}footer .footer-column .footer-address{display:flex;align-items:flex-start;flex-direction:column}footer .footer-column .footer-address svg{max-width:200px}footer .footer-column .footer-address .footer-address-content{margin-top:1.5rem;text-align:left}footer .footer-column .footer-address .footer-address-content .sitename-container{display:flex;flex-direction:column}footer .footer-column .footer-address .footer-address-content .sitename-container>p{margin-block:0}footer .footer-column .footer-address .footer-address-content .sitename{font-weight:700;font-size:1.5rem;color:var(--wp--preset--color--lilac)}footer .footer-column .socials-wrapper{display:flex;flex-direction:row;gap:1rem;list-style-type:none;padding-left:0}footer .footer-column .socials-wrapper a{width:60px;height:60px;display:block;text-decoration:none;transition:all .2s ease}footer .footer-column .socials-wrapper a svg{width:100%;height:auto;transition:all .2s ease}footer .footer-column .socials-wrapper a svg path{fill:#fff}footer .footer-column .socials-wrapper a svg:hover{opacity:.8}footer .footer-column .footer-menu #menu-footer-quick-links,footer .footer-column .footer-menu #menu-primary-1{text-transform:uppercase;font-family:var(--poppins);font-weight:600;font-size:1rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:.5rem;padding-left:0;margin:1rem 0 0 0}footer .footer-column .footer-menu #menu-footer-quick-links li,footer .footer-column .footer-menu #menu-primary-1 li{margin:0 1.25rem 0 0;list-style:none;flex:0 0 auto}footer .footer-column .footer-menu #menu-footer-quick-links li a,footer .footer-column .footer-menu #menu-primary-1 li a{text-decoration:none;color:#fff;font-size:1rem;font-family:var(--poppins);font-weight:600;transition:.2s;padding:1rem 0 1rem 0}footer .footer-column .footer-menu #menu-footer-quick-links li a:hover,footer .footer-column .footer-menu #menu-primary-1 li a:hover{background-color:none;color:var(--wp--preset--color--secondary-purple);font-weight:600}footer .footer-column .footer-menu #menu-footer-quick-links:hover,footer .footer-column .footer-menu #menu-primary-1:hover{background-color:transparent;color:var(--wp--preset--color--secondary-purple);font-weight:600}footer .footer-column .footer-menu #menu-footer-links{font-weight:400;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding-left:0;margin:1rem 0 0 0}footer .footer-column .footer-menu #menu-footer-links li{list-style:none;flex:0 0 auto}footer .footer-column .footer-menu #menu-footer-links li a{text-decoration:none;color:#fff;font-size:.8rem;font-family:var(--poppins);font-weight:400;transition:.2s;padding:1rem .5rem 1rem 0}footer .footer-column .footer-menu #menu-footer-links li a:after{content:"|";margin:0 .75rem;color:#fff!important}footer .footer-column .footer-menu #menu-footer-links li a:hover{background-color:0;color:var(--wp--preset--color--secondary-purple)}footer .footer-column .footer-menu #menu-footer-links li:last-of-type a:after{display:none}.bottom-footer{background-color:var(--wp--preset--color--primary-purple);padding:0 0 1.3rem 0;font-size:.8rem}.bottom-footer .wrap{display:flex}.bottom-footer .wrap .footer-column{flex-basis:75%}.bottom-footer .wrap #copyright{align-self:flex-end;justify-content:flex-end;flex-basis:25%;color:var(--wp--preset--color--lilac);font-size:.8rem;padding:0;text-align:right}.solve-hosting-container{text-align:right;margin-bottom:1rem}.solve-hosting-button{width:max-content;text-align:center;border:2px solid #fff;border-radius:50px;padding:4px 14px;display:flex;gap:.5rem;align-items:center}.solve-hosting-button:hover{background-color:#fff;transition:.4s}.solve-hosting-button:hover .leaf-icon,.solve-hosting-button:hover .solve-hosting-text{fill:var(--wp--preset--color--primary-purple);color:var(--wp--preset--color--primary-purple)}.solve-hosting-text{color:#fff;font-size:14px;display:inline-block;font-family:var(--poppins);width:max-content}#eco-hosting-icon{width:14px;vertical-align:middle}.solve-hosting-text a{text-decoration:none!important}@media screen and (max-width:960px){.top-footer{padding-bottom:2rem!important}.top-footer .wrap{flex-direction:column!important}.top-footer .wrap .socials-wrapper a{width:40px;height:40px}.bottom-footer .wrap{flex-direction:column}.bottom-footer .wrap .footer-column{flex-basis:100%}.bottom-footer .wrap #copyright{flex-basis:100%;text-align:left}.bottom-footer .wrap #copyright .solve-hosting-container{text-align:left;margin-top:1rem}}@media screen and (max-width:768px){.top-footer{padding-bottom:1rem!important}footer .footer-column .footer-menu #menu-primary-1{flex-direction:column;gap:1rem}#menu-footer-links li a:after{display:none!important}#menu-footer-links{margin-bottom:1rem!important;flex-direction:column!important;gap:.75rem!important}}@media screen and (max-width:600px){footer .footer-column .top-footer .footer-address{display:flex}footer .footer-column .top-footer .footer-address .footer-address svg{width:50px}footer .footer-column .socials-wrapper{flex-wrap:wrap}footer .footer-column .socials-wrapper a{flex-basis:40px}#copyright .solve-hosting-container .solve-hosting-text{font-size:11px;padding-left:4px}}.home-hero{background-position:25%;min-height:65vh;background-size:cover;display:flex;align-items:center;padding:4rem 0}.home-hero .subtitle{display:block;color:var(--white);margin-bottom:var(--gap);font-size:1.5rem;font-weight:700}.home-hero .h1{color:var(--white)}@media screen and (max-width:768px){.home-hero{min-height:70vh;display:flex;align-items:flex-end;background-position:0}}.home-hero .wrap{display:flex}.home-hero .wrap.wide{max-width:initial;padding-left:10%;padding-right:10%}.home-hero .wrap .hero-content{width:60%}.home-hero .wrap .hero-content h1{display:inline-block;color:#fff}.home-hero .wrap .hero-content p{color:#fff;margin-bottom:3em}.home-hero .wrap .hero-content a{padding:1rem;text-decoration:none;color:#fff;background-color:var(--wp--preset--color--primary-purple);font-weight:600;border-radius:3px;transition:.2s}.home-hero .wrap .hero-content a#hero-button-two{margin-left:1rem;background-color:#fff;color:var(--wp--preset--color--primary-purple);transition:.2s}.home-hero .wrap .hero-content a#hero-button-two:hover{background-color:#000;color:#fff;transition:.2s}.home-hero .wrap .hero-content a:hover{background-color:#fff;color:#000;transition:.2s}@media screen and (max-width:768px){.home-hero .wrap .hero-content{width:90%;padding:0 2rem;display:flex;flex-direction:column;align-items:flex-start}.home-hero .wrap .hero-content a{font-size:.8rem}.home-hero .wrap .hero-content a#hero-button-two{margin-left:0;margin-top:1rem}}@media (min-width:1200px){.home-hero{padding-top:8rem}}@media screen and (max-width:1500px){header .wrap.wide{padding:.75rem 1rem}}@media screen and (max-width:1200px){.home-hero .wrap.wide{padding:0 5%}header .wrap.wide{padding:0 5%}}@media screen and (max-width:600px){.home-hero{padding-top:calc(140px + 2rem)!important}}.global-hero{background-position:25%;min-height:60vh;background-size:cover;display:flex;align-items:center;padding:6rem 0 4rem 0}.global-hero.reduced-height{min-height:50vh}.global-hero.add-margin-bottom{margin-bottom:4rem}.global-hero .wrap .global-hero-content{width:70%;display:flex;align-content:flex-start;align-items:flex-start;flex-direction:column;color:#fff;max-width:960px}.global-hero .wrap.wide{max-width:initial;padding-left:10%;padding-right:10%}@media screen and (max-width:1200px){.global-hero .wrap.wide{padding:0 5%}}@media screen and (max-width:768px){.global-hero{background-position:0;padding:8rem 0 2rem 0}.global-hero .wrap .global-hero-content{width:80%}}@media screen and (max-width:600px){.global-hero{padding-top:calc(140px + 2rem)!important}.global-hero .wrap .global-hero-content{width:100%}}.short-hero{min-height:15vh;display:flex;align-items:center;padding:10rem 0 4rem 0;background:var(--wp--preset--color--primary-purple);color:#fff}.short-hero .wrap.wide{max-width:initial;padding-left:10%;padding-right:10%}.short-hero .hero-content{width:70%;max-width:960px}.short-hero .hero-content p:last-of-type{margin-bottom:0}@media screen and (max-width:1200px){.short-hero .wrap.wide{padding:0 5%}}@media screen and (max-width:768px){.short-hero{padding:8rem 0 2rem 0}.short-hero .wrap .hero-content{width:80%}}@media screen and (max-width:600px){.short-hero{padding-top:calc(140px + 2rem)!important}.short-hero .wrap .hero-content{width:100%}}.intro-button-wrap .btn{margin-right:20px;margin-bottom:20px}.intro-button-wrap .btn:nth-of-type(1):hover{color:var(--wp--preset--color--primary-purple);background-color:#fff}.intro-button-wrap .btn:nth-of-type(2){background-color:transparent;color:var(--wp--preset--color--primary-purple);border:1px solid var(--wp--preset--color--primary-purple)}.intro-button-wrap .btn:hover{background-color:var(--wp--preset--color--primary-purple);color:#fff}.intro-section .wrap{display:flex}.intro-section .wrap h2{color:var(--wp--preset--color--primary-purple)}.intro-section .wrap .intro-left{padding:4rem 4rem 4rem 0;display:flex;flex-direction:column;align-items:flex-start}.intro-section .wrap .intro-right{display:flex;align-items:end}.intro-section .wrap .intro-right img{width:420px;height:auto;filter:drop-shadow(4px 0 0 #d5a5ff);transition:.5s}.intro-section .wrap .intro-right img:hover{transform:scale3d(1.4,1.4,1.4);transition:.5s}.home-stats{padding:6rem 0;background-image:url(/wp-content/uploads/2023/05/Home_Page_DYK_Background-scaled.jpg);background-size:cover}@media (max-width:768px){.intro-section{padding:2rem 0}.intro-section .wrap{flex-direction:column-reverse}.intro-section .wrap .intro-left{padding-right:0}.intro-section .wrap .intro-right{margin:2rem auto}.intro-section .wrap .intro-right img{width:100%;height:auto}}.statistics{padding:6rem 0;background-color:var(--wp--preset--color--primary-purple);background-image:url(/wp-content/uploads/2023/02/lilac_noise_background.jpg);position:relative;z-index:9}.statistics .wrap{display:flex;flex-wrap:wrap;justify-content:space-around;color:var(--wp--preset--color--primary-purple);flex-grow:1 2 100%}.statistics .wrap .stat-title{display:flex;justify-self:center;flex-grow:0}.statistics .wrap .stat-title h3{text-transform:none;color:#000;margin-bottom:2rem}.statistics .wrap .statistic-one{rotate:0deg}.statistics .wrap .statistic-one i{border:0 solid;border-color:inherit;position:absolute;display:block;width:30px;height:30px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.statistics .wrap .statistic-one i:nth-of-type(1){top:0;left:0;border-top:5px solid;border-left:5px solid}.statistics .wrap .statistic-one i:nth-of-type(2){top:0;right:0;border-right:5px solid;border-top:5px solid}.statistics .wrap .statistic-one i:nth-of-type(3){bottom:0;right:0;border-bottom:5px solid;border-right:5px solid}.statistics .wrap .statistic-one i:nth-of-type(4){bottom:0;left:0;border-left:5px solid;border-bottom:5px solid}.statistics .wrap .statistic-one:hover i:nth-of-type(1){width:90%}.statistics .wrap .statistic-one:hover i:nth-of-type(2){height:90%}.statistics .wrap .statistic-one:hover i:nth-of-type(3){width:90%}.statistics .wrap .statistic-one:hover i:nth-of-type(4){height:90%}.statistics .wrap .statistic-two{rotate:0deg}.statistics .wrap .statistic-two i{border:0 solid;border-color:inherit;position:absolute;display:block;width:30px;height:30px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.statistics .wrap .statistic-two i:nth-of-type(1){top:0;left:0;border-top:5px solid;border-left:5px solid}.statistics .wrap .statistic-two i:nth-of-type(2){top:0;right:0;border-right:5px solid;border-top:5px solid}.statistics .wrap .statistic-two i:nth-of-type(3){bottom:0;right:0;border-bottom:5px solid;border-right:5px solid}.statistics .wrap .statistic-two i:nth-of-type(4){bottom:0;left:0;border-left:5px solid;border-bottom:5px solid}.statistics .wrap .statistic-two:hover i:nth-of-type(1){width:90%}.statistics .wrap .statistic-two:hover i:nth-of-type(2){height:90%}.statistics .wrap .statistic-two:hover i:nth-of-type(3){width:90%}.statistics .wrap .statistic-two:hover i:nth-of-type(4){height:90%}.statistics .wrap .stat{width:30%;padding:2rem 1rem;text-align:center;color:#000}.statistics .wrap .stat h3{font-size:5rem}.statistics .wrap .stat p{font-size:1.5rem}@media screen and (max-width:768px){.statistics .wrap#stat-counters{flex-direction:column}.statistics .wrap#stat-counters .stat{width:90%}.statistics .wrap#stat-counters .stat.statistic-one{margin-bottom:4rem}}.eui-widget-title a{font-weight:800;color:var(--wp--preset--color--primary-purple)!important;text-decoration:none!important;transition:all .2s ease!important}.eui-widget-title a:hover{opacity:.8}.instagram-feed h2{margin-bottom:1rem}.instagram-feed .content-box{max-width:700px}.eapps-instagram-feed-posts-grid-load-more-visible{display:none}.eapps-instagram-feed-posts-item-link{transform:scale(.97)}@media screen and (max-width:600px){.home-stats{padding:4rem 5%}}.home-testimonial.noise.full-height{padding:0}.home-testimonial.full-height{display:flex;flex-direction:row-reverse}.home-testimonial.full-height .bg-image-wrap{flex:1 0 40%;max-width:40%;text-align:right;overflow:hidden}.home-testimonial.full-height .bg-image{min-height:100%;object-fit:cover!important;max-height:60vh}.home-testimonial.full-height .content-box.wide{flex-basis:100%;padding-top:2rem}.home-testimonial #home-testimonial .testimonial-image{align-self:flex-end;text-align:center;flex:1}.home-testimonial #home-testimonial .testimonial-image img{max-height:600px}.home-testimonial #home-testimonial .content-box .quote-icon{width:80px;height:auto}.home-testimonial #home-testimonial h3{font-size:3rem;color:var(--wp--preset--color--primary-purple)}.home-testimonial #home-testimonial .cite{font-weight:800;margin:0;line-height:1.15}.home-testimonial #home-testimonial .cite.position{color:var(--wp--preset--color--primary-purple)}.home-testimonial #home-testimonial .testimonial-meta{margin-top:18px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.home-testimonial #home-testimonial .testimonial-meta .author-image{flex-basis:100px;margin-right:30px}.home-testimonial #home-testimonial .testimonial-meta.no-author-image{flex-direction:row-reverse;justify-content:flex-end}.home-testimonial #home-testimonial .testimonial-meta.no-author-image .logo-image{text-align:left;flex-basis:initial;margin-right:2em}.home-testimonial #home-testimonial .testimonial-meta .author-text{flex-grow:4}.home-testimonial #home-testimonial .testimonial-meta .logo-image{text-align:right;flex-basis:200px}.home-testimonial #home-testimonial .testimonial-meta .logo-image img{height:60px}@media screen and (max-width:768px){.home-testimonial .bg-image-wrap{display:none}.home-testimonial .wide-wrap .content-box.wide{flex-basis:100%}}.home-testimonial .testimonial-content{padding:0 2rem}@media screen and (max-width:600px){.home-testimonial #home-testimonial .testimonial-meta .author-image{flex-basis:50px}.home-testimonial #home-testimonial .testimonial-meta .author-image img{width:50px}.home-testimonial #home-testimonial .testimonial-meta .author-text .cite{font-size:1rem}.home-testimonial #home-testimonial .testimonial-meta .author-text .cite.position{font-size:1rem}.home-testimonial #home-testimonial .testimonial-meta .logo-image{flex-basis:100px}.home-testimonial #home-testimonial .testimonial-meta .logo-image img{height:30px}}.blog-index-hero{color:#fff;display:flex;flex-wrap:wrap;align-content:flex-end;min-height:50vh;padding-bottom:2rem}.all-terms{display:flex;justify-content:center}.all-terms ul{list-style:none;display:flex}.all-terms ul li{padding:0 2rem}.all-terms ul li a{text-decoration:none;font-size:1.2rem;font-weight:300}.all-terms ul li a:hover{color:var(--wp--preset--color--primary-purple);transition:.2s}.feature-post-section .wrap{max-width:1600px;display:grid;gap:100px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (min-width:768px){.feature-post-section .wrap{grid-template-columns:1fr 1fr}.feature-post-section .wrap .feature-post{grid-column:span 2}}.feature-post-section .wrap .feature-post{display:flex;min-height:500px}.feature-post-section .wrap .feature-post .feature-post-img{min-width:60%;background-size:cover;background-position:center}.feature-post-section .wrap .feature-post .feature-post-content{width:60%;margin-left:-10%;margin-top:50px;margin-bottom:-50px;background-color:var(--wp--preset--color--primary-purple);display:flex;flex-direction:column;padding:2rem 3rem;justify-content:center;border-radius:8px}.feature-post-section .wrap .feature-post .feature-post-content .feature-post_inner-content{display:flex;width:100%;flex-direction:column;gap:10px}.feature-post-section .wrap .feature-post .feature-post-content .feature-post_inner-content .feature-post_meta{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;color:var(--wp--preset--color--lilac);font-weight:600;font-size:1.2rem}.feature-post-section .wrap .feature-post .feature-post-content .feature-post_inner-content .feature-post_meta .text-white{color:#fff;font-weight:400}.feature-post-section .wrap .feature-post .feature-post-content .feature-post_inner-content .feature-post_meta .post-meta_ttr{display:flex;align-items:center;gap:5px}.feature-post-section .wrap .feature-post .feature-post-content .feature-post_inner-content .feature-post_meta .post-meta_ttr p{color:var(--wp--preset--color--lilac)}.feature-post-section .wrap .feature-post .feature-post-content .feature-post_inner-content .feature-post_meta .post-meta_ttr svg{height:1.2rem}.feature-post-section .wrap .feature-post .feature-post-content .feature-post_inner-content h2{color:#fff}.feature-post-section .wrap .feature-post .feature-post-content .feature-post_inner-content p{color:#fff;margin-block-end:0;margin-block-start:0}.feature-post-section .wrap .feature-post .feature-post-content .feature-post_inner-content .btn{background-color:transparent;border:1px solid #fff;max-width:fit-content}.feature-post-section .wrap .feature-post .feature-post-content .feature-post_inner-content .btn:hover{background-color:#fff;color:var(--wp--preset--color--primary-purple)}.feature-post-section .wrap .secondary-feature-post{flex:1}.feature-post-section .wrap .secondary-feature-post:nth-of-type(3) .secondary-feature-post_img{margin-left:-25px;margin-right:25px}.feature-post-section .wrap .secondary-feature-post:nth-of-type(2) .secondary-feature-post_content{margin-right:-25px;margin-left:25px}.feature-post-section .wrap .secondary-feature-post .secondary-feature-post_img{min-height:400px;background-position:center;background-size:cover}.feature-post-section .wrap .secondary-feature-post .secondary-feature-post_content{background-color:#fff;padding:2rem;margin-top:-75px;border-radius:8px}.feature-post-section .wrap .secondary-feature-post .secondary-feature-post_content .secondary-feature-post_inner-content{display:flex;flex-direction:column;justify-content:space-between;min-height:270px}.feature-post-section .wrap .secondary-feature-post .secondary-feature-post_content .secondary-feature-post_inner-content .blog-post-card-top{display:flex;flex-direction:column}.feature-post-section .wrap .secondary-feature-post .secondary-feature-post_content .secondary-feature-post_inner-content .blog-post-card-top .feature-post_meta{display:flex;gap:30px;color:var(--wp--preset--color--primary-purple)}.feature-post-section .wrap .secondary-feature-post .secondary-feature-post_content .secondary-feature-post_inner-content .feature-post-title{font-size:1.4rem;font-weight:800;color:var(--wp--preset--color--primary-purple)}.feature-post-section .wrap .secondary-feature-post .secondary-feature-post_content .secondary-feature-post_inner-content .blog-post-card-bottom{display:flex;gap:3rem}.feature-post-section .wrap .secondary-feature-post .secondary-feature-post_content .secondary-feature-post_inner-content .blog-post-card-bottom a.btn:hover{color:var(--wp--preset--color--primary-purple)}.post-meta_ttr{display:flex;color:var(--wp--preset--color--primary-purple);align-items:center;gap:5px}.post-meta_ttr svg{height:1.2rem}.post-meta_ttr p{font-weight:600}.blog-categories-section{background-color:var(--wp--preset--color--primary-purple);padding:50px 0}.blog-categories-section h2{color:#fff}.blog-categories-section .blog-categories-boxes{display:flex;gap:60px;flex-wrap:wrap;z-index:999}.blog-categories-section .blog-categories-boxes .blog-categories-box{width:150px;text-decoration:none;padding:30px;min-height:100px;display:flex;justify-content:center;align-items:center;font-weight:800;font-size:1rem;text-transform:uppercase}.blog-categories-section .blog-categories-boxes .moving-corners{padding:1rem;text-align:center;color:var(--wp--preset--color--lilac);rotate:0deg}.blog-categories-section .blog-categories-boxes .moving-corners i{border:0 solid;border-color:inherit;position:absolute;display:block;width:30px;height:30px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.blog-categories-section .blog-categories-boxes .moving-corners i:nth-of-type(1){top:0;left:0;border-top:6px solid;border-left:6px solid}.blog-categories-section .blog-categories-boxes .moving-corners i:nth-of-type(2){top:0;right:0;border-right:6px solid;border-top:6px solid}.blog-categories-section .blog-categories-boxes .moving-corners i:nth-of-type(3){bottom:0;right:0;border-bottom:6px solid;border-right:6px solid}.blog-categories-section .blog-categories-boxes .moving-corners i:nth-of-type(4){bottom:0;left:0;border-left:6px solid;border-bottom:6px solid}.blog-categories-section .blog-categories-boxes .moving-corners:hover i:nth-of-type(1){width:96%}.blog-categories-section .blog-categories-boxes .moving-corners:hover i:nth-of-type(2){height:96%}.blog-categories-section .blog-categories-boxes .moving-corners:hover i:nth-of-type(3){width:96%}.blog-categories-section .blog-categories-boxes .moving-corners:hover i:nth-of-type(4){height:96%}.pagination{display:flex;gap:20px;color:var(--wp--preset--color--primary-purple)}.pagination a{transition:.2s ease-in-out;font-family:var(--opensans)}.pagination a.page-numbers:not(.next,.prev){background-color:var(--wp--preset--color--lilac);color:var(--wp--preset--color--primary-purple);padding:5px 15px;border-radius:50%;text-decoration:none;font-weight:600;font-size:1.2rem}.pagination a.page-numbers:not(.next,.prev):hover{background-color:#fff}.pagination a.next,.pagination a.prev{background-color:#fff;color:var(--wp--preset--color--primary-purple);padding:5px 20px;border-radius:20px;font-weight:600;font-size:1.2rem;text-decoration:none}.pagination a.next:hover,.pagination a.prev:hover{background-color:var(--wp--preset--color--lilac)}.pagination span.dots{background-color:var(--wp--preset--color--lilac);color:var(--wp--preset--color--primary-purple);padding:5px 15px;border-radius:50%;text-decoration:none;font-weight:600;font-size:1.2rem}.pagination span.dots:hover{background-color:#fff}.pagination span.current{background-color:#fff;color:var(--wp--preset--color--primary-purple);padding:5px 15px;border-radius:50%;text-decoration:none;font-weight:600;font-size:1.2rem}.main-blog-loop{background-color:var(--wp--preset--color--primary-purple);padding:50px 0}.main-blog-loop .wrap{max-width:1600px;color:#fff}.main-blog-loop .wrap .blog-categories{margin:3rem 0}.main-blog-loop .wrap .blog-categories h3{font-size:1.5rem;margin-bottom:1rem}.main-blog-loop .wrap .blog-loop{display:flex;gap:40px;margin-top:25px}@media (min-width:871px){.main-blog-loop .wrap .blog-loop .blog-posts-wrapper{width:67%}}.main-blog-loop .wrap .blog-loop .blog-posts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:40px}.main-blog-loop .wrap .blog-sub-menu{font-size:1rem;width:33vw!important;position:relative}.main-blog-loop .wrap .blog-sub-menu h3{font-size:1.2rem}.main-blog-loop .wrap .blog-sub-menu .blog-cta{background-color:var(--wp--preset--color--lilac);padding:2rem;border-radius:8px;min-height:350px;justify-content:center;gap:20px;position:sticky;top:10rem}.main-blog-loop .wrap .blog-sub-menu .blog-cta h3{color:var(--wp--preset--color--primary-purple);font-size:2.5rem;width:70%}.main-blog-loop .wrap .blog-sub-menu .blog-cta .socials-wrapper{display:flex;gap:1rem;list-style-type:none;padding-left:0}.main-blog-loop .wrap .blog-sub-menu .blog-cta .socials-wrapper a{width:40px;height:40px;display:block;text-decoration:none;transition:all .2s ease}.main-blog-loop .wrap .blog-sub-menu .blog-cta .socials-wrapper a svg{width:100%;height:auto;transition:all .2s ease}.main-blog-loop .wrap .blog-sub-menu .blog-cta .socials-wrapper a svg path{fill:var(--wp--preset--color--primary-purple)}.main-blog-loop .wrap .blog-sub-menu .blog-cta .socials-wrapper a svg:hover{opacity:.8}.main-blog-loop .wrap .blog-sub-menu .blog-cta p{color:var(--wp--preset--color--primary-purple)}.main-blog-loop .wrap .blog-sub-menu .blog-cta .btn{width:max-content}.pin-spacer{width:33vw!important}@media screen and (max-width:870px){.main-blog-loop .wrap .blog-loop{flex-direction:column}.main-blog-loop .wrap .blog-loop .blog-sub-menu{width:80vw!important}.main-blog-loop .wrap .blog-loop .blog-sub-menu .blog-cta{position:relative;top:0}}@media screen and (max-width:1283px) and (min-width:1000px){.feature-post_meta{font-size:.8rem!important}}@media screen and (max-width:1000px){.feature-post-section .wrap .feature-post{flex-direction:column}.feature-post-section .wrap .feature-post .feature-post-img{height:300px}.feature-post-section .wrap .feature-post .feature-post-content{margin-left:0;width:auto;padding:4rem 2rem;margin-top:-50px}.secondary-feature-posts-section .wrap{flex-direction:column}.secondary-feature-posts-section .wrap .secondary-feature-post .secondary-feature-post_img{margin-left:0!important;margin-right:0!important}.secondary-feature-posts-section .wrap .secondary-feature-post .secondary-feature-post_content{margin-left:0!important;margin-right:0!important}}@media screen and (max-width:768px){.feature-post_meta{font-size:.8rem!important;flex-wrap:wrap;gap:1rem!important}.blog-post-card-meta{gap:10px!important}}@media screen and (max-width:1112px){.blog-cta h3{font-size:1.8rem!important}.blog-cta .socials-wrapper a{width:30px!important;height:30px!important}}.blog-cat-list{margin-top:1rem}.blog-cat-list ul{list-style:none;display:flex;gap:1rem 1.5rem;flex-wrap:wrap;padding-left:0}.blog-cat-list ul a{text-decoration:underline;color:var(--wp--preset--color--lilac);text-transform:uppercase;font-weight:600;transition:.2s ease-in-out;width:max-content}.blog-cat-list ul a.active,.blog-cat-list ul a:is(:hover,:focus-visible){color:#fff}.blog-post-item>a:is(:hover,:focus-visible) img{scale:1.025}.blog-post-item>a:is(:hover,:focus-visible) .btn{color:var(--wp--preset--color--primary-purple);background-color:var(--wp--preset--color--lilac)}.blog-post-item .blog-post-img{height:250px;background-size:cover;background-position:center;border-radius:8px 8px 0 0;overflow:hidden}.blog-post-item .blog-post-img img{width:100%;height:100%;object-fit:cover;border-radius:8px 8px 0 0;display:block;transition:.2s ease}.blog-post-item .blog-post-card-content{background-color:#fff;border-radius:0 0 8px 8px;display:flex;justify-content:space-between;flex-direction:column;min-height:320px;padding:2rem}.blog-post-item .blog-post-card-content .blog-post-card-content_top{display:flex;flex-direction:column;gap:10px}.blog-post-item .blog-post-card-content .blog-post-card-content_top .blog-post-card-meta{display:flex;gap:10px 30px;color:var(--wp--preset--color--primary-purple);font-size:1rem}.blog-post-item .blog-post-card-content .blog-post-card-content_top .blog-post-card-title{color:var(--wp--preset--color--primary-purple);font-size:1.4rem}.blog-post-item .blog-post-card-content .blog-post-card-content_top p{color:var(--wp--preset--color--primary-purple)}.blog-post-item .blog-post-card-content .blog-post-card-content_bottom{display:flex;align-items:center;gap:2rem}.blog-post-item .blog-post-card-content .blog-post-card-content_bottom .post-meta_ttr{display:flex;align-items:center;color:var(--wp--preset--color--primary-purple);gap:5px}.blog-post-item .blog-post-card-content .blog-post-card-content_bottom .post-meta_ttr svg{height:1.2rem}.postcard{overflow:hidden}.postcard.postcard-resources{display:flex;flex-direction:column}.postcard.postcard-resources .img-container img{width:100%;height:auto;object-fit:cover;display:block}.postcard.postcard-resources .content-container{background-color:var(--wp--preset--color--semi-black);padding:2rem;color:#fff;text-align:left;flex:1;flex-basis:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.postcard.postcard-resources .content-container h3{font-size:1.5rem;margin-bottom:20px}.postcard.postcard-resources .content-container .btn{display:inline-block;background-color:transparent;border:1px solid #fff}.postcard.postcard-resources .content-container .btn:hover{background-color:#fff;color:var(--wp--preset--color--semi-black)}.blog-single-hero{position:relative;overflow:hidden;color:#fff;display:flex;flex-wrap:wrap;align-content:flex-end;min-height:50vh;padding-bottom:2rem}.blog-single-hero .bg-feature{position:absolute;inset:0;object-fit:cover}.blog-single-hero .bg-feature img{width:100%;height:100%;object-fit:cover}.blog-single-hero h1{background-color:var(--wp--preset--color--primary-purple);padding:1.8rem;text-transform:none;font-size:clamp(2rem,2.5vw,4rem)}.blog-single-hero .post-meta{padding:1rem;color:var(--wp--preset--color--primary-purple);background-color:#fff;font-weight:800;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.blog-single-hero .post-meta .author-meta{display:flex;flex-wrap:nowrap;gap:1rem;justify-content:flex-start;align-items:center}.blog-single-hero .post-meta .author-meta .author-meta-image img{width:80px;height:auto}.blog-single-hero .post-meta .author-meta .author-meta-text span{display:block}.blog-single-hero .post-meta .author-meta .author-meta-text .position{font-weight:400}.blog-content{margin-top:6rem;margin-bottom:6rem}.teaser .pre-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:start;gap:4rem;margin-bottom:2rem}.teaser h2{color:var(--wp--preset--color--primary-purple);margin-bottom:2rem}.teaser .blog-post-item{max-width:100%}.teaser .blog-post-item .blog-post-item__image img{height:30vh;width:100%;object-fit:cover}.teaser .blog-post-item .blog-post-item__content{max-width:66%}@media screen and (max-width:600px){.blog-single-hero{padding-top:calc(140px + 2rem)!important}.blog-single-hero .post-meta{flex-direction:column-reverse;align-items:flex-start;gap:1rem}.teaser .pre-item{flex-direction:column;gap:0}.teaser .pre-item h3{margin-bottom:0}.teaser .pre-item .btn{display:none}.teaser .blog-post-item__content{max-width:100%!important;transform:translate(0,-3rem)}}body.single.single-resources .global-hero{min-height:auto;padding-top:6rem}body.single.single-resources .global-hero .flex{flex-direction:column;align-items:center;justify-content:center;gap:var(--gap)}body.single.single-resources .global-hero .flex>.col{flex:1;width:100%}body.single.single-resources .global-hero .flex>.col img{width:100%;height:auto;object-fit:cover;border-radius:var(--border-radius)}@media (min-width:960px){body.single.single-resources .global-hero{padding-top:8rem}body.single.single-resources .global-hero .flex{flex-direction:row}}.error404{min-height:70vh;align-content:center;display:flex;justify-content:center;flex-direction:column;text-align:center}.logo-carousel{background-color:var(--wp--preset--color--primary-purple);padding:1.5rem 0;overflow:hidden}.logo-carousel .carousel-track{margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;animation:carousel 50s linear infinite;width:max-content}.logo-carousel .slide{text-align:center;display:inline-block;margin:0 2.5rem}.logo-carousel .slide img{max-width:120px;width:120px;opacity:.8;height:auto}@keyframes carousel{0%{transform:translate(0)}100%{transform:translate(-50%)}}.black-section .wrap{color:#fff;display:flex}.black-section .wrap .black-left{padding-left:3rem;display:flex;flex-direction:column;justify-content:center;padding-bottom:6rem}.black-section .wrap img{width:300px;height:auto;margin-top:20px}.black-section .wrap .black-right{display:flex;justify-items:baseline}.black-section .wrap .black-right img{width:350px;filter:drop-shadow(6px 0 0 #c077ff)}@media screen and (min-width:769px){.black-section .wrap .awards-section-awards{display:flex;gap:40px;flex-wrap:wrap}.black-section .wrap .awards-section-awards .awards-image-logo img{width:auto;max-height:70px}}.black-section .wrap#globe-center{justify-content:center;text-align:center}.black-section .wrap#globe-center .globe-span{font-weight:700;color:var(--wp--preset--color--secondary-purple)}.black-section .wrap#globe-center img{width:350px;filter:drop-shadow(6px 0 0 #c077ff);transition:transform 1s ease-in-out}@media screen and (max-width:768px){.black-section .wrap#globe-center img{width:300px}}@media screen and (max-width:768px){.black-section#awards-section .wrap{flex-direction:column-reverse}.black-section#awards-section .wrap #awards-left img{display:none}.black-section#awards-section .wrap #awards-right{text-align:center;align-items:center}.black-section#awards-section .wrap #awards-right img{max-width:200px}.black-section#awards-section .wrap #awards-right.black-left{padding-left:0}}#services-titles{margin-bottom:4rem}.services-list{background:#380f47;padding:6rem 0}.services-list .services-grid{position:relative}.services-list .services-grid .services-list-items{display:flex;flex-wrap:wrap;gap:40px}.services-list .services-grid .services-list-items .service-link-wrapper{flex:1 0 25%;text-decoration:none;color:#fff;padding:40px}.services-list .services-grid .services-list-items .service-link-wrapper i{border-color:var(--wp--preset--color--secondary-purple)}.services-list .services-grid .services-list-items .service-link-wrapper .service-icon{height:80px;width:auto;margin-bottom:1rem}.services-list .services-grid .services-list-items .service-link-wrapper .service-title h3{font-size:1.25rem;font-weight:700}.services-list .button-container{margin-top:4rem;justify-content:center}.services-list .button-container .btn{background-color:transparent;color:#fff;border:1px solid #fff}.services-list .button-container .btn:hover{background-color:#fff;color:var(--wp--preset--color--primary-purple)}.services-list .button-container .btn:nth-of-type(2){background-color:var(--wp--preset--color--secondary-purple);color:var(--wp--preset--color--primary-purple);border:0}.services-list .button-container .btn:nth-of-type(2):hover{background-color:#fff;color:var(--wp--preset--color--primary-purple)}@media screen and (max-width:768px){.services-list .services-grid .services-list-items .service-link-wrapper{flex-basis:40%;margin-bottom:2rem}}.call-to-action{padding-bottom:0;padding-top:2rem}.call-to-action .wrap{display:flex;padding-top:6rem}.call-to-action .wrap .cta__content{flex:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.call-to-action .wrap .cta__content h2{color:var(--wp--preset--color--primary-purple)}.call-to-action .wrap .cta__content:not(:has(.cta__text)) h2{margin-bottom:1rem}.call-to-action .wrap .cta__image{flex:1;display:flex}.call-to-action .wrap .cta__image img{max-width:450px;filter:drop-shadow(6px 0 0 #c077ff)}@media screen and (max-width:768px){.call-to-action .wrap{flex-direction:column}.call-to-action .wrap .cta__content{align-items:center;text-align:center}.call-to-action .wrap .cta__image{justify-content:center;padding-top:3rem}.call-to-action .wrap .cta__image img{max-width:300px;transition:.2s}}.what-we-do-intro{padding:6rem 0;background-image:url(/wp-content/uploads/2023/02/lilac_noise_background.jpg);background-size:cover}.what-we-do-intro .wrap .intro{flex:1;text-align:center;margin-bottom:2rem}.what-we-do-intro .wrap .intro h2{color:#000}.what-we-do-intro .wrap .stats{flex:1;display:flex;flex-direction:row;justify-content:center}.what-we-do-intro .wrap .stats .moving-corners{margin:20px;width:30%}.what-we-do-intro .wrap .stats h3{font-size:3rem}.what-we-do-intro .wrap .stats p{font-size:1.5rem}.what-we-do-intro .wrap .stats#services-stat-two{margin-left:4rem}.moving-corners{padding:2rem 2rem;text-align:center;color:#000;rotate:0deg}.moving-corners i{border:0 solid;border-color:inherit;position:absolute;display:block;width:30px;height:30px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.moving-corners i:nth-of-type(1){top:0;left:0;border-top:6px solid;border-left:6px solid}.moving-corners i:nth-of-type(2){top:0;right:0;border-right:6px solid;border-top:6px solid}.moving-corners i:nth-of-type(3){bottom:0;right:0;border-bottom:6px solid;border-right:6px solid}.moving-corners i:nth-of-type(4){bottom:0;left:0;border-left:6px solid;border-bottom:6px solid}.moving-corners:hover i:nth-of-type(1){width:96%}.moving-corners:hover i:nth-of-type(2){height:96%}.moving-corners:hover i:nth-of-type(3){width:96%}.moving-corners:hover i:nth-of-type(4){height:96%}.services-feed{display:flex;flex-direction:column}.services-feed .service-feed-intro{padding:4rem 0;text-align:center;max-width:700px;margin:0 auto}.services-feed h2{color:var(--wp--preset--color--primary-purple)}.services-feed .btn{display:inline-block;margin-bottom:20px}.services-feed .services-list-items .service-item{width:100%;padding-top:4rem;overflow:hidden}.services-feed .services-list-items .service-item:nth-of-type(odd){background-image:url(../assets/images/noise-white.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.services-feed .services-list-items .service-item:nth-of-type(even){flex-direction:row-reverse;background-color:var(--wp--preset--color--lilac)}.services-feed .services-list-items .service-item:nth-of-type(even) .wrap{flex-direction:row-reverse}.services-feed .services-list-items .service-item .wrap{display:flex}.services-feed .services-list-items .service-item .service-item-image{display:flex;justify-content:center;flex:1;padding:0 2%}.services-feed .services-list-items .service-item .service-item-image a{display:flex;align-items:flex-end}.services-feed .services-list-items .service-item .service-item-text{flex:1;align-self:center;width:100%;margin-left:0;padding-bottom:4rem;z-index:5}.services-feed .services-list-items .service-item:nth-of-type(even) .service-item-image img{margin-left:5%;margin-right:10%}.services-feed .services-list-items .service-item:nth-of-type(even) .service-item-text{margin-right:0}.services-feed .services-list-items .service-item img{transition:.5s;max-height:400px;width:100%;height:auto}.services-feed .services-list-items .service-item img:hover{transform:scale3d(1.1,1.1,1.1);transition:.5s}.services-feed .services-list-items .service-item-text h3{font-size:1.8rem}.services-feed .services-list-items .service-item-text p{text-align:left}.services-feed .services-list-items .service-item-text .service-item-buttons{margin-top:2rem}@media screen and (max-width:600px){.services-feed .service-feed-intro,.services-feed h2{padding:0 5%}.services-feed{padding:4rem 0 0 0}.service-item{padding-top:3rem!important;padding-bottom:3rem!important}.service-item .service-item-text{padding-bottom:0!important}.service-item .service-item-image{display:none!important}}.call-to-action#services-cta{background-image:url(/wp-content/uploads/2023/02/purple-goat-dark-background.png);background-size:cover;background-position:center}.call-to-action#services-cta .wrap .cta__content{color:#fff}.call-to-action#services-cta .wrap .cta__content h2{color:#fff}.call-to-action#services-cta .wrap .cta__content .cta__text{margin:18px 0}.call-to-action#services-cta .wrap .cta__content .has-raleway-font-family{display:none}.call-to-action#services-cta .wrap .cta__content .btn{background:#fff;color:var(--wp--preset--color--primary-purple)}.call-to-action#services-cta .wrap .cta__content .btn:hover{background-color:var(--wp--preset--color--primary-purple);color:#fff}.call-to-action#services-cta .wrap .cta__content ul{margin-bottom:1rem}.call-to-action#services-cta .wrap .cta__content ul li{background-color:transparent;color:#fff}.call-to-action#services-cta .wrap .cta__content ul li a:nth-of-type(1){padding-left:0}.call-to-action#services-cta .wrap .cta__content ul li:hover{background-color:transparent;color:var(--wp--preset--color--secondary-purple);transition:.2s}.boxed-section#problem-section .box-columns .left-column img{transform:scaleX(-1)}section.how-we-work.noise-black{color:#fff}section.how-we-work.noise-grey h2,section.how-we-work.noise-white h2{color:var(--wp--preset--color--primary-purple)}section.how-we-work .button-container .btn{background-color:var(--white);color:var(--primary);border:1px solid var(--white)}section.how-we-work .button-container .btn:is(:hover,:focus-visible){background-color:var(--primary);color:var(--white)}section.how-we-work .button-container .btn:last-of-type{background-color:transparent;color:var(--white)}section.how-we-work .button-container .btn:last-of-type:is(:hover,:focus-visible){background-color:var(--white);color:var(--primary)}.wide-wrap{display:flex;width:100%;max-width:initial;padding:0 10%;margin:0 auto;box-sizing:border-box;gap:40px}.wide-wrap .content-box{flex-basis:50%;max-width:700px;display:flex;flex-direction:column;justify-content:center;padding-bottom:2rem}.wide-wrap .content-box.wide{flex-basis:66%;max-width:960px}.wide-wrap .content-box.full-width{flex-basis:100%;max-width:1200px;padding:0 2rem;margin:0 auto;box-sizing:border-box}.wide-wrap .content-box:not(.no-intro) p:first-of-type{color:var(--wp--preset--color--primary-purple);font-size:1.5rem;font-weight:700}.wide-wrap .content-box.no-intro p:first-of-type{font-size:var(--wp--preset--font-size--medium);font-weight:400}.service-n-wrap-btn{width:fit-content}.service-50{display:flex;flex-direction:row}.service-50 .what-is-image{flex-basis:50%;display:flex;flex-direction:column;justify-content:flex-end}.service-50 .what-is-image img{width:100%;height:auto}.service-50_alt{justify-content:space-between}.mission-statement-wrap{padding-bottom:6rem;padding-left:10%;padding-right:10%}.mission-statement{max-width:60%}.mission-statement.mission-statement-purple{position:relative;left:40%}.mission-statement span{font-family:var(--poppins);font-size:clamp(2rem,5vw,4rem);font-weight:800;line-height:var(--wp--custom--typography--line-height--tiny);margin-top:0;margin-bottom:0;text-transform:uppercase}.mission-statement span.statement-white{color:#fff}.mission-statement span.statement-purple{color:var(--wp--preset--color--secondary-purple)}.unique .wide-wrap:has(h2){justify-content:center}.unique h2{text-align:center;margin-bottom:2rem}.unique .button-container{margin-top:4rem;justify-content:center;gap:1.25rem}.unique .button-container .btn{background-color:transparent;color:#fff;border:1px solid #fff}.unique .button-container .btn:hover{background-color:#fff;color:var(--wp--preset--color--primary-purple)}.unique .button-container .btn:nth-of-type(2){background-color:var(--wp--preset--color--secondary-purple);color:var(--wp--preset--color--primary-purple);border:0}.unique .button-container .btn:nth-of-type(2):hover{background-color:#fff;color:var(--wp--preset--color--primary-purple)}.unique-inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2rem}.unique-inner .unique-single{flex-basis:30%;display:flex;flex-direction:column;align-items:center;justify-content:start}.unique-inner .unique-single-img{max-width:300px;height:120px;width:auto;margin-top:2rem}.unique-inner .unique-single-text{font-size:1.5rem;font-weight:800;margin-bottom:0;text-align:center}.unique-inner .unique-single-text+.unique-single-desc{margin-top:0;text-align:center}.process .process-wrap{position:relative}.process .process-wrap:before{content:"";height:calc(100% - 150px);width:2px;background-color:var(--wp--preset--color--primary-purple);position:absolute;top:30px;left:calc(2.5rem + 4px);z-index:1}.process .process-single{padding:18px 0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem}.process .process-single .process-step-number{display:block;font-weight:800;font-size:3rem;padding:6px 10px;color:var(--wp--preset--color--primary-purple);border:2px solid var(--wp--preset--color--primary-purple);width:4rem;text-align:center;align-self:start;position:relative;z-index:5;background-color:var(--wp--preset--color--off-white)}.process .process-single .process-text{display:inline-block;width:80%;margin-bottom:1rem}.process .process-single .process-text h3{color:var(--wp--preset--color--primary-purple);font-size:1.5em}.solution-service{background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),url(/wp-content/uploads/2023/02/wiggly-lines-purple-goat.svg);background-repeat:no-repeat;background-position-x:90%;background-position-y:-150px;padding-bottom:6rem}.service-offering{background-size:cover}.service-offering .offering-inner{padding:6rem 0;color:var(--wp--preset--color--primary-purple)}.service-offering .offering-inner h3{font-size:2rem;margin-bottom:2rem}.service-offering .offering-inner .offering{text-transform:uppercase;font-family:var(--poppins);font-size:clamp(2rem,5vw,4rem);font-weight:800;line-height:1.15}.service-offering .offering-inner .offering:after{content:"//";color:#fff;margin:0 1rem 0 .3rem}.service-offering .offering-inner .offering:last-of-type:after{display:none}.why-purple-goat h3.purple-title{color:var(--wp--preset--color--primary-purple);font-size:clamp(1.8rem,4vw,3rem);text-align:center}.why-purple-goat-points{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:3rem;justify-content:center;align-items:start}.why-purple-goat-points .single-point{flex-basis:calc(33% - 2rem);text-align:center;margin-top:3rem}.why-purple-goat-points .single-point .single-point-logo{transform-origin:center;transition:.2s ease}.why-purple-goat-points .single-point .single-point-logo svg g path{fill:var(--wp--preset--color--primary-purple)}.why-purple-goat-points .single-point .single-point-text{font-weight:800;color:var(--wp--preset--color--primary-purple)}@media screen and (max-width:1200px){.wide-wrap{padding:0 5%}.service-50{flex-direction:row-reverse}.service-50.no-reverse{flex-direction:row}.service-50 .what-is-image{flex-basis:40%}.service-50 .content-box{flex-basis:60%}.service-50_alt{flex-direction:row}.what-is-content{padding-bottom:2rem}}@media screen and (max-width:960px){.what-is-content{padding-bottom:2rem}.service-50 .what-is-image{flex-basis:25%}.service-50 .content-box{flex-basis:75%}.mission-statement-wrap{padding-left:5%;padding-right:5%}}@media screen and (max-width:768px){.bg-image{display:none}.service-50 .what-is-image{display:none}.service-50 .content-box{flex-basis:100%}.wide-wrap .content-box{flex-basis:100%}.wide-wrap .content-box.wide{flex-basis:100%;max-width:100%}.unique-inner .unique-single{flex-basis:40%}.why-purple-goat-points .single-point{flex-basis:45%}}@media screen and (max-width:600px){.service-offering .offering-inner{padding-top:3rem;padding-bottom:3rem}.service-offering .offering-inner .offering,.service-offering .offering-inner h3{font-size:1.5rem;display:block}.mission-statement-wrap{padding-bottom:3rem}.mission-statement{max-width:100%}.mission-statement.mission-statement-purple{margin-top:1rem;left:0}.unique-inner .unique-single{flex-basis:100%}.process .wrap{padding:1rem}.process .process-wrap::before{height:calc(100% - 200px)}.process .process-wrap .process-single{gap:1rem}.why-purple-goat h3.purple-title{text-align:center}.why-purple-goat .single-point{flex-basis:100%}}@media screen and (max-width:400px){.process .process-wrap::before{height:calc(100% - 240px)}}.noise-grey .faq-inner .faq-question,.noise-light .faq-inner .faq-question,.noise-white .faq-inner .faq-question{color:var(--wp--preset--color--primary-purple)}.faq-inner{column-count:2;column-gap:4rem;padding-top:2rem}.faq-inner .faq-single{margin-bottom:2em;page-break-inside:avoid;break-inside:avoid-column;display:table}.faq-inner .faq-question{font-weight:800;font-size:1.25em;color:var(--wp--preset--color--lilac)}@media screen and (max-width:600px){#faqs .wrap{padding:0 5%}.faq-inner{column-count:1}}.services-list{color:#fff;padding:6rem 10% 6rem 10%;text-align:center}.services-list h2{margin-bottom:2rem}.blaze-container{text-align:center;position:relative}.blaze-container .service-link-wrapper{text-decoration:none;padding:40px}.service-teaser-slider .moving-corners{color:#fff}.service-teaser-slider .moving-corners i{color:var(--wp--preset--color--secondary-purple)}.service-teaser-slider .service-icon{height:80px;width:auto;margin-bottom:30px}.service-teaser-slider .service-title{text-transform:uppercase;font-weight:800;font-size:1.25em}.blz-nav{width:80px;height:80px;background-color:transparent;border:0;position:absolute;top:50%;transform-origin:center center}.blz-nav svg{transition:all .2s ease}.blz-nav:hover svg{transform:scale(1.1)}.blz-nav.blaze-prev{transform:translateY(-50%) rotate(180deg);left:-120px}.blz-nav.blaze-prev:hover{cursor:pointer}.blz-nav.blaze-next{transform:translateY(-50%);right:-120px}.blz-nav.blaze-next:hover{cursor:pointer}.blaze-pagination{display:inline-block;margin-top:2rem}.blaze-pagination button{text-indent:-999px;overflow:hidden;border:0;border-radius:100%;width:12px;height:12px;margin:0 8px;opacity:.5;transition:all .5s ease}.blaze-pagination button.active{opacity:1}.case-studies-wrap{padding:6rem 10% 6rem 10%;color:var(--wp--preset--color--primary-purple)}.case-studies-wrap .wide-wrap{padding:0;flex-direction:column;gap:0}.case-studies-wrap .wide-wrap .content-box{padding:0;margin-bottom:0}.case-studies-wrap .wide-wrap .content-box p{margin-bottom:0}.blaze-track{margin-top:2rem}.case-study-slider .blz-nav svg g:nth-of-type(1) path{fill:var(--wp--preset--color--primary-purple)}.case-study-slider .blz-nav svg g:nth-of-type(2) path{fill:#fff}.case-study-slider .blaze-pagination button{background-color:var(--wp--preset--color--primary-purple)}@media screen and (max-width:1200px){.blz-nav{width:60px;height:60px}.blz-nav.blaze-prev{left:-80px}.blz-nav.blaze-next{right:-80px}}@media screen and (max-width:768px){.blz-nav.blaze-prev{left:-60px}.blz-nav.blaze-next{right:-60px}}@media screen and (max-width:600px){.case-studies-wrap{padding:4rem 5%}.blaze-track{margin-top:1rem}.blz-nav{display:none}.services-list{padding:4rem 5%}}.stats-wrapper{text-align:center}.stats-wrapper h3{color:var(--wp--preset--color--primary-purple)}.stats-wrapper .stats-row{display:flex;padding-top:0;gap:2rem;justify-content:center}.stats-wrapper .stats-row .stat-single{flex-basis:400px}.stats-wrapper .stats-row span{font-size:5rem;color:var(--wp--preset--color--semi-black);font-weight:800;font-family:var(--poppins)}.stats-wrapper .stats-row .unit{font-size:3rem}.stats-wrapper .stats-row .desc{font-size:1.5em;color:var(--wp--preset--color--primary-purple);line-height:1.15}.stats-wrapper .extra{font-size:1.5rem;font-weight:800;max-width:80ch;margin:var(--gap-large) auto 0 auto;color:var(--primary)}@media screen and (max-width:600px){.stats-wrapper .stats-row{flex-direction:column}.stats-wrapper .stats-row .stat-single{flex-basis:0}.stats-wrapper .stats-row .stat-single .stat-top .value{font-size:2.5rem}.stats-wrapper .stats-row .stat-single .stat-top .unit{font-size:2rem}.stats-wrapper .stats-row .stat-single .stat-lower .desc{font-size:1.25rem}}.story-feed .story-feed-single{display:flex;flex-direction:row;flex-wrap:nowrap}.story-feed .story-feed-single:nth-last-of-type(even){background-color:var(--wp--preset--color--lilac);flex-direction:row-reverse}.story-feed .story-feed-single .story-single-content{flex-basis:55%;padding:6rem 4rem;display:flex}.story-feed .story-feed-single .story-single-content .content-box{max-width:80%;display:flex;flex-direction:column;justify-content:center}.story-feed .story-feed-single .story-single-content h2,.story-feed .story-feed-single .story-single-content h3,.story-feed .story-feed-single .story-single-content h4{color:var(--wp--preset--color--primary-purple)}.story-feed .story-feed-single .story-single-content a{font-weight:800;text-decoration:none}.story-feed .story-feed-single .story-single-content a:hover{text-decoration:underline}.story-feed .story-feed-single .story-single-image{flex-basis:45%}.story-feed .story-feed-single .story-single-image img{object-fit:cover;width:100%;height:100%}.team-feed{text-align:center}.team-feed .team-member-wrapper{padding-top:4rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:2rem}.team-feed .team-member-wrapper .team-member-single{flex-basis:calc(33% - 2rem)}.team-feed .team-member-wrapper .team-member-single .team-member-wrap-link{text-decoration:none;transition:all .2s ease;background-color:transparent;display:block}.team-feed .team-member-wrapper .team-member-single .team-member-wrap-link:hover{transform:scale(1.05)}.team-feed .team-member-wrapper .team-member-single .team-member-image img{width:100%;height:auto}.team-feed .team-member-wrapper .team-member-single .name{font-weight:800;font-size:1.6rem;color:var(--wp--preset--color--lilac);margin:.5rem 0}.team-feed .team-member-wrapper .team-member-single .position{font-weight:600;font-size:1.2rem;margin:.5rem 0;margin-bottom:2rem}.team-bios-wrapper .team-member-single{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4rem;margin-bottom:6rem}.team-bios-wrapper .team-member-single .team-member-image{flex-basis:25%}.team-bios-wrapper .team-member-single .team-member-image img{max-width:300px;height:auto}.team-bios-wrapper .team-member-single .team-member-text h2{color:var(--wp--preset--color--primary-purple);margin-bottom:18px}.team-bios-wrapper .team-member-single .team-member-text .position{font-size:1.5rem;color:var(--wp--preset--color--primary-purple)}@media screen and (max-width:960px){.story-feed .story-feed-single .story-single-content .content-box{max-width:100%}.team-feed .team-member-wrapper .team-member-single .name{font-size:1.5rem}.team-feed .team-member-wrapper .team-member-single .position{font-size:1rem}}@media screen and (max-width:768px){.story-feed .story-feed-single{flex-direction:column!important}.story-feed .story-feed-single .story-single-content{flex-basis:0;padding:4rem 5%}.story-feed .story-feed-single .story-single-image{flex-basis:0}.team-feed .team-member-wrapper .team-member-single{flex-basis:45%}.team-bios-wrapper .team-member-single{gap:2rem;margin-bottom:4rem}.team-bios-wrapper .team-member-single .team-member-image{flex-basis:20%}.team-bios-wrapper .team-member-single .team-member-image img{max-width:200px}}@media screen and (max-width:600px){.team-feed .team-member-wrapper .team-member-single{flex-basis:100%}.team-feed .team-member-wrapper .team-member-single .team-member-image img{width:80%;height:auto}.team-bios-wrapper .team-member-single{flex-direction:column}.team-bios-wrapper .team-member-single .team-member-image{flex-basis:100%}.team-bios-wrapper .team-member-single .team-member-image img{max-width:100%}}.contact-inner .wrap{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px}.contact-inner .wrap div{flex:1 0 50%}.contact-inner .wrap .contact-content{overflow:auto}.wpcf7 label{color:var(--wp--preset--color--primary-purple);font-size:1rem;font-family:var(--poppins);font-weight:800;display:block;width:100%}.wpcf7 label .wpcf7-form-control{width:90%;margin:0;border:0;padding:.8rem;resize:none;box-sizing:content-box;font-family:var(--poppins);font-weight:500;font-size:1rem;margin-top:5px;background-color:var(--white);border:1px solid var(--black);accent-color:var(--secondary);outline-color:var(--secondary)}.wpcf7 label .wpcf7-not-valid-tip{font-weight:800}.wpcf7 input[type=submit]{display:inline-block;padding:1rem;text-decoration:none;color:#fff;background-color:var(--wp--preset--color--primary-purple);font-weight:600;border-radius:3px;transition:.2s;border:1px solid var(--wp--preset--color--primary-purple);font-family:var(--poppins);font-size:var(--wp--preset--font-size--medium);line-height:var(--wp--custom--typography--line-height--normal);cursor:pointer}.wpcf7 input[type=submit]:hover{background-color:#fff;color:#000;transition:.2s}.contact-socials .socials-wrapper{display:flex;flex-direction:row;gap:1rem;list-style-type:none;padding-left:0}.contact-socials .socials-wrapper a{width:50px;height:50px;display:block;text-decoration:none;transition:all .2s ease}.contact-socials .socials-wrapper a:hover{background-color:transparent}.contact-socials .socials-wrapper a svg{width:100%;height:auto;transition:all .2s ease}.contact-socials .socials-wrapper a svg path{fill:var(--wp--preset--color--primary-purple)}.contact-socials .socials-wrapper a svg:hover{opacity:.8}.sib-form .sib-form-block .sib-text-form-block p,.sib-form .sib-optin.sib-form-block span{font-size:12px}@media screen and (max-width:768px){.contact-inner .wrap{flex-wrap:wrap;flex-direction:column;gap:60px}.contact-inner .wrap div{flex-basis:100%;overflow:hidden}}@media screen and (max-width:600px){.contact-socials .socials-wrapper{flex-wrap:wrap}.contact-socials .socials-wrapper a{flex-basis:40px;margin-right:20px}}.case-study-single{display:flex;flex-direction:column}.case-study-single .case-study-img{display:flex;justify-content:center;align-items:center;flex-basis:300px}.case-study-single .case-study-img img{max-height:70px;width:auto;margin:20% auto;max-width:100%}.case-study-single .case-study-text{background-color:var(--wp--preset--color--semi-black);padding:2rem;color:#fff;text-align:left;flex:1;flex-basis:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.case-study-single .case-study-text h3{font-size:1.5rem;margin-bottom:20px}.case-study-single .case-study-text .btn{display:inline-block;background-color:transparent;border:1px solid #fff}.case-study-single .case-study-text .btn:hover{background-color:#fff;color:var(--wp--preset--color--semi-black)}.case-study-loop .wide-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:20px}.case-study-loop .wide-wrap .case-study-single{max-width:31.5%;flex:1 0 31.5%;display:flex}.case-study-loop .wide-wrap .case-study-single div{flex:1 1 0}.pagination{display:flex;gap:20px;color:var(--wp--preset--color--primary-purple);margin-top:4rem}.pagination a{transition:.2s ease-in-out}.pagination a.page-numbers:not(.next,.prev){background-color:var(--wp--preset--color--lilac);color:var(--wp--preset--color--primary-purple);padding:5px 15px;border-radius:50%;text-decoration:none;font-weight:600;font-size:1.2rem}.pagination a.page-numbers:not(.next,.prev):hover{background-color:#fff}.pagination a.next,.pagination a.prev{background-color:#fff;color:var(--wp--preset--color--primary-purple);padding:5px 20px;border-radius:20px;font-weight:600;font-size:1.2rem;text-decoration:none}.pagination a.next:hover,.pagination a.prev:hover{background-color:var(--wp--preset--color--lilac)}.pagination span.dots{background-color:var(--wp--preset--color--lilac);color:var(--wp--preset--color--primary-purple);padding:5px 15px;border-radius:50%;text-decoration:none;font-weight:600;font-size:1.2rem}.pagination span.dots:hover{background-color:#fff}.pagination span.current{background-color:#fff;color:var(--wp--preset--color--primary-purple);padding:5px 15px;border-radius:50%;text-decoration:none;font-weight:600;font-size:1.2rem}@media screen and (max-width:1200px){.case-study-loop .wide-wrap .case-study-single{max-width:46%;flex-basis:46%}.case-study-loop .wide-wrap .case-study-single .case-study-img img{max-height:50px}}@media screen and (max-width:600px){.case-study-loop .wide-wrap .case-study-single{max-width:100%;flex-basis:100%}}.case-study-loop .wide-wrap .case-study-single.case-study-larger-logo .case-study-img img{max-height:120px;margin-top:calc(20% - 25px);margin-bottom:calc(20% - 25px)}@media screen and (max-width(1200px)){.case-study-loop .wide-wrap .case-study-single.case-study-larger-logo .case-study-img img{max-height:100px}}.company-logo-header{max-width:300px;margin-bottom:2rem}.case-study-wrap{display:flex;flex-direction:row;flex-wrap:nowrap}.case-study-wrap .case-study-col-left{flex-basis:65%}.case-study-wrap .case-study-col-right{flex-basis:35%;padding-left:4rem}.case-study-wrap .case-study-col-right .case-study-meta-card{padding:2rem;background-color:var(--wp--preset--color--lilac);margin-bottom:2rem}.case-study-wrap .case-study-col-right .case-study-meta-card h4{font-size:1.5rem;color:var(--wp--preset--color--primary-purple);margin-bottom:1.5rem}.case-study-wrap .case-study-col-right .case-study-meta-card .platforms-wrapper{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}.case-study-wrap .case-study-col-right .case-study-meta-card .platforms-wrapper .single-platform{flex:1 1 45%;display:flex;flex-direction:row;flex-wrap:nowrap}.case-study-wrap .case-study-col-right .case-study-meta-card .platforms-wrapper .single-platform .platform-icon{flex-basis:40px;max-width:40px;margin-right:1rem;padding:0}.case-study-wrap .case-study-col-right .case-study-meta-card .platforms-wrapper .single-platform .platform-icon svg{fill:var(--wp--preset--color--primary-purple);width:40px;height:40px}.case-study-wrap .case-study-col-right .case-study-meta-card .platforms-wrapper .single-platform .platform-name{font-weight:600;color:var(--wp--preset--color--primary-purple);line-height:40px;flex:1 0 auto}.case-study-wrap .case-study-col-right .case-study-meta-card .stats-wrapper{display:flex;flex-direction:column;gap:2.2rem}.case-study-wrap .case-study-col-right .case-study-meta-card .stats-wrapper .single-stat{flex:1 0 100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.case-study-wrap .case-study-col-right .case-study-meta-card .stats-wrapper .single-stat .stat-icon{flex-basis:40px;max-width:40px;margin-right:1rem;padding:0;position:relative}.case-study-wrap .case-study-col-right .case-study-meta-card .stats-wrapper .single-stat .stat-icon svg{width:34px;height:34px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.case-study-wrap .case-study-col-right .case-study-meta-card .stats-wrapper .single-stat .stat-icon svg *{stroke:var(--wp--preset--color--primary-purple)!important}.case-study-wrap .case-study-col-right .case-study-meta-card .stats-wrapper .single-stat .stat-text{flex-basis:calc(100% - 40px);font-weight:600;color:var(--wp--preset--color--primary-purple);line-height:1.25;color:var(--wp--preset--color--semi-black);text-align:left}.case-study-wrap .case-study-col-right .case-study-meta-card .stats-wrapper .single-stat .stat-text .stat-value{color:var(--wp--preset--color--primary-purple);font-weight:800;font-size:1.25rem}.case-study-testimonial .content-box p{color:var(--wp--preset--color--primary-purple);font-size:1.5rem;font-weight:700}.case-study-testimonial .cite{font-weight:800;margin:0;line-height:1.15}.case-study-testimonial .cite.position{font-size:1rem}.meta-card-cta{font-weight:600}.meta-cta a{cursor:pointer}.meta-cta a:hover{background:0 0}.more-case-studies h2{color:var(--wp--preset--color--primary-purple);margin-bottom:2rem}.more-case-studies .case-studies-loop-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:20px;margin-bottom:2rem}.more-case-studies .case-studies-loop-wrapper .case-study-single{flex:1 0 31.5%}.more-case-studies .view-all{text-align:center}@media screen and (max-width:1200px){.single-platform{flex-basis:100%!important}}@media screen and (max-width:768px){.blog-content{margin-top:2rem}.company-logo-header{max-width:300px}.case-study-wrap{flex-direction:column-reverse}.case-study-wrap .case-study-col-left{flex-basis:100%}.case-study-wrap .case-study-col-right{flex-basis:100%;padding-left:0}.case-study-wrap .case-study-col-right .case-study-meta-card .platforms-wrapper{flex-wrap:nowrap}.more-case-studies .case-studies-loop-wrapper .case-study-single{flex-basis:100%}}@media screen and (max-width:600px){.case-study-wrap .case-study-col-right .case-study-meta-card .platforms-wrapper{flex-wrap:wrap!important}}.inclusive-marketing-page .wp-block-column{padding:6rem 0 6rem 0}.inclusive-marketing-page .wrap{padding:0}.inclusive-marketing-page .image-larger{filter:drop-shadow(8px 8px 0 var(--wp--preset--color--drop-shadow))}.inclusive-marketing-page a:not(.wp-element-button){color:#00e;font-weight:700;transition:all .2s ease}.inclusive-marketing-page a:not(.wp-element-button):hover{background-color:#00e;color:#fff}@media screen and (max-width:1200px){.inclusive-marketing-page .wp-block-column{padding:2rem}}.category-span-head{color:var(--wp--preset--color--lilac);font-weight:600}#cat-page-pagination{height:fit-content}.cat-archive-btn{display:flex;justify-content:end;align-items:end}@media screen and (max-width:1227px){.cat-archive-btn{justify-content:start}}.cat-archive-btn a{background-color:transparent;border:1px solid #fff;width:max-content}.cat-archive-btn a:hover{background-color:#fff;color:var(--wp--preset--color--primary-purple)}section#how-we-do .hwd-50{display:flex;flex-direction:column}section#how-we-do .hwd-50 .heading{height:fit-content;display:flex;flex-direction:column;gap:1.5rem}section#how-we-do .hwd-50 .single-hwd{display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem}section#how-we-do .hwd-50 .single-hwd .icon{display:flex;flex-direction:column;align-items:center;gap:1rem}section#how-we-do .hwd-50 .single-hwd .icon::after{content:"";display:block;height:calc(100% - 7rem);max-height:-webkit-fill-available;background:currentColor;width:2px;margin-bottom:1rem}section#how-we-do .hwd-50 .single-hwd .icon svg{width:4rem;height:4rem}section#how-we-do .hwd-50 .single-hwd .icon svg path{fill:currentColor}section#how-we-do .hwd-50 .single-hwd .content{padding:.75rem 0 4rem}@media (min-width:960px){section#how-we-do .hwd-50{flex-direction:row}section#how-we-do .hwd-50>div{width:50%}section#how-we-do .hwd-50 .heading{position:sticky;top:10rem}}body.page-template-page-template-paralympics{--bupa-blue:#0079c8;--angle:-2deg}body.page-template-page-template-paralympics .partner-logos{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.5rem;align-items:center}body.page-template-page-template-paralympics .partner-logos img{height:5rem;width:auto}body.page-template-page-template-paralympics .global-hero{padding-top:10rem;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}body.page-template-page-template-paralympics .global-hero h1{padding:.75rem 1rem;margin-bottom:1.25rem;background-color:#fff;color:#000;rotate:var(--angle)}body.page-template-page-template-paralympics .global-hero h2{text-wrap:balance}body.page-template-page-template-paralympics .global-hero .partner-logos{margin:1.5rem 0}body.page-template-page-template-paralympics .service-n-wrap .content-box.what-is-content{padding:3rem;background-color:var(--bupa-blue);color:#fff;margin-bottom:3rem;display:unset;height:max-content}@media (min-width:600px){body.page-template-page-template-paralympics .service-n-wrap .content-box.what-is-content{margin-bottom:6rem;rotate:1deg}}body.page-template-page-template-paralympics .service-n-wrap .content-box.what-is-content:not(.no-intro) p:first-of-type{color:#fff;font-size:inherit}body.page-template-page-template-paralympics .service-n-wrap .content-box.what-is-content h2{font-size:var(--wp--preset--font-size--h-3);font-weight:700;line-height:var(--wp--custom--typography--line-height--tiny);padding:.75rem 1rem;margin-bottom:1.25rem;background-color:#fff;color:#000;rotate:var(--angle);max-width:max-content}body.page-template-page-template-paralympics #awards-section .wrap .black-left{display:unset}body.page-template-page-template-paralympics #awards-section .wrap .black-left h2{font-size:var(--wp--preset--font-size--h-3);font-weight:700;line-height:var(--wp--custom--typography--line-height--tiny);padding:.75rem 1rem;margin-bottom:1.25rem;background-color:#fff;color:var(--wp--preset--color--primary-purple);rotate:var(--angle);max-width:max-content}body.page-template-page-template-paralympics #awards-section .wrap .black-left a{text-decoration:underline}body.page-template-page-template-paralympics .call-to-action .partners{margin:4rem 0 2rem}body.page-template-page-template-paralympics .call-to-action .partners small{color:#666}body.page-template-page-template-paralympics .call-to-action .partners .partner-logos{margin-top:.5rem}body.page-template-page-template-paralympics .service-offering{background-size:cover}body.page-template-page-template-paralympics .service-offering .content-box{max-width:100%;display:unset;padding-bottom:0}body.page-template-page-template-paralympics .service-offering .content-box .offering-inner{padding:0;color:var(--wp--preset--color--primary-purple)}body.page-template-page-template-paralympics .service-offering .content-box .offering-inner h3{font-size:2rem;margin-bottom:2rem}body.page-template-page-template-paralympics .service-offering .content-box .offering-inner .offering{text-transform:uppercase;font-family:var(--poppins);font-size:clamp(2rem,5vw,4rem);font-weight:800;line-height:1.15}body.page-template-page-template-paralympics .service-offering .content-box .offering-inner .offering:after{content:"//";color:var(--bupa-blue);margin:0 1rem}body.page-template-page-template-paralympics .service-offering .content-box .offering-inner .offering:last-of-type:after{display:none}body.page-template-page-template-paralympics .service-offering .wide-wrap{flex-direction:column}body.page-template-page-template-paralympics .service-offering .wide-wrap.clips{padding-top:2rem}@media (min-width:767px){body.page-template-page-template-paralympics .service-offering .wide-wrap.clips{padding-top:4rem}}@media (min-width:960px){body.page-template-page-template-paralympics .service-offering .wide-wrap.clips{padding-top:6rem}}body.page-template-page-template-paralympics .service-offering .wide-wrap iframe,body.page-template-page-template-paralympics .service-offering .wide-wrap video{max-width:1000px;width:100%;aspect-ratio:16/9;margin:0 auto}@media (min-width:960px){body.page-template-page-template-paralympics .service-offering .wide-wrap.clips{flex-direction:row}body.page-template-page-template-paralympics .service-offering .wide-wrap.clips div{max-width:50%;width:100%}}@media (min-width:1800px){body.page-template-page-template-paralympics .service-offering .wide-wrap{flex-direction:row}body.page-template-page-template-paralympics .service-offering .wide-wrap .content-box:last-of-type{flex-basis:100%}body.page-template-page-template-paralympics .service-offering .wide-wrap .content-box .offering-inner .offering{font-size:clamp(2rem,3vw,4rem)}}section.what-makes-us{padding-top:0;padding-bottom:0}section.what-makes-us .what-makes-us-content{display:flex;flex-direction:column;flex-wrap:nowrap}section.what-makes-us .what-makes-us-content .content-box{max-width:100%;display:flex;flex-direction:column;justify-content:center;flex-basis:0;padding:4rem 5% 0}section.what-makes-us .what-makes-us-content .single-image{flex-basis:0;display:flex;align-items:center}section.what-makes-us .what-makes-us-content .single-image img{object-fit:cover;width:100%;height:auto;aspect-ratio:1}@media (min-width:767px){section.what-makes-us .what-makes-us-content{flex-direction:row}section.what-makes-us .what-makes-us-content .content-box{flex-basis:50%;padding:6rem 0}section.what-makes-us .what-makes-us-content .single-image{flex-basis:50%}}@media (min-width:960px){section.what-makes-us .what-makes-us-content .content-box{max-width:80%}}.multi-carousel .wide-wrap{align-items:center;overflow:hidden;flex-direction:column}.multi-carousel .wide-wrap .col:first-of-type{margin:10rem 0}.multi-carousel .wide-wrap .col:last-of-type{position:relative;height:100%;overflow:hidden;position:absolute;z-index:-1}.multi-carousel .wide-wrap .col .carousels{gap:.75rem;justify-content:center}.multi-carousel .wide-wrap .col .carousels .carousel{--base-speed:40s;--speed:var(--base-speed);flex:1;align-items:center;animation:img-carousel var(--speed) linear infinite}.multi-carousel .wide-wrap .col .carousels .carousel.reverse{--speed:calc(var(--base-speed) + 30s);animation:img-carousel-reverse var(--speed) linear infinite}.multi-carousel .wide-wrap .col .carousels .carousel:last-of-type{--speed:calc(var(--base-speed) + 15s)}.multi-carousel .wide-wrap .col .carousels .carousel img{aspect-ratio:1/2;object-fit:cover;width:100%;height:auto;border-radius:1.5rem;margin-bottom:.75rem}.multi-carousel .wide-wrap .col .carousels .carousel:hover{animation-play-state:paused}.multi-carousel .wide-wrap .col .grad-overlay{position:absolute;inset:0;background:hsl(from var(--primary) h s l/.95)}.multi-carousel .wide-wrap .col .button-container .btn{background-color:var(--white);color:var(--primary);border:1px solid var(--white)}.multi-carousel .wide-wrap .col .button-container .btn:is(:hover,:focus-visible){background-color:var(--primary);color:var(--white)}.multi-carousel .wide-wrap .col .button-container .btn:last-of-type{background-color:transparent;color:var(--white)}.multi-carousel .wide-wrap .col .button-container .btn:last-of-type:is(:hover,:focus-visible){background-color:var(--white);color:var(--primary)}@media (min-width:960px){.multi-carousel .wide-wrap{flex-direction:row}.multi-carousel .wide-wrap .col{flex:1}.multi-carousel .wide-wrap .col:first-of-type{margin:15rem 0}.multi-carousel .wide-wrap .col:last-of-type{max-height:none;position:relative}.multi-carousel .wide-wrap .col .carousels{position:absolute;top:-20%}.multi-carousel .wide-wrap .col .grad-overlay{display:none}}@keyframes img-carousel{0%{transform:translateY(0)}100%{transform:translateY(-33.333%)}}@keyframes img-carousel-reverse{0%{transform:translateY(-33.333%)}100%{transform:translateY(0)}}.who-are-pg{display:flex;flex-direction:column;gap:40px}.who-are-pg.reverse{flex-direction:column-reverse}.who-are-pg .col img{width:100%;height:auto}.who-are-pg .col iframe{width:100%!important;aspect-ratio:16/9}.who-are-pg .col video{width:100%;height:auto}@media (min-width:960px){.who-are-pg{flex-direction:row;justify-content:space-between;align-items:center;gap:3rem}.who-are-pg.reverse{flex-direction:row-reverse}.who-are-pg .col{flex:1}.who-are-pg .col.content-box{max-width:100%}}#awards-section.black-section .wrap{align-items:flex-end}#primary-popup{--transition:.2s;visibility:hidden;opacity:0;display:flex;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;justify-content:center;z-index:9999999;transition:opacity var(--transition) ease-out;background:0 0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}#primary-popup[aria-hidden=false]{visibility:visible;opacity:1;transition:opacity var(--transition) ease-in;overflow-y:scroll;background:hsl(from var(--white) h s l/.2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}#primary-popup.closing{opacity:0}#primary-popup .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#primary-popup img{width:100%;height:auto;display:block}#primary-popup .close-modal{position:absolute;top:var(--gap-small);right:var(--gap-small);border:none;padding:0;min-width:var(--gap);max-width:var(--gap);height:var(--gap);display:flex;align-items:center;background-color:transparent;cursor:pointer}#primary-popup .close-modal span:not(.hidden){display:block;position:absolute;height:3px;width:100%;background:var(--white);border-radius:0;right:0;rotate:45deg}#primary-popup .close-modal span:not(.hidden):first-of-type{rotate:-45deg}#primary-popup .close-modal span.visually-hidden{position:absolute;height:1px;width:1px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}#primary-popup .modal-container{position:relative;height:calc(100dvh - var(--gap-large) * 2);max-width:calc(var(--max-width)/ 3 * 2);width:100%;max-height:max-content;margin:var(--gap-large) var(--gutter);background-color:hsl(from var(--primary) h s l/.8);color:var(--white);z-index:2;display:flex;flex-direction:column;overflow:hidden}#primary-popup .modal-container .content{flex-direction:column;gap:var(--gap);overflow-y:scroll;scrollbar-width:none}#primary-popup .modal-container .content>.col:has(span,p,.form){padding:var(--gap);text-align:center}#primary-popup .modal-container .content>.col:has(img){display:none;align-content:end;background-color:#6714db}#primary-popup .modal-container .content>.col span{display:block;text-wrap:balance}#primary-popup .modal-container .content>.col>p{font-size:1.25rem}#primary-popup .modal-container .content p:last-of-type{margin-bottom:0}#primary-popup .modal-container .content .form{margin-top:var(--gap)}#primary-popup .modal-container .content .form input{color:var(--black)}@media (min-width:767px){#primary-popup .modal-container .content .col:has(span,p,.form){padding:2.5rem}}@media (min-width:960px){#primary-popup .modal-container .content{flex-direction:row-reverse;gap:2.5rem}#primary-popup .modal-container .content>.col{flex:1}#primary-popup .modal-container .content>.col:has(span,p,.form){padding-left:0;overflow-y:scroll;scrollbar-width:none}#primary-popup .modal-container .content>.col:has(img){display:block}}:root{--max-width:1800px;--gutter:1.5rem;--poppins:var(--wp--preset--font-family--poppins);--opensans:var(--wp--preset--font-family--open-sans);--base-font:var(--poppins);--heading-font:var(--poppins);--white:#fff;--black:#000;--primary:var(--wp--preset--color--primary-purple);--secondary:var(--wp--preset--color--lilac);--gap:1.5rem;--gap-small:calc(var(--gap) / 2);--gap-large:calc(var(--gap) * 2);--border-radius:1.25rem;--font-medium:var(--wp--preset--font-size--medium);--font-large:var(--wp--preset--font-size--large)}.wp-block-button{transition:.2s}.wp-block-button.is-style-purple:hover .wp-block-button__link{background-color:#fff;color:var(--wp--preset--color--primary-purple);transition:.2s}.wp-block-button.is-style-white .wp-block-button__link{background-color:#fff;color:var(--wp--preset--color--primary-purple);transition:.2s}.wp-block-button.is-style-white .wp-block-button__link:hover{background-color:var(--wp--preset--color--primary-purple);color:#fff;transition:.2s}.wp-block-button.is-style-lilac{background-color:var(--wp--preset--color--lilac);color:#fff;transition:.2s}.wp-block-button.is-style-lilac:hover .wp-block-button__link{background-color:var(--wp--preset--color--primary-purple);color:#fff;transition:.2s}:root{--max-width:1800px;--gutter:1.5rem;--poppins:var(--wp--preset--font-family--poppins);--opensans:var(--wp--preset--font-family--open-sans);--base-font:var(--poppins);--heading-font:var(--poppins);--white:#fff;--black:#000;--primary:var(--wp--preset--color--primary-purple);--secondary:var(--wp--preset--color--lilac);--gap:1.5rem;--gap-small:calc(var(--gap) / 2);--gap-large:calc(var(--gap) * 2);--border-radius:1.25rem;--font-medium:var(--wp--preset--font-size--medium);--font-large:var(--wp--preset--font-size--large)}.wp-block-group.is-layout-flex{flex-direction:column;align-items:flex-start}@media (min-width:960px){.wp-block-group.is-layout-flex{flex-direction:row}.wp-block-group.is-layout-flex>div{flex:1}}body.page-template-page-template-solve p a{color:#00e;font-weight:700;text-decoration:underline}body.page-template-page-template-solve p a:hover{background-color:#00e;color:#fff}