.transforming-life .text-black a{color:#000}.accordion-section{text-align:center}.accordion-section .border-left{border-left-color:gold}.card.job-description{text-align:left}.accordion-section .card{cursor:pointer}.pre-footer-sec p{color:#fff;font-size:18px;line-height:28px;font-weight:400;margin-bottom:36px}.pre-footer-sec p a{color:gold;text-decoration:underline}.two-cta-prefooter{display:flex;justify-content:center;align-items:center;gap:24px}.teams{padding-bottom:60px;padding-top:60px}.teams .card img{margin-bottom:16px;filter:grayscale(1);height:286px;object-fit:cover}.teams .card{border:1px solid #adadad;border-radius:8px;padding:30px;min-height:400px;position:relative;height:100%;display:flex;flex-direction:column}.teams .card h2{font-size:18px;font-weight:700;color:#212121}.teams .card .name{font-size:18px;font-weight:700;color:#212121;margin-bottom:16px}.teams .card .designation{margin-bottom:16px}.team .card .bio{color:#212121;font-size:16px;font-weight:400}.pre-footer-sec.more-content h2{font-size:32px;line-height:40px}#partnership .card{position:relative}.partner-grey-wrap{border-radius:8px;max-width:80%;background-color:#f6f6f6;padding:60px 60px 180px}.partner-grey-wrap:has(.wpcf7-not-valid-tip){padding:40px 40px 320px}.partner-left-content{width:70%}.partner-left-content p{margin-bottom:8px}.partner-left-content ul{list-style-type:disc;padding-left:18px;margin-top:16px}.partner-left-content ul li{padding-bottom:8px}.partner-form-wrap{position:absolute;width:40%;height:auto;top:50%;right:0;transform:translateY(-50%);border:1px solid #adadad;box-shadow:28px 20px 100px 0px #0000001A;background:#fff;padding:30px;border-radius:8px}.partner-intro{background-color:#f6f6f6}.partner-intro p{font-size:24px;line-height:1.5;font-weight:700}.wp-block-columns{gap:20px}p span[style*="#f6851a"]{color:#000 !important}p[style*="color: #2a1ca7"]{color:#212121 !important}p[style*="color: #2a1ca7"]{color:#212121 !important}p span[style*="#2a1ca7"]{color:#212121 !important}p[style*="#2a1ca7"],span[style*="#2a1ca7"],strong[style*="#2a1ca7"],b[style*="#2a1ca7"],h1[style*="#2a1ca7"],h2[style*="#2a1ca7"],h3[style*="#2a1ca7"]{color:#212121 !important}[style*="rgba(238,238,238,0.93)"][style*="#c0ebf1"]{background:#fff !important;border:1px solid #adadad;border-radius:8px;padding:20px}a.wp-block-button__link[style*="background-color: #f69e2e"]{padding:12px 24px !important;border-radius:8px;font-size:16px !important;line-height:1.5 !important;color:#212121 !important;font-weight:500;display:block;width:fit-content;position:relative;background-color:gold !important}a.wp-block-button__link[style*="background-color: #f69e2e"]:hover{text-decoration:none !important;color:#212121 !important}p[style*="#2a1ca7"][style*="#1a00ff"]{background:#fff !important;color:#212121 !important;border:1px solid #adadad !important;border-radius:8px !important;padding:30px !important;position:relative !important;height:100% !important;display:flex !important;flex-direction:column !important}.single-post .intro-section{background:unset;padding:0}.resources-cards-wrapper .card .content-wrap{display:flex;flex-direction:column}.resources-cards-wrapper{align-items:stretch}.resources-cards-wrapper .card{min-height:auto}.resources-cards-wrapper .read-more{color:#126dff !important;font-weight:600;font-size:16px;font-family:'Montserrat',sans-serif !important}.our-story .cards-container{display:flex;justify-content:center;z-index:1;position:relative}.our-story .cards-container .card{width:500px;border:1px solid #adadad}.our-story .cards-wrapper{margin-top:20px}.intro-section h2 span{font-weight:600}.what-we-do p{margin-bottom:16px}.what-we-do p:last-child{margin-bottom:0}div.pry-yellow-bg-section{background-color:rgba(255,215,0,1)}.intro-section a{color:#212121;font-weight:600;white-space:nowrap}.solutions p{margin-bottom:16px}.solution-img{margin-top:36px;max-width:800px;margin:0 auto}.page-template-page-team .pre-footer-sec p{font-size:24px;line-height:36px}.video-wrapper{position:relative;display:inline-block}.play-icon-svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;width:80px;height:80px;transition:opacity .3s ease;z-index:10;pointer-events:auto}.play-icon-svg:hover{opacity:.8}.play-icon-svg.hidden{display:none}textarea[rows]{min-height:calc(1.5em * 3)}.input input,.input textarea{background-color:#f5f5f5}.partner-form-wrap h2{margin-bottom:24px}.device-menu{display:none}.new-brand-btn.wpb-pcf-btn-default.schedule-a-demo-form-fire.demo-btn{background-color:gold !important;color:#212121 !important;font-weight:600;border:0}.new-brand-btn.wpb-pcf-btn-default.schedule-a-demo-form-fire.demo-btn:hover{background-color:#ccac02 !important;color:#212121 !important}@media (min-width:0) and (max-width:1199.98px){#ham-close path{stroke:#212121 !important}.desktop-menu{display:none !important}.device-menu{display:flex;justify-content:space-between}.dropdown-trigger{font-size:18px;width:100%;display:flex;justify-content:space-between;font-weight:600 !important}.dropdown-trigger span.chevon svg{width:14px;height:14px}#nav-drawer{margin-top:12px;height:85vh;overflow-y:auto;padding-bottom:30px}header #nav-drawer ul li{width:100%;margin:0 !important}header #nav-drawer ul li:last-child{border:0}header #nav-drawer ul li .new-brand-btn{margin:18px 10px 10px;font-weight:700}.dropdown-menu{top:50px}.dropdown-menu{display:none !important}.dropdown-menu.open{display:block !important}}@media (min-width:992px) and (max-width:1199.98px){#header .inner-holder button{display:block}#header .inner-holder{width:100%;display:flex;justify-content:space-between}#nav-drawer{display:none}.header.device-active #nav-drawer{display:block}#nav-drawer ul{flex-direction:column}header #nav-drawer ul li{width:100%}header #nav-drawer ul li{width:100%;border-bottom:1px solid #e5e7eb;padding-top:1rem;padding-bottom:1rem}.partner-grey-wrap{padding:40px 40px 160px}.partner-grey-wrap:has(.wpcf7-not-valid-tip){padding:40px 40px 320px}}.pr-4{padding-right:1rem}.accordion-section .ac-t .ac-title{flex-basis:90%}.accordion-section .ac-t .ac-icon{flex-basis:10%;text-align:right}.accordion-section .ac-t .ac-icon img{display:inline-block}@media (min-width:768px) and (max-width:991.98px){.accordion-section .ac-t .ac-title{flex-basis:80%}.accordion-section .ac-t .ac-icon{flex-basis:20%}}body.blog .heroSlider-wrap.single-banner .hero-banner-content h2.width-65 span{display:block;font-size:32px;line-height:1.3;font-weight:300;margin-bottom:15px}.resources-cards-wrapper .yellow-bg{padding:40px 60px;margin:0 auto 28px;width:100%}.accordion-section .ac-c{margin-left:20px;margin-right:20px;border-bottom:20px solid #fff;border-radius:2px}.resources-cards-wrapper .card .resource-cta span{font-size:16px;color:#126dff;font-weight:600;line-height:24px;padding-right:0;margin-right:8px;transition:all .3s}.resources-cards-wrapper .yellow-bg a span{margin-right:8px;transition:all .3s;font-size:16px;line-height:24px;font-weight:600}.resources-cards-wrapper .card .resource-cta path{stroke:#126dff}.resources-cards-wrapper .yellow-bg a:hover span{margin-right:12px;transition:all .3s}.accordion-section .ac-c p a{text-decoration:underline;color:#212121;font-weight:600}.resources-cards-wrapper .card:hover .resource-cta span{margin-right:12px;transition:all .3s}.load-more-blogs .btn.primary{margin-top:80px;font-size:16px;padding:11px 21px}.btn.primary{color:#000 !important}body.single-post figure{margin-bottom:30px}body.post-type-archive-casestudies .heroSlider-wrap.single-banner .hero-banner-content h2.width-65 span{font-weight:300}.resources-cards-wrapper .card .cs-cta span{color:#126dff;font-size:16px;font-weight:600;line-height:24px}.resources-cards-wrapper .card .cs-cta span,.resources-cards-wrapper .card .cs-download span{color:#126dff;font-size:16px;font-weight:600;line-height:24px;transition:all .3s}.resources-cards-wrapper .card .cs-cta:hover span{margin-right:4px;transition:all .3s}.resources-cards-wrapper .card .cs-download:hover{transition:all .3s;opacity:.8}.resources-cards-wrapper .card .cs-cta svg path{stroke:#126dff}.resources-cards-wrapper .card .cs-download svg path{stroke:#126dff}.cs-wrapper{margin-bottom:60px}body.post-type-archive-whitepapers .heroSlider-wrap.single-banner .hero-banner-content h2.width-65 span.heading-eyebrow{font-size:50px !important;line-height:60px;display:block;margin:0 0 10px !important}body.post-type-archive-whitepapers .heroSlider-wrap.single-banner .hero-banner-content h2.width-65{font-size:32px;font-weight:300;line-height:41px}body.post-type-archive-whitepapers .heroSlider-wrap.single-banner .hero-banner-content h2.width-65 span.slider-bold{font-weight:700 !important;font-size:32px;font-weight:300;line-height:41px;display:inline}.resources-cards-whitepaper a .cta-whitepaper span{transition:all .3s}.resources-cards-whitepaper a .cta-whitepaper svg path{stroke:#126dff}.resources-cards-whitepaper a:hover .cta-whitepaper span{margin-right:4px;transition:all .3s}div .swiper.challenges .swiper-slide .slider-icon-title{margin-bottom:10px}.accordion-section .ac-t.open .ac-icon img{transform:rotate(180deg)}.job-description ul ul,.job-description ul ol{padding-left:30px;margin-bottom:10px}.job-description ul ul li{list-style:disc}.page-template-page-partnership .resources-slider .swiper-slide .card,.page-template-page-partnership .resources-cards-wrapper .card{min-height:340px}.resources-cards-wrapper.brouchers-wrapper a .card-link span{transition:all .3s}.resources-cards-wrapper.brouchers-wrapper a .card-link span svg path{stroke:#126dff}.resources-cards-wrapper.brouchers-wrapper a:hover .card-link span{margin-right:4px;transition:all .5s}.resources-cards-wrapper.datasheets-wrapper a .card-link span{transition:all .3s}.resources-cards-wrapper.datasheets-wrapper a .card-link span svg path{stroke:#126dff}.resources-cards-wrapper.datasheets-wrapper a:hover .card-link span{margin-right:4px;transition:all .5s}.resources-cards-wrapper.brouchers-wrapper,.resources-cards-wrapper.datasheets-wrapper{margin-bottom:60px}.contact-us-form{padding:30px;border:1px solid #adadad;box-shadow:28px 20px 100px 0px #0000001A;border-radius:8px;background-color:#fff;margin-left:40px}.contact-us-form .title h3{font-size:40px;line-height:1.4;font-weight:400;font-family:'Montserrat',sans-serif;color:#212121;margin-bottom:24px}.content-404{overflow:hidden;height:85vh}.content-404:before{content:'';position:absolute;top:50%;right:-2%;transform:translateY(-46%);width:100%;height:100%;background-image:url('https://the.f7f.myftpupload.com/wp-content/uploads/2025/12/grey-shade-bg.png');background-position:center;background-size:cover;background-repeat:no-repeat}.content-404-wrap{flex-direction:column;display:flex;justify-content:center;align-items:center;position:relative;z-index:9;height:75vh;max-width:350px;margin:0 auto}.wpcf7-not-valid-tip{font-size:14px}.wpcf7 form.invalid .wpcf7-response-output{border:none;margin:16px 0 0;padding:0;color:#dc3232;font-size:14px}.focus-within\:ring-1:has(input.wpcf7-form-control:focus),.focus-within\:ring-1:has(input.wpcf7-form-control:focus-within){outline:none;border:none;--tw-ring-color:#212121}.newsletter-form .focus-within\:ring-1 p{max-width:70%;flex:1 70%}.newsletter-form .wpcf7-form-control-wrap input{width:100%}.newsletter-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;width:100%;bottom:-40px}#applicationform .download-link{display:none}.newsletter-form .hs_error_rollup{display:none}@media (max-width:1199.98px){body.post-type-archive-casestudies .heroSlider-wrap.single-banner .hero-banner-content h2.width-65,body.post-type-archive-data_sheets .heroSlider-wrap.single-banner .hero-banner-content h2.width-65{line-height:1.4}body.post-type-archive-casestudies .heroSlider-wrap.single-banner .hero-banner-content h2.width-65 span,body.post-type-archive-data_sheets .heroSlider-wrap.single-banner .hero-banner-content h2.width-65 span{font-size:24px;line-height:1.4;margin:0}body.blog .heroSlider-wrap.single-banner .hero-banner-content h2.width-65 span br{display:none}}@media (min-width:0) and (max-width:991px){.accordion-intro-wrap .intro-text{padding-top:20px;padding-bottom:0}.accordion-intro-wrap .accordion-section{padding-top:0;padding-bottom:20px}.contact-us-form{margin-left:0}}@media (min-width:0px) and (max-width:767.98px){.contact-us-form{padding:20px}.contact-us-form .title h3{font-size:30px}.content-404:before{right:0;transform:translateY(-46%);background-position:48% center}.content-404-wrap{height:80vh}}@media only screen and (max-width:767.98px) and (orientation:landscape){.content-404,.content-404-wrap{height:100vh}}@media (min-width:768px) and (max-width:991.99px){.contact-us-form .title h3{font-size:34px}.content-404:before{right:-5%;transform:translateY(-46%)}}@media (min-width:992px) and (max-width:1199.98px){.content-404:before{right:-3%;transform:translateY(-46%)}}@media (min-width:0) and (max-width:767.98px){.resources-cards-wrapper .yellow-bg{padding:30px;margin:0 auto}.load-more-blogs .btn.primary{margin-top:40px}.resources-slider .swiper-slide .card,.resources-cards-wrapper .card{padding:20px}body.post-type-archive-whitepapers .heroSlider-wrap.single-banner .hero-banner-content h2.width-65{font-size:24px;font-weight:300;line-height:34px}body.post-type-archive-whitepapers .heroSlider-wrap.single-banner .hero-banner-content h2.width-65 span.slider-bold{font-size:24px;font-weight:300;line-height:38px}.resources-cards-whitepaper{display:grid;grid-template-columns:repeat(1,minmax(0, 1fr));gap:30px;padding:40px 0 0}body.post-type-archive-whitepapers .heroSlider-wrap.single-banner .hero-banner-content h2.width-65 span.heading-eyebrow{font-size:32px !important;line-height:40px}.resources-cards-wrapper.brouchers-wrapper,.resources-cards-wrapper.datasheets-wrapper{margin-bottom:40px}}@media (min-width:768px) and (max-width:991.98px){.resources-cards-whitepaper{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:30px;padding:40px 0 0}}@media (min-width:768px) and (max-width:1199.98px){.resources-slider .swiper-slide .card,.resources-cards-wrapper .card{padding:20px}.homeslider.owl-carousel{margin-top:20px}body.post-type-archive-whitepapers .heroSlider-wrap.single-banner .hero-banner-content h2.width-65{font-size:24px !important;line-height:28px}body.post-type-archive-whitepapers .heroSlider-wrap.single-banner .hero-banner-content h2.width-65 span.slider-bold{font-size:24px !important;line-height:38px}body.post-type-archive-whitepapers .heroSlider-wrap.single-banner .hero-banner-content h2.width-65 span.heading-eyebrow{font-size:32px !important;line-height:40px;margin-bottom:4px !important}.resources-cards-wrapper.brouchers-wrapper,.resources-cards-wrapper.datasheets-wrapper{margin-bottom:40px}}@media (min-width:992px) and (max-width:1199.98px){.resources-cards-wrapper .card .cs-cta span,.resources-cards-wrapper .card .cs-download span{font-size:14px}body.blog .resources-cards-wrapper .yellow-bg{width:100%}}@media (min-width:0) and (max-width:991.98px){.partner-grey-wrap{padding:40px 20px;max-width:100%}.partner-grey-wrap:has(.wpcf7-not-valid-tip){padding:40px 20px}.partner-left-content{width:100%}.partner-form-wrap{position:unset;width:100%;height:auto;margin-top:30px;transform:unset}.accordion-section{padding-top:40px}.intro-text{padding-top:40px}.accordion-section .custom-h2,.accordion-section .text-24{text-align:center}}.single-content p{margin-bottom:1rem;margin-bottom:20px}table{border:1px solid;margin-bottom:20px}table td{border:1px solid;padding:10px}.input select{background-color:#f5f5f5}.blog-card{background-color:#fff !important}.single-post [style*=linear-gradient]{background:#fff !important;border:1px solid #adadad !important;border-radius:8px !important;padding:20px !important;color:#212121}.single-post [style*=linear-gradient]{color:#212121 !important}.single-post [style*="background-color:#abb7c233"]{background-color:#fff !important;color:#212121}.resource-backbtn a span{color:#212121}.resource-backbtn a svg path{stroke:#212121}#applicationform form.wpcf7-form{background-color:#fff;padding:40px;border:1px solid #adadad;border-radius:8px}.case-card__media{width:50%}.case-card__content{width:50%}.case-card__inner{display:flex;background:#fff;border-radius:4px}.case-card__content{width:50%;align-self:center}.case-card__content{padding:34px 40px;display:flex;flex-direction:column;justify-content:center}.case-card__eyebrow{margin:0;font-size:16px;font-weight:700;color:#969696;margin-bottom:8px}.case-card__title{margin:0 0 8px !important;font-size:18px;line-height:1.4;font-weight:700;color:#111827}.case-card__desc{margin:0;font-size:15px;line-height:1.6;color:#4b5563;max-width:520px;font-weight:400;margin-bottom:8px}.case-card__content .btn.primary{align-self:flex-start;display:flex;gap:15px;align-items:center}.case-card__media img{border-radius:4px 0 0 4px}@media(max-width:767.98px){.icons-wrapper.three-grid-col{grid-template-columns:repeat(1,minmax(0, 1fr))}.case-card__inner{flex-direction:column}.case-card__media{width:100%}.case-card__content{width:100%}.case-card__content{padding:22px}.case-card__media img{border-radius:4px 4px 0 0}div .swiper.challenges .swiper-slide .slider-icon-title{margin-bottom:6px}}@media (min-width:768px) and (max-width:991px){.case-card__media img{border-radius:4px 4px 0 0}.case-card__inner{align-items:center}.case-card__content{padding:24px 30px}.case-card{width:50%}.case-card__inner{display:block}.case-card__media{width:100%}.case-card__content{width:100%}}@media (min-width:992px) and (max-width:1199px){.cs-wrapper{margin-bottom:40px}.case-card__content{padding:24px 32px}}.page-id-3904 #wpcf7-f169-p3904-o2{background-color:#fff;padding:10px 40px 40px;margin:80px 0 40px}.page-id-3904 form{text-align:left}.new-brand-btn.wpb-pcf-btn-default a{color:#212121 !important}.wpcf7 h5{margin-bottom:16px}.single-content p{margin-bottom:24px}.single-news_events .single-content p a{word-wrap:break-word}ul.custom.bullts{list-style:disc;margin-left:30px;margin-top:10px}.fields-wrapper{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:20px}.fields-wrapper .input{width:48%}@media (min-width:768px) and (max-width:991.98px){.fields-wrapper .input{width:47%}}@media (min-width:0) and (max-width:767.98px){.fields-wrapper .input{width:100%}}.single-careers h1{margin-top:40px}@media (min-width:0) and (max-width:1199.98px){.single-careers h1{font-size:28px}}.btn.hero-trnspnt{background:0 0;color:#fff;padding:9px 20px;border-radius:8px;border-color:gold;font-weight:600;text-decoration:none;transition:all .3s ease;border-width:2px}.codedropz-upload-handler{margin-bottom:20px}.product-cards-grid{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:768px){.product-cards-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem 2rem}}.product-card{background:#fff;border-radius:8px;padding:30px 40px;box-shadow:0 1px 3px rgba(0,0,0,.08);display:flex;flex-direction:column;text-align:left}.product-card__header{margin-bottom:23px}.product-card__logo{height:45px;width:auto;max-width:100%;object-fit:contain;display:block}.product-card__desc{flex:1;margin:0 0 1.25rem;line-height:1.5;font-size:16px;font-weight:400}.product-card__actions{display:flex;flex-wrap:nowrap;gap:.75rem;margin-top:auto}.product-card__actions .btn{margin:0}.btn.btn-outline{background:0 0;border:2px solid gold;color:#212121;padding:11px 21px;line-height:1.3;border-radius:8px}.btn.btn-outline:hover{background:#ffd500;border-color:#ffd500}a.btn.hero-trnspnt:hover{background:#ffd500;border-color:#ffd500;color:#000}.hero-btn-group{display:flex;gap:24px;align-items:center}.elementor-4481 section.elementor-section{height:calc(100vh + 60px);display:flex;align-items:center}.signup-card{max-width:600px;margin:0 auto;background:#fff;border-radius:8px;padding:30px 114px 50px;box-shadow:0px 0px 30px 0px #00000005}.signup-card iframe{margin:-2px !important}.signup-card h2{text-align:center;font-weight:700;font-size:40px;margin:0 0 20px;color:#212121;font-family:"Montserrat",sans-serif}.signup-card form p{margin-bottom:20px;position:relative}.signup-card form p .wpcf7-spinner{position:absolute;bottom:-25px;left:0}.signup-card .hbspt-form .hs-submit .actions input{margin-bottom:20px}.signup-card .wpcf7-form-control{width:100%;box-sizing:border-box}.signup-card input::placeholder{font-size:14px}.signup-card input::-webkit-input-placeholder{font-size:14px}.signup-card input::-moz-placeholder{font-size:14px}.signup-card input:-ms-input-placeholder{font-size:14px}.signup-card input{height:56px;background:#f5f5f5;border-radius:8px;padding:10px 16px;font-size:16px;outline:none;margin-bottom:0;color:#7c7c7c;font-family:"Montserrat",sans-serif}.signup-card input[type=submit]{height:46px;background:gold;color:#000;font-weight:600;border:0;border-radius:8px;cursor:pointer;font-size:16px;font-family:"Montserrat",sans-serif}.signup-card input[type=submit]:hover{background:#ccac02 !important}.signup-card .wpcf7-not-valid-tip,.signup-card .wpcf7-response-output{font-family:"Montserrat",sans-serif}.signup-card .or-sep{text-align:center;margin:0 0 20px;color:#212121;font-size:16px;position:relative}.signup-card .or-sep:before,.signup-card .or-sep:after{content:"";position:absolute;top:50%;width:42%;height:1px;background:#e6e6e6}.signup-card .or-sep:before{left:0}.signup-card .or-sep:after{right:0}.signup-card .nsl-container{text-align:center !important}.signup-card .nsl-container .nsl-container-buttons{padding:0}.signup-card .nsl-container .nsl-container-buttons a{margin:0}.signup-card .nsl-container .nsl-container-buttons a .nsl-button{margin:0}.signup-card .login-link{margin-top:14px;text-align:center;font-size:14px;font-family:400}.signup-card .login-link a{font-weight:500;text-decoration:none}#header.login-page{box-shadow:0px 10px 15px -3px #0000001A}.page-id-4481{overflow:hidden}.hbspt-form{background-color:#fff;padding:40px;border:1px solid #adadad;border-radius:8px}.hbspt-form form{display:flex;flex-wrap:wrap;gap:16px}.hbspt-form .hs-form-field{width:calc(100% / 2 - 8px)}.hbspt-form .input input,.hbspt-form .input textarea,.hbspt-form .input select{background-color:#f5f5f5;border-radius:6px;padding-left:1.25rem;padding-right:1.25rem;padding-top:1rem;padding-bottom:1rem;width:100%;font-size:16px;color:#000}.hbspt-form .input select{padding-right:30px}.hbspt-form .input textarea{height:100px}.hbspt-form .input select{-moz-appearance:none;-webkit-appearance:none}.hbspt-form .hs-submit,.hbspt-form .hs_error_rollup,.hbspt-form .legal-consent-container,.hbspt-form .legal-consent-container .hs-form-field{width:100%}.hbspt-form .legal-consent-container .hs-form-field{margin-bottom:0}.hbspt-form .inputs-list label{position:static;padding:0;font-size:14px;pointer-events:all}.hbspt-form .inputs-list label input{width:auto;margin-top:5px}.hbspt-form .hs-submit .actions input{background:gold;border-color:gold;color:#212121;padding:12px 24px;border-radius:8px;font-weight:600;line-height:1.3;cursor:pointer;font-size:16px;color:#000;transition:all .5s;cursor:pointer}.hbspt-form .hs-submit .actions input::placeholder{font-size:16px}.hbspt-form .hs-submit .actions input:hover{background:#ccac02 !important;color:#212121 !important;transition:all .5s}.hbspt-form .hs-error-msgs label{color:red !important;font-size:14px !important}.hbspt-form .hs-form-field.hs_upload_file{width:100%}.hbspt-form .hs-form-field.hs_upload_file input{border:2px dashed #c5c5c5;border-radius:5px;background:#fff;display:flex;padding:48px 30px;text-align:center;width:100%;margin:0 auto}.hbspt-form .hs-form-field.hs_upload_file label{font-size:16px;color:#000;margin-bottom:8px !important;display:block}.submitted-message{font-size:20px;font-weight:600}.hbspt-form .download-link{margin-top:10px}.hbspt-form .download-link a{color:#000}.hbspt-form .download-link a:hover{text-decoration:underline}.hbspt-form .inputs-list label.hs-form-booleancheckbox-display>span a{color:#000}.hbspt-form .inputs-list label.hs-form-booleancheckbox-display>span a:hover{text-decoration:underline}.contact-us-form .hbspt-form{padding:0;border:0;border-radius:0}.contact-us-form .hbspt-form .hs_message{width:100%}.contact-us-form .hbspt-form .hs_message textarea{height:272px}.legal-consent-container .hs-form-booleancheckbox-display input{cursor:pointer}.form-wrapper.df-hero .hbspt-form{background-color:#fff;padding:0;border:0;border-radius:0}.newsletter-form .hbspt-form form{padding:4px 8px;border:1px solid #000;border-radius:6px;background:#fff;position:relative;flex-direction:row !important}.newsletter-form .hbspt-form form input{background:#fff;padding:0 4px;font-size:16px;display:flex;color:#212121;font-weight:400}.newsletter-form .hbspt-form form input::placeholder{font-size:14px}.newsletter-form .hbspt-form form .hs_email{width:calc(100% - 116px)}.newsletter-form .hbspt-form form ul.no-list.hs-error-msgs.inputs-list{position:absolute;bottom:-26px;left:0}.newsletter-form .hbspt-form .hs-submit .actions input{padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;width:100%}.newsletter-form .hbspt-form form .hs_submit.hs-submit{width:100px}.newsletter-form .hbspt-form .input{display:flex;align-items:center;height:100%}.newsletter-form .hbspt-form form input:focus,.newsletter-form .hbspt-form form input:focus-visible{outline:0;border:0;--tw-ring-color:transparent !important;--tw-ring-shadow:0 0 #0000 !important;box-shadow:none !important}.page-id-3904{overflow-y:scroll;overflow-x:hidden}.newsletter-form .hbspt-form{background-color:transparent;padding:0;border:0;border-radius:0}.partner-form-wrap .hbspt-form{background-color:transparent;padding:0;border:0;border-radius:0}.hbspt-form .hs-form-field.hs_message{width:100%}ul.no-list.hs-error-msgs.inputs-list{line-height:1.1}.signup-card .hbspt-form{background-color:transparent;padding:0;border:0;border-radius:0}.signup-card .hbspt-form .hs-form-field{width:100%}.signup-card .hbspt-form .hs-submit .actions input{width:100%}#custom-google-btn{margin:0 auto;width:100%;text-align:center;display:flex !important;justify-content:center;font-family:"Montserrat",sans-serif !important}.signup-card .hs_error_rollup{display:none}.signup-card .hbspt-form form{gap:20px}.signup-card .submitted-message{margin-bottom:20px;text-align:center;color:#000;font-family:"Montserrat",sans-serif}@media (max-width:767.98px){.hbspt-form{padding:28px}.hbspt-form form{flex-direction:column}.hbspt-form .hs-form-field{width:100%}.product-card{padding:30px}.btn.primary,.btn.hero-trnspnt{font-size:16px}.btn.btn-outline{padding:11px 18px;font-size:16px}.signup-card{max-width:100%;margin:100px auto 40px;padding:30px}.signup-card h2{font-size:28px}.elementor-4481 .elementor-widget-wrap .elementor-widget-container{padding:0 6px}.elementor-4481 section.elementor-section{height:100vh}.page-id-4481 .elementor-section.elementor-section-boxed>.elementor-container{max-width:100% !important;width:100% !important}}@media (min-width:576px) and (max-width:767.98px){.elementor-4481 section.elementor-section{padding-top:100px;overflow:scroll}}@media (min-width:992px) and (max-width:1199px){.product-card{padding:30px}.btn.primary{font-size:14px;padding:12px 14px}.btn.btn-outline{padding:11px 18px;font-size:14px}.elementor-4481 section.elementor-section{height:100vh}}@media (min-width:768px) and (max-width:991px){.product-cards-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem 2rem}.product-card{padding:30px}.btn.primary{font-size:14px;padding:12px 14px}.btn.btn-outline{padding:11px 18px;font-size:14px}.signup-card{margin-top:20px}.elementor-4481 section.elementor-section{height:calc(100vh - 60px)}}@media (max-width:767.98px){.hero-btn-group{gap:12px;align-items:flex-start}.hero-btn-group.signal-ai-page{gap:8px}.hero-btn-group.signal-ai-page .btn{padding:10px 12px !important}.hero-btn-group .btn{display:inline-flex;margin:0;align-self:flex-start}}span.space-above{padding-top:20px}#upload_file-ee033e23-9bdb-497a-8eef-e80c141ec108{text-align:left;cursor:pointer}.schedule-popup-holder{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.schedule-popup-holder.schedule-a-demo-popup.is-open{display:block;opacity:1;visibility:visible;transform:translate(-50%,-50%);padding:20px;width:100%;max-width:100%;z-index:1000;overflow-y:auto;height:100%}.schedule-popup-holder .holder{background:#f4f7f8;width:768px;margin:0 auto;border-radius:8px;padding:40px;position:relative}.schedule-popup-holder button.schedule-popup-close{width:37px;height:37px;color:#212121;font-size:40px;position:absolute;right:10px;top:0}.schedule-popup-holder .hbspt-form{background-color:transparent;padding:0;border:0;border-radius:0}.schedule-popup-holder h2.text-dfcolors-200.mb-4{font-size:40px;line-height:1.3;font-weight:400;color:#212121;margin-bottom:16px;text-align:center}.schedule-popup-holder h5{font-size:18px;line-height:1.3;font-weight:600;color:#232323;margin-bottom:16px;text-align:center}.schedule-popup-holder p{font-size:16px;line-height:1.3;font-weight:400;color:#212121;margin-bottom:28px;text-align:center}.schedule-popup-holder .hbspt-form .input input,.schedule-popup-holder .hbspt-form .input textarea,.schedule-popup-holder .hbspt-form .input select{background-color:#e8eeef}.schedule-popup-overlay.is-open{background:rgba(0,0,0,.4);position:fixed;top:0;width:100%;left:0;z-index:999;height:100%}.schedule-popup-holder h2.text-dfcolors-200.mb-4 span{font-weight:700}@media (min-width:0) and (max-width:767.98px){.schedule-popup-holder .holder{width:100%;padding:40px 20px 20px}}@media (min-width:768px) and (max-width:991.98px){.schedule-popup-holder .holder{width:700px}}.st-popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:.3s ease;z-index:9999}.st-popup-overlay.active{opacity:1;visibility:visible}.st-popup-box{background:#fff;padding:30px 40px;max-width:600px;width:90%;border-radius:12px;position:relative}.st-popup-close{position:absolute;top:15px;right:18px;font-size:34px;cursor:pointer;width:24px;height:24px;display:flex;justify-content:center;align-items:center}#st-hubspot-form .hs_error_rollup{position:relative;top:-16px}#st-hubspot-form .hs-form-field{max-width:48%;width:100%;display:inline-flex;flex-direction:column}#st-hubspot-form .hs_firstname.hs-form-field,#st-hubspot-form .hs_email.hs-form-field,#st-hubspot-form .hs_company.hs-form-field{margin-right:20px}#st-hubspot-form .hs-form-field label.hs-error-msg{margin-top:4px;display:block;color:red;font-size:12px}#st-hubspot-form .hs_error_rollup label.hs-main-font-element{display:block;margin:30px 0 0;color:red}#st-hubspot-form .hs-form-field input{height:50px}#st-hubspot-form input.hs-button{background:gold;border-color:gold;color:#212121;padding:12px 14px;border-radius:8px;font-size:14px;font-weight:600;line-height:1.3;margin-top:30px}#st-hubspot-form input.hs-button:hover{background:#ccac02 !important;color:#212121 !important;border-color:#ccac02 !important}html.popup-open,body.popup-open{overflow:hidden}.st-popup-box h2{text-align:center;font-weight:700;font-size:40px;margin:0 0 10px;color:#212121;font-family:"Montserrat",sans-serif}#st-hubspot-form .submitted-message{text-align:center}#st-hubspot-form .hs_error_rollup label.hs-main-font-element{font-size:14px;margin:0}@media (min-width:1200px) and (max-width:1399.98px){.st-popup-box{height:500px;overflow-y:auto}}@media (min-width:992px) and (max-width:1199.98px){header #nav-drawer ul li{padding-top:0;padding-bottom:0}}@media (min-width:0) and (max-width:1199.98px){#nav-drawer li:has(.new-brand-btn){border:0;margin-top:30px;margin-left:0}header #nav-drawer ul li:last-child{border-bottom:none !important}}@media (max-width:767.98px){.st-popup-box{padding:30px 20px;height:650px;overflow-y:auto}#st-hubspot-form .hs-form-field{max-width:100%}#st-hubspot-form .hs_firstname.hs-form-field,#st-hubspot-form .hs_email.hs-form-field,#st-hubspot-form .hs_company.hs-form-field{margin-right:0}}#st-hubspot-form .legal-consent-container .hs-form-field{max-width:100% !important}#st-hubspot-form .legal-consent-container label.hs-form-booleancheckbox-display{position:static !important;width:100% !important}#st-hubspot-form .legal-consent-container label.hs-form-booleancheckbox-display input{width:auto;height:100%;margin-top:6px}#st-hubspot-form input.hs-button{margin-top:0 !important}#st-hubspot-form .legal-consent-container label.hs-form-booleancheckbox-display{position:static !important;width:100% !important;pointer-events:auto}.newsletter-form{background-color:transparent;padding:0;border:0;border-radius:0}.newsletter-form form{padding:4px 8px;border:1px solid #000;border-radius:6px;background:#fff;position:relative;flex-direction:row !important}.newsletter-form form .hs_email{width:calc(100% - 116px)}.newsletter-form .input{display:flex;align-items:center;height:100%}.newsletter-form form input{background:#fff;padding:0 4px;font-size:16px;display:flex;color:#212121;font-weight:400;border-radius:6px;width:100%}.newsletter-form form ul.no-list.hs-error-msgs.inputs-list{position:absolute;bottom:-26px;left:0}.newsletter-form .hs-error-msgs label{color:red !important;font-size:14px !important}.newsletter-form form .hs_submit.hs-submit{width:100px}.newsletter-form .hs-submit .actions input{padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;width:100%;background:gold;border-color:gold;border-radius:8px;font-weight:600;display:flex;color:#000;transition:all .5s;cursor:pointer}.newsletter-form .hs-submit .actions input:hover{background:#ccac02 !important;color:#212121 !important;transition:all .5s}.newsletter-form form{display:flex;justify-content:space-between}.icon-tabs-section .secondary-heading.digital-transformation span.mainitile{font-weight:600;color:#212121;margin-bottom:12px;display:block}.icon-tabs-section .secondary-heading.digital-transformation .subtitle{color:#212121;font-weight:400}.icon-tabs-section .secondary-heading{margin-bottom:20px}.icon-tabs-section p{color:#212121;font-weight:400;font-size:16px;line-height:28px;margin-bottom:20px}.icon-tabs-section img.icon-60{width:80px;height:80px}.icon-tabs-section .newbrand-icon-card h3{text-align:center;font-size:20px;color:#212121;font-weight:700;line-height:24px;margin:24px 0 8px}.icon-tabs-section .newbrand-icon-card p{color:#232323;text-align:center;font-size:18px;font-weight:500;line-height:24px;margin:0}.newbrand-icon-card{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:8px 0}.ai-products-section{background:#fff;padding:60px 0}.title-des-wrapper{margin-bottom:36px;text-align:center}.ai-products-section h2{font-size:40px;line-height:56px;margin-bottom:20px;color:#212121;font-weight:400}.ai-products-section h2 strong{font-weight:600}.ai-products-section p{font-size:16px;color:#212121;font-weight:400;line-height:28px}.ai-products-container{display:flex;flex-wrap:wrap;gap:30px}.ai-product-card{width:calc(50% - 15px);background:#fff;border-radius:8px;padding:30px;display:flex;gap:24px;align-items:flex-start;border:1px solid #e3e3e3}.ai-product-image{width:180px;min-width:180px;align-self:stretch;border-radius:6px;overflow:hidden;background:#d9d9d9}.ai-product-image img{width:100%;height:100%;object-fit:cover;border-radius:6px}.ai-product-card .ai-product-content img{margin-bottom:4px;width:fit-content;height:45px;text-align:left;display:inline-block}.box-icon .ai-product-card .ai-product-content img{width:60px;height:60px;margin-bottom:0}.box-icon .ai-product-card .ai-product-content p{margin-bottom:0}.ai-products-container a.btn.primary{color:#000 !important}section.greybg-with-spacing{position:relative;height:440px}section.greybg-with-spacing:before{content:none;background:#f5f5f5;width:100%;height:60px;display:block}.greybg-with-spacing .black-bgmain-card-wrapper .risk-cards-container{padding:0}.card-overlap-section .risk-card-heading h3{color:#212121;width:calc(100% - 80px);font-weight:700}.greybg-with-spacing .card-pattern{position:relative;padding-top:60px}section.greybg-with-spacing .three-cards-with-bg p{font-weight:400;line-height:28px;font-size:16px;margin-bottom:33px}section.greybg-with-spacing .three-cards-with-bg p strong{font-weight:700}section.greybg-with-spacing .three-cards-with-bg h2 strong{font-weight:600}.card-overlap-section .risk-card{padding:30px}.card-overlap-section .risk-card-heading{gap:20px;margin-bottom:24px}.card-overlap-section .risk-card-heading{gap:20px;margin-bottom:24px}.card-overlap-section .slider-number{width:60px;position:relative}.card-overlap-section .slider-number img{width:100%;height:auto}.card-overlap-section .slider-number span{position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);color:#1a1a1a;font-weight:600;line-height:1;font-size:17px}.card-overlap-section .risk-card-heading h3{color:#212121}.card-overlap-section .risk-card-body{gap:24px}.card-overlap-section .risk-row{align-items:center}.card-overlap-section .risk-value{font-size:30px;font-weight:700;line-height:30px;color:#212121;width:104px;max-width:104px}.card-overlap-section .risk-text{font-weight:500;line-height:22px;color:#212121;width:calc(100% - 110px)}.card-overlap-section.v-slides{margin-top:-215px}.placeholder-box{background:#d5d5d5}.ai-product-content{display:flex;flex-direction:column;height:100%}.ai-product-card a.btn.hero-trnspnt{color:#000}.ai-product-content h3{font-size:32px;font-weight:700;margin-bottom:14px;color:#2d2d2d}.ai-product-content h3 span{color:#f3c400}.cosmeto-title{color:#ef6a6a}.cosmeto-title span{color:#f3c400}.ai-product-content p{font-size:16px;line-height:28px;color:#212121;margin-bottom:20px;font-weight:400;flex-grow:1}.ai-product-buttons{display:flex;gap:12px}.risk-cards-section{padding:40px 20px;background:#fff}.risk-cards-wrap{display:flex;flex-wrap:wrap;gap:30px;background-color:#fff;padding:50px;border-radius:8px}.risk-card{width:calc(33.333% - 22px);background:#f3f3f3;border-radius:8px;padding:22px 20px 18px;box-sizing:border-box}.risk-card-heading{display:flex;align-items:flex-start;gap:14px;margin-bottom:22px}.risk-card-heading h3{margin:0;font-size:24px;line-height:32px;font-weight:700;color:#2b2b2b}.risk-icon{width:34px;height:34px;min-width:34px;background:#f4c400;color:#222;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;clip-path:polygon(50% 0%,100% 18%,82% 100%,18% 100%,0% 18%)}.risk-card-body{display:flex;flex-direction:column;gap:16px}.risk-row{display:flex;align-items:flex-start;gap:16px}.risk-value{min-width:105px;font-size:22px;line-height:1;font-weight:700;color:#222}.risk-text{flex:1;font-size:16px;line-height:1.35;color:#404040}.life-sciences-section{background:gold;padding:60px 0;position:relative;overflow:hidden}.life-sciences-container{max-width:1200px;margin:0 auto}.life-sciences-top{display:flex;justify-content:space-between;align-items:flex-start;gap:70px;margin-bottom:36px}.life-sciences-right{width:calc(100% - 563px)}.life-sciences-left{width:495px}.life-sciences-left h2{margin:0;font-size:36px;line-height:56px;font-weight:400;color:#212121}.life-sciences-left h2 span{display:block;font-weight:700}.life-sciences-right p{margin:0 0 12px;font-size:16px;line-height:30px;color:#212121}.life-sciences-right p:last-child{margin-bottom:0}.life-sciences-cta-box{max-width:1100px;margin:0 auto;background:#fff;border:1px solid #adadad;border-radius:8px;padding:30px 38px;text-align:center}.life-sciences-cta-box h3{font-size:24px;font-weight:700;color:#212121;line-height:32px;margin:0 0 10px}.life-sciences-cta-box p{font-size:16px;font-weight:400;line-height:28px;color:#212121;margin:0}.life-sciences-btn-wrap{margin-top:28px}.why-datafoundry{background:#fff;padding:60px 20px}.why-title{text-align:center;font-size:40px;font-weight:400;margin-bottom:36px;line-height:56px;color:#212121}.why-title span{font-weight:700}.why-grid{display:flex;flex-wrap:wrap}.why-card:nth-child(1),.why-card:nth-child(4){background:#f5f5f5}.why-card:nth-child(2),.why-card:nth-child(3){background:#fff}.why-card:nth-child(1){border-radius:8px 0 0}.why-card:nth-child(2){border-radius:0 8px 0 0}.why-card:nth-child(3){border-radius:0 0 0 8px}.why-card:nth-child(4){border-radius:0 0 8px}.why-card{width:calc(50% - 10px);background:#f6f6f6;padding:24px;display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.why-text{flex:1}.why-text h3{position:relative;font-size:24px;font-weight:600;margin-bottom:20px;padding-left:16px;color:#212121;line-height:28px}.why-text h3:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:#f3c400}.why-text p{font-size:18px;line-height:30px;margin:0;color:#212121;font-weight:400}.why-image{width:120px;min-width:120px;height:90px;background:#d5d5d5;border-radius:6px}.why-image img{border-radius:8px}.awardsr-recognitions{padding:60px 0}.awardsr-recognitions h2{color:#212121;font-size:40px;font-weight:400;line-height:48px;margin-bottom:20px;text-align:center}.awardsr-recognitions h2 strong{font-weight:700}.awardsr-recognitions p{color:#212121;font-size:16px;font-weight:400;line-height:28px;text-align:center;margin-bottom:40px}.awardsr-recognitions .swiper p{font-size:14px;font-weight:600;line-height:20px;color:#393939;margin:0}.casestudies-section{background:#fff;padding:60px 0}section.casestudies-section h2{color:#212121;font-size:40px;font-weight:400;line-height:48px}section.casestudies-section h2 strong{font-weight:700}.casestudies-section .title-wrapper{display:flex;align-items:center;justify-content:space-between}.casestudies-section .title-wrapper a{color:#000;font-size:16px;font-weight:500;line-height:28px;text-decoration:underline}.casestudies-section .title-wrapper a:hover{text-decoration:none;opacity:.8}.casestudies-section .resources-cards-wrapper{padding-top:36px;margin-bottom:0}.casestudies-section .resources-cards-wrapper .card{border-radius:8px;border:1px solid #adadad;background:#fff;padding:30px}.casestudies-section .resources-cards-wrapper .card h5{color:#969696;font-size:16px;font-weight:600;line-height:24px;margin:0 0 16px}.casestudies-section .resources-cards-wrapper .card h2{font-size:18px;color:#212121;font-weight:700;line-height:28px;padding:0;margin:0 0 8px}.casestudies-section .resources-cards-wrapper .card .card-desc{margin:0}.casestudies-section .resources-cards-wrapper .card .card-desc p{color:#212121;font-size:16px;font-weight:400;line-height:28px}.hp-resource-slider{padding:60px 0;background:#f5f5f5}.hp-resource-slider .mb-5{margin-bottom:36px}.hp-resource-slider.resources-slider .flex-wrap h2{font-size:40px;line-height:48px;color:#212121;font-weight:400}.hp-resource-slider.resources-slider .flex-wrap h2 strong{font-weight:700}.resources-slider .hp-resource-slider .swiper.clients,.resources-slider .hp-resource-slider .swiper.resources{padding-bottom:0 !important}.resources-slider .hp-resource-slider .swiper-horizontal>.swiper-pagination-bullets,.resources-slider .hp-resource-slider .swiper-pagination-bullets.swiper-pagination-horizontal,.resources-slider .hp-resource-slider .swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.resources-slider .swiper-slide .card{padding-bottom:30px 30px 80px}.resources-slider .swiper-slide .card h2,.resources-cards-wrapper .card h2{padding-top:16px;line-height:28px}.resources-slider .swiper-slide .card .font-light,.resources-cards-wrapper .card .card-desc p{line-height:28px}.hex-section{display:flex;margin:0 auto;align-items:center;justify-content:center}.hex-section .lhs-section{display:flex;align-items:center;position:relative;left:-47px;top:44px}.hex-section .lhs-section .small-icon{position:relative;top:32px;left:9px}.hex-section .rhs-section{display:flex;align-items:center;position:relative;right:-46px;bottom:69px}.hex-section .rhs-section .small-icon{position:relative;bottom:34px;left:-10px}.center-section .block{position:absolute;z-index:9}.center-section{display:flex}.center-section .block .text{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);z-index:999}.center-section .block .text .number{color:#fff;font-size:40px;text-align:center;font-weight:600;line-height:48px}.center-section .block.two .text{top:51%}.center-section .block .text p{font-size:16px;color:#fff;font-weight:600;line-height:24px;text-align:center;margin:0}.center-section .block .image{width:266px}.center-section .block svg{width:100%;height:auto}.center-section{display:flex;align-items:center;position:relative;width:506px;height:500px}.center-section .one.block{left:-77px;top:132px}.center-section .two.block{top:16px;left:50%;transform:translateX(-50%)}.center-section .three.block{bottom:22px;left:50%;transform:translateX(-50%)}.center-section .four.block{right:-77px;top:132px}.center-section .block.two .image{width:243px}.competitive-advantage-section{background:#fff;padding:60px 20px 60px;overflow:hidden}.competitive-container{max-width:1100px;margin:0 auto;text-align:center}.competitive-header h2{font-size:40px;line-height:56px;font-weight:400;color:#212121;margin:0 0 20px;text-align:center}.competitive-header h2 strong{font-weight:700}.competitive-header p{margin:0 auto;font-size:16px;color:#212121;font-weight:400;line-height:28px;text-align:center;margin-bottom:30px}.hexagon-layout{position:relative;width:864px;height:400px}.left-shadows,.right-shadows{position:absolute;top:0;width:140px;height:100%;z-index:1}.left-shadows{left:0}.right-shadows{right:0}.left-shadows .bg-hex,.right-shadows .bg-hex{position:absolute;background:#e5e5e5;clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0% 50%);-webkit-clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0% 50%)}.left-shadows .bg-hex-left-big{width:90px;height:102px;top:135px;left:45px}.left-shadows .bg-hex-left-small{width:50px;height:58px;top:168px;left:0}.right-shadows .bg-hex-left-big{width:90px;height:102px;top:135px;right:45px}.right-shadows .bg-hex-left-small{width:50px;height:58px;top:168px;right:0}.content-hexagons{position:relative;width:100%;height:100%;z-index:2}.hex{position:absolute;width:200px;height:200px;clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0% 50%);-webkit-clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0% 50%);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 18px rgba(0,0,0,.18)}.hex-dark{background:#1f2024;color:#fff}.hex-yellow{background:#f5cf00;color:#111;box-shadow:none}.hex-content{text-align:center;padding:15px}.hex-content h3{margin:0 0 8px;font-size:36px;line-height:1;font-weight:700}.hex-content p{margin:0;font-size:14px;line-height:1.45;font-weight:500}.logo-hex span{font-size:22px;font-weight:700;display:inline-block}.hex-top{top:0;left:50%;transform:translateX(-50%)}.hex-left{top:102px;left:150px}.hex-right{top:102px;right:150px}.hex-bottom{bottom:0;left:50%;transform:translateX(-50%)}.competitive-btn-wrap{text-align:center;padding-top:12px}.competitive-btn-wrap .btn.btn-primary{display:inline-block;background:gold;color:#111;text-decoration:none;font-size:16px;font-weight:600;padding:14px 28px;border-radius:8px;border:none;box-shadow:none;transition:.3s ease}.competitive-btn-wrap .btn.btn-primary:hover,.competitive-btn-wrap .btn.btn-primary:focus{opacity:.9;color:#111;text-decoration:none}.dynamic-text{font-size:42px;font-weight:500}#typed-text{font-weight:600;border-right:2px solid #000;padding-right:5px;animation:blink .7s infinite;color:#dbb900;text-transform:uppercase}@keyframes blink{0%,50%,100%{border-color:transparent}25%,75%{border-color:#dbb900}}.card-pattern.black-bg{background-color:rgba(26,26,26,1);height:440px}.three-cards-with-bg p{color:#fff;font-size:16px;margin-bottom:33px}.three-cards-with-bg h2{margin-bottom:20px}.black-bgmain-card-wrapper .risk-cards-container{box-shadow:0px 20px 200px 0px rgba(18,109,255,.05)}.opportunity-improve h2{line-height:56px;line-height:56px;color:#212121;font-weight:400;margin-bottom:20px}.opportunity-improve h2 strong{font-weight:600}.opportunity-improve p{margin-bottom:36px;font-size:16px;font-weight:400;line-height:28px}.opportunity-improve .icons-container{padding-bottom:60px}.icons-section-main-wrapper .icon-title-desc-wrapper{padding:11px}.opportunity-improve .icons-section-main-wrapper .icon-title-desc-wrapper img{margin-bottom:24px;width:80px;height:80px}.opportunity-improve img{width:64px;height:64px}.icon-title-desc-wrapper .title{margin-bottom:8px;line-height:28px;font-size:20px;font-weight:700;color:#212121}.opportunity-improve .icons-section-main-wrapper p.description{font-size:18px;font-style:normal;font-weight:500;line-height:26px;color:#232323}.icons-section-main-wrapper{display:flex;gap:60px;margin-bottom:60px;justify-content:center}.icon-title-desc-wrapper p:last-child{margin-bottom:0}header .btn.hero-trnspnt{color:#212121}.hero-banner-content span.product-names{color:gold;font-size:30px;line-height:42px;margin-bottom:24px;display:block;font-weight:600;width:52%}.casestudies-section .mobile-cta{display:none}.hp-resource-slider a.desktop-cta{color:#000;font-size:16px;font-weight:500;line-height:28px;text-decoration:underline}.hp-resource-slider a.desktop-cta:hover{text-decoration:none;opacity:.8}.hp-resource-slider .mobile-cta{display:none}.hp-resource-slider .mobile-cta{color:#000;font-size:16px;font-weight:500;line-height:28px;text-decoration:underline}.hp-resource-slider a.mobile-cta:hover{text-decoration:none;opacity:.8}#nav-drawer .menu-item a{color:rgba(35,35,35,1)}.cs-wrapper .swiper-slide{height:300px !important}.cs-wrapper .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border:1px solid #212121;width:10px;height:10px;opacity:1;margin-left:2px}.cs-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#212121;width:10px !important;height:10px !important}.center-section .block .logo{width:156px;margin:0 auto;text-align:center}.center-section .block .logo img{width:100%;height:auto}.btn-start-ft,.btn-schedule-demo{margin-left:20px}.btn.primary,.btn.hero-trnspnt{height:46px;display:inline-flex;align-items:center;justify-content:center}.competitive-btn-wrap .btn.btn-primary{height:46px;display:inline-flex;align-items:center;justify-content:center}.wpb-pcf-btn-default.new-brand-btn,.wpb-pcf-btn.wpb-pcf-btn-small,.new-brand-btn{height:46px;display:flex;align-items:center;justify-content:center}.resources-cards-wrapper .card .content-wrap .flex.justify-between.pt-10.items-center{padding:0}.hp-resource-slider h2{color:#212121;font-size:40px;font-weight:400;line-height:48px}.hp-resource-slider h2 strong{font-weight:700}.news-dd-wrap .text-18,.news-dd-wrap .text-18{margin-bottom:0 !important}@media (min-width:992px){.hp-resource-slider .swiper-pagination,.cs-wrapper .swiper-pagination{display:none}.hp-resource-slider .swiper-wrapper,.cs-wrapper .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;transform:none !important}.resources-slider .hp-resource-slider.swiper.resources,.cs-wrapper .swiper.cs-wrapper{padding-bottom:0 !important;margin:0 !important}.cs-wrapper .swiper-slide,.resources-slider .hp-resource-slider .swiper-slide{height:auto !important;width:100% !important;margin-right:0 !important}.casestudies-section .resources-cards-wrapper .card .card-desc p{margin-bottom:30px}}@media only screen and (min-width:375px) and (max-width:375px){.icon-tabs-section .secondary-heading.digital-transformation .subtitle{font-size:24px}}@media (min-width:0) and (max-width:767.98px){.ai-product-content h3.custom-h3{font-size:20px}.hero-banner-content span.product-names{width:100%}.hero-banner-content span.product-names{font-size:26px;line-height:36px}.newbrand-icon-card{grid-template-columns:1fr;padding:0;gap:30px}.ai-products-section{padding:40px 0}.ai-products-section h2{font-size:28px;line-height:1.4;margin-bottom:16px}.ai-products-container{flex-direction:column}.ai-product-card{padding:20px;width:100%;flex-direction:column}section.greybg-with-spacing:before{height:40px}section.greybg-with-spacing,.card-pattern.black-bg{height:auto}.greybg-with-spacing .card-pattern{padding-top:40px}.greybg-with-spacing .card-pattern h2{text-align:center}section.greybg-with-spacing .three-cards-with-bg p{text-align:center}.card-overlap-section.v-slides{margin-top:-80px}.black-bgmain-card-wrapper .risk-cards-container{padding:0}.card-overlap-section .risk-cards-wrap{padding:30px;flex-direction:column}.card-overlap-section .risk-card{padding:20px;width:100%}.card-overlap-section .risk-card-heading h3{font-size:20px;line-height:26px}.card-overlap-section .risk-value{font-size:24px;line-height:24px}.card-overlap-section .risk-row{gap:10px}.card-overlap-section.v-slides{margin-bottom:40px}.opportunity-improve h2{line-height:1.4}.icons-section-main-wrapper{gap:30px;margin-bottom:40px;justify-content:center;flex-direction:column}.opportunity-improve p{margin-bottom:20px}.icons-section-main-wrapper .icon-title-desc-wrapper{padding:0}.life-sciences-section{padding:40px 0}.life-sciences-top{gap:20px;flex-direction:column}.life-sciences-left{width:100%}.life-sciences-left h2{font-size:28px;line-height:1.4}.life-sciences-left h2 span{display:inline}.life-sciences-right{width:100%}.life-sciences-cta-box{max-width:100%;padding:20px}.life-sciences-cta-box h3{font-size:22px;line-height:30px}.why-datafoundry{padding:40px 0}.why-title{font-size:28px;line-height:1.4}.why-grid{flex-direction:column}.why-card{width:100%;padding:20px;gap:20px;flex-direction:column}.why-image{width:120px;min-width:120px;height:100%;background:#d5d5d5;border-radius:6px;order:1}.why-text{flex:1;order:2}.why-card:nth-child(3){background:#f5f5f5}.why-card:nth-child(4){border-radius:0 0 8px;background:#fff}.why-card:nth-child(1),.why-card:nth-child(3){border-radius:0}.why-card:nth-child(4),.why-card:nth-child(2){border-radius:8px}.awardsr-recognitions{padding:40px 0}.awardsr-recognitions h2{font-size:28px;line-height:1.4}.casestudies-section{padding:40px 0}.casestudies-section .title-wrapper{flex-direction:column}section.casestudies-section h2{text-align:center;font-size:28px;line-height:1.4}.casestudies-section .resources-cards-wrapper .card h2{text-align:left}.casestudies-section .mobile-cta{display:block}.casestudies-section .desktop-cta{display:none}.hp-resource-slider .desktop-cta{display:none}.hp-resource-slider .mobile-cta{display:block;text-align:right;margin-top:-25px;float:right;position:relative;z-index:9999999}.resources-slider .hp-resource-slider .swiper.resources{padding-bottom:40px !important}.resources-slider .hp-resource-slider .swiper-pagination{text-align:left;width:50%}.casestudies-section a.mobile-cta{color:#000;font-size:16px;font-weight:500;line-height:28px;text-decoration:underline;margin-top:-24px;display:block;text-align:right;float:right;position:relative;z-index:9999999}.hp-resource-slider{padding:40px 0}.hp-resource-slider.resources-slider .flex-wrap h2{font-size:28px;line-height:1.4}.hp-resource-slider .mb-5{margin-bottom:36px;text-align:center;align-items:center;justify-content:center}.competitive-advantage-section{padding:40px 0}.competitive-header h2{font-size:28px;line-height:1.4}.center-section{display:flex;align-items:center;position:relative;width:100%;height:100%;flex-direction:column;gap:10px}.center-section .block{position:relative}.center-section .one.block{left:auto;top:auto;order:2}.center-section .two.block{top:auto;left:auto;transform:none;order:1}.center-section .three.block{bottom:auto;left:auto;transform:none;order:3;top:-24px}.center-section .four.block{right:auto;top:auto;order:4;top:-47px}.hex-section{display:flex;margin:0 auto;align-items:self-start;justify-content:center;width:320px;position:relative}.hex-section .lhs-section{display:none}.hex-section .rhs-section{display:none !important}.hex-section .lhs-section .small-icon{position:relative;top:135px;left:12px}.big-icon{width:80px}.big-icon svg{width:100%;height:auto}.hex-section .rhs-section{display:none;align-items:self-start;position:absolute;right:11px;bottom:-25px;justify-content:start;flex-direction:column}.hex-section .rhs-section{display:flex;align-items:self-start;position:absolute;right:11px;bottom:-25px;justify-content:start;flex-direction:column}.competitive-btn-wrap{padding:0}.life-sciences-left h2{text-align:center}.life-sciences-right p{text-align:center}.hex-section .rhs-section .small-icon{position:relative;bottom:28px;left:-57px}.cs-wrapper{padding-bottom:40px !important;margin-bottom:0 !important}.cs-wrapper .swiper-pagination-bullets{bottom:0;text-align:left;width:50%}.center-section .block .logo{width:156px}.hp-resource-slider .swiper-pagination{text-align:left}}@media (min-width:768px) and (max-width:991.98px){.newbrand-icon-card{grid-template-columns:1fr 1fr;gap:30px}.why-card{flex-direction:column}.why-image{height:auto;order:1}.why-text{flex:1;order:2}.awardsr-recognitions{padding:40px 0}.casestudies-section .title-wrapper a{display:none}.casestudies-section .mobile-cta{display:block;margin-top:30px}.casestudies-section a.mobile-cta{color:#000;font-size:16px;font-weight:500;line-height:28px;text-decoration:underline;margin-top:20px;display:inline-block;text-align:right;float:right;margin-top:-27px}.hp-resource-slider a.desktop-cta{display:none}.hp-resource-slider .mobile-cta{display:block;margin-top:20px;float:right;margin-top:-26px}.resources-slider .hp-resource-slider .swiper.resources{padding-bottom:40px !important}.resources-slider .hp-resource-slider .swiper-pagination{text-align:left;width:50%}.hex-section{display:flex;margin:0 auto;align-items:center;justify-content:center}.hex-section .lhs-section{display:flex;align-items:center;position:relative;left:-9px;top:59px}.hex-section .rhs-section{display:flex;align-items:center;position:relative;right:-17px;bottom:73px}.center-section .one.block{left:-46px;top:96px}.center-section .block .image{width:189px}.center-section .two.block{top:16px;left:50%;transform:translateX(-50%)}.center-section .block.two .image{width:170px}.center-section .three.block{bottom:36px;left:50%;transform:translateX(-50%)}.center-section .four.block{right:-46px;top:96px}.competitive-btn-wrap{text-align:center;padding-top:0}.center-section{height:381px}.cs-wrapper{padding-bottom:40px !important;margin-bottom:0 !important}.cs-wrapper .swiper-pagination-bullets{bottom:0;text-align:left;width:50%}.center-section .block .logo{width:120px}.ai-product-content h3.custom-h3{font-size:20px}}@media (min-width:992px) and (max-width:1199.98px){.awardsr-recognitions{padding:40px 0}.resources-slider{background-color:#fff}.resources-slider .hp-resource-slider .swiper.clients,.resources-slider .hp-resource-slider .swiper.resources{padding-bottom:0 !important}}@media (min-width:768px) and (max-width:1199.98px){.hero-banner-content span.product-names{font-size:26px;width:60%;line-height:30px}.homeslider .item .hero-banner-content h2.width-65,.heroSlider-wrap.single-banner .hero-banner-content h2.width-65{font-size:30px !important;line-height:40px;width:58% !important}.hero-banner-content span.product-names{font-size:26px;line-height:36px;width:65%}.ai-products-section{padding:40px 0}.ai-products-section h2{font-size:28px;line-height:1.4}.ai-product-card{width:calc(100%/2 - 15px);gap:24px;flex-direction:column}.ai-product-content{height:auto}section.greybg-with-spacing:before{height:40px}section.greybg-with-spacing .three-cards-with-bg p{text-align:center}.black-bgmain-card-wrapper .risk-cards-container{padding:0 20px}.card-overlap-section .risk-card{width:100%}.card-overlap-section .risk-value br{display:none}.card-overlap-section .risk-value{width:130px;max-width:130px}.card-overlap-section .risk-text{width:calc(100% - 140px)}.card-overlap-section.v-slides{margin-bottom:40px}.opportunity-improve h2{line-height:1.4}.icons-section-main-wrapper{display:flex;gap:20px;margin-bottom:40px;justify-content:center}.life-sciences-section{padding:40px 0}.life-sciences-top{gap:30px;flex-direction:column}.life-sciences-left{width:100%}.life-sciences-left h2{font-size:28px;line-height:1.4}.life-sciences-left h2 span{display:inline}.life-sciences-right{width:100%}.life-sciences-cta-box{max-width:100%;padding:30px}.why-datafoundry{background:#fff;padding:40px 0}.why-title{font-size:28px;line-height:1.4}.why-card{width:calc(50%)}.awardsr-recognitions h2{font-size:28px;line-height:1.4}.awardsr-recognitions p br{display:none}.casestudies-section{padding:40px 0}.hp-resource-slider{padding:40px 0}.competitive-advantage-section{padding:40px 0}.competitive-header h2{font-size:28px;line-height:1.4}.center-section .block .text .number{font-size:30px;line-height:42px}.life-sciences-left h2{text-align:center}.life-sciences-right p{text-align:center}.homeslider.owl-carousel{margin-top:64px}}@media (min-width:0) and (max-width:1199.98px){.hp-resource-slider h2{font-size:28px;line-height:1.4}.casestudies-section .resources-cards-wrapper .card{padding:20px !important}.resources-slider .hp-resource-slider .flex-wrap h2,section.casestudies-section h2{font-size:28px;line-height:1.4}ul#menu-main-menu{margin-bottom:20px}#nav-drawer .menu-item a{color:rgba(35,35,35,1);font-size:18px;width:100%;display:flex;justify-content:space-between;font-weight:600 !important;padding:16px 12px}.btn-start-ft{border:0;width:176px;display:inline-block;margin-left:0}.btn-schedule-demo{width:200px;display:inline-block}#nav-drawer li:has(.new-brand-btn){margin-top:10px !important}.opportunity-improve .icons-section-main-wrapper p.description br{display:none}.ai-product-image{height:200px;overflow:hidden}.hp-resources{padding-bottom:40px}}.bg-white.resources-slider .hp-resource-slider{background:#fff}@media(max-width:767.98px){.two-cta-prefooter{flex-wrap:wrap}}#nav-drawer .menu-item.current-menu-parent span.menu-label-text,#nav-drawer .menu-item.current-menu-ancestor span.menu-label-text,#nav-drawer .menu-item.menu-item-has-children.current-menu-parent>a.menu-link:not(.sub-menu a),#nav-drawer .menu-item.menu-item-has-children.current-menu-ancestor>a.menu-link:not(.sub-menu a){font-weight:700}#Safety .grey-bgimage-section ul li .description{font-size:18px;line-height:1.4;font-weight:500;text-align:left}#Safety .grey-bgimage-section ul li .description a{position:relative;z-index:9}.ai-product-content h3{text-align:left}.ai-product-content h3.custom-h3{line-height:1.2;font-size:22px}.ai-product-content p{text-align:left}.transforming-life .card.df-safety-ai-value-prop .md\:w-6\/12{width:60%}.df-automated-safety-title.signal-ai-box .video-text-wrapper .w-full p.mb-44{padding:20px;border-radius:8px;background-color:#eee}.ai-product-icon-title{display:flex;align-items:center;gap:16px;margin-bottom:14px}.ai-product-icon-title h3{margin-bottom:0}.modal-content .modal-body h2{text-align:center;font-weight:700;font-size:40px;margin:0 0 20px;color:#212121;font-family:"Montserrat",sans-serif}.modal-content .close-btn{position:absolute;top:15px;right:18px;color:#000;font-size:34px !important}.modal-content .custom-form .each-row{display:flex;gap:20px;margin-bottom:20px;align-items:flex-start;width:100%}.modal-content .custom-form .each-row.check-box{gap:10px}.modal-content .custom-form .each-row.check-box input{margin-top:6px}.modal-content .custom-form .each-row .each-col{flex-basis:calc(100% / 2)}.modal-content .custom-form .each-row .each-col input{background-color:#f5f5f5;padding-left:1.25rem;padding-right:1.25rem;padding-top:1rem;padding-bottom:1rem;height:50px;border-radius:.375rem;font-size:16px;line-height:24px;color:#000;width:100%}.modal-content .custom-form .each-row .each-col label{color:#4f4f4f}.modal-content .custom-form .each-row .btn-primary{background:gold;border-color:gold;color:#212121;padding:12px 14px;border-radius:8px;font-size:14px;font-weight:600;line-height:1.3}.modal-content .custom-form .each-row .btn-primary:hover{background:#ccac02 !important;color:#212121 !important;border-color:#ccac02 !important}.img-border-radius.left-img{border-radius:6px 0 0 6px}.img-border-radius.right-img{border-radius:0 6px 6px 0}.two-column-section .two-col-img img{width:100%}.img-text-wrap:last-child{margin-bottom:0}.two-column-section .img-text-wrap{background-color:#f5f5f5;border-radius:6px;margin-top:0}.two-column-section .two-col-img{padding:0 !important;width:50%}.two-column-section .two-col-text{padding:25px 35px;width:50%}br.mobile-br{display:none}@media (min-width:1200px){.page-template-page-literature-monitor #Safety.df-automated-safety-title h2.custom-h2{width:86%;margin:0 auto}}@media (min-width:0px) and (max-width:767px){br.mobile-br{display:block}.box-icon .ai-product-card .ai-product-content img{width:50px;height:50px}.ai-product-icon-title{flex-direction:column;align-items:flex-start;margin-bottom:8px;gap:10px}.ai-product-content h3.custom-h3{font-size:20px !important}.transforming-life .card.df-safety-ai-value-prop .md\:w-6\/12{width:100%}.modal .modal-dialog{max-height:650px !important;overflow-y:scroll;padding:30px 20px !important}.modal-content .custom-form .each-row{flex-direction:column;gap:15px;margin-bottom:15px}.modal-content .custom-form .each-row.check-box{gap:10px;flex-direction:row}.modal-content .custom-form .each-row .each-col{width:100%}.modal-content .custom-form .each-row.submit{flex-direction:row}.two-column-section .two-col-text{padding:20px 25px}.two-column-section .two-col-img,.two-column-section .two-col-text{width:100%}.img-border-radius.left-img,.img-border-radius.right-img{border-radius:6px 6px 0 0}.page-template-page-m-signal .hero.accordion-section,.page-template-page-literature-monitor .hero.accordion-section{padding-top:15px}}@media (min-width:768px) and (max-width:991px){.page-template-page-m-signal .hero.accordion-section,.page-template-page-literature-monitor .hero.accordion-section{padding-top:5px}.ai-product-content h3.custom-h3{font-size:20px !important}.box-icon .ai-product-card .ai-product-content img{width:55px;height:55px}.two-column-section .two-col-img,.two-column-section .two-col-text{width:100%}.two-column-section .two-col-img img{width:50%;margin-left:30px;margin-top:30px;border-radius:6px !important}}