@font-face{font-family:Faktum;src:url("data:font/woff2;base64,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") format("woff2")}:root{--brand-primary-color:#4e4e50;--brand-color-1:#ec008c;--brand-color-2:#000;--brand-color-3:#f2f2f2;--brand-color-4:#ffe5f5}.child-theme body{word-wrap:break-word;font-family:Faktum,Sans-Serif;font-weight:400;line-height:1.6em;text-rendering:optimizeLegibility;text-shadow:0 0 1px transparent}.child-theme h1,.child-theme h2,.child-theme h3,.child-theme h4,.child-theme h5,.child-theme h6{-webkit-font-smoothing:antialiased;font-family:Faktum,Sans-Serif;font-weight:400;line-height:1.2em}.child-theme h1{line-height:1.1em}.child-theme h3,.child-theme h4{line-height:1.3em}.child-theme h5{line-height:1.5em}.child-theme .cst-button,.child-theme .cta_button,.child-theme .gradient a,.child-theme .hs-button,.child-theme .pri-btn,.child-theme .sec-btn,.child-theme .transparent a,.child-theme form .hs-button,.child-theme form input[type=submit]{-webkit-font-smoothing:antialiased;border-radius:50vw;font-family:Faktum,Sans-Serif;font-size:20px;font-weight:400;margin:30px auto 0;text-align:center;text-decoration:none;transition:background .2s ease,color .2s ease,border .2s ease}.child-theme form label{font-size:18px;font-weight:400;-webkit-font-smoothing:antialiased;line-height:25.6px}.child-theme form input[type=email],.child-theme form input[type=file],.child-theme form input[type=number],.child-theme form input[type=password],.child-theme form input[type=tel],.child-theme form input[type=text],.child-theme form select,.child-theme form textarea{border-width:0 0 1px;font-size:18px;font-weight:400;line-height:normal;margin:0;padding:16px 15px 16px 0}.child-theme input::-webkit-input-placeholder,.child-theme textarea::-webkit-input-placeholder{color:#cacaca}.child-theme form select{-webkit-appearance:none;background-image:url(//39764939.fs1.hubspotusercontent-na1.net/hubfs/39764939/raw_assets/public/Inventia_January2024/images/form-select-icon.svg);background-position:right .7em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%}.child-theme .hs-form-field{margin:0 0 32px}.header-container-wrap .row-fluid [class*=span],footer.footer-wrap .row-fluid [class*=span]{min-height:auto}.child-theme footer.footer-wrap{font-size:inherit}::-webkit-scrollbar{display:none}.body-container-wrapper p,.child-theme .hs-form .hs-input{-webkit-font-smoothing:antialiased}a:hover{text-decoration:underline}.menu-col a{text-decoration:none}header.header{background-color:hsla(0,0%,100%,0)}.cm-header-wrapper .menu-col .hs-menu-wrapper>ul>li>a .menu-link-text{background-color:hsla(0,0%,100%,0);color:rgba(68,68,68,.6)}.cm-header-wrapper .menu-col .hs-menu-wrapper>ul>li.active>a .menu-link-text,.cm-header-wrapper .menu-col .hs-menu-wrapper>ul>li>a:hover .menu-link-text{background-color:hsla(0,0%,100%,0);color:#444}.cm-header-wrapper .menu-col .hs-menu-wrapper>ul>li.hs-item-has-children>ul{background-color:hsla(0,0%,100%,.25)}.cm-header-wrapper .menu-col .hs-menu-wrapper>ul>li.hs-item-has-children>ul>li a,.cm-header-wrapper .menu-col .hs-menu-wrapper>ul>li.hs-item-has-children>ul>li a.active,.cm-header-wrapper .menu-col .hs-menu-wrapper>ul>li.hs-item-has-children>ul>li a:hover{background-color:hsla(0,0%,100%,0);color:#444}.footer .top-section .container .menu-col .hs-menu-wrapper>ul>li>a .ftr-menu-link-text{color:#fff}.footer .top-section .container .menu-col .hs-menu-wrapper>ul>li>a:hover .ftr-menu-link-text{color:#ec0182}.footer .bottom-section .bottom-menu-col .hs-menu-wrapper ul li a,.footer .bottom-section .bottom-menu-col .hs-menu-wrapper ul li a:hover,.footer .bottom-section .copy-right-cnt{color:hsla(0,0%,100%,.9)}@media (max-width:768px){.content-wrapper,.dnd-section>.row-fluid,.page-center{padding-left:50px;padding-right:50px}}@media (max-width:659px){.content-wrapper,.dnd-section>.row-fluid,.page-center{padding:0 40px}}@media (max-width:499px){.content-wrapper,.dnd-section>.row-fluid,.page-center{padding:0 30px}}@media (max-width:399px){.content-wrapper,.dnd-section>.row-fluid,.page-center{padding:0 20px}}.child-theme .systems-page form,.child-theme .systems-page form a,.child-theme .systems-page form h1,.child-theme .systems-page form h2,.child-theme .systems-page form h3,.child-theme .systems-page form h4,.child-theme .systems-page form h5,.child-theme .systems-page form h6{fill:inherit;color:inherit}.child-theme .sidebar-post .side-search-wrap input.hs-search-field__input{padding-left:15px;padding-right:60px}.header-show .lop-header-wrap .cm-header-wrapper{padding:35px 0}.lop-header-wrap .cm-header-wrapper{padding:40px 0 35px}.lp-footer .footer .bottom-section:after{display:none}.child-theme .sidebar-listing .side-search-wrap button,.child-theme .sidebar-listing .side-search-wrap button:hover,.child-theme .sidebar-post .side-search-wrap button,.child-theme .sidebar-post .side-search-wrap button:hover{border:0}.cm-form-image .custom-fullwidth,.cm-form-image .image-with-content-item{padding:0}.cm-form-image .image-with-content-item .image-section{margin:0;position:relative}.cm-form-image .image-with-content-item .image-section img{height:100%;margin:0;max-width:100%;min-height:987px;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;transition:opacity .5s linear 0s;width:100%;will-change:opacity}.cm-form-image .image-with-content-item .image-with-content-item-inner{margin:0!important}.cm-form-image .image-with-content-item .image-section:after{background:rgba(236,1,130,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.cm-form-top-content .custom-fullwidth{padding:0}.cm-form-top-content .custom-fullwidth .contact-details-top-section{margin:0;padding-bottom:25px}.cm-form-top-content .custom-fullwidth .contact-details-top-section h1{-webkit-font-smoothing:antialiased;font-size:32px;font-weight:400;line-height:1.2em;margin-bottom:0;padding-bottom:20px}.cm-form-top-content .custom-fullwidth .contact-details-top-section p{-webkit-font-smoothing:antialiased;color:#6b6b6b;font-size:18px;font-weight:400;line-height:1.6em;margin:0 0 20px}.cm-form-top-content .custom-fullwidth .contact-details-top-section p a{color:#ec0182;display:inline-block}.cm-form-top-content .custom-fullwidth .contact-details-top-section p a:hover{text-decoration:underline}.child-theme form label{margin:0}.child-theme .submitted-message{-webkit-font-smoothing:antialiased;background:#ec0182;border-radius:4px;color:#fff;display:block;font-size:16px;font-weight:400;line-height:1.4em;margin:8px 0 0;padding:8px 16px}form .inputs-list>li{margin:0}.child-theme form .inputs-list>li{background-color:#d9534f;border-radius:3px;bottom:0;color:#fff;font-family:Lato,Sans-Serif;font-size:14px;font-weight:400;line-height:1.6em;opacity:1;padding:5px 10px;position:relative;transition:opacity .3s,bottom .5s}.child-theme form .inputs-list>li label{color:inherit;font:inherit}.cm-form-image .custom-fullwidth .row{height:100%;margin:0;width:100%}.cm-form-image-without-overlay.cm-form-image .image-with-content-item .image-section:after{display:none}.cm-keep-updated.cm-form-top-content .custom-fullwidth .contact-details-top-section p{font-size:16px}.cm-form-image .image-with-content-item .image-with-content-item-inner .image-section{margin:0}.cm-rastrum-banner.cm-tech-banner-wrp .content-area .title-wrpr h1{text-shadow:0 1px 3px rgba(0,0,0,.4)}.cm-demand-webinar.cm-tech-banner-wrp .content-area .title-wrpr h1{margin-bottom:16px}.cm-demand-webinar.cm-tech-banner-wrp .content-area{max-width:100%}.cm-expression-interest.cm-tech-banner-wrp .content-area .title-wrpr h1{text-shadow:0 1px 3px rgba(0,0,0,.4)}.cm-expression-interest.cm-tech-banner-wrp .banner_background_settings{background:linear-gradient(-45deg,#626262,#b4b4b4)!important}.cm-printrum-image .custom-fullwidth,.cm-printrum-image .custom-fullwidth .image-with-content-item{padding:0}.cm-printrum-image .custom-fullwidth .row{margin:0}.cm-printrum-image{min-height:100%!important}.cm-rastrum-printrun .top-content-section h3{font-size:26px;margin:30px 0}.cm-rastrum-printrun .top-content-section p{font-size:20px;font-weight:400;line-height:1.6em;margin:0 0 25px}.cm-rastrum-printrun .top-content-section ol li{font-size:20px;font-weight:400;line-height:1.6em;margin-bottom:15px;margin-left:20px}.cm-rastrum-printrun .top-content-section ol{margin:25px 15px;padding:0}.cm-rastrum-printrun .top-content-section p:last-of-type{margin:0}.cm-rastrum-printrun .top-content-section a{color:#ec0182}.cm-rastrum-printrun .top-content-section a:hover{text-decoration:underline}.cm-rastrum-img-full .custom-fullwidth,.cm-rastrum-img-full .custom-fullwidth .image-with-content-item{padding:0}.cm-rastrum-img-full .custom-fullwidth .image-with-content-item .image-section{max-width:100%}.cm-rastrum-img-full .custom-fullwidth .row{margin:0}.cm-rastrum-image-wth-cnt.cm-experi-col-wrp .image-with-content-wrap .image-with-content-item .image-section{margin-bottom:32px;min-height:48px;min-width:48px}.cm-rastrum-service-wrp.service-list-wrapper .top-content-section h3{font-size:32px;font-weight:400;line-height:1.2em;margin:0 auto;max-width:608px;padding-bottom:90px;text-align:center}.cm-rastrum-btn-wth-cnt.image-with-content-mdl{min-height:100%!important}.cm-rastrum-btn-wth-cnt.image-with-content-mdl .content-section{text-align:center}.cm-rastrum-btn-wth-cnt.image-with-content-mdl .row{margin:0}.cm-rastrum-btn-wth-cnt.image-with-content-mdl .image-with-content-item{padding:0}.cm-rastrum-btn-wth-cnt.image-with-content-mdl .content-section h2{color:#000}.cm-rastrum-btn-wth-cnt.image-with-content-mdl:before{background:#ccc;content:"";height:1px;left:50%;max-width:880px;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.cm-rastrum-btn-wth-cnt.image-with-content-mdl .content-section{margin:0 auto;max-width:672px;position:relative}.cm-rastrum-btn-wth-cnt.image-with-content-mdl:after{background:hsla(0,0%,42%,.5);content:"";height:1px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:width 1s ease;width:0;width:80%!important}.cm-rastrum-img-full.image-with-content-mdl.cm-img-wit-top-cnt{min-height:100%}.cm-rastrum-btn-wth-cnt.image-with-content-mdl .button-section.gradient a{background:#ec0182;border-color:#ec0182;color:#fff}.cm-rastrum-btn-wth-cnt.image-with-content-mdl .button-section.gradient a:hover{background:transparent;border-color:#ec0182;color:#ec0182}.cm-rastrum-printrun .top-content-section h3 em{font-size:20px;font-weight:400;line-height:1.6em}.cm-biology-bottom-pane.cm-rastrum-btn-wth-cnt.image-with-content-mdl:after{display:none}.visible-banner header.header{z-index:999}.cm-goodbye-cnt.service-list-wrapper.cm-platform-service-wrp .top-content-section p{color:#6b6b6b;margin:0 0 24px;-webkit-font-smoothing:antialiased}.cm-goodbye-cnt.service-list-wrapper.cm-platform-service-wrp .top-content-section h1{color:#111;margin:0}.cm-goodbye-btn.advanced-button .button_wrap{margin:0}.cm-goodbye-btn.advanced-button .button_wrap a{margin:24px 0 0}.cm-goodbye-bio-cnt.cm-platform-service-wrp .top-content-section h2{font-size:46px;font-weight:400;line-height:1.1em;margin:0 0 30px;padding:0;text-align:left}.cm-goodbye-bio-cnt.cm-platform-service-wrp .top-content-section h2 a{-webkit-font-smoothing:antialiased;color:#ec0182;font-size:20px;font-weight:400;line-height:1.6em;text-decoration:none}.cm-goodbye-bio-cnt.cm-platform-service-wrp .top-content-section h4{margin:30px 0}.image-with-content-mdl.cm-platform-button .button-section a{background:#ec0182!important;border-color:#ec0182;color:#fff;line-height:1.28}.image-with-content-mdl.cm-platform-button .button-section a:hover{background:transparent!important;color:#ec0182}.cm-beyond-bottom-pane{min-height:auto!important}.cm-beyond-bottom-pane .image-with-content-item{padding:0}.cm-beyond-bottom-pane .row{margin:0}.cm-beyond-bottom-pane .image-with-content-item .content-section{text-align:center}.cm-beyond-bottom-pane .image-with-content-item .content-section h1{color:#000;margin:0;padding-bottom:30px}.cm-beyond-bottom-pane .image-with-content-item .content-section .button-section{margin:0}.cm-beyond-bottom-pane .image-with-content-item .content-section .button-section a{background:transparent;border-color:#000;color:#000}.cm-beyond-bottom-pane .image-with-content-item .content-section .button-section a:hover{background-color:#000;color:#fff}.cm-two-col-technical{min-height:auto!important}.cm-beyond-fullwidth-cnt ol{margin:25px 15px!important;padding:0}.cm-beyond-fullwidth-cnt ol li{font-size:20px;font-weight:400;line-height:1.6em;margin-bottom:15px;margin-left:20px;-webkit-font-smoothing:antialiased}.cm-beyond-fullwidth-cnt.image-with-content-mdl.cm-pro-feat-cnt:after{display:none}.cm-goodbye-bio-cnt.cm-platform-service-wrp .top-content-section h2 a:hover{text-decoration:underline}.child-theme .button:active,.child-theme .hs-button:active,.child-theme button:active,.child-theme form .hs-button:active,.child-theme form input[type=submit]:active{background-image:linear-gradient(135deg,#ec0182,#ec0182);color:#fff;fill:#fff}.cm-microenvironment-img .custom-fullwidth .image-with-content-item .image-section{margin:0;max-width:100%}.cm-microenvironment-img .image-with-content-item{padding:0}.cm-average-approach.cm-tech-banner-wrp .button_wrap .button_item a{background:transparent;border-color:#000;color:#000;margin:0}.cm-average-approach.cm-tech-banner-wrp .content-area .description p,.cm-average-approach.cm-tech-banner-wrp .content-area .title-wrpr h1{color:#000;text-shadow:none}.cm-average-approach.cm-tech-banner-wrp .button_wrap .button_item a:hover{background-color:#000;color:#fff}.cm-inventia-logo-slider.logo_slider .logo_item_inr{background-color:#fff;margin:0;min-height:190px;padding:0 30px}.cm-inventia-logo-slider .top-content-wrapper{padding:0 0 24px;text-align:center}.cm-inventia-logo-slider .top-content-wrapper h1{color:#444;font-size:32px;line-height:1.2em;margin:0}.cm-inventia-logo-slider .logo_slider_inr{margin:0!important;padding-top:40px!important}.cm-inventia-logo-slider .logo_slider_inr .splide__track{padding-bottom:10px}.cm-inventia-logo-slider .splide .splide__pagination{bottom:auto;cursor:pointer;display:flex!important;gap:8px;height:30px;justify-content:center;left:calc(50% - 20px);margin-top:16px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.cm-inventia-logo-slider .splide .splide__pagination li button.splide__pagination__page{background-color:#ec0182;background-image:none;border:none;border-radius:100vw;height:8px;margin:0;padding:0;transform:none;transition:height .2s ease,width .2s ease;width:8px}.cm-inventia-logo-slider .splide .splide__pagination li button.splide__pagination__page.is-active{background-color:transparent;border:1px solid #ec0182;height:12px;width:12px}.cm-inventia-logo-slider .splide.is-focus-in .splide__pagination__page:focus{outline:none;outline-offset:0}.cm-inventia-logo-slider .logo_slider_inr:after{background:linear-gradient(90deg,hsla(0,0%,95%,0),#f2f2f2);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:500px}.liver_cnt_left-mob.liver_cnt_left .content_wrap h1{color:#111}.scrollTop:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.cm-beyond-bottom-pane .image-with-content-item .content-section p{-webkit-font-smoothing:antialiased;color:#000;font-size:20px;font-weight:400;line-height:1.6em;margin:0 0 20px;text-shadow:none}.header-show .lop-header-wrap .cm-header-wrapper{padding:0}.header-show .lop-header-wrap header.header{padding:35px 0}.error-page-wrapper.cm-error{margin-bottom:85px;padding-top:73px}.cm-error img{margin:0 auto;max-width:250px;width:100%}.cm-error .content-wrapper{text-align:center}.cm-error .content-wrapper h2{color:#ec0182;font-size:30px;margin:0;padding:50px 0 0}.cm-error .content-wrapper a.hs-button{margin-top:20px}.cm-search-wrapper .systems-page form{max-width:100%}.cm-search-wrapper .hs-search-results{padding:50px 0}.cm-search-wrapper h1{color:#111;text-align:center}.cm-search-wrapper .systems-page{padding-top:43px}.cm-search-wrapper .listing_search_wrap{padding-top:2px}.cm-search-wrapper .listing_search_wrap .page-center{padding:0}.cm-search-wrapper .hs-search-results__pagination{flex-wrap:wrap;margin-top:20px}.cm-search-wrapper .cm-search-btn{text-align:center}.cm-search-wrapper a.pri-btn{margin:40px auto}@media (min-width:768px) and (max-width:1024px){.cm-beyond-bottom-pane.image-with-content-mdl .image-with-content-item,.cm-beyond-fullwidth-cnt.image-with-content-mdl .image-with-content-item,.cm-form-image .custom-fullwidth .row .image-with-content-item,.cm-goodbye-banner.image-with-content-mdl .image-with-content-item,.cm-printrum-image .custom-fullwidth .image-with-content-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.header-container-wrap{min-height:107px}.banner-section .main-banner{margin-top:-107px}@media (max-width:1024px){.cm-two-col-technical.cm-two-col-matrix.image-with-content-mdl .image-with-content-item-inner{display:block}.cm-two-col-technical.cm-two-col-matrix .content-section{padding:32px 0}.cm-beyond-bottom-pane .image-with-content-item .content-section h1,.cm-goodbye-bio-cnt.cm-platform-service-wrp .top-content-section h2,.cm-goodbye-cnt.service-list-wrapper.cm-platform-service-wrp .top-content-section h1{font-size:40px}.header-container-wrap{min-height:77px}.banner-section .main-banner{margin-top:-77px}.header-show .lop-header-wrap header.header{padding:20px 0}.lop-header-wrap .cm-header-wrapper{padding:25px 0 20px}.error-page-wrapper.cm-error{padding-top:103px}.cm-search-wrapper h1{font-size:40px}}@media (max-width:767px){.cm-form-top-content .custom-fullwidth .contact-details-top-section h1{font-size:26px}.cm-beyond-bottom-pane .image-with-content-item .content-section h1,.cm-goodbye-bio-cnt.cm-platform-service-wrp .top-content-section h2,.cm-goodbye-cnt.service-list-wrapper.cm-platform-service-wrp .top-content-section h1{font-size:36px}.cm-form-image-in-mobile.cm-form-image .image-with-content-item .image-section img{max-height:987px;min-height:auto}.cm-inventia-logo-slider .top-content-wrapper h1{font-size:26px}.cm-search-wrapper h1{font-size:36px}}@media (max-width:659px){.cm-rastrum-image-wth-cnt.cm-experi-col-wrp .image-with-topcontent{padding:0 20px 50px}.cm-rastrum-image-wth-cnt.image-with-content-mdl.cm-experi-col-wrp{padding:64px 0}.cm-rastrum-btn-wth-cnt.image-with-content-mdl{padding:64px 0 100px!important}.cm-goodbye-bio-cnt.cm-platform-service-wrp .top-content-section h2,.cm-goodbye-cnt.service-list-wrapper.cm-platform-service-wrp .top-content-section h1{font-size:26px}.cm-scientific-symposium.image-with-content-mdl.cm-platform-button{padding:64px 0!important}.cm-beyond-bottom-pane .image-with-content-item .content-section h1{font-size:26px}.cm-two-col-technical.cm-two-col-matrix .content-section h3{font-size:20px}.cm-beyond-bottom-pane .image-with-content-item .content-section .button-section a span{line-height:inherit}.cm-rastrum-printrun .top-content-section h3,.liver_cnt_left-mob.liver_cnt_left .content_wrap h1{font-size:20px}.cm-average-approach.main-banner.cm-tech-banner-wrp .banner-wrapper-inr,.cm-inventia-logo-slider{padding:64px 0!important}.cm-goodbye-bio-cnt.service-list-wrapper.cm-platform-service-wrp,.cm-goodbye-cnt.service-list-wrapper.cm-platform-service-wrp{padding-top:0!important}.cm-goodbye-cnt.service-list-wrapper.cm-platform-service-wrp{padding-bottom:0!important}.cm-search-wrapper h1,h1{font-size:26px}.cm-search-wrapper .systems-page{padding-top:73px}}@media (max-width:402px){.hs-form .form-columns-2 .input{margin-right:0!important}}.blog_index_layout .page-center{padding:0 20px}.blog_index_layout{color:#111}.blog_index_layout a:hover{text-decoration:underline}.blog_index_layout p{margin:0 0 20px}.listing_search_wrap{padding-top:44px}.listing_search_wrap h1{color:#111;text-align:center;text-transform:capitalize}.listing_sub_content{font-family:Lato,Sans-Serif;margin:0 auto;max-width:612px;text-align:center}.listing_search_icon_wrap{display:flex;justify-content:center;margin:0 auto;padding:24px 0 0}.listing_search_icon{color:#c4c4c4;cursor:pointer;display:flex;font-family:Arial,Sans-Serif;font-size:28px;margin-top:3px;padding:10px}.listing_search_icon svg{height:30px;margin-right:24px;position:relative;top:-3px;width:30px}.listing_search_wrap .listing_search{background:transparent;height:0;left:0;position:absolute;top:0;transition:background .7s ease;width:100%;z-index:999}.listing_search_wrap .listing_search_inner{position:relative;top:-80px}.search_open .listing_search_wrap .listing_search{background:rgba(0,0,0,.4);height:100vh}.search_open .listing_search_wrap .listing_search_inner{background:#fff;height:auto;opacity:1;overflow:visible;padding:50px 0;top:0;transition:top .5s ease,height .5s ease;visibility:visible;width:100%}.listing_search_wrap .listing_search .page-center{padding:0 20px}.listing_search_wrap .hs-search-field__bar{align-items:center;display:flex;width:100%}.listing_search_wrap .hs-search-field__bar svg.blog-search-bar-icon{fill:#ec0182;flex-shrink:0;height:40px;margin-right:50px;position:relative;width:40px}.listing_search_wrap .hs-search-field__bar form{align-items:center;background:transparent;display:flex;margin:0;padding:0;width:100%}.listing_search_wrap .blog-search-bar-icon.cross{cursor:pointer;height:15px;padding:30px;width:15px}.listing_search_wrap .leftright{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.listing_search_wrap .leftright,.listing_search_wrap .rightleft{background-color:#000;border-radius:2px;height:3px;position:absolute;transition:all .3s ease-in;width:30px}.listing_search_wrap .rightleft{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.listing_search_wrap .blog-search-bar-icon.cross:hover .leftright{background-color:#ec0182;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.listing_search_wrap .blog-search-bar-icon.cross:hover .rightleft{background-color:#ec0182;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.listing_search_wrap .listing_search form .side-search-wrap input[type=text]{-webkit-font-smoothing:antialiased;background-color:transparent;border:0;color:#000;display:flex;font-size:46px;font-weight:400;height:100%;line-height:1.1em;margin-bottom:0;width:100%}.listing_search_wrap .side-search-wrap{width:100%}.listing_sub_content p{-webkit-font-smoothing:auto}.recent_blog_posts{padding-bottom:80px;padding-top:64px}.recent_blog_posts .blog-feed-section{grid-area:featured;grid-template-rows:1fr 1fr}.blog-feed-section{grid-gap:5%;display:grid;grid-template-columns:65% 30%}.blog-feed-card:first-child{grid-row:span 2}.blog-feed-card{max-width:100%}.featured-image{overflow:hidden}.featured-image img{height:100%;max-height:210px;object-fit:cover;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.featured-image a:hover{text-decoration:underline}.featured-image a:hover img{-webkit-transform:scale(1.025);transform:scale(1.025)}.blog-feed-card:first-child .featured-image img{max-height:387px}.featured-image a{display:block}.featured-image{margin-bottom:24px}.feed_item_title{margin:0}.feed_item_title a{color:#111}.feed_item_title a span{-webkit-font-smoothing:antialiased;color:#444}.blog_post_tags{display:flex;flex-wrap:wrap;gap:8px}.blog_post_tags a{display:block}.blog_post_tags a,span.tag_divider{-webkit-font-smoothing:antialiased;font-size:16px;font-weight:400;line-height:1.4em;margin-bottom:8px}span.tag_divider{color:#ec0182}.rec_read_more{-webkit-font-smoothing:antialiased;display:block;font-size:16px;font-weight:400;line-height:1.4em;margin-top:15px}.rec_read_more a{color:#ec0182;text-decoration:underline}.recent_blog_categories{background:#f2f2f2;padding:80px 0;position:relative}.recent_blog_categories .top_title h2{-webkit-font-smoothing:antialiased;color:#222;margin-bottom:40px}.recent_blog_categories .tag_lists{grid-gap:18px;display:grid;grid-template-columns:repeat(3,1fr)}.recent_blog_categories .tag_lists a{-webkit-font-smoothing:antialiased;background-color:#fff;border-radius:100vw;color:#000;font-size:20px;font-weight:400;line-height:1.3em;padding:25px;position:relative;text-decoration:none}.recent_blog_categories .tag_lists a:before{background-image:url(//39764939.fs1.hubspotusercontent-na1.net/hubfs/39764939/raw_assets/public/Inventia_January2024/images/topics_arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:35px;position:absolute;right:24px;top:0;-webkit-transform:rotate(180deg) translateY(-50%);transform:rotate(180deg) translateY(-50%);transition:right .3s ease;width:35px}.recent_blog_categories .tag_lists a:hover{text-decoration:none}.recent_blog_categories .tag_lists a:hover:before{right:20px}.blog_listing .blog_listing_page{padding:64px 0;position:relative}.blog_listing .listing_page_title{padding:24px 0}.blog_listing .listing_page_title h3{-webkit-font-smoothing:antialiased;margin:0}.blog_index_listing_topics,.blog_listing .blog_index_listing{grid-gap:24px;display:grid;grid-template-columns:1fr}.blog_listing .blog_list_post{grid-gap:0;align-items:center;display:grid;grid-template-columns:30% 60%}.blog_listing .list_featured_image{overflow:hidden}.blog_listing .list_featured_image a{display:block}.blog_listing .list_featured_image a:hover{text-decoration:underline}.blog_listing .list_featured_image img{height:100%;max-height:266px;object-fit:cover;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.blog_listing .list_featured_image a:hover{text-decoration:none}.blog_listing .list_featured_image a:hover img{-webkit-transform:scale(1.025);transform:scale(1.025)}.blog_listing .blog_list_cnt{padding-left:40px}.blog_listing .blog_list_cnt h3 a{color:#111}.blog_listing .blog_list_cnt h3{margin:0 0 24px}.blog_listing .blog_list_cnt h3 a span{-webkit-font-smoothing:antialiased;color:#444}.blog_listing .blog_post_read_more{-webkit-font-smoothing:antialiased;color:#ec0182;display:block;font-size:16px;font-weight:400;line-height:1.4em;margin-top:15px}.blog_listing .blog_post_read_more a{color:#ec0182;text-decoration:underline}.blog_posts_by_topics{padding:80px 0}.blog_posts_by_topics .tag_top{align-items:flex-end;display:flex;justify-content:space-between;padding:24px 0}.blog_posts_by_topics .tag_title h3{-webkit-font-smoothing:antialiased;margin:0}.blog_posts_by_topics .tag_all_links a{font-family:Lato,Sans-Serif;text-decoration:underline}.blog_posts_by_topics .blog-tag-section{grid-gap:24px;display:grid;grid-template-columns:repeat(3,1fr)}.blog_listing_section .blog-feed-section{padding:80px 0}.blog-feed-section h3.feed_item_title{margin-bottom:15px}.blog_index_listing_topics .blog_list_post:first-child{padding:80px 0 0}.blog_index_listing_topics .blog_list_post:last-child{padding:0 0 80px}.blog-pagination a.load-more_btn.hs-button:hover{text-decoration:none}.blog-pagination a.load-more_btn.hs-button{margin-top:24px}.blog-pagination.load_more_pagination{flex-direction:row;justify-content:flex-start;margin-top:-80px;padding:0 0 80px}.blog_index_listing .feed_item_dec,.blog_index_listing_topics .feed_item_dec{color:#444}h3.post_main_title{margin:0;padding-bottom:16px}.blog_post_layout .page-center{padding:0 20px}.post_top_section{padding-bottom:80px;padding-top:44px}.post_top_section_content{grid-gap:0;align-items:center;display:grid;grid-template-columns:1fr 1fr}.post_title_section{padding-left:64px}.post_breadcrumbs_section{border-bottom:2px solid #efefef;display:flex;justify-content:space-between;padding-bottom:16px;-webkit-font-smoothing:antialiased;flex-wrap:wrap}.post_breadcrumbs{align-items:baseline;display:flex;flex-wrap:wrap;gap:5px}.post_breadcrumbs a{color:#111;position:relative;text-decoration:underline;text-underline-offset:1px}.post_breadcrumbs a span,.post_breadcrumbs span.post_breadcrumbs_divider{color:#444;font-size:14px}.post_breadcrumbs_category{color:#444!important;font-size:14px;text-decoration-thickness:.1em!important}.post_breadcrumbs a.post_breadcrumbs_backbutton:before{background-image:url(//39764939.fs1.hubspotusercontent-na1.net/hubfs/39764939/raw_assets/public/Inventia_January2024/images/topics_arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:35px;left:0;position:absolute;transition:left .3s ease;width:35px}.post_breadcrumbs a.post_breadcrumbs_backbutton span{padding-left:40px}.post_breadcrumbs a.post_breadcrumbs_backbutton:hover:before{left:-5px}.post_breadcrumbs a.post_breadcrumbs_category span{display:block;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog_post_date{font-size:14px}.post_bottom_content_wrapp{grid-gap:5%;display:grid;grid-template-areas:"content sidebar";grid-template-columns:60% 35%;position:relative}.post_bottom_content_wrapp .post_left_section{border-bottom:2px solid #efefef;grid-area:content}.post_bottom_content_wrapp .post_right_section{grid-area:sidebar;position:relative}.blog_post_layout .blog_post_body{line-height:1.4em;padding:24px 0}.blog_post_layout .blog_post_body h1,.blog_post_layout .blog_post_body h2,.blog_post_layout .blog_post_body h3,.blog_post_layout .blog_post_body h4,.blog_post_layout .blog_post_body h5,.blog_post_layout .blog_post_body h6{margin-bottom:30px}.post_right_sidebar_section{position:sticky;top:150px}.related_blog_post_title h4{-webkit-font-smoothing:antialiased;color:#111;margin-bottom:24px}.related_blog_post_list_item{display:flex;gap:32px;margin-bottom:24px}.related_blog_posts .featured-image{overflow:inherit}.related_blog_posts .featured-image a{height:72px;overflow:hidden;width:86px}.related_blog_post_wrapper{border-bottom:1px solid #efefef;margin-bottom:40px}.related_blog_posts .bottom_content h4{color:#111;margin-bottom:20px;margin-top:0}.related_blog_posts .bottom_content>:last-child{margin:0}.related_blog_posts .bottom_content p a{text-decoration:underline;text-underline-offset:3px}.blog_post_body .button:hover a{color:#fff;text-decoration:underline}.blog_post_body .button{background:#ec0182;color:#fff;font-weight:400;margin:20px 0 0;padding:16px 32px}.blog_post_body .button a{color:#fff}.feed_item_dec{margin-bottom:20px;-webkit-font-smoothing:antialiased;line-height:1.4em}.post_body_form{background:#efefef;border-radius:8px;margin-bottom:48px;padding:80px 70px;position:relative}.post_body_form form{background:transparent;margin:0;padding:0}.post_body_form .form-title{font-size:20px;-webkit-font-smoothing:antialiased;color:#111;margin-bottom:31px}.post_body_form form .input>.hs-input{border-bottom:1px solid #efefef;border-radius:100vw;color:#444;font-size:16px;padding-left:24px}.post_body_form form .hs-form-field{margin-bottom:10px}.post_body_form form .actions input[type=submit]{background:#ec0182;border:1px solid #ec0182;color:#fff;margin-top:25px;padding:25px 40px;width:50%}.post_body_form form .actions input[type=submit]:hover{background:#ec0182;border-color:#fff;color:#fff}.post_body_form form .input>.hs-input:focus{border-bottom:1px solid #ec0182;outline:none}@media (max-width:1024px){.post_bottom_content_wrapp{display:flex;flex-wrap:wrap;gap:30px}.post_bottom_content_wrapp>div{width:100%}.recent_blog_categories .tag_lists{grid-gap:18px;grid-template-columns:2fr 2fr}.blog_listing .blog_list_cnt h3 a span,.feed_item_title a span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.listing_search_wrap .listing_search form .side-search-wrap input[type=text]{font-size:40px}}@media (max-width:991px){.post_top_section .blog_post_tags{display:flex;flex-wrap:wrap;row-gap:0}}@media (max-width:767px){.listing_search_wrap .listing_search form .side-search-wrap input[type=text]{font-size:16px}.listing_search_wrap .hs-search-field__bar svg.blog-search-bar-icon{margin-right:10px}.post_top_section_content{grid-gap:24px;display:grid;grid-template-columns:100%}.post_title_section{padding-left:0}.post_top_section{padding-bottom:64px;padding-top:74px}.blog_posts_by_topics{padding:64px 0}.blog_posts_by_topics .blog-tag-section{grid-gap:24px;display:grid;grid-template-columns:repeat(2,1fr)}.blog_posts_by_topics .tag_top{flex-wrap:wrap;gap:10px;padding-bottom:32px;padding-top:0}.recent_blog_categories .tag_lists a{font-size:18px;padding-right:55px}.recent_blog_categories{padding:64px 0}.listing_search_wrap{padding-top:74px}.listing_sub_content{font-size:14px;line-height:22.4px}.listing_search_icon{margin:0;text-align:center}.listing_search_icon_wrap{font-size:14px;line-height:normal}.listing_search_icon svg{top:0}h4.feed_item_title{font-size:18px}.blog-feed-section{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr}.blog-feed-card:first-child{grid-column:span 2}.blog_listing .blog_list_post{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0}.blog_listing .blog_list_post .list_featured_image{width:40%}.blog_listing .blog_list_post .blog_list_cnt{padding-left:20px;width:60%}.blog-feed-card:first-child .featured-image img,.blog_listing .list_featured_image img,.featured-image img{max-height:inherit}.blog_listing_section .blog-feed-section{padding:64px 0}.blog_index_listing_topics .blog_list_post:first-child{padding:64px 0 0}.blog_index_listing_topics .blog_list_post:last-child{padding:0 0 64px}.blog-pagination.load_more_pagination{margin-top:-64px;padding:0 0 64px}.post_body_form{padding:64px 50px}.post_body_form .form-title{font-size:18px}.post_body_form form .actions input[type=submit]{width:auto}}@media (max-width:659px){.blog-feed-section{display:block}.blog-feed-section>div:not(:last-child){margin-bottom:32px}.blog_listing .blog_list_cnt h3,.blog_post_layout h3,h3.feed_item_title{font-size:20px}.post_body_form{padding:64px 40px}.blog_posts_by_topics .blog-tag-section{grid-template-columns:100%}}@media (max-width:499px){.post_body_form{padding-left:30px;padding-right:30px}.blog_posts_by_topics .tag_top>div{width:100%}}@media (max-width:479px){.recent_blog_categories .tag_lists a{padding-left:55px}.recent_blog_categories .tag_lists{grid-template-columns:1fr;text-align:center}.related_blog_post_list_item{flex-wrap:wrap;gap:0}.related_blog_post_list_item>div{width:100%}.related_blog_posts .featured-image a{height:auto;width:auto}.blog_post_tags{flex-wrap:wrap;gap:0}.post_breadcrumbs_section{display:block}.post_breadcrumbs{flex-wrap:wrap}.post_body_form form .hs-form-field{width:100%!important}.post_body_form form .hs-form-field>label+legend+.input{margin:0!important}.blog_post_tags .tag_divider{display:none}.blog_post_tags>*{width:100%}.post_body_form form .input>.hs-input{width:100%!important}.blog_listing .blog_list_post{display:flex;flex-wrap:wrap;gap:15px}.blog_listing .blog_list_post .list_featured_image{width:100%}.blog_listing .blog_list_post .blog_list_cnt{padding-left:0;width:100%}}@media (max-width:399px){.post_body_form{padding-left:20px;padding-right:20px}.post_breadcrumbs>*{width:100%}.post_breadcrumbs .post_breadcrumbs_divider{display:none}}.cm-hm-logo-slider.logo_slider{padding:0}.cm-hm-logo-slider.logo_slider .top-content-wrapper p{-webkit-font-smoothing:antialiased;color:#6b6b6b;font-size:20px;font-weight:400;line-height:1.6em}.cm-hm-logo-slider.logo_slider .top-content-wrapper{padding-bottom:50px;text-align:center}.cm-hm-logo-slider.logo_slider .top-content-wrapper h2{color:#444;margin:0}.cm-hm-logo-slider.logo_slider .logo_stnd{gap:40px;justify-content:center}.cm-hm-logo-slider.logo_slider .splide__slide.slider_item{max-width:100px;padding:0;width:auto}.cm-hm-logo-slider.logo_slider .logo_item_inr{margin:0;max-width:100px;min-height:0}.cm-hm-logo-slider.logo_slider .logo_item_inr img{height:auto}.banner_3d_cell.image-with-content-mdl .custom-fullwidth{padding:0}.banner_3d_cell.image-with-content-mdl .row{margin:0}.banner_3d_cell.image-with-content-mdl{min-height:inherit!important}.banner_3d_cell.image-with-content-mdl .image-with-content-item{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;padding:0}.banner_3d_cell.image-with-content-mdl .image-section{display:inline-block;overflow:hidden;padding:0 0 71.4%!important;position:relative;vertical-align:top}.banner_3d_cell.image-with-content-mdl .image-section img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:899px){.cm-hm-testimonial .page-center{padding:0}}@media (max-width:767px){.banner_3d_cell.image-with-content-mdl .image-section{padding:0 0 68.3%!important}}@media (max-width:659px){.cm-hm-logo-slider.logo_slider .logo_stnd{gap:20px}}html.child-theme{scroll-behavior:smooth}body.modal-open{overflow:hidden}.platform_sec .image-with-topcontent h1{color:#000;font-size:46px;font-weight:400;line-height:1.1em;margin-bottom:30px}.platform_sec .image-with-topcontent p{color:#000;font-size:20px;font-weight:400;line-height:1.6em;-webkit-font-smoothing:antialiased}.platform_sec .custom-fullwidth{padding:0}.platform_sec.image-with-content-mdl{min-height:auto!important}.matrix_sec .page-center{display:flex;flex-direction:column;max-width:1450px;padding-top:56px}.matrix_sec .row{grid-gap:35px;display:grid;grid-template-columns:repeat(3,1fr);margin:0}.matrix_sec .col-md-4{max-width:100%;padding:0}.matrix_sec .content-section{text-align:center}.matrix_sec .content-section h3{margin-bottom:20px;padding-top:25px}.matrix_sec .content-section p{-webkit-font-smoothing:antialiased;color:#6b6b6b;font-size:16px;font-weight:400;line-height:1.4em}.matrix_sec .content-section p,.matrix_sec .content-section ul{border-bottom:1px solid #ccc;margin-bottom:0;padding:25px 0;text-align:center}.matrix_sec .content-section ul{list-style:none}.matrix_sec .content-section ul li{-webkit-font-smoothing:antialiased;color:#6b6b6b;font-size:16px;font-weight:400;line-height:1.4em;margin-bottom:0}.matrix_sec .content-section ul:last-child{border:none}.liver_cnt_left .content_wrap h1{font-size:26px;font-weight:400;line-height:1.3em}.liver_cnt_left .content_wrap p{color:#6b6b6b;font-size:20px;font-weight:400;line-height:1.6em;margin-bottom:0}.liver_cnt_left .content_wrap .button_wrap,.liver_cnt_left .content_wrap .button_wrap a{margin-top:0}.liver_cnt_left .row{grid-gap:48px;align-items:center;display:grid;grid-template-areas:"text image";grid-template-columns:1fr 1fr;margin:0}.liver_cnt_left .content_flex_wrap.image_right .main_content_wrap{padding:0!important}.liver_cnt_left .col-md-6{max-width:100%;padding:0}.liver_cnt_left .content_wrap{display:flex;flex-direction:column;gap:24px;grid-area:text;padding:32px 0;width:100%}.liver_cnt_left .introduction_content_wrap img{height:100%;object-fit:cover}.liver_cnt_left .content_wrap .button_wrap .button_item{margin-bottom:0}.liver_cnt_left .media_wrapp,.liver_cnt_left .normal_img_wrap{height:100%}.liver_cnt_left .content_flex_wrap.image_left .main_content_wrap{padding:0!important}.rastrum_banner .row{margin:0}.cm-tech-banner-wrp.rastrum_banner .content-area{padding:0}.our_applications h1{font-size:32px;font-weight:400;line-height:1.2em;margin-bottom:0;text-align:center}.our_applications .image-with-topcontent{margin:0 auto;max-width:770px;padding-bottom:50px}.our_applications .page-center{max-width:1380px}.our_applications .image-with-content-item.col-md-6{background-color:#222;border-radius:8px;flex-shrink:0;max-width:calc(33.3% - 32px);opacity:1;padding:2.5rem;position:relative;top:0}.image-with-content-mdl.our_applications .image-with-content-item .image-with-content-item-inner{background:transparent!important;color:#fff}.our_applications .content-section h1{color:#fff;font-size:26px;font-weight:400;line-height:1.3em;padding-bottom:15px;text-align:left}.our_applications .content-section p{margin-bottom:0}.our_applications .row{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin:0;padding-bottom:115px}.cm-platform-button .image-with-topcontent p{font-size:20px;font-weight:400;line-height:1.6em;margin-bottom:20px;text-align:center}.application_feature .page-center>.row{grid-gap:0;display:grid;grid-template-columns:1fr 1fr;margin:0}.application_feature .col-md-5,.application_feature .image-section.col-12.col-md-7{max-width:100%;padding:0}.application_feature .text-wrpr-inner h1{font-size:20px;font-weight:400;line-height:1.6em}.application_feature.opportunity-main .image-item{padding:0!important}.application_feature.opportunity-main .image-section .row{margin:0}.application_feature.opportunity-main .image-item-wrpr{align-items:start;height:auto!important;max-width:515px;min-height:auto;padding:0!important}.application_feature.opportunity-main .image-item-wrpr .image-text h2{line-height:1.6em;margin-bottom:30px}.rastrum_cas .cm-two-col-matrix .content-section{padding:32px 0}.rastrum_cas .content-section h1{font-size:26px;font-weight:400;line-height:1.3em}.hs-responsive-embed-wrapper.hs-responsive-embed{max-height:100%!important;max-width:100%!important}.our_applications .content-section p{-webkit-font-smoothing:antialiased}.hero_section_with_counter.models_bottom_pane{height:80vh}.hero_section_with_counter.models_bottom_pane .page-center{display:flex;flex-direction:column;height:100%;justify-content:center}.hero_section_with_counter.models_bottom_pane .content{max-width:528px;padding-bottom:50px;position:relative;z-index:9}.button_wrap{margin-top:0}.hero_section_with_counter.models_bottom_pane .button_wrap .button_item{margin-bottom:0}.hero_section_with_counter.models_bottom_pane .button_item.gradient a{background:transparent;border:1px solid #fff;color:#fff;margin:0}.transparent.hero_section_with_counter.models_bottom_pane .button_item.gradient a:hover{background:#fff;color:#000;text-decoration:none}.transparent.hero_section_with_counter.models_bottom_pane .button_item.gradient a{line-height:25.6px}.hero_section_with_counter.models_bottom_pane .content h2{margin-bottom:0}.hero_section_with_counter.models_bottom_pane .hero_section{display:flex;flex-direction:column;height:100%;justify-content:center}.therapeutic_sec .image-with-topcontent{margin:0 auto;max-width:770px;padding-bottom:50px}.therapeutic_sec .image-with-topcontent h1{font-size:32px;font-weight:400;line-height:1.2em;margin-bottom:0;text-align:center}.therapeutic_sec .custom-fullwidth{padding:0}.therapeutic_sec .image-with-content-item-inner *{color:#fff}.transparent_black.advanced-button .button_wrap .button_item_1 a.cnt_support{-webkit-font-smoothing:antialiased;background:transparent;border:1px solid #000;border-radius:50vw;color:#fff;color:#000;display:inline-block;font-size:20px;font-weight:400;line-height:25.6px;margin-top:0;padding:25px 40px;text-align:center;text-rendering:optimizeLegibility;text-shadow:0 0 1px transparent;transition:background .2s ease,color .2s ease,border .2s ease}.transparent_black.advanced-button .button_wrap .button_item_1 a.cnt_support:hover{background-color:#000;color:#fff}.transparent_black .button_wrap .button_item:not(:last-child){margin:0}.therapeutic_sec .image-with-content-wrap .row{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin:0;padding-bottom:115px}.therapeutic_sec .image-with-content-wrap .col-md-4{flex-shrink:0;max-width:calc(33.3% - 32px);padding:0;top:0}.therapeutic_sec.image-with-content-mdl .image-with-content-item-inner{height:100%;padding:2.5rem}.therapeutic_sec.image-with-content-mdl .image-with-content-item-inner .content-section h2{font-size:26px;font-weight:400;line-height:1.3em;margin-bottom:15px}.dev_service.liver_cnt_left .introduction_content_wrap img{height:auto;min-height:382px}.dev_service.liver_cnt_left .content_wrap h1{color:#111;font-size:46px;font-weight:400;line-height:1.1em;margin-bottom:0}.dev_service.liver_cnt_left .row{grid-gap:24px;align-items:center;display:grid;grid-template-columns:1fr 1fr}.dev_service.liver_cnt_left .content_wrap{height:100%}.dev_service.liver_cnt_left .content_wrap .button_wrap .button_item a{line-height:25.6px}.realm_sec.image-with-content-mdl.cm-platform-button .image-with-topcontent{margin-bottom:0!important}.create_sec.therapeutic_sec .image-with-content-item-inner *{color:#444}.hero_section_with_counter.models_bottom_pane .button_item.gradient a.trans-contact-us-btn{border:none;font-size:20px;font-weight:400;line-height:25.6px;padding:0 0 0 1.5rem;position:relative}.hero_section_with_counter.models_bottom_pane .button_item.gradient a.trans-contact-us-btn:before{border:2px solid #fff;border-radius:100%;content:"";height:17px;left:0;position:absolute;top:4px;transition:background .15s ease;width:17px}.hero_section_with_counter.models_bottom_pane .button_item.gradient a.trans-contact-us-btn:after{background-color:#fff;bottom:-10px;color:#fff;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.hero_section_with_counter.models_bottom_pane .button_item.gradient a.trans-contact-us-btn:hover:before{background-color:#fff}.hero_section_with_counter.models_bottom_pane .button_item.gradient a.trans-contact-us-btn:hover:after{width:100%}.hero_section_with_counter.models_bottom_pane .button_item.gradient a:hover{background:transparent;color:#fff;text-decoration:none}.third_dimension.image-with-content-mdl.cm-platform-button .page-center>div{max-width:none}.third_dimension.image-with-content-mdl.cm-platform-button{padding:0!important}.third_dimension.image-with-content-mdl .button-section{padding:80px 0;position:relative}.third_dimension.image-with-content-mdl .button-section:before{background:#ccc;content:"";height:1px;left:50%;max-width:880px;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.third_dimension.image-with-content-mdl.cm-platform-button:before{content:none}.third_dimension.image-with-content-mdl .button-section a span{display:block;font-size:20px;line-height:25.6px}.third_dimension.image-with-content-mdl .content-section p{color:#000;font-size:20px;font-weight:400;line-height:1.6em;margin-bottom:20px;text-shadow:none}.third_dimension.image-with-content-mdl .content-section h1{color:#000;margin-bottom:30px;text-shadow:none}.rastrum_platform{min-height:auto!important}.rastrum_platform .content-section h2{margin-bottom:30px}.rastrum_platform .content-section p{color:#444!important;font-size:20px;font-weight:400;line-height:1.6em;margin:0 0 25px}.recipient .content-section h2{margin:0 auto;max-width:608px;padding-bottom:90px;text-align:center}.recipient .content-section li{border-top:.5px solid #444;line-height:1.4em;list-style:none;margin:0 auto;max-width:608px;padding:26px 0;position:relative;-webkit-font-smoothing:antialiased}.recipient .content-section ul{padding:0}.recipient{min-height:auto!important}.recipient .content-section li:before{background:#ec0182;border-radius:100%;content:"";height:.5rem;left:-33px;position:absolute;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:.5rem}.app_matrix_sec.image_with_popup .top_content{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:672px;padding-bottom:260px;position:relative;top:0}.app_matrix_sec.image_with_popup .top_content p{font-size:20px;font-weight:400;line-height:1.6em;margin-bottom:20px;text-align:center}.app_matrix_sec.image_with_popup .top_content h2{color:#000;font-size:32px;font-weight:400;line-height:1.2em;margin-bottom:0;text-align:center}.fudamental_bio .content_flex_wrap.row{grid-gap:0;display:grid;grid-template-columns:1fr 1fr;margin:0;max-width:1344px;padding:200px 128px}.fudamental_bio .content_flex_wrap.row .col-md-6{max-width:100%;padding:0}.fudamental_bio .content_flex_wrap.image_left .main_content_wrap{padding-left:0!important}.fudamental_bio .content_flex_wrap.image_left .main_content_wrap p{color:#6b6b6b;font-size:20px;font-weight:400;line-height:1.6em;margin-bottom:0}.fudamental_bio .content_flex_wrap.image_left .main_content_wrap p strong{color:#000;display:block;font-weight:400;margin-top:20px}.fudamental_bio .content_flex_wrap.image_left .main_content_wrap ul{margin-bottom:0;padding:20px 0 0}.fudamental_bio .content_flex_wrap.image_left .main_content_wrap li{border-top:1px solid #ccc;color:#6b6b6b;font-size:20px;font-weight:400;line-height:1.6em;list-style:none;margin-bottom:0;padding:25px 0;position:relative;-webkit-font-smoothing:antialiased}.fudamental_bio .content_flex_wrap.image_left .main_content_wrap li:before{background-color:#ec0182;border-radius:100%;content:"";height:8px;left:-2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.fudamental_bio .content_flex_wrap.image_left .main_content_wrap li:last-child{padding-bottom:0}.hero_section_with_counter.models_bottom_pane .content p{font-size:32px;font-weight:400;line-height:1.2em;margin-bottom:20px}.research_team .team_wrap_inn.row{grid-gap:32px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:0}.research_team .col-md-4{max-width:100%;padding:0}.research_team.team_sec .member_img{height:auto;margin-bottom:0;padding:0;width:auto}.research_team.team_sec .row{margin:0}.research_team.team_sec .team_cnt h4{margin-bottom:4px}.research_team.team_sec .team_top h2{margin-bottom:0}.research_team.team_sec .team_top{margin-bottom:80px;padding:0;text-align:center}.research_team.team_sec .top>div:last-child{margin-top:30px}.research_team.team_sec .team_inr:hover .member_img{background:transparent}.research_team.team_sec .social_icon svg,.research_team.team_sec .social_icon:first-child svg{height:100%;max-height:15px;max-width:15px;width:100%}.research_team.team_sec .social_icon{align-items:center;border-radius:0;display:inline-flex;gap:10px;height:auto;justify-content:center;width:auto}.research_team.team_sec a{align-items:center;border:1px solid #fff;border-radius:100%;display:flex;height:40px;justify-content:center;width:40px}.research_team.team_sec .team_inr:hover .social_icon{background:none}.research_team.team_sec .team_inr .social_icon:hover a{background:#fff}.research_team.team_sec .team_inr .social_icon:hover a svg{fill:#000}.research_team.team_sec .team_item{margin-bottom:0}.research_team.team_sec .team_cnt p{line-height:1.4em;margin-bottom:20px}.research_team.team_sec .social{display:flex;gap:10px}.organoid.image_with_popup .top_content{padding-bottom:0}.consumables_sec .image-with-topcontent{margin:0 auto;max-width:672px;padding-bottom:56px}.consumables_sec .image-with-topcontent h1{color:#111;font-size:32px;font-weight:400;line-height:1.2em;margin-bottom:0;text-align:center}.consumables_sec .row{display:grid;gap:35px;grid-template-columns:repeat(3,1fr);margin:0}.consumables_sec .image-with-content-item.col-12.col-md-4{max-width:100%;padding:0}.consumables_sec .content-section{text-align:center}.consumables_sec .content-section p{color:#6b6b6b;line-height:1.4em;padding:25px 0;text-align:center}.consumables_sec .content-section h3{margin-bottom:20px}.key_insight.cm-platform-service-wrp .top-content-section h2{padding-bottom:0;text-align:left}.next_project.image-with-content-mdl.cm-platform-button .image-with-topcontent h2{color:#000;margin-bottom:24px}.next_project.image-with-content-mdl.cm-platform-button a.cta_button:hover{text-decoration:none}ol{margin:25px 15px;padding:0}ol li{font-size:20px;font-weight:400;line-height:1.6em;margin-bottom:15px;margin-left:20px;-webkit-font-smoothing:antialiased}.protocols.therapeutic_sec .image-with-content-item-inner h2,.protocols.therapeutic_sec .image-with-content-item-inner p{color:#444}.protocols.therapeutic_sec.image-with-content-mdl .button-section.gradient a:hover{background:#ec0182}.protocols.therapeutic_sec.image-with-content-mdl .button-section.gradient a{background:transparent;color:#ec0182}.protocols.therapeutic_sec.image-with-content-mdl .button-section.gradient a span{color:#ec0182}.protocols.therapeutic_sec.image-with-content-mdl .button-section.gradient a:hover span{color:#fff}.protocols.therapeutic_sec .button-section.gradient{text-align:center}.faq_accordion .top_cnt h2{color:#ec0182;margin-bottom:25px}.faq_accordion.accordion_wrap .accordion-content .accordion-content-inner p{line-height:1.6em;margin-bottom:20px}.faq_accordion.accordion_wrap .custom-container .accord_outer .activeaccord .accordion-content-inner{padding-bottom:25px!important}.faq_accordion.accordion_wrap .custom-container .accord_outer .acctitle{align-items:center}.faq_accordion.accordion_wrap .acc-item .acctitle{display:flex}.faq_accordion.accordion_wrap .acc-item .carrortwrap{align-self:flex-start;cursor:pointer;display:block;flex-basis:10%;margin:auto;max-width:16px;position:relative}.faq_accordion.accordion_wrap .acc-item .carrortwrap:before{background-color:#ec0182;border-radius:25px;content:"";display:block;height:2px;max-width:16px;position:absolute;top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:16px}.faq_accordion.accordion_wrap .acc-item.activeaccord .carrortwrap:after{transform:rotate(0deg)}.faq_accordion.accordion_wrap .acc-item .carrortwrap:after{background-color:#ec0182;border-radius:25px;content:"";display:block;height:2px;max-width:16px;position:absolute;top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transform:rotate(90deg);transition:transform .15s linear,-webkit-transform .15s linear;width:16px}.faq_accordion.accordion_wrap .acc-item .acctitle .title-wrap{flex:1 1}.faq_accordion.accordion_wrap .accordion .accordion-items:last-child{border:none!important}.accordion_wrap .accordion .accordion-items .accordion-content .accordion-content-inner p a{color:#ec0182!important;text-decoration:underline}.inventia_life .content_flex_wrap{margin:0;grid-gap:24px;align-items:center;display:grid;grid-template-columns:1fr 1fr}.inventia_life .content_flex_wrap .col-md-6{max-width:100%;padding:0!important}.inventia_life .content_flex_wrap .normal_img_wrap img{min-height:382px;object-fit:cover}.why_choose_us.inventia_life .content_flex_wrap.content_ver_top{align-items:center}.why_choose_us.inventia_life .introduction_content_wrap .content_wrap h1{color:#111;margin-bottom:0}.supporters .top-content-wrapper h2{color:#444;font-size:32px;line-height:1.2em;margin:0 0 24px}.supporters.cm-inventia-logo-slider .top-content-wrapper{padding:0}.supporters .top-content-wrapper p{font-size:20px;font-weight:400;line-height:1.6em;margin:0 auto 24px;max-width:600px;text-align:center}.checkbox_btn.advanced-button .button_wrap a{margin-top:34px;padding:0 0 0 1.5rem;position:relative}.checkbox_btn.advanced-button .button_wrap a span:before{border:2px solid #ec0182;border-radius:100%;content:"";height:17px;left:0;position:absolute;top:5px;transition:background .15s ease;width:17px}.checkbox_btn.advanced-button .button_wrap .button_item:not(:last-child){margin:0}.checkbox_btn.advanced-button .button_wrap a span:after{background-color:#ec0182;bottom:-10px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.checkbox_btn.advanced-button .button_wrap a:hover span:before{background-color:#ec0182}.checkbox_btn.advanced-button .button_wrap a:hover span:after{width:100%}.location_hero_section .content p{color:#efefef;font-size:20px;line-height:1.6em;margin-bottom:50px}.location_hero_section .hero_counter .max-width{padding:0 70px}.location_hero_section .button_wrap a.cta_button{background:transparent;border-color:#fff;color:#fff;line-height:25.8px;margin-top:0}.location_hero_section .button_wrap a.cta_button:hover{background:#fff;border-color:#fff;color:#000}.location_hero_section .counter_content>span{display:block;font-size:20px;line-height:1.6em;padding-top:50px;-webkit-font-smoothing:antialiased}.location_hero_section .button_wrap .button_item{margin-bottom:50px}.cm-rastrum-printrun .top-content-section ol li{-webkit-font-smoothing:antialiased}.location_hero_section .button_wrap{border-bottom:1px solid #6b6b6b}.location_hero_section .counter_content h3{margin-bottom:15px;padding-top:50px}.location_hero_section .counter_content p{margin-bottom:20px}.location_hero_section .content h2{margin-bottom:10px}.counter_item:not(:first-child) .counter_content h3{padding-top:132px}.accelerate.inventia_life .content_flex_wrap .normal_img_wrap img{min-height:564px}.accelerate .button_item .cta_button{line-height:25.6px;margin-top:24px}.accelerate .button_item{margin-bottom:0}hr{background:#ccc;content:"";height:1px;margin:0 auto;max-width:880px;top:0;width:100%}.upcoming_events.content_slider{padding:0}.font_smoothing.content_slider .content p,.upcoming_events.content_slider .content p{-webkit-font-smoothing:auto}.upcoming_events.content_slider .slick-track{margin-left:0}.cm-hm-testimonial.tst_slider .tst_author_des .cnt,.cm-hm-testimonial.tst_slider .tst_author_des .ttl,.cm-hm-testimonial.tst_slider .tst_des p{-webkit-font-smoothing:auto}.cm-hm-testimonial.tst_slider.cm-hm-testimonial ul.splide__pagination{left:calc(50% - 10px);right:0;transform:translateX(-50%);width:100%}.cm-hm-logo-slider.logo_slider .logo_stnd{margin-bottom:0}@media (min-width:768px){.our_applications .page-center{padding:0 70px}.cm-two-col-matrix.image-with-content-mdl .button-section.gradient a{line-height:25.6px}}@media (min-width:768px) and (max-width:1024px){.matrix_sec.image-with-content-mdl .image-with-content-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%!important}.rastrum_platform .col-12{flex:0 0 100%!important;max-width:100%!important}.therapeutic_sec .image-with-content-wrap .row{gap:0;justify-content:start}.therapeutic_sec .image-with-content-wrap .col-md-4{max-width:50%;padding:10px}}@media (max-width:1200px){.our_applications .image-with-content-item.col-md-6{max-width:calc(50% - 32px)}}@media (max-width:1024px){.accelerate.inventia_life .content_flex_wrap .normal_img_wrap img,.inventia_life .content_flex_wrap .normal_img_wrap img{min-height:auto;object-fit:cover}.inventia_life .content_flex_wrap{display:flex;flex-direction:column;gap:24px;padding:48px 0 0}.rastrum.hero_section_with_counter .hero_section{padding-top:80px!important}.platform_sec .image-with-topcontent h1{font-size:40px}.liver_cnt_left .row{grid-gap:0;display:grid;grid-template-areas:"image" "text";grid-template-columns:1fr}.liver_cnt_left.why_choose_us .content_flex_wrap.image_right .media_wrapp{order:1}.liver_cnt_left .content_flex_wrap.image_right .main_content_wrap{order:2}.dev_service.liver_cnt_left .row{display:flex}.dev_service.liver_cnt_left .col-md-6{flex:0 0 100%;max-width:100%;padding:0}.dev_service.liver_cnt_left.why_choose_us .content_flex_wrap.image_right .media_wrapp{order:2}.dev_service.liver_cnt_left .content_flex_wrap.image_right .main_content_wrap{order:1}.dev_service.liver_cnt_left .content_wrap h1{font-size:40px}.fudamental_bio .content_flex_wrap.row{padding:100px 50px}}@media (max-width:899px){.hero_section_with_counter.models_bottom_pane{height:60vh}}@media (max-width:767px){.location_hero_section .counter_item:not(:first-child) .counter_content h3{padding-top:32px}.location_hero_section .hero_counter .counter_item:not(:last-child){margin-bottom:0}.location_hero_section .hero_counter .max-width{padding:0 50px}.inventia_life .main_content_wrap{order:1}.inventia_life .media_wrapp{order:2}.fudamental_bio .content_flex_wrap.row{display:flex;gap:30%;justify-content:space-between}.dev_service.liver_cnt_left .content_wrap h1{font-size:36px}.therapeutic_sec .image-with-topcontent h1{font-size:26px}.matrix_sec .row{grid-template-columns:1fr;text-align:center}.our_applications .image-with-content-item.col-md-6{max-width:100%}.application_feature .page-center>.row{grid-gap:0;display:grid;grid-template-columns:1fr}.application_feature .text-wrpr-inner h1{margin-bottom:40px}.platform_sec .image-with-topcontent h1{font-size:36px}.service_contact.cm-form-image .image-with-content-item .image-with-content-item-inner .image-section{margin-bottom:20px}.dev_service.liver_cnt_left .introduction_content_wrap img,.service_contact.cm-form-image .image-with-content-item .image-section img{min-height:auto}.dev_service.liver_cnt_left .content_wrap{padding-bottom:0}.recipient .content-section li{margin-left:30px}.app_matrix_sec.image_with_popup .top_content h2{font-size:26px}.fudamental_bio .content_flex_wrap.row{gap:10%;padding:80px 50px}.consumables_sec .row,.research_team .team_wrap_inn.row{display:flex;overflow-x:scroll;padding:0 32px}.consumables_sec.image-with-content-mdl .image-section,.consumables_sec.image-with-content-mdl .image-section img{width:100%}.consumables_sec .image-with-topcontent h1{font-size:26px}.therapeutic_sec .image-with-content-wrap .col-md-4{max-width:100%;width:60vw}.fudamental_bio .normal_img_wrap img{margin-bottom:30px}.location_hero_section .counter_content h3{font-size:20px}}@media (max-width:659px){.location_hero_section .hero_counter .max-width{padding:0 40px}.dev_service.liver_cnt_left .content_wrap h1,.platform_sec .image-with-topcontent h1,.rastrum .content h1{font-size:26px}.location_hero_section.hero_section_with_counter,.next_project.image-with-content-mdl.cm-platform-button.mg_res{padding-bottom:64px!important;padding-top:64px!important}.third_dimension.image-with-content-mdl .content-section h1{font-size:36px;font-size:26px}.third_dimension.image-with-content-mdl .button-section{padding:64px 0}.info_about.image-with-content-mdl.cm-platform-button{padding:64px 0!important}.title.main-banner.cm-tech-banner-wrp .banner-wrapper-inr{padding-bottom:32px!important;padding-top:32px!important}.accordion_wrap .acc-item .acctitle .title-wrap h3{font-size:20px}}@media (max-width:499px){.fudamental_bio .content_flex_wrap.row{flex-direction:column;padding:50px 30px}.location_hero_section .hero_counter .max-width{padding:0 30px}.fudamental_bio .content_flex_wrap.image_left .main_content_wrap li{padding-left:30px}.fudamental_bio .content_flex_wrap.image_left .main_content_wrap li:before{left:0}.home_banner .image-with-content-mdl .image-bottom .image-section{padding-left:3.4%;padding-right:4%}.cm-two-col-matrix.image-with-content-mdl .button-section.gradient a span{line-height:22.4px}.cm-two-col-matrix.image-with-content-mdl .image-with-content-item-inner.image-bottom .content-section{padding-bottom:25px}.location_hero_section .hero_counter .max-width{padding:0 20px}}.main-banner.cm-inventia-btm-pane .main-banner-wrpr{height:80vh}.main-banner.cm-inventia-btm-pane .banner-wrapper-inr{display:flex;flex-direction:column;height:100%;justify-content:center}.main-banner.cm-inventia-btm-pane .content-area{max-width:528px;padding:0;position:relative;z-index:9}.main-banner.cm-inventia-btm-pane .page-center>.row{margin-left:0;margin-right:0}.main-banner.cm-inventia-btm-pane .button_item>a,.main-banner.cm-inventia-btm-pane a.cta_button{-webkit-font-smoothing:antialiased;background:transparent;border:none;display:block;font-size:20px;font-weight:400;line-height:1.3;margin-top:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:0 0 0 1.5rem;position:relative;text-align:left;text-decoration:none;z-index:9}.main-banner.cm-inventia-btm-pane .button_item>a:after,.main-banner.cm-inventia-btm-pane .button_item>a:before,.main-banner.cm-inventia-btm-pane a.cta_button:after,.main-banner.cm-inventia-btm-pane a.cta_button:before{content:"";left:0;position:absolute}.main-banner.cm-inventia-btm-pane .button_item>a:before,.main-banner.cm-inventia-btm-pane a.cta_button:before{border:2px solid #fff;border-radius:100%;height:17px;top:5px;transition:background .15s ease;width:17px}.main-banner.cm-inventia-btm-pane .button_item>a:after,.main-banner.cm-inventia-btm-pane a.cta_button:after{background-color:#fff;bottom:-10px;height:1px;transition:width .3s ease;width:0}.main-banner.cm-inventia-btm-pane .button_wrap{font-size:20px;line-height:1.3;margin-top:50px}.main-banner.cm-inventia-btm-pane .button_wrap .button_item{margin-bottom:0}.main-banner.cm-inventia-btm-pane .button_item>a:hover,.main-banner.cm-inventia-btm-pane a.cta_button:hover{color:#fff}.main-banner.cm-inventia-btm-pane .button_item>a:hover:after,.main-banner.cm-inventia-btm-pane a.cta_button:hover:after{width:100%}.main-banner.cm-inventia-btm-pane .button_item>a:hover:before,.main-banner.cm-inventia-btm-pane a.cta_button:hover:before{background-color:#fff}.cm-tech-introduction .content-section,.cm-tech-introduction .image-section{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:0;padding-right:0}.cm-tech-introduction .content-section h2{margin-bottom:0;-webkit-font-smoothing:antialiased;font-size:20px;font-weight:400;line-height:1.6em}.cm-tech-introduction .image-section .image-item-wrpr{min-height:auto;padding:0}.cm-tech-introduction .image-section .image-item-wrpr p{-webkit-font-smoothing:antialiased;color:#444;font-size:32px;font-weight:400;line-height:1.6em;margin-bottom:30px}.cm-tech-introduction .row{margin-left:0;margin-right:0}.cm-tech-banner-wrp .content-area{max-width:702px}.cm-tech-banner-wrp .content-area .title-wrpr h1{margin-bottom:40px}.cm-tech-banner-wrp .content-area .description{-webkit-font-smoothing:antialiased;font-size:20px;font-weight:400;line-height:1.6em;text-shadow:0 1px 3px rgba(0,0,0,.4)}.cm-tech-banner-wrp .content-area .description p{margin-bottom:20px}.cm-tech-banner-wrp .banner-wrapper-inr .page-center{padding-left:70px;padding-right:70px;padding-top:110px}.scrollTop{align-items:center;bottom:0;cursor:pointer;display:flex;flex-direction:column-reverse;position:absolute;right:5%;-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:103}.scrollTop .scrollTopLine{background:#efefef;height:6.5rem;margin-top:-1.875rem;width:1px}.scrollTop .scrollTopCircle{border:1px solid #efefef;border-radius:100%;height:3.75rem;position:relative;width:3.75rem}@-webkit-keyframes styles-module--pulse--04ab1{0%{opacity:.8;-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes styles-module--pulse--04ab1{0%{opacity:.8;-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.scrollTop .scrollTopCircle:before{background:#ec0182;border-radius:100%;content:"";height:.5rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.5rem;z-index:9}.scrollTop .scrollTopCircle:after{-webkit-animation:styles-module--pulse--04ab1 1s ease-in-out infinite;animation:styles-module--pulse--04ab1 1s ease-in-out infinite;background-color:#ec0182;border-radius:100%;content:"";height:2rem;left:22%;position:absolute;top:23%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2rem;z-index:9}.visible-banner header.header{background:transparent;position:absolute;transition:background .2s ease;width:100%}.image-with-content-mdl.cm-img-wit-top-cnt{position:relative}.image-with-content-mdl.cm-img-wit-top-cnt .image-with-topcontent{-webkit-font-smoothing:antialiased;color:#6b6b6b;font-size:20px;font-weight:400;line-height:1.6em;padding-bottom:50px;text-align:center}.image-with-content-mdl.cm-img-wit-top-cnt .image-with-topcontent p{margin-bottom:20px}.image-with-content-mdl.cm-img-wit-top-cnt .image-with-topcontent h2{margin-bottom:0}.image-with-content-mdl.cm-img-wit-top-cnt .image-top{display:flex;justify-content:center;margin-bottom:0!important;padding:60px 0 0}.image-with-content-mdl.cm-img-wit-top-cnt .image-section{margin:0 auto;max-width:728px}.image-with-content-mdl.cm-img-wit-top-cnt .content-section .button-section{display:block;margin:30px auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.service-list-wrapper.cm-platform-service-wrp{padding-bottom:80px;padding-left:0;padding-right:0}.cm-platform-service-wrp .top-content-section ul li{border-top:.5px solid #444;margin:0 auto;max-width:608px;padding:26px 0;position:relative}.cm-platform-service-wrp .top-content-section ul{list-style:none;margin:0;padding-left:0}.cm-platform-service-wrp .top-content-section ul li p{margin:0;-webkit-font-smoothing:antialiased;color:#444;font-size:16px;font-weight:400;line-height:1.4em}.cm-platform-service-wrp .top-content-section ul li:before{background:#ec0182;border-radius:100%;content:"";height:.5rem;left:-33px;position:absolute;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:.5rem}.service-list-wrapper.cm-platform-service-wrp .top-content-section{margin-bottom:0}.image-with-content-mdl.cm-experi-col-wrp{min-height:auto;position:relative}.cm-experi-col-wrp .image-with-topcontent{margin:0 auto;max-width:770px;padding-bottom:50px}.cm-experi-col-wrp .image-with-topcontent h2{-webkit-font-smoothing:antialiased;color:#444;font-size:32px;font-weight:400;line-height:1.2em;margin:0;text-align:center}.cm-experi-col-wrp .image-with-content-wrap>.row{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin-left:0;margin-right:0}.cm-experi-col-wrp .image-with-content-wrap .image-with-content-item{background:#efefef;border-radius:8px;flex-shrink:0;max-width:calc(33.3% - 32px);padding:2.5rem;position:relative;top:0}.image-with-content-mdl.cm-experi-col-wrp .content-section h3{margin-bottom:15px}.image-with-content-mdl.cm-experi-col-wrp .button-section{display:block;margin-left:auto!important;margin-right:auto!important;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.image-with-content-mdl.cm-experi-col-wrp .button-section a{-webkit-font-smoothing:antialiased;background:transparent;border:1px solid #ec0182;border-radius:50vw;color:#ec0182;font-size:20px;font-weight:400;padding:25px 40px;text-align:center;text-decoration:none;transition:background .2s ease,color .2s ease,border .2s ease}.image-with-content-mdl.cm-experi-col-wrp .button-section a:hover{background:#ec0182;color:#fff}.image-with-content-mdl .image-with-content-item-inner .image-section{margin-bottom:0}.advanced-button.cm-platform-button{position:relative}.advanced-button.cm-platform-button .button_wrap,.advanced-button.cm-platform-button .button_wrap a{margin-top:0}.advanced-button.cm-platform-button .button_wrap{justify-content:center}.advanced-button.cm-platform-button .button_wrap .button_item{margin:24px auto 0}.advanced-button.cm-platform-button:before{background:#ccc;content:"";height:1px;left:50%;max-width:880px;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.cm-platform-btm .description h2{margin-bottom:0}.dnd_area3 .cm-platform-btm .description h2{display:inline-block;margin-bottom:20px}.cm-platform-btm.main-banner a.cta_button,.main-banner.cm-inventia-btm-pane .button_wrap .button_item.transparent>a{padding:25px 40px;text-align:center;transition:background .2s ease,color .2s ease,border .2s ease;-webkit-font-smoothing:antialiased;background:transparent;border:1px solid #fff;border-radius:50vw;color:#fff;display:inline-block}.cm-platform-btm.main-banner a.cta_button:after,.cm-platform-btm.main-banner a.cta_button:before,.main-banner.cm-inventia-btm-pane .button_wrap .button_item.transparent>a:after,.main-banner.cm-inventia-btm-pane .button_wrap .button_item.transparent>a:before{display:none}.cm-platform-btm.main-banner a.cta_button:hover,.main-banner.cm-inventia-btm-pane .button_wrap .button_item.transparent>a:hover{background:#fff;color:#000;text-decoration:none}.cm-targeting-cnt .page-center{padding-left:70px;padding-right:70px}.cm-targeting-cnt .page-center .row{margin-left:0;margin-right:0}.cm-targeting-cnt .page-center .image-with-content-item{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;padding-left:0;padding-right:0;text-align:center}.cm-targeting-cnt .content-section{margin:0 auto;max-width:672px;-webkit-font-smoothing:antialiased;color:#444;font-size:20px;font-weight:400;line-height:1.6em;text-align:center}.cm-targeting-cnt .content-section h4{color:#000;font-size:32px;font-weight:400;line-height:1.2em;text-align:center;-webkit-font-smoothing:antialiased;margin-bottom:24px}.cm-targeting-cnt .content-section p{margin-bottom:20px}.cm-target-col-wrp .image-with-content-wrap .image-with-content-item{background-color:#222;color:#fff}.cm-target-col-wrp .image-with-content-wrap .image-with-content-item h3{color:inherit}.image-with-content-mdl.cm-platform-button{min-height:auto!important;padding-bottom:80px!important;padding-top:80px!important;text-align:center}.image-with-content-mdl.cm-platform-button:before{background:#ccc;content:"";height:1px;left:50%;max-width:880px;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.image-with-content-mdl.cm-platform-button .page-center>div{margin:0 auto;max-width:672px}.image-with-content-mdl.cm-platform-button .image-with-topcontent{display:inline-block;margin-bottom:24px!important}.image-with-content-mdl.cm-platform-button .image-with-topcontent h2{color:#111;margin-bottom:0}.image-with-content-mdl.cm-platform-button a.cta_button{background:#ec0182!important;border-color:#ec0182;color:#fff;line-height:1.28}.image-with-content-mdl.cm-platform-button a.cta_button:hover{background:transparent!important;color:#ec0182}.image-with-content-mdl.cm-img-wit-top-cnt .content-section p{-webkit-font-smoothing:antialiased;font-size:16px;font-weight:400;line-height:1.4em;margin:0 auto;max-width:60%;text-align:center}.image-with-content-mdl.cm-img-wit-top-cnt .content-section p+.button-section{margin-top:30px}.cm-platform-button .image-with-content-wrap>.row{justify-content:center}.cm-demand-video-wrp.advanced-video .ad_top-section{margin-bottom:0}.advanced-video.cm-demand-video-wrp .hs-responsive-embed-wrapper{max-height:100%!important;max-width:100%!important;min-width:100%!important}.advanced-video.cm-demand-video-wrp{background:transparent}.cm-target-btm-pane .page-center{padding-left:70px;padding-right:70px}.cm-target-btm-pane .button_wrap a{background:transparent;border:1px solid #fff}.cm-target-btm-pane.main-banner .main-banner-wrpr{height:80vh}.main-banner.cm-target-btm-pane .banner-wrapper-inr{display:flex;flex-direction:column;height:100%;justify-content:center}.main-banner.cm-target-btm-pane .description{max-width:528px;padding-bottom:50px;position:relative;z-index:9}.main-banner.cm-target-btm-pane .button_wrap{margin-top:0}.main-banner.cm-target-btm-pane .button_item{margin-bottom:0}.main-banner.cm-target-btm-pane a{line-height:1.25;margin-top:0}.main-banner.cm-target-btm-pane .description h2{margin-bottom:20px}.cm-tech-banner-wrp a.cta_button,.main-banner.cm-platform-btm .button_item a{background:50%;border-color:#fff;color:#fff;line-height:1.3;margin-top:0}.cm-tech-banner-wrp .button_wrap{margin-top:0}.cm-tech-banner-wrp .button_wrap .button_item{margin-bottom:0}.cm-tech-banner-wrp a.cta_button:hover,.main-banner.cm-platform-btm .button_item a:hover{background:#fff;color:#000;text-decoration:none}.cm-matrix-full-cnt .content-section{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:672px;position:relative;text-align:center;top:0}.cm-matrix-full-cnt .content-section p{-webkit-font-smoothing:antialiased;color:#444;font-size:20px;font-weight:400;line-height:1.6em}.cm-matrix-full-cnt .content-section p:last-child{margin-bottom:20px}.cm-matrix-full-cnt .content-section h2{margin-bottom:4px}.cm-platform-service-wrp .top-content-section h2{margin-bottom:0;padding-bottom:90px;text-align:center}.cm-two-col-matrix.image-with-content-mdl .image-with-content-item-inner{grid-gap:48px;align-items:center;display:grid;grid-template-areas:"text image";grid-template-columns:1fr 1fr;width:100%}.cm-two-col-matrix .image-with-content-item{padding-left:0;padding-right:0}.cm-two-col-matrix .custom-fullwidth{padding-left:5px;padding-right:15px}.cm-two-col-matrix .content-section{-webkit-font-smoothing:antialiased;color:#6b6b6b;font-size:20px;font-weight:400;line-height:1.6em}.cm-two-col-matrix .content-section h3{color:#111;margin-bottom:24px}.cm-two-col-matrix .content-section p{margin-bottom:0}.image-with-content-mdl.cm-dual-matrix,.image-with-content-mdl.cm-matrix-full-cnt,.image-with-content-mdl.cm-pro-feat-cnt{min-height:auto!important}.image-with-content-mdl.cm-dual-matrix:before{background:#ccc;content:"";height:1px;left:50%;max-width:880px;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.image-with-content-mdl.cm-image-gradient{background-image:-webkit-linear-gradient(top,#fff,#fff 50%,#efefef 0,#efefef)!important;min-height:auto!important;padding:80px 0!important;position:relative}.cm-image-gradient .page-center{padding-left:70px;padding-right:70px}.image-with-content-mdl.cm-image-gradient .image-section{margin-bottom:0!important}.image-with-content-mdl.cm-pro-feat-cnt .page-center{padding-left:70px;padding-right:70px}.image-with-content-mdl.cm-pro-feat-cnt h4{font-weight:700;line-height:1.6em;margin-bottom:30px}.image-with-content-mdl.cm-pro-feat-cnt ul{padding:0;-webkit-font-smoothing:antialiased;color:#444!important;font-size:20px;font-weight:400;line-height:1.6em;margin:25px 15px}.image-with-content-mdl.cm-pro-feat-cnt ul li{list-style-type:disc;margin-left:20px}.image-with-content-mdl.cm-pro-feat-cnt p{-webkit-font-smoothing:antialiased;color:#444!important;font-size:20px;font-weight:400;line-height:1.6em;margin:0 0 25px}.image-with-content-mdl.cm-pro-feat-cnt p a{-webkit-font-smoothing:antialiased;color:#ec0182;font-size:20px;font-weight:400;line-height:1.6em;text-decoration:none}.image-with-content-mdl.cm-pro-feat-cnt p a:hover{text-decoration:underline}.image-with-content-mdl.cm-pro-feat-cnt:after{background:#ccc;bottom:0;content:"";height:1px;left:50%;max-width:880px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.image-with-content-mdl.cm-pro-feat-cnt{position:relative}.main-banner.cm-demand-banner-wrp .content-area{padding-top:110px}.main-banner.cm-demand-banner-wrp .content-area .title-wrpr *{margin-bottom:0}.main-banner.cm-demand-banner-wrp .content-area .title-wrpr{padding-bottom:1em}.main-banner.cm-demand-banner-wrp .content-area .description{-webkit-font-smoothing:antialiased;font-size:20px;font-weight:400;line-height:1.6em;text-shadow:0 1px 3px rgba(0,0,0,.4)}.main-banner.cm-demand-banner-wrp .content-area .description p{margin-bottom:0}.main-banner.cm-demand-banner-wrp .content-area .description p:last-child{margin-bottom:20px}.cm-dual-matrix .content-section p:last-child{margin-bottom:0}.image-with-content-mdl.cm-profea-nov{min-height:auto!important}.image-with-content-mdl.cm-profea-nov .image-with-topcontent{-webkit-font-smoothing:antialiased;font-size:20px;font-weight:400;line-height:1.6em}.image-with-content-mdl.cm-profea-nov .image-with-topcontent p{margin-bottom:20px}.image-with-content-mdl.cm-profea-nov .image-with-topcontent h2{margin-bottom:24px}.cm-two-col-matrix .content-section h2{color:#6b6b6b;font-size:46px;line-height:1.1em}.image-with-content-mdl.cm-two-col-matrix{min-height:auto!important}.image-with-content-mdl.cm-two-col-matrix .image-with-content-wrap>.row{margin-left:0;margin-right:0}.cm-experi-col-wrp .content-section p{margin-bottom:0;-webkit-font-smoothing:antialiased}.home_banner .image-with-content-mdl .image-section{padding-left:9.4%;padding-right:12%}.cm-easy-solu-wrp .image-with-topcontent{text-align:center}.cm-easy-solu-wrp .image-with-topcontent h2{color:#111;margin-bottom:0}.cm-easy-solu-wrp .page-center{gap:56px;padding-top:0}.image-with-content-mdl.cm-easy-solu-wrp .button-section{margin:0;padding-top:24px}.image-with-content-mdl.cm-easy-solu-wrp .button-section a{background:transparent;border:none;color:#ec0182;padding:0 0 0 1.5rem;position:relative}.image-with-content-mdl.cm-easy-solu-wrp .button-section a:after,.image-with-content-mdl.cm-easy-solu-wrp .button-section a:before{content:"";left:0;position:absolute}.image-with-content-mdl.cm-easy-solu-wrp .button-section a:before{border:2px solid #ec0182;border-radius:100%;box-sizing:content-box;height:13px;top:5px;transition:background .15s ease;width:13px}.image-with-content-mdl.cm-easy-solu-wrp .button-section a:after{background-color:#ec0182;bottom:-10px;height:1px;transition:width .3s ease;width:0}.image-with-content-mdl.cm-easy-solu-wrp .button-section a:hover:after{width:100%}.image-with-content-mdl.cm-easy-solu-wrp .button-section a:hover:before{background-color:#ec0182}.tst_slider.cm-hm-testimonial{padding:0 24px}.image-with-content-mdl.cm-easy-solu-wrp h3{margin-bottom:0}.cm-hm-testimonial.tst_slider .slider_item .tst_des{color:#111;font-family:Lato,sans-serif;font-size:24px;line-height:1.5em;margin:0;max-width:100%;padding-bottom:0;padding-left:104px;padding-top:0;position:relative;text-align:left;text-shadow:0 0 1px transparent}.cm-hm-testimonial.tst_slider .grd_item_inr{display:flex;flex-direction:column;gap:40px;padding:80px;text-align:left}.tst_slider.cm-hm-testimonial{padding:0}.cm-hm-testimonial.tst_slider .tst_author_wrap{gap:24px;justify-content:flex-start;margin:0;max-width:100%}.cm-hm-testimonial.tst_slider .tst_author_img{border-radius:50%;flex-shrink:0;height:80px;margin:0;min-width:80px;overflow:hidden;width:80px}.cm-hm-testimonial.tst_slider .tst_des:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill:%23ec0182' viewBox='0 0 1200 1200'%3E%3Cpath d='M1065.1 200c20.551 0 34.949 15.648 34.949 33.148 0 12.398-7.25 25.75-24.852 35.102-89.398 47.398-192.9 211.3-192.9 312.4 150.8-4.602 216.3 129.1 216.3 212.9 0 100.35-86.898 206.45-215.4 206.45-162 0-241.5-127.35-241.5-265.35 0-299 341.7-534.65 423.4-534.65zm-541.65 0c20.5 0 34.949 15.648 34.949 33.148 0 12.398-7.25 25.75-24.852 35.102-89.398 47.398-192.9 211.3-192.9 312.4 150.8-4.602 216.3 129.1 216.3 212.9 0 100.35-86.949 206.45-215.4 206.45-162.05 0-241.5-127.35-241.5-265.35 0-299 341.65-534.65 423.4-534.65z'/%3E%3C/svg%3E");content:"";display:inline-block;height:40px;left:0;position:absolute;width:40px}.cm-hm-testimonial.tst_slider .tst_author_des{display:flex;flex-direction:column;font-family:Lato,sans-serif;gap:4px;justify-content:center}.cm-hm-testimonial.tst_slider .tst_author_des .ttl{color:#111;font-size:20px;font-weight:700;margin-bottom:0}.cm-hm-testimonial.tst_slider .tst_author_des .cnt{color:hsla(0,0%,7%,.7);font-size:16px;margin-bottom:0}.tst_slider.cm-hm-testimonial button.splide__pagination__page{background:#ec0182;height:8px;margin:0;transform:none;width:8px}.tst_slider.cm-hm-testimonial button.splide__pagination__page.is-active{background:transparent;border:1px solid #ec0182;height:12px;width:12px}.tst_slider.cm-hm-testimonial ul.splide__pagination{bottom:-68px;display:flex;font-size:0;gap:8px;height:30px;line-height:0;padding-top:12px}.features-scroll-slide-wrp .features_item_cnt p em{font-style:inherit}.main-banner.cm-target-btm-pane a[href^=mailto]:hover{background:#fff;color:#000;text-decoration:none}@media (max-width:1024px){.cm-tech-banner-wrp .banner-wrapper-inr .page-center{padding-top:80px}.opportunity-main.cm-tech-introduction{padding-bottom:100px!important;padding-top:100px!important}.image-with-content-mdl.cm-img-wit-top-cnt .image-with-content-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cm-experi-col-wrp .image-with-content-wrap .image-with-content-item{padding:2.5rem 1rem}.image-with-content-mdl.cm-experi-col-wrp .button-section a{font-size:16px;padding:10px 25px}.image-with-content-mdl.cm-matrix-full-cnt .image-with-content-item,.image-with-content-mdl.cm-two-col-matrix .image-with-content-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.main-banner.cm-demand-banner-wrp .content-area{padding-top:80px}.cm-experi-col-wrp .image-with-content-wrap .image-with-content-item{max-width:calc(50% - 32px)}}@media (max-width:899px){.cm-target-btm-pane.main-banner .main-banner-wrpr,.main-banner.cm-inventia-btm-pane .main-banner-wrpr{height:60vh}}@media (max-width:767px){.cm-hm-testimonial.tst_slider .grd_item_inr{padding:80px 40px}.cm-image-gradient .page-center,.cm-tech-banner-wrp .banner-wrapper-inr .page-center,.image-with-content-mdl.cm-pro-feat-cnt .page-center{padding-left:50px;padding-right:50px}.cm-tech-banner-wrp .content-area .title-wrpr h1{font-size:36px}.cm-tech-introduction .content-section,.cm-tech-introduction .image-section{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cm-targeting-cnt .content-section h4,.cm-tech-introduction .image-section .image-item-wrpr p{font-size:26px}.opportunity-main.cm-tech-introduction .row{gap:0}.cm-tech-introduction .content-section{padding-bottom:40px}.opportunity-main.cm-tech-introduction{padding-bottom:98px!important}.cm-target-btm-pane .page-center,.cm-targeting-cnt .page-center{padding-left:50px;padding-right:50px}.cm-experi-col-wrp .image-with-content-wrap .image-with-content-item{max-width:100%}.image-with-content-mdl.cm-img-wit-top-cnt .content-section p{max-width:90%}.cm-experi-col-wrp .image-with-topcontent h2{font-size:26px}.cm-two-col-matrix.image-with-content-mdl .image-with-content-item-inner{display:block}.cm-two-col-matrix.image-with-content-mdl .image-with-content-item-inner .content-section{padding:32px 0}.cm-platform-service-wrp .top-content-section ul{margin-left:30px}.cm-two-col-matrix .content-section h2{font-size:36px}.home_banner .image-with-content-mdl .image-bottom .image-section{margin:-6px 0 10px}.home_banner .cm-two-col-matrix.image-with-content-mdl .image-with-content-item-inner{display:flex;gap:0}.image-with-content-mdl.cm-matrix-bg .image-in-background{min-height:72.48vw!important}}@media (max-width:659px){.cm-image-gradient .page-center,.cm-tech-banner-wrp .banner-wrapper-inr .page-center,.image-with-content-mdl.cm-pro-feat-cnt .page-center{padding-left:40px;padding-right:40px}.cm-tech-banner-wrp .content-area .title-wrpr h1{font-size:26px}.main-banner.cm-tech-banner-wrp .banner-wrapper-inr{padding-bottom:96px!important;padding-top:96px!important}.opportunity-main.cm-tech-introduction{padding-bottom:30px!important;padding-top:60px!important}.cm-target-btm-pane .page-center,.cm-targeting-cnt .page-center{padding-left:40px;padding-right:40px}.image-with-content-mdl.cm-pro-feat-cnt .advanced-button.cm-platform-button{padding-bottom:64px;padding-top:64px}.image-with-content-mdl.cm-targeting-cnt{padding-bottom:105px}.cm-target-col-wrp .image-with-content-wrap .image-with-content-item h3{font-size:20px}.image-with-content-mdl.cm-dual-matrix,.image-with-content-mdl.cm-platform-button,.service-list-wrapper.cm-platform-service-wrp{padding-bottom:64px!important;padding-top:64px!important}.main-banner.cm-demand-banner-wrp .content-area .title-wrpr h1{font-size:26px}.main-banner.cm-demand-banner-wrp .banner-wrapper-inr{padding-bottom:96px!important;padding-top:96px!important}.image-with-content-mdl.cm-image-gradient{padding:64px 0!important}.cm-two-col-matrix .content-section h3,.image-with-content-mdl.cm-pro-feat-cnt h4{font-size:20px}.cm-two-col-matrix .content-section h2{font-size:26px}}@media (max-width:499px){.cm-tech-banner-wrp .banner-wrapper-inr .page-center,.image-with-content-mdl.cm-pro-feat-cnt .page-center{padding-left:30px;padding-right:30px}.cm-tech-banner-wrp .content-area .description{display:none}.cm-image-gradient .page-center,.cm-target-btm-pane .page-center,.cm-targeting-cnt .page-center{padding-left:30px;padding-right:30px}.main-banner.cm-demand-banner-wrp .content-area .description{display:none}.cm-hm-testimonial.tst_slider .grd_item_inr{gap:32px;padding:56px 24px}.cm-hm-testimonial.tst_slider .slider_item .tst_des{font-size:18px;padding:0}.cm-hm-testimonial.tst_slider .tst_des:before{margin-bottom:16px;position:static}.cm-hm-testimonial.tst_slider .tst_author_wrap{align-items:flex-start;gap:16px}.cm-hm-testimonial.tst_slider .tst_author_des{text-align:left}}@media (max-width:399px){.cm-image-gradient .page-center,.cm-target-btm-pane .page-center,.cm-targeting-cnt .page-center,.cm-tech-banner-wrp .banner-wrapper-inr .page-center,.image-with-content-mdl.cm-pro-feat-cnt .page-center{padding-left:20px;padding-right:20px}}.blog_post_body ul{margin:25px 15px;-webkit-font-smoothing:antialiased;padding-left:0}.blog_post_layout .blog_post_body img{margin:15px 0;padding:24px 0}.blog_post_body p+h2{margin-top:1em}.blog_post_body ul li{list-style-type:disc;margin-bottom:15px;margin-left:20px}.post_body_form h2{-webkit-font-smoothing:antialiased;color:#111;font-size:20px;font-weight:400;line-height:1.3em;margin-bottom:0;padding-bottom:31px}.blog_post_body .hs-responsive-embed-wrapper.hs-responsive-embed{margin-bottom:20px!important;margin-top:65px!important}.blog_post_tags{color:#ec0182}ul.inputs-list:not(.hs-error-msgs){border-bottom:1px solid #f5f6f9;margin-top:1rem}.child-theme form .inputs-list:not(.hs-error-msgs)>li.hs-form-booleancheckbox,.child-theme form ul.inputs-list:not(.hs-error-msgs)>li{background-color:transparent;padding:0}.child-theme form ul.inputs-list:not(.hs-error-msgs)>li label{align-items:center;border-top:1px solid #f5f6f9;color:#000;display:grid;font-family:Faktum,Sans-Serif;font-size:18px;font-weight:400;gap:.5rem;grid-template-columns:20px 1fr;padding-block:.75rem}.cm-header-wrapper .menu-col .hs-menu-wrapper>ul>li>a:before{display:none!important}