@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");.sr-footer-01 .sr-footer-nav .hs-menu-depth-1:first-child .hs-menu-children-wrapper .hs-menu-depth-2{font-weight:600}.btn-wrapper .cta_button{box-sizing:border-box!important;justify-content:center;min-height:47px;min-width:180px}#hs_cos_wrapper_site_header_white-module-2 .navbar-expand-xl .navbar-nav .nav-item:hover .nav-link{color:#db155c!important}#hs_cos_wrapper_site_header_white-module-2 .navbar .dropdown-menu .dropdown-item:hover{color:#db155c!important;font-weight:500}.cta-group.nav-ctas a.cta-button{min-width:auto}.capabilities-full-width-section .container.content-wrapper .row,.client-success-banner-section .container .row{margin:0;width:100%}.capabilities-full-width-section .container.content-wrapper .col-md-8.offset-md-2,.client-success-banner-section .container .col-md-10.offset-md-1{flex:none;margin:0!important;max-width:100%!important}.capabilities-full-width-section .section-description{margin:0 auto;max-width:770px}@media(max-width:1199px){#hs_cos_wrapper_site_header_white-module-2 .sr-navbar .navbar-nav svg{display:block}}@media(max-width:880px){.btn-wrapper .cta_button{min-width:auto}}@media(max-width:454px){.row{margin-left:0;margin-right:0}}.swiper-wrapper .content h1{font-weight:900}.btn-wrapper.btn-primary-wrapper .cta-button,.btn-wrapper.btn-primary-wrapper .cta-button:hover,.btn-wrapper.btn-primary-wrapper .cta_button,.btn-wrapper.btn-primary-wrapper .cta_button:hover,.btn-wrapper.btn-primary-wrapper .hs-form input[type=button],.btn-wrapper.btn-primary-wrapper .hs-form input[type=button]:hover,.btn-wrapper.btn-primary-wrapper .hs-form input[type=submit],.btn-wrapper.btn-primary-wrapper .hs-form input[type=submit]:hover,input[type=submit].hs-button.primary,input[type=submit].hs-button.primary:hover{background-color:#db155c;border-color:#db155c;color:#fff}.home-visionary-section .content-wrapper h2{font-size:68px;font-weight:800}.btn-wrapper .cta-button{justify-content:center;min-width:180px}.sr-multicol-media .responsive-image img{display:block;height:auto;width:100%}footer{overflow:hidden}.container{padding-left:15px;padding-right:15px}.full-width-image-module img{display:block}.calendar-section .hs-embed-wrapper{max-width:100%!important;min-width:100%!important}.systems-page{margin:0 auto;padding:8rem 20px 5rem}.sr-multicol-media .home-sep23 iframe,.sr-multicol-media .home-sep23 video{aspect-ratio:auto}.sr-multicol-media .why-bridgewater-spacing iframe,.sr-multicol-media .why-bridgewater-spacing video{aspect-ratio:12/9}.white-popup .modal-content video{border-radius:.3rem}.calendar-section #meeting-widget-wrapper_widget_1727779042133{min-height:auto!important}.calendar-section .calendar-form{background-color:#db155c;margin-bottom:24px;padding:28px;text-align:center}.calendar-section .calendar-form img{display:block;height:auto;margin:0 auto 20px;max-width:207px!important}.calendar-section .calendar-form h3{font-weight:400;margin-bottom:8px}.calendar-section .calendar-form h5{font-weight:300;margin-bottom:17px}.calendar-section #meeting-widget-wrapper_widget_1727779042133 form{background-color:transparent;min-height:auto;padding:0}.calendar-section .sr-repeater-2{margin:0 0 0 auto;max-width:458px}.calendar-section .sr-repeater-2 p{font-size:12px;font-style:italic;line-height:18px;text-align:center}.calendar-section .sr-repeater-2 p a{color:#fff;text-decoration:underline}.calendar-section .calendar-form .hs-button{background-color:#1f1f1f!important;border-radius:3px;width:100%}.calendar-section .calendar-form .hs-form-field{margin-bottom:15px}.calendar-form.active h3,.calendar-form.active h5,.calendar-form.active img,.calendar-form.active+p{display:none}.calendar-section .calendar-form.active{background-color:transparent;margin-bottom:0;padding:0}@media (min-width:1200px){.navbar-expand-xl .navbar-nav .dropdown-menu{left:-50%}.pink-bg #hs_cos_wrapper_site_header-module-2 .navbar .navbar-nav .nav-item.dropdown:focus>.nav-link,.pink-bg #hs_cos_wrapper_site_header-module-2 .navbar .navbar-nav .nav-item.dropdown:hover>.nav-link,.pink-bg #hs_cos_wrapper_site_header-module-2 .navbar .navbar-nav .nav-item>.nav-link:focus,.pink-bg #hs_cos_wrapper_site_header-module-2 .navbar .navbar-nav .nav-item>.nav-link:hover{color:#fff!important;opacity:.7}}@media (max-width:1199.98px){#hs_cos_wrapper_site_header-module-2 .sr-navbar .navbar-nav svg{display:block}.calendar-section .sr-repeater-1{margin-left:0}}@media (max-width:767px){.top-footer .sr-spacer-50{padding-top:0}.calendar-section .col-md-6.sr-col.sr-repeater-2{padding-left:0;padding-right:0}.calendar-section .sr-repeater-2{margin:30px auto 0}}@media(max-width:360px){.home-visionary-section .content-wrapper h2{font-size:58px}}