@media (max-width:600px){h4.MuiTypography-root{font-size:1.4rem}h5.MuiTypography-root{font-size:1.2rem}}.text-highlight{z-index:1;color:#dafd05;position:relative}.text-highlight:before{content:"";z-index:-1;background-color:#0000;width:calc(100% - 100px);height:42px;display:block;position:absolute;bottom:2px;left:16%}.w100p{width:100%}.max-w100p{max-width:100%}.h100p{height:100%}.max-h100p{max-height:100%}.vertical-line-before:before{content:"";opacity:.2;background-color:#fff;width:1px;height:100%;display:block;position:absolute;top:0;left:0}@media (max-width:900px){.vertical-line-before:before{display:none}}.vertical-line-after:after{content:"";opacity:.2;background-color:#fff;width:1px;height:100%;display:block;position:absolute;top:0;right:0}@media (max-width:900px){.vertical-line-after:after{display:none}}.light-theme{color:#000;background-color:#ecf7f8}.light-theme .MuiButton-root.MuiButton-containedPrimary{outline:2px solid #d4f21e}.light-theme nav:not(.scrolled) main .MuiToolbar-root .MuiGrid-root .MuiBox-root a img{filter:invert()}.light-theme nav:not(.scrolled) main .MuiToolbar-root .MuiGrid-root .MuiBox-root .MuiButton-outlined{color:#000;border-color:#000}.light-theme nav:not(.scrolled) main .MuiToolbar-root .MuiGrid-root .main-nav,.light-theme nav:not(.scrolled) main .MuiToolbar-root .MuiGrid-root .main-nav a,.light-theme nav:not(.scrolled) main .MuiToolbar-root .MuiGrid-root .main-nav a button,.light-theme nav:not(.scrolled) main .MuiToolbar-root .MuiGrid-root .MuiIconButton-root{color:#000}.light-theme nav .MuiIconButton-root{color:#fff}.light-theme .header-secondary{color:#000;background:linear-gradient(#fff 0%,#ecf7f8 100%)}.light-theme .header-secondary:before{filter:invert();opacity:.6}.light-theme .header-secondary h1{text-shadow:none}.light-theme .header-secondary h1.type-writer-effect{color:#000}.light-theme .header-secondary h1.type-writer-effect .Typewriter__wrapper{position:relative}.light-theme .header-secondary h1.type-writer-effect .Typewriter__wrapper:after{content:"";z-index:-1;background-color:#dafd05;width:100%;height:42px;display:block;position:absolute;bottom:-8px;left:-8px}.light-theme .header-secondary h3{text-shadow:none}.light-theme .header-secondary .background-video{opacity:.1;mix-blend-mode:difference}.light-theme .header-secondary .header-bg-image{opacity:.2}.light-theme .header-secondary.home-header-secondary .background-video{opacity:.12}.light-theme .header-secondary.home-header-secondary .header-image-bg{z-index:-1;background:#fff;position:absolute;top:0}.light-theme .content-section h2{color:#000;text-shadow:none}.light-theme .content-section h2.sm-h2,.light-theme .content-section p.MuiTypography-body1.section-short-description{text-shadow:none}.light-theme .content-section.content-black h2,.light-theme .content-section.content-alternate h2{color:#fff}.light-theme .content-section.content-black .MuiButton-root.MuiButton-containedPrimary,.light-theme .content-section.content-alternate .MuiButton-root.MuiButton-containedPrimary{outline:none}.light-theme .content-section.customers-section h5{color:#000}.light-theme .content-section:not(.content-alternate,.content-black) .bits-n-molecules-left:before,.light-theme .content-section:not(.content-alternate,.content-black) .bits-n-molecules-right:before{opacity:.2;filter:grayscale()}.light-theme .content-section:not(.content-alternate,.content-black) h2:not(.sm-h2){display:inline-block}.light-theme .content-section:not(.content-alternate,.content-black) h2:not(.sm-h2):after{content:"";z-index:-1;background-color:#dafd05;width:calc(100% - 80px);height:42px;display:block;position:absolute;bottom:-8px;left:72px}@media (max-width:600px){.light-theme .content-section:not(.content-alternate,.content-black) h2:not(.sm-h2):after{width:calc(100% - 16px);height:32px;bottom:-4px;left:8px}}.light-theme .content-section .MuiCard-root.card-dark{background-color:#fff;outline:1px solid #f1f1f1}.light-theme .content-section .MuiCard-root.card-dark .content-header{color:#000;background-color:#fff}.light-theme .content-section .MuiCard-root.card-dark .content-header p{z-index:3;position:relative}.light-theme .content-section .MuiCard-root.card-dark .content-header h5{color:#000;z-index:2;padding-left:16px;padding-right:16px;position:relative}.light-theme .content-section .MuiCard-root.card-dark .content-header h5:after{content:"";z-index:-1;background-color:#dafd05;width:calc(100% - 100px);height:42px;display:block;position:absolute;bottom:28px;left:16%}.light-theme .content-section .MuiCard-root.card-dark .MuiCardContent-root{color:#000;background-color:#fff}.light-theme .content-section .MuiCard-root.card-dark .MuiCardContent-root .MuiSvgIcon-root{color:#000;position:relative}.light-theme .content-section .MuiCard-root.card-dark .MuiCardContent-root .MuiSvgIcon-root:after{content:"";z-index:-1;background-color:#dafd05;width:100%;height:42px;display:block;position:absolute;bottom:-8px;left:-8px}.light-theme .content-section .MuiCard-root.card-dark .MuiCardContent-root .MuiAccordion-root{color:#000}.light-theme .content-section .MuiCard-root.card-dark.is-popular{box-shadow:none;outline:2px solid #dafd05}.light-theme .content-section .MuiCard-root.card-dark.is-popular:after{background-color:#fff}.light-theme .content-section .MuiCard-root.card-dark.is-popular .content-header{background-color:#dafd05}.light-theme .content-section .MuiDivider-root{border-color:#00000014}.light-theme .swiper .swiper-button-prev,.light-theme .swiper .swiper-button-next{color:#000}.light-theme .swiper .swiper-pagination-bullet,.light-theme .swiper .swiper-pagination-bullet-active{background:#000}.light-theme .swiper.projects .swiper-button-prev,.light-theme .swiper.projects .swiper-button-next{background-color:#fff}.light-theme .swiper.projects .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.light-theme .swiper.testimonials .swiper-button-next,.light-theme .swiper.testimonials .swiper-button-prev{color:#000}.light-theme .swiper.testimonials .swiper-pagination-bullet{background:#000}.light-theme footer .section-footer-contact{color:#fff}.light-theme .blog-post-page a{color:#00424b}.light-theme .text-highlight{color:#002429}.light-theme .text-highlight:before{background-color:#dafd05}html,body{width:100%;height:100%}body{color:#fff;background-color:#00181c;overflow-x:hidden}main.layout-main{min-height:640px}main.MuiContainer-root{max-width:1600px}@media (max-width:600px){main.MuiContainer-root{padding-left:0;padding-right:0}nav .MuiIconButton-root{padding:8px}}nav.MuiAppBar-root{background-color:#0000}nav.MuiAppBar-root .main-nav{color:#fff}nav.MuiAppBar-root .main-nav a{color:#fff;opacity:.6}nav.MuiAppBar-root .main-nav a.active{opacity:1}nav.MuiAppBar-root .main-nav button.MuiButton-root{box-shadow:none;font-size:1.1rem}nav.MuiAppBar-root .main-nav button.MuiButton-root.sub-nav{opacity:.6}nav.MuiAppBar-root .main-nav button.MuiButton-root.sub-nav.active{opacity:1}nav.MuiAppBar-root.fixed-nav.scrolled{background-color:#000}nav.MuiAppBar-root .MuiIconButton-root{color:#fff}.main-nav-mobile a{color:#fff;width:100%;text-decoration:none}.main-nav-mobile a li{color:#fff;text-transform:uppercase;min-height:64px;padding:0 16px;font-weight:600}.main-nav-mobile .MuiBox-root{width:100%;min-height:64px}.main-nav-mobile .MuiBox-root .MuiAccordion-root{width:100%;box-shadow:none;background-color:#0000}.main-nav-mobile .MuiBox-root .MuiAccordion-root .MuiAccordionSummary-gutters{min-width:100%;min-height:64px}.main-nav-mobile .MuiBox-root .MuiAccordion-root .MuiAccordionSummary-gutters .MuiAccordionSummary-contentGutters{color:#fff;text-transform:uppercase;width:100%;font-weight:600;display:block}.main-nav-mobile .MuiBox-root .MuiAccordion-root .MuiAccordionSummary-gutters .MuiAccordionSummary-expandIconWrapper{color:#fff}.main-nav-menu .MuiMenu-paper{background-color:#000;min-width:240px}.main-nav-menu .MuiMenu-paper ul a{color:#fff;opacity:.8;text-decoration:none}.main-nav-menu .MuiMenu-paper ul a:hover{opacity:1}.main-nav-menu .MuiMenu-paper ul a li{padding:16px}.header-secondary{color:#fff;z-index:-1;background:linear-gradient(24deg,#008293 0%,#003d45 100%);position:relative}@media (max-width:600px){.header-secondary{padding-top:92px;padding-bottom:116px}}@media (min-width:601px) and (max-width:1449px){.header-secondary{padding-top:164px;padding-bottom:204px}}@media (min-width:1450px){.header-secondary{padding-top:132px;padding-bottom:204px}}.header-secondary:before{content:"";background:url(/assets/graphics/Bits-n-Molecules-in-Triangle.svg) 0 0/746px 671px;width:746px;height:671px;display:block;position:absolute;bottom:calc(100% - 694px);left:0}@media (max-width:900px){.header-secondary:before{background-size:352px 412px;width:352px;height:412px;bottom:calc(100% - 460px)}}@media (min-width:601px) and (max-width:1449px){.header-secondary.home-header-secondary{padding-top:120px;padding-bottom:192px}}@media (min-width:601px) and (max-width:1200px){.header-secondary.home-header-secondary{padding-top:128px}}.header-secondary.home-header-secondary:before{display:none}.header-secondary.home-header-secondary .background-video{opacity:.24}@media (max-width:900px){.header-secondary.home-header-secondary h1{text-align:center;font-size:1.9rem;line-height:2.4rem}}.header-secondary.home-header-secondary .MuiToolbar-root{overflow-y:hidden}.header-secondary.home-header-secondary .header-image-bg{z-index:-1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.header-secondary.home-header-secondary .header-image-bg img{opacity:.1;mix-blend-mode:difference;-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale()}.header-secondary h1{text-shadow:0 4px 8px #0006;text-shadow:0 4px 8px color(srgb 0 0 0/.4);z-index:3;position:relative}.header-secondary h1.intro-title{text-transform:uppercase;text-align:left;letter-spacing:.16rem;max-width:480px;font-size:.9rem;font-weight:300;line-height:1.4rem}@media (max-width:600px){.header-secondary h1.intro-title{letter-spacing:.08rem;font-size:.82rem;line-height:1.4rem}}@media (min-width:601px) and (max-width:900px){.header-secondary h1.intro-title{text-align:center;max-width:100%;font-size:1rem;line-height:1.6rem}}@media (min-width:901px) and (max-width:1199px){.header-secondary h1.intro-title{text-align:center;max-width:100%;font-size:1.1rem;line-height:1.6rem}}.header-secondary h1.type-writer-effect{text-transform:none;text-align:left;font-size:3.6rem;font-weight:600;line-height:3.8rem}@media (max-width:600px){.header-secondary h1.type-writer-effect{max-width:256px;min-height:100px;margin-top:8px;font-size:2.6rem;line-height:2.7rem}}@media (min-width:601px) and (max-width:900px){.header-secondary h1.type-writer-effect{text-align:center}}@media (min-width:901px) and (max-width:1199px){.header-secondary h1.type-writer-effect{text-align:center}}.header-secondary h3{opacity:.64;text-shadow:0 2px 4px #0006;text-shadow:0 2px 4px color(srgb 0 0 0/.4);font-size:1.2rem;line-height:1.8rem}@media (max-width:900px){.header-secondary h3{text-align:center;font-size:1.1rem;line-height:1.4rem}}@media (min-width:901px) and (max-width:1199px){.header-secondary h3{text-align:center;line-height:1.8rem}}.header-secondary .header-image-swiper{z-index:1;width:calc(100% + 360px);height:auto;position:absolute;top:16px;left:-280px}@media (max-width:1500px){.header-secondary .header-image-swiper{width:calc(100% + 240px);left:-200px}}@media (max-width:1199px){.header-secondary .header-image-swiper{width:100%;position:relative;top:0;left:auto;right:auto}}@media (max-width:600px){.header-secondary .header-image-swiper .swiper{max-height:360px;padding-top:0!important}}@media (min-width:601px) and (max-width:1199px){.header-secondary .header-image-swiper .swiper{margin-top:16px}}@media (max-width:899px){.header-secondary .header-image-swiper .swiper .swiper-slide img{width:100%;height:auto}}@media (min-width:601px) and (max-width:1199px){.header-secondary .header-image-swiper .swiper .swiper-slide img{width:auto;max-height:480px}}.header-secondary .header-image{z-index:1;position:absolute;top:-268px;left:-124px}@media (max-width:1199px){.header-secondary .header-image{display:none}}@media (max-width:1119px){.header-secondary.sub-header{padding-top:140px;padding-bottom:140px}}@media (min-width:1200px) and (max-width:1449px){.header-secondary.sub-header{padding-top:140px;padding-bottom:180px}}@media (min-width:1450px){.header-secondary.sub-header{padding-top:180px;padding-bottom:220px}}.header-secondary.sub-header .sub-header-image{z-index:2;position:absolute;top:-116px;left:calc(50% - 80px)}.header-secondary.sub-header .sub-header-image .triangle-lg-bg{z-index:1;position:absolute;top:-80px;right:calc(50% - 320px)}@media (max-width:600px){.header-secondary.sub-header .sub-header-image .triangle-lg-bg{top:24px;right:calc(50% - 228px)}.header-secondary.sub-header .sub-header-image .triangle-lg-bg img{width:280px;height:280px}}.header-secondary .background-video{z-index:0;opacity:.4;width:100%;height:100%}.header-secondary .header-bg-image{z-index:0;opacity:.3;mix-blend-mode:multiply;filter:grayscale();width:100%;height:100%;display:flex;position:absolute;top:0}.content-section{border-radius:96px;padding:116px 64px;position:relative}@media (max-width:600px){.content-section{border-radius:48px;padding:64px 16px}}@media (min-width:601px) and (max-width:1199px){.content-section{padding:80px 32px}}@media (min-width:1200px) and (max-width:1201px){.content-section{padding:80px 32px}}.content-section h2{z-index:2;text-shadow:0 4px 8px #0006;text-shadow:0 4px 8px color(srgb 0 0 0/.4);padding-left:80px;font-size:4.8rem;font-weight:800;line-height:4.6rem;position:relative}@media (max-width:1450px){.content-section h2{padding-left:80px;font-size:4.2rem;line-height:4rem}}@media (max-width:600px){.content-section h2{padding-left:16px;font-size:2.5rem;line-height:2.6rem}}@media (min-width:601px) and (max-width:1199px){.content-section h2{padding-left:32px;font-size:3rem;line-height:3rem}}@media (min-width:1200px) and (max-width:1201px){.content-section h2{padding-left:32px;font-size:3.2rem;line-height:3.2rem}}.content-section h2.sm-h2{opacity:.6;text-shadow:0 2px 4px #0006;text-shadow:0 2px 4px color(srgb 0 0 0/.4);margin-bottom:8px;margin-left:-80px;font-size:2rem;font-weight:600;line-height:2.2rem}@media (max-width:600px){.content-section h2.sm-h2{margin-left:-16px;font-size:1.2rem;line-height:1.4rem}}@media (min-width:601px) and (max-width:1199px){.content-section h2.sm-h2{margin-left:-32px;font-size:1.4rem;line-height:1.6rem}}@media (min-width:1200px) and (max-width:1201px){.content-section h2.sm-h2{margin-left:-32px;font-size:1.6rem;line-height:1.8rem}}.content-section .MuiTypography-root{z-index:2;position:relative}.content-section p.MuiTypography-body1{font-size:18px;line-height:1.9rem}.content-section p.MuiTypography-body2{font-size:16px;line-height:1.8rem}.content-section p.MuiTypography-body1.section-short-description{opacity:.6;text-shadow:0 1px 1px #0006;text-shadow:0 1px 1px color(srgb 0 0 0/.4);z-index:2;font-size:16px;font-weight:600;line-height:1.6rem;position:relative}@media (max-width:900px){.content-section p.MuiTypography-body1.section-short-description{padding-top:16px}}.content-section img{z-index:1;position:relative}.content-section.content-black{color:#fff;background-color:#000}.content-section.content-black h4{line-height:2.4rem}@media (max-width:600px){.content-section.content-black h4{line-height:2.2rem}}.content-section.content-white{color:#000;background-color:#fff}.content-section .MuiDivider-root{border-color:#ffffff1f}.content-section.content-alternate{color:#fff;background:linear-gradient(24deg,#00a9bf 0%,#003f49 100%)}.content-section.content-alternate .bits-n-molecules-left:before,.content-section.content-alternate .bits-n-molecules-right:before{opacity:.4}.content-section .section-bg-image{z-index:0;opacity:.3;mix-blend-mode:multiply;filter:grayscale();width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.content-section .section-bg-image img{border-radius:96px}@media (max-width:600px){.content-section .section-bg-image img{border-radius:48px}.general-page.services-page .content-black.intro-section{padding:80px 16px 160px}}@media (min-width:601px) and (max-width:1199px){.general-page.services-page .content-black.intro-section{padding:128px 64px 200px}}@media (min-width:1200px){.general-page.services-page .content-black.intro-section{padding:128px 64px 292px}}@media (max-width:900px){.general-page.services-page .services-section h3{font-size:1.8rem}}@media (max-width:600px){.general-page .intro-section{padding:116px 16px 56px}.general-page .intro-section h4{font-size:1.2rem;line-height:2rem}}@media (min-width:600px) and (max-width:1449px){.general-page .intro-section{padding:128px 64px}}@media (min-width:1450px){.general-page .intro-section{padding:128px 64px}}.general-page .intro-section .intro-section-image{position:absolute;top:-80px}@media (max-width:600px){.general-page .intro-section .intro-section-image{top:-56px}.general-page .intro-section .intro-section-image img{max-height:124px}}.general-page .price-section .MuiCard-root .content-header p.MuiTypography-body1,.general-page .price-section .MuiCard-root .MuiCardContent-root p.MuiTypography-body1{font-size:16px;line-height:1.2rem}.general-page .price-section .MuiCard-root .content-header p.MuiTypography-body2,.general-page .price-section .MuiCard-root .MuiCardContent-root p.MuiTypography-body2{line-height:1.2rem}.general-page .price-section .MuiCard-root .content-header a,.general-page .price-section .MuiCard-root .content-header a:active,.general-page .price-section .MuiCard-root .content-header a:visited,.general-page .price-section .MuiCard-root .content-header a:hover,.general-page .price-section .MuiCard-root .MuiCardContent-root a,.general-page .price-section .MuiCard-root .MuiCardContent-root a:active,.general-page .price-section .MuiCard-root .MuiCardContent-root a:visited,.general-page .price-section .MuiCard-root .MuiCardContent-root a:hover{text-decoration:none}.general-page .price-section .MuiCard-root .content-header h3,.general-page .price-section .MuiCard-root .MuiCardContent-root h3{font-size:2.2rem}.general-page .price-section .MuiCard-root .content-header h3 s,.general-page .price-section .MuiCard-root .MuiCardContent-root h3 s{opacity:.6;font-size:1.4rem}.general-page .price-section .MuiCard-root .content-header h5,.general-page .price-section .MuiCard-root .MuiCardContent-root h5{font-size:1.4rem}.general-page .price-section .MuiCard-root .content-header .MuiListItem-root,.general-page .price-section .MuiCard-root .MuiCardContent-root .MuiListItem-root{padding-left:4px;padding-right:4px}.general-page .price-section .MuiCard-root .content-header .MuiAccordion-root,.general-page .price-section .MuiCard-root .MuiCardContent-root .MuiAccordion-root{color:#fff;box-shadow:none;background-color:#0000}.general-page .price-section .MuiCard-root .content-header .MuiAccordion-root:before,.general-page .price-section .MuiCard-root .MuiCardContent-root .MuiAccordion-root:before{display:none}.general-page .price-section .MuiCard-root .content-header .MuiAccordion-root .MuiAccordionSummary-expandIconWrapper,.general-page .price-section .MuiCard-root .MuiCardContent-root .MuiAccordion-root .MuiAccordionSummary-expandIconWrapper{color:#fff}.general-page .price-section .MuiCard-root .content-header .MuiAccordion-root .MuiAccordionDetails-root,.general-page .price-section .MuiCard-root .MuiCardContent-root .MuiAccordion-root .MuiAccordionDetails-root{padding:8px 0 16px}.general-page .price-section .MuiCard-root .content-header .MuiAccordion-root.Mui-expanded,.general-page .price-section .MuiCard-root .MuiCardContent-root .MuiAccordion-root.Mui-expanded{margin:0}.general-page .price-section .MuiCard-root .content-header .MuiAccordion-root .MuiAccordionSummary-root.Mui-expanded,.general-page .price-section .MuiCard-root .MuiCardContent-root .MuiAccordion-root .MuiAccordionSummary-root.Mui-expanded{min-height:48px}.general-page .price-section .MuiCard-root .content-header .MuiAccordion-root .MuiAccordionSummary-content.Mui-expanded,.general-page .price-section .MuiCard-root .MuiCardContent-root .MuiAccordion-root .MuiAccordionSummary-content.Mui-expanded{margin:0}.insights-page .markdown-content,.insight-post-page .markdown-content{padding-left:0;padding-right:0}@media (min-width:601px){.insights-page .markdown-content,.insight-post-page .markdown-content{padding-left:8px;padding-right:8px}}@media (min-width:901px){.insights-page .markdown-content,.insight-post-page .markdown-content{padding-left:80px;padding-right:80px}}@media (min-width:1200px){.insights-page .markdown-content,.insight-post-page .markdown-content{padding-left:160px;padding-right:160px}}@media (min-width:1451px){.insights-page .markdown-content,.insight-post-page .markdown-content{padding-left:240px;padding-right:240px}}.insights-page .markdown-content h2,.insight-post-page .markdown-content h2{margin-top:80px;padding-left:0;font-size:2.6rem;line-height:3rem}@media (max-width:600px){.insights-page .markdown-content h2,.insight-post-page .markdown-content h2{font-size:2.2rem;line-height:2.6rem}}.insights-page .markdown-content h3,.insight-post-page .markdown-content h3{margin-top:56px;margin-bottom:32px;font-size:1.8rem;line-height:2rem}@media (max-width:600px){.insights-page .markdown-content h3,.insight-post-page .markdown-content h3{font-size:1.6rem}}.insights-page .markdown-content p,.insight-post-page .markdown-content p{font-size:18px;line-height:1.8rem}@media (max-width:600px){.insights-page .markdown-content p,.insight-post-page .markdown-content p{line-height:1.6rem;font-size:1rem!important}}.insights-page .markdown-content a,.insight-post-page .markdown-content a{color:#dafd05}.insights-page .markdown-content ul,.insight-post-page .markdown-content ul{padding-inline-start:24px}.insights-page .markdown-content ul li,.insight-post-page .markdown-content ul li{margin-bottom:16px;font-size:18px;line-height:1.8rem}@media (max-width:600px){.insights-page .markdown-content ul li,.insight-post-page .markdown-content ul li{line-height:1.6rem;font-size:1rem!important}}.insights-page .post-image.insight-image img,.insight-post-page .post-image.insight-image img{border-radius:0}.insights-page .post-image img,.insight-post-page .post-image img{border-radius:96px}@media (max-width:600px){.insights-page .post-image img,.insight-post-page .post-image img{border-radius:48px}}.insights-page .content-section hr,.insight-post-page .content-section hr{border-color:#0000;margin:40px 0}.dark-theme .bordered-content{border:1px solid #fff}.light-theme .bordered-content{border:1px solid #000}.consulting-page h2{padding-left:0;font-size:3.2rem}@media (max-width:600px){.consulting-page h2{font-size:2.6rem}}.consulting-page h3{margin-top:64px;font-size:2.2rem}@media (max-width:600px){.consulting-page h3{font-size:1.8rem}}.consulting-page .cta-dynamic-text h3{margin-top:0;margin-bottom:32px}.consulting-page .rich-text h4{color:#dafd05;margin-top:48px;margin-bottom:-8px;font-size:1.4rem}.project-page h3,.blog-post-page h3{margin-top:0;margin-bottom:32px;font-size:2.8rem}.light-theme .consulting-page .rich-text h4,.light-theme .project-page .rich-text h4,.light-theme .blog-post-page .rich-text h4{color:#00424b}.consulting-page p,.project-page p,.blog-post-page p{font-size:18px;line-height:1.8rem}@media (max-width:600px){.consulting-page p,.project-page p,.blog-post-page p{font-size:1rem!important}}.consulting-page a,.project-page a,.blog-post-page a{color:#dafd05}.consulting-page .post-image img,.project-page .post-image img,.blog-post-page .post-image img{border-radius:96px}@media (max-width:600px){.consulting-page .post-image img,.project-page .post-image img,.blog-post-page .post-image img{border-radius:48px}}.consulting-page .content-section hr,.project-page .content-section hr,.blog-post-page .content-section hr{border-color:#0000;margin:40px 0}.project-page h3{font-size:4rem}@media (max-width:600px){.project-page h3{font-size:3rem}}.project-page .rich-text h4{color:#dafd05;margin-top:48px;margin-bottom:-8px;font-size:1.4rem}.projects-section a,.blog-section a{text-decoration:none}.projects-section.alternate-section p,.blog-section.alternate-section p{text-shadow:none!important}.projects-section .post-image,.blog-section .post-image{width:calc(100% + 32px);height:auto;min-height:320px;margin-top:-16px;margin-left:-16px;position:relative}.projects-section .post-image:before,.blog-section .post-image:before{content:"";z-index:2;background-color:#000000a3;width:100%;height:100%;display:block;position:absolute}.projects-section .post-image h4,.blog-section .post-image h4{color:#fff}.projects-section .MuiCardContent-root,.blog-section .MuiCardContent-root{position:relative}@media (min-width:601px) and (max-width:1199px){.projects-section .swiper,.blog-section .swiper{width:calc(100% + 64px);margin-left:-32px;margin-right:-32px}}.quote-marks .rich-text{text-align:center}.quote-marks{position:relative}.quote-marks blockquote{margin:0!important;padding:0!important}.quote-marks blockquote p{margin:0;font-size:1.6rem;line-height:2.2rem}@media (max-width:600px){.quote-marks blockquote p{font-size:1.2rem}}.promo-top-header{color:#000;background-color:#dafd05}.promo-top-header p{font-size:.9rem;line-height:.95rem}.promo-top-header a{color:#000;text-decoration:none}.promo-section{color:#000;background-color:#dafd05;padding:32px 148px 164px}@media (max-width:1199px){.promo-section{padding:24px 64px 182px}}@media (max-width:900px){.promo-section{padding:32px 16px 188px}}@media (max-width:600px){.promo-section{padding:32px 16px 116px}}.promo-section p{opacity:.4}.numbers-section p,.numbers-section h3{z-index:3;position:relative}.numbers-section h3{font-size:3rem}@media (max-width:900px){.numbers-section h3{font-size:2.2rem}}@media (min-width:601px) and (max-width:1199px){.numbers-section{padding:128px 64px}}@media (min-width:1200px){.numbers-section{padding:180px 64px 348px}}.numbers-section .number-element{position:relative}@media (max-width:600px){.numbers-section .number-element{margin-top:24px;margin-bottom:24px}}.numbers-section .number-element:before{content:"";z-index:1;background:url(/assets/graphics/squares-radial-grad.svg) 0 0/360px 360px;width:360px;height:360px;display:block;position:absolute;top:calc(50% - 164px);left:calc(50% - 232px)}@media (max-width:1199px){.numbers-section .number-element:before{background-size:280px 280px;width:280px;height:280px;top:-100px;left:-32px}}@media (max-width:600px){.numbers-section .number-element:before{background-size:280px 280px;width:280px;height:280px;top:-42px;left:0}}.numbers-section .number-element:after{content:"";z-index:2;background:url(/assets/graphics/triangle-small.svg);width:329px;height:340px;display:block;position:absolute;top:calc(50% - 156px);left:calc(50% - 156px)}@media (max-width:600px){.numbers-section .number-element:after{background-size:189px 200px;width:189px;height:200px;top:calc(50% - 80px);left:calc(50% - 80px)}}.services-section .service-image{z-index:3;margin-bottom:-184px;position:relative}.services-section .service-image-inside{margin-bottom:0}.services-section a:focus,.services-section a:active,.services-section a:visited,.services-section a:hover,.services-section a{text-decoration:none}.services-section .MuiCard-root{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff14;height:100%;padding-top:156px}.services-section .MuiCard-root .MuiCardContent-root{color:#fff;background-color:#0000}.services-section .MuiCard-root h3{text-shadow:0 2px 4px #0006;text-shadow:0 2px 4px color(srgb 0 0 0/.4);font-size:1.6rem;font-weight:700}.services-section .MuiCard-root p{opacity:.8;text-shadow:0 1px 2px #0006;text-shadow:0 1px 2px color(srgb 0 0 0/.4);line-height:1.4rem}.services-section .MuiGrid-container{z-index:2;position:relative}.services-section .background-video{z-index:-1;opacity:.3;border-radius:96px}@media (max-width:600px){.services-section .background-video{border-radius:48px}}.projects-section .bits-n-molecules-left:before,.projects-section .bits-n-molecules-right:before{content:"";opacity:.3}.projects-section h2{text-shadow:0 4px 4px #0003;text-shadow:0 4px 4px color(srgb 0 0 0/.2)}.projects-section h2.sm-h2{text-shadow:0 2px 2px #0003;text-shadow:0 2px 2px color(srgb 0 0 0/.2)}.customers-section .swiper{max-height:672px}.differentiated-section .MuiAccordion-root{box-shadow:none;color:#fff;text-shadow:0 1px 2px #0009;text-shadow:0 1px 2px color(srgb 0 0 0/.6);background-color:#0000}.differentiated-section .MuiAccordion-root:before{display:none}.differentiated-section .MuiAccordion-root.Mui-expanded{margin:8px 0}.differentiated-section .MuiAccordion-root .MuiAccordionSummary-root{opacity:.6;min-height:48px}.differentiated-section .MuiAccordion-root .MuiAccordionSummary-content{flex-grow:0}.differentiated-section .MuiAccordion-root .MuiAccordionSummary-content.Mui-expanded{margin:12px 0}.differentiated-section .MuiAccordion-root .MuiAccordionSummary-expandIconWrapper{color:#fff}.general-page .content-section .differentiated-icon,.blog-section .differentiated-icon,.differentiated-section .differentiated-icon{position:relative}.general-page .content-section .differentiated-icon:after,.blog-section .differentiated-icon:after,.differentiated-section .differentiated-icon:after{content:"";filter:saturate()brightness();opacity:.2;background:url(/assets/graphics/triangle-small-light-green.svg) 0 0/80px 80px;width:80px;height:80px;position:absolute;top:0;left:calc(50% - 60px)}.general-page .content-section.content-alternate,.blog-section.content-alternate,.differentiated-section.content-alternate{background:linear-gradient(24deg,#c4e105 0%,#00889a 100%)}.general-page .content-section .background-video,.blog-section .background-video,.differentiated-section .background-video{z-index:-1;opacity:.2;border-radius:96px}@media (max-width:600px){.general-page .content-section .background-video,.blog-section .background-video,.differentiated-section .background-video{border-radius:48px}}.consultation-section{padding:200px 64px}@media (max-width:600px){.consultation-section{padding:120px 16px}}.background-video{-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply;filter:grayscale();width:100%;height:100%;position:absolute;inset:0}.bits-n-molecules-left h2,.bits-n-molecules-left p,.bits-n-molecules-right h2,.bits-n-molecules-right p{z-index:2;position:relative}.bits-n-molecules-left:before,.bits-n-molecules-right:before{content:"";z-index:0;background:url(/assets/graphics/Bits-n-Molecules-in-Rectangle.svg);width:187px;height:632px;display:block;position:absolute;top:80px}@media (max-width:900px){.bits-n-molecules-left:before,.bits-n-molecules-right:before{opacity:.4;top:64px}}.bits-n-molecules-left:before{left:200px}@media (max-width:600px){.bits-n-molecules-left:before{left:116px}}.bits-n-molecules-right:before{right:200px}@media (max-width:600px){.bits-n-molecules-right:before{right:116px}}.MuiPopover-root.nav-profile-menu .MuiPopover-paper{min-width:182px}.MuiPopover-root.nav-profile-menu .MuiPopover-paper ul.MuiList-root a{color:#000;text-decoration:none}.MuiPopover-root.nav-profile-menu .MuiPopover-paper ul.MuiList-root li.MuiMenuItem-root{padding-top:16px;padding-bottom:16px;font-weight:500}.MuiDrawer-root.main-nav-drawer .MuiPaper-root{background-color:#000}.MuiDrawer-root.main-nav-drawer .MuiPaper-root ul.MuiList-root a{color:#fff;font-weight:500;text-decoration:none}.MuiDrawer-root.main-nav-drawer .MuiPaper-root ul.MuiList-root a li.MuiListItem-root .MuiListItemButton-root{padding:24px}.MuiDrawer-root.main-nav-drawer .MuiPaper-root ul.MuiList-root a li.MuiListItem-root .MuiListItemButton-root:hover{color:#dafd05;background-color:#0003}@media (max-width:600px){.MuiDrawer-root.main-nav-drawer .MuiPaper-root .MuiButton-root{padding:12px 24px;font-size:1rem}}footer .section-footer-teaser,footer .section-footer-contact,footer .section-footer-nav,footer .section-footer-details{background-color:#000}footer .section-footer-teaser a{color:#fff;text-decoration:none}footer .section-footer-contact{border-top-left-radius:96px;border-top-right-radius:96px;padding:64px 64px 0}@media (max-width:600px){footer .section-footer-contact{border-top-left-radius:48px;border-top-right-radius:48px;padding:64px 16px 0}}footer .section-footer-nav a{text-decoration:none}footer .section-footer-details p{opacity:.6}footer .footer-bottom-middle{z-index:2;position:relative}footer .footer-bottom-middle ul.footer-nav a{color:#fff;opacity:.8;text-decoration:none}footer .footer-bottom-middle ul.footer-nav a:hover{opacity:1}main.settings-page ul li{padding-top:16px;padding-bottom:16px}.hs-form-frame{background:#fff;border-radius:48px;padding-bottom:80px}.hs-form-frame iframe .hsfc-Renderer .hsfc-FormWrapper form.hsfc-Form .hsfc-Step .hsfc-Step__Content .hsfc-Row .hsfc-TextField .hsfc-FieldLabel{color:#444}.hs-form-frame iframe .hsfc-Renderer .hsfc-FormWrapper form.hsfc-Form .hsfc-Step .hsfc-Step__Content .hsfc-Row .hsfc-TextField .hsfc-TextInput{background:0 0;border:1px solid #444}#hs-form-virality-container{display:none!important}.MuiDataGrid-root .MuiDataGrid-main .MuiDataGrid-iconSeparator{display:none}.MuiDataGrid-root .MuiDataGrid-main .MuiDataGrid-columnHeader:focus,.MuiDataGrid-root .MuiDataGrid-main .MuiDataGrid-columnHeader:focus-within,.MuiDataGrid-root .MuiDataGrid-main .MuiDataGrid-cell:focus,.MuiDataGrid-root .MuiDataGrid-main .MuiDataGrid-cell:focus-within{outline:none}.cards-box-shadow,.MuiDialog-paper,.services-section .MuiCard-root,.MuiCard-root{box-shadow:-4px 9px 25px -6px #0000001a}.quote-marks:after{content:"";opacity:.1;background:url(/assets/icons/quote-3.svg);width:320px;height:320px;display:block;position:absolute;top:0;right:0}@media (max-width:900px){.quote-marks:after{top:320px}}@media (max-width:600px){.quote-marks p{font-size:1.6rem;line-height:2.2rem}}.team-picture:after,.customer-picture:after{content:"";background:url(/assets/graphics/triangle-small-light-green.svg) 0 0/160px 160px;width:160px;height:160px;position:absolute;top:32px;left:calc(50% - 72px)}.about-us-page .team-picture:after,.about-us-page .customer-picture:after{background-size:240px 240px;width:240px;height:240px;top:-2px;left:calc(50% - 142px)}.about-us-page .team-picture:after{z-index:0;background-size:280px 280px;width:280px;height:280px;top:16px;left:calc(50% - 142px)}.about-us-page .team-picture:before{content:"";z-index:1;filter:invert(10%)sepia(0%)saturate(0%)hue-rotate()brightness()contrast(150%);background:url(/assets/graphics/triangle-small-light-green.svg) 0 0/280px 280px;width:280px;height:280px;position:absolute;top:16px;left:calc(50% - 126px)}.about-us-page .team-picture img{filter:opacity(.8)grayscale();mix-blend-mode:multiply;border-radius:96px}.contact-us-page .contact-city{justify-content:center;display:flex;position:relative}.contact-us-page .contact-city h4{color:#fff;z-index:2;text-transform:uppercase;letter-spacing:.4rem;width:auto;height:100%;font-weight:600;position:absolute;top:calc(50% - 16px)}.contact-us-page .contact-city h4:after{content:"";background-color:#fff;width:auto;height:4px;display:block}.contact-us-page .contact-city img{border-radius:32px}.MuiTooltip-popper .MuiTooltip-tooltip{background-color:#000;font-size:.8rem}.MuiDivider-root{border-color:#ffffff29;width:100%}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation{padding-left:0;padding-right:0;overflow-x:hidden}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation header{box-shadow:none;background:0 0}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation header .MuiGrid-container{padding-left:40px;padding-right:40px}@media (max-width:600px){.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation header .MuiGrid-container{padding-left:16px;padding-right:16px}}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation header .MuiGrid-container .MuiIconButton-root{scale:1.4}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .MuiToolbar-root{padding-left:0;padding-right:0}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .main-nav{width:100%}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .main-nav a{color:#fff;width:100%}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .main-nav .MuiBox-root,.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .main-nav .MuiButton-root{width:100%}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .MuiGrid-container{padding-left:30%;padding-right:30%}@media (max-width:600px){.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .MuiGrid-container{padding-left:24px;padding-right:24px}}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .MuiGrid-container .main-nav-mobile{margin-bottom:24px}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .MuiGrid-container .main-nav-mobile a{opacity:.8;scale:2}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .MuiGrid-container .main-nav-mobile a.active{opacity:1}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .MuiGrid-container .main-nav-mobile a li{text-align:center;text-transform:none;justify-content:center;min-height:56px}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .MuiGrid-container .main-nav-mobile .MuiBox-root .MuiAccordion-root .MuiAccordionDetails-root a li{opacity:.8}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .MuiGrid-container .main-nav-mobile .MuiBox-root .MuiAccordion-root .MuiAccordionSummary-root{text-transform:none;opacity:.8;scale:2}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .MuiGrid-container .main-nav-mobile .MuiBox-root .MuiAccordion-root .MuiAccordionSummary-root.active{opacity:1}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .MuiGrid-container .main-nav-mobile .MuiBox-root .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper{position:absolute;left:calc(100% - 116px)}.MuiDialog-root .MuiDialog-container .MuiContainer-root.modal-navigation .MuiGrid-container .main-nav-mobile .MuiBox-root .MuiAccordion-root .MuiAccordionSummary-gutters .MuiAccordionSummary-contentGutters{text-transform:none}.MuiDialog-root .MuiDialog-container .MuiDialog-paper{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background-color:#000000e6}@media (max-width:900px){.services-section .MuiCard-root{border-radius:32px!important}}.services-section .MuiCard-root,.MuiCard-root{border-radius:48px;width:100%;height:100%;position:relative}.services-section .MuiCard-root.active,.MuiCard-root.active{border:2px solid green}.services-section .MuiCard-root.card-dark,.MuiCard-root.card-dark{background-color:#0000;outline:1px solid #444}.services-section .MuiCard-root.card-dark .content-header,.MuiCard-root.card-dark .content-header{color:#fff;background-color:#0006}.services-section .MuiCard-root.card-dark .content-header:after,.MuiCard-root.card-dark .content-header:after{display:none}.services-section .MuiCard-root.card-dark .content-header p,.MuiCard-root.card-dark .content-header p{padding-left:16px;padding-right:16px;line-height:1.4rem}.services-section .MuiCard-root.card-dark .MuiCardContent-root,.MuiCard-root.card-dark .MuiCardContent-root{color:#fff;background-color:#0006;height:100%}.services-section .MuiCard-root.card-dark .MuiCardContent-root .MuiList-root,.MuiCard-root.card-dark .MuiCardContent-root .MuiList-root{padding-top:0}.services-section .MuiCard-root.card-dark.is-popular,.MuiCard-root.card-dark.is-popular{z-index:3;background:radial-gradient(circle,#dafd056b 0%,#00181c00 100%);outline-color:#dafd0566;width:calc(100% + 32px);height:calc(100% + 32px);margin-top:-16px;margin-left:-16px;position:relative;box-shadow:0 0 16px #dafd0566}.services-section .MuiCard-root.card-dark.is-popular:after,.MuiCard-root.card-dark.is-popular:after{content:"BEST VALUE!";letter-spacing:1px;color:#000;z-index:2;text-align:center;background-color:#dafd05;width:188px;height:32px;padding:8px;font-size:.8rem;display:block;position:absolute;top:36px;right:-42px;transform:rotateY(0)rotate(45deg)}@media (max-width:600px){.services-section .MuiCard-root.card-dark.is-popular,.MuiCard-root.card-dark.is-popular{width:calc(100% + 16px);height:calc(100% + 16px);margin-top:-8px;margin-left:-8px}}.services-section .MuiCard-root.card-dark.is-popular .MuiCardContent-root,.MuiCard-root.card-dark.is-popular .MuiCardContent-root{padding-top:32px}.MuiPaper-root.large-card .MuiCardHeader-root .MuiCardHeader-action{margin-top:0;margin-bottom:0;margin-right:0;padding-bottom:4px}.MuiPaper-root .MuiCardContent-root{z-index:2;background-color:#fff;position:relative}.MuiPaper-root .MuiCardMedia-root.MuiCardMedia-media{-o-object-fit:cover;object-fit:cover;background:#dbddd7;position:relative}.MuiPaper-root.post-card .MuiCardHeader-root .MuiCardHeader-content .MuiCardHeader-title.MuiTypography-body2{font-size:1.1rem;font-weight:500;line-height:1}.MuiPaper-root.post-card .MuiCardHeader-root .MuiCardHeader-content .MuiCardHeader-subheader.MuiTypography-body2{font-size:.9rem}.MuiPaper-root.post-card .MuiCardMedia-root{background-color:#000}.MuiPaper-root.post-card .MuiCardMedia-root>div{background-size:cover;justify-content:center;width:100%;height:100%;display:flex;position:relative}.MuiPaper-root.post-card .MuiCardMedia-root>div img{max-width:none}@media (max-width:601px){.MuiTabPanel-root{padding:24px 0}}.MuiDataGrid-root{background:#fff;border-radius:16px}.MuiDataGrid-root .MuiDataGrid-columnHeaders{min-height:64px!important;max-height:64px!important;line-height:64px!important}.MuiDataGrid-root .MuiDataGrid-footerContainer,.MuiDataGrid-root .MuiDataGrid-row,.MuiDataGrid-root .MuiDataGrid-row .MuiDataGrid-cell{min-height:64px!important;max-height:64px!important}.MuiFormControl-root .MuiInputLabel-root,.MuiFormControl-root .MuiInputLabel-asterisk{color:#fff9;top:1px}.MuiFormControl-root .MuiInputBase-root.MuiOutlinedInput-root{color:#ffffffde;background-color:#ffffff1a}.MuiFormControl-root .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff3b}.MuiFormControl-root .MuiInputBase-root .MuiInputBase-input{padding:18px 18px 16px}.MuiFormControl-root.narrow-input .MuiFormLabel-root{line-height:1rem}.MuiFormControl-root.narrow-input .MuiInputBase-root{max-height:48px}.MuiFormControl-root.toolbar-input .MuiInputBase-root{background-color:#fff}.MuiFormControl-root.toolbar-input .MuiInputBase-root .MuiInputBase-input{padding:10px 16px}.MuiToggleButtonGroup-grouped{border-radius:16px}@media (max-width:600px){.MuiButton-root{padding:14px 24px;font-size:1rem}.MuiButton-root.MuiButton-sizeSmall{padding:8px 16px;font-size:.9rem}}.no-text-decoration,.no-text-decoration:visited,.no-text-decoration:active,.no-text-decoration:focus,.no-text-decoration:hover{color:#000;text-decoration:none}.MuiDivider-root.transparent{border-color:#0000}.flip-container{-o-perspective:1000;perspective:1000px}.flip-container:hover .flipper,.flip-container.hover .flipper{transform:rotateY(180deg)}.flip-container,.front,.back{width:100%;height:100%;min-height:360px}.flipper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transition:.6s;-o-transform-style:preserve-3d;transform-style:preserve-3d;transition:all .6s;position:relative}.front,.back{backface-visibility:hidden;position:absolute;top:0;left:0}.front{z-index:2}.back{transform:rotateY(180deg)}.swiper{width:100%;height:100%}@media (max-width:600px){.swiper{max-height:640px;padding-top:16px!important}}.swiper .swiper-button-prev,.swiper .swiper-button-next{color:#fff}.swiper .swiper-pagination{height:16px}.swiper .swiper-pagination-bullet,.swiper .swiper-pagination-bullet-active{background:#fff;border-radius:4px;width:16px;height:16px}.swiper.projects p.MuiTypography-body1{opacity:.6;font-size:1rem;line-height:1.4rem}@media (max-width:600px){.swiper.projects .swiper-slide.swiper-slide-active .MuiBox-root .MuiBox-root.project-text{margin-top:56px;margin-bottom:-80px;margin-left:24px}}.swiper.projects .swiper-slide .triangle-bg{z-index:0;text-align:center;margin-left:auto;margin-right:auto;position:absolute;top:0;left:0;right:0}@media (max-width:600px){.swiper.projects .swiper-slide .triangle-bg{top:-16px;left:-32px}.swiper.projects .swiper-slide .triangle-bg svg{width:528px;height:554px}}.swiper.projects .swiper-slide .triangle-outline{z-index:1;text-align:center;margin-left:auto;margin-right:auto;position:absolute;top:0;left:0;right:0}@media (max-width:600px){.swiper.projects .swiper-slide .triangle-outline{display:none;top:-16px;left:-32px}.swiper.projects .swiper-slide .triangle-outline svg{width:528px;height:554px}}.swiper.projects .swiper-slide .project-image{z-index:2;min-width:1200px;min-height:750px;margin-left:auto;margin-right:auto;position:relative}@media (max-width:1199px){.swiper.projects .swiper-slide .project-image{min-width:960px;min-height:580px}}@media (max-width:900px){.swiper.projects .swiper-slide .project-image{min-width:740px;min-height:540px}}@media (max-width:600px){.swiper.projects .swiper-slide .project-image{width:100%;min-width:320px;height:100%;min-height:380px;margin-top:112px}}.swiper.projects .swiper-slide .project-image.border-radius img{border-radius:96px;width:100%}@media (max-width:600px){.swiper.projects .swiper-slide .project-image.border-radius img{border-radius:48px}}.swiper.projects .swiper-slide .project-image img{max-width:1200px;height:100%}@media (max-width:600px){.swiper.projects .swiper-slide .project-image img{min-width:320px;min-height:320px;width:100%!important}}.swiper.projects .swiper-button-next,.swiper.projects .swiper-button-prev{z-index:3;cursor:pointer;color:#002429;text-align:center;width:48px;height:48px;display:block;position:absolute}@media (max-width:600px){.swiper.projects .swiper-button-next{top:48px}}.swiper.projects .swiper-button-next{background:#fff;border-radius:16px;top:116px;left:auto;right:24px}.swiper.projects .swiper-button-next:after{padding-top:8px;padding-left:2px;font-size:32px;font-weight:600;display:block;position:relative}@media (max-width:600px){.swiper.projects .swiper-button-prev{top:48px}}.swiper.projects .swiper-button-prev{background:#fff;border-radius:16px;top:116px;left:auto;right:84px}.swiper.projects .swiper-button-prev:after{padding-top:8px;padding-right:2px;font-size:32px;font-weight:600;display:block;position:relative}.swiper.projects .swiper-pagination-bullet{background:#002429}.swiper.projects .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#dafd05}.swiper.testimonials .customer-picture:after{background-size:120px 120px;width:120px;height:120px}.swiper.testimonials .swiper-button-next,.swiper.testimonials .swiper-button-prev{z-index:3;cursor:pointer;color:#dafd05;text-align:center;width:48px;height:48px;display:block;position:absolute}.swiper.testimonials .swiper-button-next{top:116px;right:calc(50% - 148px)}.swiper.testimonials .swiper-button-prev{top:116px;left:calc(50% - 148px)}.swiper.testimonials .swiper-pagination-bullet{background:#fff}.swiper.testimonials .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#dafd05}.swiper.single-dynamic.text-content .swiper .swiper-wrapper{align-items:center;display:flex}.swiper.single-dynamic .swiper-slide,.swiper.coverflow .swiper-slide{justify-content:center;align-items:center;display:flex}.swiper.coverflow .swiper-slide .swiper-slide-shadow-right,.swiper.coverflow .swiper-slide .swiper-slide-shadow-left{background-image:none!important}.swiper .swiper-slide{text-align:center;font-size:18px}@media (max-width:600px){.swiper .swiper-slide.swiper-slide-active{z-index:4}}
@font-face{font-family:Lexend;font-style:normal;font-weight:300;font-display:swap;src:url(../media/08328e320c8f68d1-s.b7a7e326.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.728b7cae.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.8036670a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/08328e320c8f68d1-s.b7a7e326.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.728b7cae.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.8036670a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/08328e320c8f68d1-s.b7a7e326.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.728b7cae.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.8036670a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/08328e320c8f68d1-s.b7a7e326.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.728b7cae.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.8036670a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/08328e320c8f68d1-s.b7a7e326.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.728b7cae.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.8036670a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend Fallback;src:local(Arial);ascent-override:90.98%;descent-override:22.74%;line-gap-override:0.0%;size-adjust:109.91%}.lexend_4e99b50e-module__7H9FPq__className{font-family:Lexend,Lexend Fallback;font-style:normal}.lexend_4e99b50e-module__7H9FPq__variable{--font-lexend:"Lexend","Lexend Fallback"}
