:root{--primary:Open Sans}h1{margin-bottom:.67em}h2{margin-bottom:.83em}ol,p,ul{margin-bottom:1em;margin-top:1em}ol,ul{padding-left:40px}.rich_text ul li,ul li{margin:0}.cm-policy.cnt-wit-bg-wrp .content_widget h2{line-height:1.36666666667;margin-bottom:.83em;margin-top:50px}.cm-policy.cnt-wit-bg-wrp .page-center{padding-left:0;padding-right:0}.rich_text ul{margin:1em 0;padding-left:40px;padding-top:0}.content-wrapper,.dnd-section>.row-fluid,.page-center{width:90%}[class*=full-width-section].dnd-section,[class*=full-width-section].dnd-section>.row-fluid{width:100%}.cm-about{border-top:7px solid #1aa6df}.cm-about .cont-inner .description{background-image:url(https://47532471.fs1.hubspotusercontent-na1.net/hubfs/47532471/EdgewaterResearch_November2025/Images/quote.svg);background-position:0 0;background-repeat:no-repeat;background-size:115px 100px;content:""}.cm-about:before{background-color:#0c7cbd;content:" ";height:4px;left:0;position:absolute;top:3px;width:100%}.cm-about .cont-inner .description p{font-family:"Inria Serif",serif;line-height:1.58;padding:22px 0 0 57px}.cm-about .bottom_row .col6 .text_block h2{font-weight:400;letter-spacing:-1px;line-height:1.39;margin-top:46px}.cm-about-banner.simple-banner .top_sec p{margin-top:0}.cm-about h2{font-family:var(--primary);font-weight:400;line-height:1.39}.cm-about-banner.cm-contact-banner .bg_el.overlay_bg{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.2))}@media (min-width:1800px){.cm-about-banner.cm-contact-banner.simple-banner .banner-content-inner .top_sec{padding-bottom:308px}}.simple-banner.cm-home-banner .bg_el.overlay_bg{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.2));height:100%}.cm-about-banner.simple-banner,.cm-home-banner.simle-banner{min-height:698px}.no-banner .header-wrapper{min-height:187px}.header.cm-header .primary-section{background:linear-gradient(180deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,0));padding:20px 0}.header.cm-header .primary-section .page-center{padding-left:0;padding-right:0;width:90%}.cm-header .primary-section .container-wrapper{column-gap:0;justify-content:flex-start;margin-bottom:50px}.header.cm-header .logo-section{height:96px;margin-right:28px;width:96px}.header.cm-header .primary-section{border:0;box-shadow:unset}.cm-header .nav>nav>ul .header__menu-item--depth-1>a{margin-left:50px;text-transform:uppercase}.cm-header .container-wrapper .nav.col-4 ul{column-gap:0}.cm-header .container-wrapper .button-section-container.btn2 .btn-section{margin-left:50px}header.header.cm-header .button-section-container{gap:0}.cm-header .container-wrapper .button-section-container.btn2 .btn-section a{background:linear-gradient(0deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.2));font-size:12px;font-weight:700;text-transform:uppercase}.cm-header .container-wrapper .button-section-container .btn-section .hs-sec-btn{padding:16.5px 36.5px}.cm-header .container-wrapper .nav.col-4 ul li a .child-trigger{display:none}.cm-header .container-wrapper .nav.col-4 .header__menu--desktop>.header__menu-wrapper .header__menu-submenu--level-2{box-shadow:unset}.cm-header .container-wrapper .nav.col-4 ul li>ul li a{font-size:12px;font-style:normal;font-weight:600}.cm-header .container-wrapper .nav.col-4 ul.header__menu-submenu{left:30px;top:-9px}.cm-policy h1{letter-spacing:-1px;line-height:1.39}.cm-policy h1,.cm-policy h2{font-family:var(--primary)}@media (min-width:1800px){.cm-about-banner.simple-banner{justify-content:flex-end}.cm-about-banner.simple-banner .banner-content-inner .top_sec{padding-bottom:116px}}@media(max-width:1265px){.cm-header .container-wrapper .nav.col-4 ul{flex-wrap:nowrap}.cm-header .container-wrapper .button-section-container.btn2 .btn-section a{word-break:keep-all}header.header.cm-header .button-section-container{flex-wrap:nowrap}.cm-header .container-wrapper .nav.col-4 ul li a{word-break:keep-all}}@media(max-width:991px){.overflow{overflow:hidden}.overlay{display:none}.overflow .overlay{background-color:#00000080;background-image:none;display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.cm-header .container-wrapper .nav.col-4{transform:translateX(100%);transition:all .2s ease-in}.mobile-menu-open .cm-header .container-wrapper .nav.col-4{transform:translateX(0)}.header.cm-header .cst-humburger-icon .trigger{display:none}.header.cm-header .cst-humburger-icon{background-image:url(https://47532471.fs1.hubspotusercontent-na1.net/hubfs/47532471/EdgewaterResearch_November2025/Images/menu.svg);background-repeat:no-repeat;background-size:cover;content:"";height:16.98px;position:absolute;right:5%;top:60px;width:23px}.cm-header .container-wrapper .nav.col-4 .close-logo{background-image:url(https://47532471.fs1.hubspotusercontent-na1.net/hubfs/47532471/raw_assets/public/EdgewaterResearch_November2025/images/edgewater-logo.png);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:64px;left:12px;position:absolute;top:11px;width:64px}header.header.cm-header .mobile-close-icon svg.svg-icon{display:none}header.header.cm-header .mobile-close-icon{background-image:url(https://47532471.fs1.hubspotusercontent-na1.net/hubfs/47532471/EdgewaterResearch_November2025/Images/close.svg);background-repeat:no-repeat;background-size:cover;content:"";height:19px;right:24px;top:24px;width:19px}.cm-header .container-wrapper .nav.col-4{display:block!important;height:550px;margin-left:auto;max-width:100%;position:fixed;right:0;width:320px;z-index:1001}header.header.cm-header .nav .header__menu.header__menu--desktop ul>li:not(:last-child){border:0}.cm-header .container-wrapper .nav.col-4 ul.mobile_menu_list li a{font-family:var(--primary);font-size:18px;font-weight:700;line-height:normal;margin-left:0;margin-top:36px;padding:0;text-align:center;text-decoration:none;text-transform:uppercase}header.header.cm-header .nav.col-4 .header__menu.header__menu--desktop>ul{margin-bottom:0;margin-top:0;padding:109px 0 0}.cm-header .container-wrapper .nav.col-4 .header__menu--desktop>.header__menu-wrapper .header__menu-submenu--level-2 li a{font-size:12px;font-weight:600;line-height:normal;margin-top:15px}header.header.cm-header .nav .header__menu--desktop>ul>li.header__menu-item--has-submenu>a{padding-right:0}header.header.cm-header .nav .header__menu--desktop>ul>li>.mobile-child-trigger{top:-13px}}@media(max-width:767px){.header.cm-header .cst-humburger-icon{right:5%;top:59.5px}.cm-about-top-section.two-col-content .flex_row,.cm-about.two-col-content .flex_row{row-gap:0}.cm-about .cont-inner .description p{padding-left:20px}.simple-banner.cm-home-banner .btn_row a.hs-sec-btn{padding:16px 49px}}@media(max-width:320px){.cm-header .container-wrapper .nav.col-4{height:527px;width:256px}.header.cm-header .logo-section{height:64px;width:64px}.header.cm-header .cst-humburger-icon{right:16.5px;top:43.5px}.no-banner .header-wrapper{min-height:156px}.simple-banner.cm-home-banner .btn_row a.hs-sec-btn{font-size:14px!important;padding:15.2px 37px}.simple-banner.cm-home-banner{min-height:518px!important}}footer.cm-footer .footer-section .page-center{padding:30px 0;width:90%}.footer.cm-footer .flex_row{justify-content:space-between}.cm-footer .footer-section{padding-bottom:0!important;padding-top:0!important}footer.cm-footer .footer-section .left-footer{max-width:436px}.footer.cm-footer .col-section{padding:0}.footer.cm-footer .right-footer .footer-row .footer-social{margin-top:23px;padding-left:0}.footer.cm-footer .right-footer .footer-row .footer-social .footer-social-item{height:30px;width:unset}.footer.cm-footer .right-footer .footer-row .footer-social img{margin-left:17px;width:30px}.cm-footer .right-footer .footer-menu .hs-menu-wrapper ul li.hs-item-has-children{display:flex;margin-left:45px;text-align:right}.cm-footer .right-footer .footer-menu ul li{margin-bottom:0}.cm-footer .right-footer .footer-menu ul li a{font-family:var(--primary);font-size:16px;line-height:normal;padding-bottom:5px;text-decoration:underline}.footer.cm-footer .left-footer .footer-row .footer-content p a{font-family:var(--primary);font-size:16px;line-height:normal;margin-left:12px;text-decoration:underline}.footer.cm-footer .hs-menu-wrapper>ul>li{margin:0}.footer-menu .hs-menu-wrapper ul{display:flex;flex-direction:row}.cm-footer .left-footer .footer-content p{font-family:var(--primary);font-size:16px;line-height:normal;margin:16px 0}@media (max-width:1199px){.cm-header .primary-section .container-wrapper{justify-content:space-between}.cm-header .nav>nav>ul .header__menu-item--depth-1>a{margin-left:0}.cm-header .container-wrapper .button-section-container.btn2 .btn-section{margin-left:15px}.cm-header .container-wrapper .nav.col-4 ul{column-gap:15px}}@media(max-width:991px){footer.cm-footer .footer-section .page-center{padding:37px 0 48px}.cm-footer .right-footer .footer-menu ul li{display:flex}.footer.cm-footer .right-footer .footer-row .footer-social img{margin-left:0;margin-right:17px}.footer.cm-footer .right-footer .footer-row .footer-social{margin-top:39px}.cm-footer .right-footer .footer-menu .hs-menu-wrapper ul li.hs-item-has-children{margin-left:0;text-align:left;width:100%}.cm-footer .left-footer .footer-image img{width:100%}.cm-footer .left-footer .footer-image{width:83.5%}.cm-footer .left-footer .footer-content p{margin:20px 0 39px}.footer.cm-footer .left-footer .footer-row .footer-content p a{margin-left:0}}@media (max-width:767px){.footer.cm-footer .flex_row .right-footer:not(:first-child){padding-top:0}.cm-footer .left-footer .footer-image{width:81.3%}}@media(max-width:320px){.cm-footer .left-footer .footer-image{width:95.3%}}.cm-footer.lp-footer .left-footer .footer-image{width:436px}.cm-footer.lp-footer .left-footer .footer-row.row2{padding-bottom:0!important;padding-top:0!important}@media(max-width:991px){footer.cm-footer.lp-footer .footer-section .page-center{padding:30px 0}.cm-footer.lp-footer .left-footer .footer-content p{margin-bottom:16px;margin-top:16px}.footer.cm-footer.lp-footer .left-footer .footer-row .footer-content p a{margin-left:12px}}@media(max-width:767px){footer.cm-footer.lp-footer .footer-section .page-center{padding:37px 0 48px}.footer.cm-footer.lp-footer .left-footer .footer-row .footer-content p a{margin-left:0}.cm-footer.lp-footer .left-footer .footer-content p{margin:20px 0 39px}.cm-footer.lp-footer .left-footer .footer-image{width:81.3%}}@media(max-width:320px){.cm-footer.lp-footer .left-footer .footer-image{width:95%}.header.cm-header.lp-header .logo-section{height:64px;width:64px}.header.cm-header.lp-header .primary-section{padding:10px 0}.simple-banner.cm-home-banner .banner-content-inner .top_sec p{font-size:18px!important}.simple-banner.cm-home-banner .top_sec p i{font-size:21px!important}}header.header{position:absolute;width:100%;z-index:101}.cm-about-banner .bg_el.overlay_bg{background:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.2));height:100%}.cm-about-banner.simple-banner{min-height:698px}.cm-about-banner.simple-banner .top_sec p{font-size:48px;letter-spacing:-1.33px;line-height:1.04;margin-left:150px}.cm-about-banner.simple-banner .top_sec{align-items:flex-end;display:flex;padding-top:30px}.simple-banner.cm-about-banner .banner-content-inner.col12{padding:0}.simple-banner.cm-home-banner{min-height:698px}.simple-banner.cm-home-banner .banner-content-inner{padding:0}.simple-banner.cm-home-banner .banner-content-inner .top_sec p{background:radial-gradient(#fff,transparent);letter-spacing:-1px;line-height:1.39;margin-bottom:1em;margin-top:0;max-width:685px}.simple-banner.cm-home-banner .top_sec p i{color:#1aa6df;font-family:"Inria Serif",serif;font-size:43px;font-style:italic;letter-spacing:-.98px}.simple-banner.cm-home-banner .btn_row{column-gap:20px;margin:0;padding-top:9px}.simple-banner.cm-home-banner .btn_row a.hs-sec-btn{font-size:18px;font-weight:700;line-height:1.4;text-transform:uppercase}.simple-banner.cm-home-banner .btn_row .index2 a.hs-sec-btn{background-color:#0c7cbd;padding:16px 20px}.simple-banner.cm-home-banner .bg_el.overlay_bg:before{background:linear-gradient(180deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,0));content:"";height:447px;position:absolute;width:100%}.cm-home-research p{line-height:1.78}.cm-home-research.two-col-content .content_box{margin-top:0}.cm-home-research.two-col-content .content-col .description{margin:0}.simple-banner.cm-home-banner .page-center{width:90%}@media(max-width:1000px){.cm-about-banner.simple-banner .top_sec p{margin-left:5%}}@media (max-width:767px){.cm-about-banner.simple-banner .top_sec p{font-size:24px;letter-spacing:-.67px}.cm-about-banner.simple-banner{min-height:518px}.simple-banner.cm-home-banner{padding-bottom:0}.simple-banner.cm-home-banner .bg_el.bg_img{background-size:130%}}@media(max-width:500px){.header.cm-header .logo-section{height:64px;width:64px}.header.cm-header .cst-humburger-icon{top:44px}}