*,:after,:before{box-sizing:border-box}


/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.dnd-section{padding:80px 0}.banner-section .dnd-section,.banner-section .row-fluid{padding:0!important}.dnd-section>.row-fluid{margin-left:auto;margin-right:auto;max-width:1200px}.dnd-section .widget-type-cell{padding-left:15px;padding-right:15px}@media (max-width:767px){.dnd-section .widget-type-cell{padding-left:0;padding-right:0}}@font-face{font-family:leap-icons;font-style:normal;font-weight:400;src:url(//5121164.fs1.hubspotusercontent-na1.net/hubfs/5121164/raw_assets/public/EnsembleHealthPartners_July2020/fonts/leap-icons.ttf?i6bq67) format("truetype"),url(//5121164.fs1.hubspotusercontent-na1.net/hubfs/5121164/raw_assets/public/EnsembleHealthPartners_July2020/fonts/leap-icons.woff?i6bq67) format("woff"),url(//5121164.fs1.hubspotusercontent-na1.net/hubfs/5121164/raw_assets/public/EnsembleHealthPartners_July2020/fonts/leap-icons.svg?i6bq67#leap-icons) format("svg")}html{font-size:16px}body{color:#494a52;font-size:1rem;line-height:1.33}body,p{font-family:Open Sans,sans-serif}p{margin-bottom:1rem;margin-top:0}a{color:#0270e0}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{outline:none}h1,h2,h3,h4,h5,h6{color:#494a52;font-family:Roboto,sans-serif;font-weight:700;line-height:1.2;margin-bottom:.5rem;margin-top:0;word-break:break-word}h1{font-size:2.1rem}h2{font-size:1.6rem;line-height:1.22}h3{font-size:1.25rem}h4{font-size:1.175rem}h5{font-size:1rem}h6{font-size:.9rem}code{vertical-align:bottom}ol,ul{margin-bottom:1.5rem;margin-top:1.5rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-top:0}blockquote{border-left:2px solid #a9a9a9;line-height:1.5rem;margin-bottom:1.5rem;margin-top:1.5rem;padding-left:15px}hr{background:#9cb552;border:1px solid #9cb552;box-sizing:content-box;height:0;margin-bottom:1rem;margin-top:1rem;overflow:visible}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}:focus{outline:auto}.disable-focus-styles :focus{outline:none}img{border-style:none;max-width:100%;vertical-align:middle}form{max-width:500px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.hs-button{background-color:#494a52;border:1px solid #494a52;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-size:18px;font-weight:medium;letter-spacing:.3px;line-height:24px;margin:15px 0;padding:16px 24px;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;white-space:normal}.hs-button:focus,.hs-button:hover{background-color:#21222a;border-color:#21222a;color:#fff}.hs-button:active{background-color:#71727a;border-color:#71727a}#hs-search-module label,.hs-form-field label,.inputs-list label{color:#33475b;display:block;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.2;margin-bottom:.5rem}.hs-error-msgs label{color:#f2545b!important}#hs-pwd-widget-password,.hs-input,.hs-search-field__input{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#33475b;color:#495057;display:block;font-family:inherit;font-size:1rem;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.systems-page input.email-edit.hs-input{font-size:1rem!important;padding:.375rem .75rem!important}#hs-pwd-widget-password{height:auto!important;margin:0 0 15px!important}.hs-input[type=checkbox],.hs-input[type=radio]{border:none;cursor:pointer;display:inline-block;height:auto;line-height:normal;margin:3px 5px 3px 0;padding:0;vertical-align:middle;width:auto}.hs-input[type=checkbox]+label,.hs-input[type=radio]+label{display:inline-block;vertical-align:middle}.hs-input[type=file]{background-color:#fff;border:initial;box-shadow:none;line-height:normal;padding:initial}.hs-input input,.hs-input textarea{transition:border .2s linear}#hs-pwd-widget-password:focus,.hs-input:focus,.hs-search-field__input:focus,form input:focus,form select:focus,form textarea:focus{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}textarea.hs-input{height:auto;padding:9px 10px}.hs-form-field textarea{padding:0}select[multiple].hs-input{height:inherit}fieldset.form-columns-1 .hs-input:not([type=radio]):not([type=checkbox]){width:100%!important}div.field.error .chzn-choices,div.field.error input,div.field.error textarea,input.hs-input.error,select.hs-input.error,textarea.hs-input.error{border-color:#c87872}div.field.error .chzn-choices:focus,div.field.error input:focus,div.field.error textarea:focus,input.hs-input.error:focus,select.hs-input.error:focus,textarea.hs-input.error:focus{border-color:#b9554d}.inputs-list{margin:0 0 5px;padding-left:5px;width:100%}.inputs-list>li{display:block;padding:0;width:100%}.inputs-list:first-child{padding-top:6px}.inputs-list>li+li{padding-top:2px}.inputs-list label>input,.inputs-list label>span{vertical-align:middle}ul.no-list{list-style:none;padding-left:0}.field,.systems-page .hs-form-field{margin-bottom:18px}#hs_cos_wrapper_my_login>.hs-form-field>.hs-error-msgs,#hs_cos_wrapper_my_password_reset>.hs-form-field>.hs-error-msgs,#hs_cos_wrapper_my_password_reset_request>.hs-form-field>.hs-error-msgs,#hs_cos_wrapper_my_register>.hs-form-field>.hs-error-msgs{display:none}.hs-field-desc{color:#7c98b6;margin:0 0 6px}.hs-form-required{color:red}.hs-richtext{color:#494a52;font-size:1rem;line-height:1.2;margin-bottom:3px}.hs-richtext hr{margin-left:0;text-align:left;width:91%}.grecaptcha-badge{margin:0 auto}.email-correction,.email-validation{font-size:12px;padding-top:3px}.email-correction a,.email-validation a{cursor:pointer}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){.email-correction form .form-columns-2 .hs-form-field,.email-correction form .form-columns-3 .hs-form-field,.email-validation form .form-columns-2 .hs-form-field,.email-validation form .form-columns-3 .hs-form-field{float:none;width:100%}.email-correction form .form-columns-2 .hs-form-field .hs-input,.email-correction form .form-columns-3 .hs-form-field .hs-input,.email-validation form .form-columns-2 .hs-form-field .hs-input,.email-validation form .form-columns-3 .hs-form-field .hs-input{width:90%}.email-correction form .form-columns-2 .hs-form-field input[type=checkbox],.email-correction form .form-columns-2 .hs-form-field input[type=radio],.email-correction form .form-columns-3 .hs-form-field input[type=checkbox],.email-correction form .form-columns-3 .hs-form-field input[type=radio],.email-validation form .form-columns-2 .hs-form-field input[type=checkbox],.email-validation form .form-columns-2 .hs-form-field input[type=radio],.email-validation form .form-columns-3 .hs-form-field input[type=checkbox],.email-validation form .form-columns-3 .hs-form-field input[type=radio]{width:24px}}.hs-button,.hs-form-field input[type=date],.hs-form-field input[type=email],.hs-form-field input[type=number],.hs-form-field input[type=phone],.hs-form-field input[type=tel],.hs-form-field input[type=text],.hs-form-field textarea{-webkit-appearance:none;-moz-appearance:none}.hs-default-font-element,.hs-main-font-element{font-family:Open Sans,sans-serif}@media screen and (max-width:767px){form{max-width:100%}.button--primary,.hs-button{white-space:normal}}.hs-menu-wrapper ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-top:0;padding-left:0}table{margin-bottom:1rem}table,td,th{border:1px solid #dee2e6}td,th{padding:.75rem;vertical-align:top}thead td,thead th{background-color:#343a40;border-bottom-width:2px;border-color:#454d55;color:#fff}thead th{border-bottom:0;border-color:transparent;vertical-align:bottom}tbody+tbody{border-top:2px solid #dee2e6}#header{min-height:150px}.site-header{background-color:rgba(0,0,0,.9);position:fixed;top:0;width:100%;z-index:999}.site-header ul{list-style:none;margin:0;padding:0}.header-main-wrapper{background-color:#f8fafc}.header-main .nav-header{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center;max-width:1380px;position:relative;transition:max-height 1s}.header-logo img{margin-left:15px;max-width:221px}.custom-menu-primary nav>ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.custom-menu-primary nav>ul li{position:relative}.custom-menu-primary nav>ul ul{background-color:#dadada;color:#3f7aa1;display:none;font-size:18px;left:0;line-height:45px;padding:30px 30px 30px 45px;position:absolute;z-index:10}.custom-menu-primary nav>ul>li>a{color:#3c4543;display:block;font-family:Roboto,sans-serif;font-size:16px;font-weight:medium;letter-spacing:.3px;line-height:normal;padding:23px 45px;text-transform:uppercase}.custom-menu-primary nav>ul .has-submenu>a:after{color:#41c256;content:"\f107";display:block;font-family:Font Awesome\ 5 Free;padding-top:10px}.custom-menu-primary nav>ul .has-submenu:hover>ul{display:block}.custom-menu-primary nav>ul ul li{white-space:nowrap}.custom-menu-primary nav>ul ul li:first-child{margin-top:-30px;padding-top:30px}.custom-menu-primary ul ul li a{color:#3c4543;display:inline-flex;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;position:relative;text-transform:uppercase}.custom-menu-primary ul ul li a:after{content:"\f105";font-family:Font Awesome\ 5 Free;padding-left:10px}.custom-menu-primary ul ul li a:hover:after{animation:bounceRight 1s infinite;float:right}@keyframes bounceRight{0%,20%,50%,80%,to{transform:translateX(0)}40%{transform:translateX(15px)}60%{transform:translateX(10px)}}.header-main-wrapper{background-color:hsla(0,0%,100%,.85)}.top-nav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-nav>.top-nav-items{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.header-main .top-nav-items{-ms-flex-pack:end;-webkit-box-pack:end;-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;justify-content:flex-end}.slanted-div{overflow:hidden;position:relative}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.form-control{-webkit-appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-family:inherit;font-size:1rem;line-height:1.5;margin:0;outline-offset:-2px;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;width:100%}.header-search.open{display:block}.form-control:focus{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.header-search input{border:1px solid #9cb552;border-radius:5px}.slanted-div:after{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:skew(45deg);transform:skew(45deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;width:100%}.header-main .top-nav-items ul{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;margin-bottom:0;overflow:hidden;padding:0 30px;position:relative}.header-main .top-nav-items li{font-size:18px;padding:15px 30px;z-index:999}.header-main .top-nav-items ul li a.header-icon:before,.header-main .top-nav-items ul li a:not(.btn-outline-primary){color:#3c4543;font-size:14px;font-weight:600}.header-search{display:none;width:50%}[class*=" licon-"],[class^=licon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:leap-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.header-main .header-icon{font-size:18px;padding:15px 0;vertical-align:middle}.licon-search:before{content:""}.header-main .nav-icon{cursor:pointer;height:45px;padding:8px;position:absolute;right:20px;top:14px;transform:rotate(0deg);transition:.5s ease-in-out;width:30px;z-index:500}.header-main .nav-icon span{background:#fff;border-radius:9px;display:block;height:5px;left:0;opacity:1;pointer-events:none;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.header-main .nav-icon span:first-child{top:0}.header-main .nav-icon span:nth-child(2),.header-main .nav-icon span:nth-child(3){top:9px}.header-main .nav-icon span:nth-child(4){top:18px;width:24px}.header-main .nav-icon.mobile{display:none}.lp .header-main .nav-header{padding-bottom:46px;padding-top:53px}.lp .header-logo{margin-right:1002px}@media (min-width:992px){.mobile-menu{display:none}.header-main .top-nav-items .top-nav-search{height:53px;margin-right:-50px}.header-main .top-nav-items .top-nav-search .header-search{margin-bottom:0;padding-left:30px;width:100%;z-index:999}.header-main .top-nav-items .top-nav-search .header-search input{margin-left:10%;margin-right:300px;width:80%}}@media (max-width:1199px){.custom-menu-primary nav>ul>li>a{padding:23px 25px}.custom-menu-primary nav>ul>li:last-child>ul{left:auto;right:0}.lp .header-logo{margin-right:801px}}@media (max-width:1084px){#header{min-height:174px}.lp .header-logo{margin-right:auto}.lp .header-main .nav-header{padding-bottom:70px}.custom-menu-primary nav>ul>li:nth-child(4)>ul{left:auto;right:0}}@media (max-width:991px){.lp .header-logo{margin-right:0}.lp .header-main .nav-header{padding-bottom:0;padding-top:0}.custom-menu-primary,.header-main .top-nav-items{display:none}.header-main .nav-icon span{background:#41c256}.header-main .nav-icon.mobile{display:block;top:40px;z-index:999}.header-main .nav-header{-ms-flex-pack:start;justify-content:flex-start}.header-logo{margin-bottom:30px;margin-top:25px;text-align:left}.header-logo img{margin-left:0;max-width:200px}#header{min-height:101px}.mobile-logo{display:flex;justify-content:center}.mobile-logo img{margin-left:15px;max-width:221px}.child-trigger svg{fill:currentColor;pointer-events:none;width:20px}.child-trigger{align-items:center;display:inline-flex;justify-content:center;vertical-align:-3px}.child-trigger .arrow-up{display:none}.mobile-menu{background:#fff;display:block;height:auto;left:100%;opacity:0;padding-bottom:100px;padding-top:100px;position:absolute;text-align:left;top:0;transition:.5s ease;width:100vw;z-index:998}.mobile-open .mobile-menu{height:100vh;left:0;opacity:1;overflow:auto}body.mobile-open{overflow:hidden}.mobile-open .header-main .nav-icon span:first-child{left:50%;top:9px;width:0}.mobile-open .header-main .nav-icon span:nth-child(2){transform:rotate(45deg)}.mobile-open .header-main .nav-icon span:nth-child(3){transform:rotate(-45deg)}.mobile-open .header-main .nav-icon span:nth-child(4){left:50%;top:9px;width:0}.mobile-menu .hs-menu-wrapper>ul{display:block;text-align:left}.mobile-menu .hs-menu-wrapper>ul ul{display:none}.mobile-menu .hs-menu-wrapper>ul>li>a{color:#41c256;display:block;font-family:Roboto,sans-serif;font-size:16px;font-weight:regular;letter-spacing:.3px;line-height:normal;padding:23px 15px;text-transform:uppercase}.child-open .child-trigger .arrow-down{display:none}.child-open .child-trigger .arrow-up{display:block}.mobile-menu .hs-menu-wrapper>ul ul{border-bottom:1px solid #41c256;border-top:1px solid #41c256;margin:0 auto;padding:20px 0;position:relative;width:80%}.mobile-menu .hs-menu-wrapper>ul ul li a{color:#41c256;display:inline-block;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:38px;text-transform:uppercase}.mobile-menu .hs-menu-wrapper>ul li>a.child-open{color:#3f7aa1}.mobile-search{padding-bottom:30px}.mobile-search a{color:#41c256!important;display:block;font-size:16px;font-weight:700;letter-spacing:.3px;line-height:normal;padding:23px 15px;text-transform:uppercase}.mobile-search .form-group.search-mobile{display:none;margin-bottom:1rem}.mobile-search .form-group.search-mobile.open{display:block}.search-mobile #header-search-mobile{margin:0 auto;width:80%}}@media (max-width:767px){.mobile-logo img{margin-bottom:30px;max-width:250px}}.site-footer{background-color:transparent}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer{border-bottom:10px solid #9cb552;font-size:21px}.footer-bottom{padding:30px 0}.site-footer .row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:auto}.site-footer .row-fluid [class*=span]{margin:0;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.row-fluid:after,.site-footer .row-fluid:before{display:none}.site-footer .span6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.copyright p{font-size:11px;line-height:2}.trems ul{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;justify-content:flex-end}.trems ul li a{display:inline-block;margin-right:10px;text-transform:uppercase}.trems ul li:not(:last-child) a:after{content:"|";display:inline-block;padding-left:10px}.site-footer .span4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.footer-top p{font-size:16px;line-height:2}ul.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px}ul.social-icons li{padding-right:10px}ul.social-icons li a{display:inline-block;text-transform:uppercase}.site-footer a{font-weight:400}.footer-contact a{text-decoration:underline;word-break:break-all}.footer-contact a:not([href]):hover{text-decoration:none}.footer-logo img{max-width:200px}.footer-logo{margin-bottom:1rem;margin-left:-5px}.footer-top{margin-top:50px}.footer-form{background-color:#3c4543;background-image:url(//5121164.fs1.hubspotusercontent-na1.net/hubfs/5121164/raw_assets/public/EnsembleHealthPartners_July2020/images/rectangle_one.png);background-size:contain;margin-bottom:30px;margin-top:30px}.footer-form .container{padding:4%}.footer-form form{margin:0 auto;max-width:50%;padding-left:15px;padding-right:15px;position:relative}.footer-form h3.form-title{background-color:hsla(0,0%,100%,0);color:#fff;font-family:Oswald,sans-serif;font-size:27px;font-weight:bolder;line-height:1.33;margin-bottom:0;padding:30px 15px;text-align:center;text-transform:uppercase}.footer-form #hs_form_target_form_key{padding-bottom:30px;padding-left:15px;padding-right:15px}.footer-form .hs-form-field>label{display:none}.footer-form .hs-form-field input[type=email]{margin:0;padding-bottom:12px;padding-right:0;padding-top:12px}.footer-form .field{margin-bottom:1rem}.footer-form input.hs-button.primary.large{background-color:transparent;border:0;display:block;font-size:0;height:100%;left:0;line-height:1;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.footer-form .actions{background-color:#9cb552;border:2px solid #9cb552;color:#fff;display:inline-block;font-family:Oswald,sans-serif;font-size:18px;font-weight:700;letter-spacing:.3px;line-height:1;margin:0;padding:13px 24px;position:relative;text-align:center;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;white-space:nowrap}.footer-form .actions:after{content:"\f105";display:inline;font-family:Font Awesome\ 5 Free;padding-left:30px}.footer-form .actions:before{content:"CONNECT"}.footer-form .actions:hover{background-color:#9cb552;border-color:#fff}.footer-form .hs_submit.hs-submit{margin-bottom:1rem;position:static;text-align:center}.footer-form .hs_email.hs-email{max-width:66.66667%;padding-right:10px}.footer-form .hs_error_rollup{display:none}@media (min-width:992px) and (max-width:1201px){.footer-form .hs-form-field input[type=email]{width:90%}.footer-form .hs_email.hs-email{padding-right:15px}}@media (max-width:1200px){.footer-logo img{max-width:100%}.footer-logo{margin-left:0}}@media (max-width:991px){.footer-form .hs_email.hs-email{max-width:100%;padding-right:0}.footer-form .hs_submit.hs-submit{margin-bottom:1rem;position:static;text-align:center}.site-footer .span6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.trems ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:767px){.footer-form form{max-width:100%}.site-footer .span4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.blog-container-wrapper .content-wrapper{margin-top:50px;overflow:hidden}.card-tile-wrapper{text-transform:capitalize}.margin-top-bottom{margin-bottom:30px;margin-top:30px}.blog-index{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.card-tile-wrapper .card-tile-column{width:100%}.border-primary{border-color:#007bff!important}.padding-4-percentage{padding:4%}.background-off-white{background-color:#f4f5f2}.text-gray{color:#3c4543}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col-lg-3,.col-lg-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.btn{border:1px solid transparent;border-radius:.25rem;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}a.btn,button.btn{font-size:18px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.btn.btn-frame-green-text{background-color:transparent;border:2px solid #9cb552;border-radius:0;color:#9cb552;font-family:Oswald,sans-serif;line-height:20px;padding:16px 24px;white-space:inherit}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn.btn-frame-green-text:after{content:"\f105";display:inline;font-family:Font Awesome\ 5 Free;padding-left:30px}.btn.btn-frame-green-text:hover{background-color:#9cb552;border:2px solid #fff;color:#fff}.blog-pagination{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;margin:50px auto;padding-bottom:1rem}.blog-pagination .blog-pagination__next-link,.blog-pagination .blog-pagination__prev-link{display:none!important}.blog-pagination .blog-pagination__link{background:#fff;border:1px solid #9cb552;border-radius:50%;color:#9cb552;cursor:pointer;display:block;font-size:21px;font-weight:700;line-height:1.25;margin:0 20px;padding:.5rem .75rem;position:relative}.blog-pagination .blog-pagination__link.blog-pagination__link--active{background-color:#9cb552;border-color:#9cb552;color:#fff}.blog-header{margin-top:50px;padding:0 15px}.text-align-center{text-align:center}.heading-medium{font-family:Oswald,sans-serif;font-size:27px;font-weight:500;line-height:1.22;text-transform:uppercase}.home-caret-down{opacity:.2}.card-tile-wrapper .card-tile-column:first-child{margin-top:0}#comments-listing .comment-reply-to{background-color:transparent;color:#000}.comment-date,.comment-from{display:block!important;margin-bottom:10px}.hs-blog-post .grecaptcha-badge{margin:0}.blog-post-wrap{margin:0 auto;width:60%}.detail-social-icons{margin:30px 0 50px;padding-bottom:10px;width:100%}ul.nav{list-style:none;margin:0;padding:0}.detail-social-icons ul.social-icons li{padding:0 10px}.detail-page-border{border-bottom:2px solid hsla(80,13%,95%,.8)}.cm-back-btn{margin:50px 0;text-align:center}.cm-back-btn a.btn.btn-primary{background-color:#9cb552;border-color:#9cb552;border-radius:0;border-width:2px;color:#fff;font-family:Oswald,sans-serif;line-height:24px;padding:16px 30px;white-space:normal}.cm-back-btn a.btn:after{content:"\f105";display:inline;font-family:Font Awesome\ 5 Free;padding-left:30px}.cm-back-btn a.btn.btn-primary:hover{background-color:#9cb552;border-color:#fff}.blog-post h1{margin-bottom:40px}.blog-banner #header{min-height:0}.hs-blog-banner{overflow:hidden;position:relative}.hs-blog-banner>img{max-width:100%;width:100%}.hs-blog-banner .container{position:relative}.hs-blog-banner>.container:after{content:url(//5121164.fs1.hubspotusercontent-na1.net/hubfs/5121164/raw_assets/public/EnsembleHealthPartners_July2020/images/line-3.png);left:300px;position:absolute;top:-60px}.hs-blog-banner>.container:before{bottom:-19px;content:url(//5121164.fs1.hubspotusercontent-na1.net/hubfs/5121164/raw_assets/public/EnsembleHealthPartners_July2020/images/line-3-copy.png);left:-70px;position:absolute}.home-form .green{color:#9cb552;font-size:16px;font-weight:700;letter-spacing:.3px}.home-form .green,.home-form .white{font-family:Oswald,sans-serif;text-align:left;text-transform:uppercase}.home-form .white{color:#fff;font-size:36px;font-weight:500;letter-spacing:.05px}.home-form .white-small{color:#fff;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;letter-spacing:.34px;line-height:1.44;text-align:left;width:40%}.blog-form .hs-form-field>label{display:none}.blog-form .field{margin-bottom:0}.blog-form form input[type=email]{border-radius:0;display:inline-block;width:100%}.blog-form input.hs-button.primary.large{background-color:transparent;border:0;display:block;font-size:0;height:100%;left:0;line-height:1;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.blog-form .actions{background-color:#9cb552;border:2px solid #9cb552;color:#fff;font-family:Oswald,sans-serif;font-size:18px;font-weight:700;letter-spacing:.3px;line-height:1;margin:0;padding:13px 24px;position:relative;text-align:center;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;white-space:nowrap}.blog-form .actions:after{content:"\f105";display:inline;font-family:Font Awesome\ 5 Free;padding-left:30px}.blog-form .actions:before{content:"CONNECT"}.blog-form .actions:hover{background-color:#9cb552;border-color:#fff}.blog-form .hs_submit.hs-submit{position:absolute;right:10px;top:0}.blog-form .hs_email.hs-email{max-width:66.66667%;padding-right:10px}.blog-form .hs_error_rollup,.blog-form h3.form-title{display:none}.blog-form form{max-width:100%;position:relative}.blog-form{margin-left:-15px;max-width:48%;padding-left:15px;padding-right:15px}.blog-form .actions{display:inline-block;font-size:16px;line-height:24px;margin-left:10px;padding:6px 12px}.arrow-anim-wrapper{position:relative}.arrow-anim-wrapper .parallax-anim .large-icon-1{left:50px;position:absolute;top:50px}.arrow-anim-wrapper .parallax-anim .large-icon-1.active{-webkit-animation:largeArrow1 3s 1;-webkit-animation-direction:normal;animation:largeArrow1 3s 1;animation-delay:.5s;animation-direction:normal;animation-fill-mode:forwards}.arrow-anim-wrapper .parallax-anim .large-icon-2{left:200px;position:absolute;top:-20px}.arrow-anim-wrapper .parallax-anim .large-icon-2.active{-webkit-animation:largeArrow2 2s 1;-webkit-animation-direction:normal;animation:largeArrow2 2s 1;animation-delay:.7s;animation-direction:normal;animation-fill-mode:forwards}.arrow-anim-wrapper .parallax-anim .large-icon-3{position:absolute;right:200px;top:50px}.arrow-anim-wrapper .parallax-anim .large-icon-3.active{-webkit-animation:largeArrow3 3s 1;-webkit-animation-direction:normal;animation:largeArrow3 3s 1;animation-delay:.9s;animation-direction:normal;animation-fill-mode:forwards}.arrow-anim-wrapper .parallax-anim .large-icon-4{position:absolute;right:50px;top:-20px}.arrow-anim-wrapper .parallax-anim .large-icon-4.active{-webkit-animation:largeArrow4 2s 1;-webkit-animation-direction:normal;animation:largeArrow4 2s 1;animation-delay:.4s;animation-direction:normal;animation-fill-mode:forwards}.arrow-anim-wrapper .parallax-anim .sm-icon-1{left:250px;position:absolute;top:200px}.arrow-anim-wrapper .parallax-anim .sm-icon-1.active{-webkit-animation:smArrow1 2s 1;-webkit-animation-direction:normal;animation:smArrow1 2s 1;animation-delay:.9s;animation-direction:normal;animation-fill-mode:forwards}.arrow-anim-wrapper .parallax-anim .sm-icon-2{left:500px;position:absolute;top:-20px}.arrow-anim-wrapper .parallax-anim .sm-icon-2.active{-webkit-animation:smArrow2 4s 1;-webkit-animation-direction:normal;animation:smArrow2 4s 1;animation-delay:1s;animation-direction:normal;animation-fill-mode:forwards}.arrow-anim-wrapper .parallax-anim .sm-icon-3{position:absolute;right:100px;top:-20px}.arrow-anim-wrapper .parallax-anim .sm-icon-3.active{-webkit-animation:smArrow3 3s 1;-webkit-animation-direction:normal;animation:smArrow3 3s 1;animation-delay:.9s;animation-direction:normal;animation-fill-mode:forwards}.arrow-anim-wrapper .parallax-anim .sm-icon-4{position:absolute;right:300px;top:200px}.arrow-anim-wrapper .parallax-anim .sm-icon-4.active{-webkit-animation:smArrow4 2s 1;-webkit-animation-direction:normal;animation:smArrow4 2s 1;animation-delay:.5s;animation-direction:normal;animation-fill-mode:forwards}@keyframes largeArrow1{0%{top:50px}to{opacity:0;top:-150px}}@keyframes largeArrow2{0%{top:-20px}to{opacity:0;top:-120px}}@keyframes largeArrow3{0%{top:50px}to{opacity:0;top:-150px}}@keyframes largeArrow4{0%{top:-20px}to{opacity:0;top:-120px}}@keyframes smArrow1{0%{top:200px}to{opacity:0;top:-120px}}@keyframes smArrow2{0%{top:-20px}to{opacity:0;top:-120px}}@keyframes smArrow3{0%{top:-20px}to{opacity:0;top:-120px}}@keyframes smArrow4{0%{top:200px}to{opacity:0;top:-120px}}.read-more-btn{align-items:center;display:flex;justify-content:flex-end;margin-top:auto}.read-more-btn .news-read-more-date-position{margin-right:15px}.cm-post-content{display:flex;flex-direction:column}@media only screen and (min-width:768px){.hs-blog-banner>.container{left:10%;position:absolute;top:50%;transform:translateY(-44.3%)}}@media only screen and (min-width:992px){.container-sm{margin-left:auto;margin-right:auto;width:80%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-9.no_image{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.featured_image img{width:100%}}@media (max-width:1200px){.blog-form form input[type=email]{width:90%}}@media only screen and (max-width:991px){.blog-form form input[type=email]{width:100%}.mobile-margin-bottom{margin-bottom:30px}.read-more-btn{display:block}.news-read-more-date-position{float:right;padding:30px 0;position:relative}.news-read-more-button-position{position:relative}.blog-post__body.blog-detail-content{padding:0 15px 50px}.blog-form .hs_submit.hs-submit{position:static}.blog-form .actions{margin-left:0}.blog-form .field{margin-bottom:1rem}.blog-form .hs_email.hs-email{max-width:100%;padding:0}}@media (max-width:767px){.blog-post-wrap{width:100%}.hs-blog-banner>img{display:none}.hs-blog-banner>.container{background-color:#3c4543;padding:49px 30px 50px}.blog-banner #header{min-height:101px}.home-form .white-small{width:100%}.blog-form{max-width:100%}.home-form .white{line-height:40px}.blog-form .hs_submit.hs-submit{margin-bottom:18px;margin-top:36px}.hs-blog-banner>.container:after{top:-61px}}.error-page{padding:10rem 0;position:relative;text-align:center}.error-page:before{color:#f3f6f9;content:attr(data-error);font-family:Open Sans,sans-serif;font-size:40vw;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}@media screen and (min-width:1100px){.error-page:before{font-size:20rem}}.error-page_heading{margin-bottom:1rem}.systems-page{padding:3rem 0}.systems-page .success{background-color:#cde3cc;border:1.5px solid #4f7d24;border-radius:6px;color:#4f7d24;display:inline-block;margin:2rem 0;min-width:650px;padding:.1rem .75rem}.hs-search-results{margin-top:2rem}ul.hs-search-results__listing li{margin-bottom:2rem}.hs-search-results__title{color:#494a52;font-family:Roboto,sans-serif;font-size:1.25rem;margin-bottom:.25rem;text-decoration:underline}.hs-search-results__title:hover{text-decoration:none}.hs-search-results__description{padding-top:.5rem}.hs-search-highlight{font-weight:700}.hs-search-results__pagination a{color:#494a52}.email-prefs .item.disabled{cursor:not-allowed;opacity:.6}.email-prefs .item.disabled input:disabled{cursor:not-allowed}.systems-page input.email-edit.hs-input{max-width:500px!important;width:100%!important}@media (max-width:767px){.systems-page .success{min-width:100%}.error-page[data-error="404"]{max-width:100%}#hs_cos_wrapper_subscription_preferences h1,#hs_cos_wrapper_subscriptions_confirmation h1{font-size:40px}#hs_cos_wrapper_subscription_preferences h2,#hs_cos_wrapper_subscriptions_confirmation h2{font-size:30px}}