'NeueHaasGroteskDisp','Helvetica Neue',Helvetica,Arial,sans-serif h1. h1 span{font-size:50px;line-height:61px;margin-bottom:15px;margin-top:10px}h2,h2 span{font-size:40px;line-height:49px;margin-bottom:15px;margin-top:10px}h3,h3 span{font-size:35px;line-height:35px;margin-bottom:15px;margin-top:10px}h4,h4 span{font-size:30px;line-height:37px;margin-bottom:15px;margin-top:10px}h5,h5 span{font-size:24px;line-height:33px;margin-bottom:15px;margin-top:10px}p{font-size:19px;line-height:25px;margin:0 0 15px}li{font-size:19px;line-height:25px}ul{padding-left:20px}label{font-weight:700;font-size:19px;line-height:25px}.small-h1 h1{font-size:40px !important;line-height:49px}h1 sup{font-size:medium}sup{font-size:x-small}table{min-width:100%;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;border-collapse:collapse}table td{padding:10px !important;font-size:19px;line-height:25px}table tr:nth-child(even){background-color:rgba(231,231,231,0.5)}table p{padding:0 0 10px;margin:0}.bbs-header .site-search button,.mobile-bbs-header .site-search button{font-size:22px}.site-search input[type=search],.bbs-header .social-icon,.mobile-bbs-header .mobile-menu .social-icon,.footer-background .social-icon{font-size:19px !important}.site-footer h4,.site-footer p{color:#fff}.site-search,.social-icon{margin-right:5px}.site-footer .site-footer__toolbar .flex-parent{display:flex}.site-footer .site-footer__toolbar .flex-parent.social-media{justify-content:center}.site-footer .site-footer__toolbar .flex-parent p,.site-footer .site-footer__toolbar .flex-parent a{padding:0}.full-width .container{width:100% !important;padding:0 !important}.body-container.container-fluid{padding-left:0;padding-right:0}.hs-cta-wrapper img{height:auto !important}.highlight-blue p,.highlight-blue p span,.highlight-blue li,.highlight-orange p,.highlight-orange p span,.highlight-orange li{color:#fff}.hs-rss-title span{font-size:19px;font-weight:600}.button,input[type=submit]{font-weight:700;text-transform:uppercase;font-size:20px;line-height:25px;webkit-border-radius:1px;-webkit-box-shadow:0px 1px 3px rgb(0 0 0 / 10%);-webkit-user-select:none;-webkit-appearance:none;appearance:none;border:0;border-radius:2px;color:#fff;font-size:20px;text-decoration:none;cursor:pointer;display:inline-block !important;width:initial !important;padding:10px 45px;margin:0px !important}.center-align.top-padding{line-height:0px !important}.hs_cos_wrapper_type_form textarea,textarea{font-family:'Open Sans',sans-serif}.hs-form-required{display:none !important}.contact-us form{margin:0 auto;max-width:75%}.spacing-block{min-height:1px !important}.cm-bu6{background-color:#efefef;margin:20px 0}.hs-content-name-home-abwk-home-repair input[type=submit]{border:4px solid #00afd7 !important;color:#00afd7 !important;border-radius:5px !important}.hs-content-name-home-abwk-home-repair input[type=submit]:hover{background:none !important}@media(min-width:951px){a.mobile-trigger,a.child-trigger{display:none !important}}@media(max-width:950px){.custom-menu-primary,.custom-menu-primary *{display:block;float:none;position:static;top:auto;right:auto;left:auto;bottom:auto;padding:0px;margin:0px;background-image:none;background-color:transparent;border:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:none;width:100%;height:auto;line-height:1.75em;font-weight:normal;text-decoration:none;text-indent:0px;text-align:left}a.mobile-trigger{display:inline-block !important;cursor:pointer;position:absolute;top:0px;right:10px;width:auto;height:auto;padding:12px 10px;z-index:99999999999;-webkit-transition:background-color .2s linear;font-size:16px;font-weight:normal;text-align:left;text-transform:uppercase;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in;background:#00afd7}a.mobile-trigger:hover{text-decoration:none;color:#c4d600}a.mobile-trigger span{display:inline}a.mobile-trigger span:before{position:absolute;content:''}a.mobile-trigger span:after{position:relative;right:2px;content:'';background-color:#fff;opacity:0;transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out}.mobile-open a.mobile-trigger{-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear;background:transparent}.mobile-open a.mobile-trigger span:after{opacity:1}a.mobile-trigger i{display:inline;position:relative;top:-5px;margin-left:0;-webkit-transition-duration:0s;-webkit-transition-delay:.2s;-moz-transition-duration:0s;-moz-transition-delay:.2s;transition-duration:0s;transition-delay:.2s}a.mobile-trigger i:before,a.mobile-trigger i:after{position:absolute;content:''}a.mobile-trigger i,a.mobile-trigger i:before,a.mobile-trigger i:after{width:15px;height:2px;background-color:#fff;display:inline-block}a.mobile-trigger i:before{margin-top:-6px;-webkit-transition-property:margin,-webkit-transform;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s,0}a.mobile-trigger i:after{margin-top:6px;-webkit-transition-property:margin,-webkit-transform;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s,0}.mobile-open a.mobile-trigger i{background-color:rgba(0,0,0,0.0);-webkit-transition-delay:.2s;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0);box-shadow:0px 1px 1px rgba(0,0,0,0)}.mobile-open a.mobile-trigger i:before{margin-top:0;background-color:#00afd7;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0,.2s;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0);box-shadow:0px 1px 1px rgba(0,0,0,0)}.mobile-open a.mobile-trigger i:after{margin-top:0;background-color:#00afd7;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0,.2s;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0);box-shadow:0px 1px 1px rgba(0,0,0,0)}a.child-trigger{display:block !important;cursor:pointer;position:absolute;top:0px;right:0px;width:55px !important;min-width:55px !important;height:45px !important;padding:0 !important;border-left:1px dotted rgba(255,255,255,.20)}a.child-trigger:hover{text-decoration:none}a.child-trigger span{position:relative;top:50%;margin:0 auto !important;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-trigger span:after{position:absolute;content:''}a.child-trigger span,a.child-trigger span:after{width:10px;height:1px;background-color:#00afd7;display:block}a.child-trigger span:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-trigger.child-open span:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-trigger.child-open span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.custom-menu-primary.js-enabled .hs-menu-flow-horizontal,.custom-menu-primary.js-enabled .hs-menu-children-wrapper{display:none}.custom-menu-primary.js-enabled{min-height:0px !important}.custom-menu-primary ul.hs-menu-children-wrapper{visibility:visible !important;opacity:1 !important;position:static !important;display:none}.custom-menu-primary.js-enabled .hs-menu-flow-horizontal{position:absolute;top:-15px;left:0px;width:100%;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.65);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.65);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.65);background:transparent}.custom-menu-primary .hs-menu-flow-horizontal{padding:85px 0 0 0;background-color:;width:100%;z-index:8888}.custom-menu-primary .hs-menu-flow-horizontal>ul>li{position:relative}.custom-menu-primary .hs-menu-flow-horizontal>ul>li a{font-size:22px;line-height:45px;overflow:visible}.custom-menu-primary .hs-menu-flow-horizontal ul{background:#fff}.custom-menu-primary .hs-menu-flow-horizontal ul li a{color:#00afd7;padding:10px 15px;margin:0}.custom-menu-primary .hs-menu-flow-horizontal ul li a:hover{color:#00afd7;background:0}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal ul{float:none}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal ul li a,.nav-wrapper.scroll .hs-menu-wrapper.hs-menu-flow-horizontal ul li a,.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{color:#00afd7;padding:0 20px;border-top:0}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal ul li a:hover,.nav-wrapper.scroll .hs-menu-wrapper.hs-menu-flow-horizontal ul li a:hover,.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{border-top:0}.custom-menu-primary .hs-menu-flow-horizontal>ul ul li{background-color:rgba(255,255,255,.08)}.custom-menu-primary .hs-menu-flow-horizontal>ul ul li a{text-indent:10px;font-size:20px;color:#00afd7;border-top:0}.custom-menu-primary .hs-menu-flow-horizontal>ul ul li a:hover{color:#00afd7;border-top:0}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{background-color:transparent;max-width:100%}.custom-menu-primary .hs-menu-flow-horizontal>ul ul ul li a{text-indent:30px}.custom-menu-primary .hs-menu-flow-horizontal>ul ul ul ul li a{text-indent:50px}}.bbs-logo{background-color:#00afd7;padding:2.5rem !important;display:flex !important;justify-content:center;align-items:center}.bbs-logo-mobile{background-color:#00afd7;padding:10px 0 10px 25px}.remove-left-margin{margin-left:0 !important}.black-text li a{color:#231f1f !important}.bbs-header .hs-menu-children-wrapper{background-color:#ccc}.bbs-header .hs-menu-depth-1:hover>a:after{content:'';display:block;height:5px;width:100%;background-color:#c4d600}.bbs-header .hs-menu-depth-1>a:after{content:'';display:block;height:5px;width:100%;background-color:transparent;margin-bottom:-5px}.bbs-header .hs-menu-item:hover{text-decoration:underline}.bbs-header .hs-menu-item:hover a{color:#231f1f !important}.bbs-header .site-search{margin-bottom:0 !important}.donate-cta a:hover{color:#231f1f !important;background-color:#eaff03 !important}.donate-cta a{width:100%}a.mobile-trigger{background-color:#fff;padding:24px 30px 24px 40px;border-radius:0;right:0px;position:absolute;top:38px}a.mobile-trigger i,a.mobile-trigger i::before,a.mobile-trigger i::after{background-color:#333;border-radius:7px;width:33px;height:5px}a.mobile-trigger i::before{margin-top:-10px}a.mobile-trigger i::after{margin-top:10px}.custom-menu-primary .hs-menu-flow-horizontal ul{background-color:#00afd7}.custom-menu-primary .hs-menu-flow-horizontal ul li a{color:#fff}.hs-menu-item a{height:auto !important}.custom-menu-primary.js-enabled .hs-menu-flow-horizontal{top:114px;padding:0;position:absolute;width:100%}.mobile-search{display:flex !important;justify-content:center;align-items:center}.mobile-header{background-color:#00afd7}a.mobile-trigger i{display:inline;position:relative;top:8px;margin-left:-12px;-webkit-transition-duration:0s;-webkit-transition-delay:.2s;-moz-transition-duration:0s;-moz-transition-delay:.2s;transition-duration:0s;transition-delay:.2s}a.mobile-trigger i:before,a.mobile-trigger i:after{position:absolute}a.mobile-trigger i:before,a.mobile-trigger i:after,a.mobile-trigger i{content:''}a.mobile-trigger i{display:inline-block;top:unset;margin-left:0}.header-height{height:110px !important}.bbs-test-page .body-container{margin-top:110px !important;padding-right:0 !important;padding-left:0 !important}.bbs-test-page .header-container-wrapper .header-container.container-fluid,.bbs-header .page-center{padding-right:0;padding-left:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 20px !important;font-size:17px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{padding:10px 18px !important}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children>ul.hs-menu-children-wrapper{left:32px !important}.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:last-child a{padding:10px 36px !important}.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 13px !important;font-size:17px !important}@media(min-width:1200px){.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 22px !important}.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:last-child a{padding:10px 53px !important}}@media(min-width:1300px){.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 31px !important}.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:last-child a{padding:10px 55px !important}}@media(min-width:1460px){.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 45px !important}.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:last-child a{padding:10px 70px !important}}@media(min-width:1550px){.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 50px !important}.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:last-child a{padding:10px 80px !important}}@media(min-width:1700px){.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 60px !important}.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:last-child a{padding:10px 80px !important}}@media(max-width:1090px){.site-header__cta{font-size:1.2rem !important}}@media(max-width:1000px){.bbs-logo{padding:1.5rem}}@media(max-width:991px){.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 5px !important;font-size:1.5rem}.site-header__cta{font-size:1.6rem !important}.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:15px !important}}@media(max-width:850px){.bbs-logo{padding:.5rem}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 3px !important;font-size:1.3rem}.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:13px !important}}@media(min-width:768px){.desktop-hide{display:none !important}}@media(max-width:767px){label{font-size:15px}.header-container-wrapper{position:initial !important}.mobile-bbs-header .donate-cta .cta_button{padding:6px 0 !important}.bbs-test-page .body-container{margin-top:124px !important}.bbs-test-page .header-container-wrapper .header-container.container-fluid{padding-right:0;padding-left:0}.mobile-bbs-header .mobile-logo{padding:1.5rem}.mobile-bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:block !important;height:auto}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:1.9rem}.mobile-menu ul li ul li .child-trigger{display:none !important}.mobile-menu.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{color:#c4d600}a.child-trigger span,a.child-trigger span:after{width:20px;height:3px;background-color:#fff}.mobile-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-weight:700;padding:10px 20px !important}.mobile-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li ul li a{margin-bottom:0}.mobile-menu.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{color:#fff;width:auto}.mobile-menu.custom-menu-primary .hs-menu-flow-horizontal>ul ul li{background-color:#00afd7}.custom-menu-primary.js-enabled .hs-menu-flow-horizontal{top:114px}}.bbs-header.oct-header .language-links li{padding:13px 15px}.bbs-header.oct-header a.language-btn{color:#fff}.bbs-header.oct-header a.language-btn:hover{color:#4386f5}.bbs-header.oct-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:flex !important;justify-content:space-between;width:100%}.bbs-header.oct-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul::after{display:none !important}.bbs-header.oct-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 30px !important}.bbs-header.oct-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child{padding:0}.bbs-header.oct-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child a{background:#c4d600;padding:15.5px 50px !important}.bbs-header.oct-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child:hover a{background:#eaff03}.bbs-header.oct-header .hs-menu-depth-1:last-child:hover>a:after{background-color:transparent}.bbs-header.oct-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li ul{display:inline-block !important}.bbs-header.oct-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{top:56px}.bbs-header.oct-header .social-icons{display:grid;grid-auto-flow:column}.bbs-header.oct-header .social-icon{width:auto}@media(max-width:1070px){.bbs-header.oct-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 15px !important;font-size:1.3rem}}@media(max-width:840px){.bbs-header.oct-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 9px !important}}@media(max-width:767px){.mobile-bbs-header.oct-header a.mobile-trigger{top:27px}.mobile-bbs-header.oct-header .custom-menu-primary.js-enabled .hs-menu-flow-horizontal{top:103px}.mobile-bbs-header.oct-header .language-selector .social-icons{display:grid;justify-content:normal}.oct-header .language-links li a{color:#fff}}.dec2018-header.bbs-header.oct-header .social-icon{width:74px}.dec2018-header.bbs-header.oct-header .social-icons{display:flex}.dec2018-header.bbs-header .language-links{width:100%}.bbs-header.header-2019 .language-links li{padding:13px 15px}.bbs-header.header-2019 a.language-btn{color:#fff}.bbs-header.header-2019 a.language-btn:hover{color:#4386f5}.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:flex !important;justify-content:flex-end;width:100%}.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul::after{display:none !important}.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:15px 30px !important}.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child{padding:0}.bbs-header.header-2019 .top-header-buttons .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child a{background:#c4d600;padding:15.5px 50px !important}.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child:hover a{background:#eaff03}.bbs-header.header-2019 .hs-menu-depth-1:last-child:hover>a:after{background-color:transparent}.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li ul{display:inline-block !important}.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{top:56px}.bbs-header.header-2019 .top-header-buttons .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{top:20px;border-top:0}.bbs-header.header-2019 .social-icons{display:grid;grid-auto-flow:column}.bbs-header.header-2019 .social-icon{width:auto}.bbs-header.header-2019 .social-icon{width:94px}.bbs-header.header-2019 .social-icons{display:flex}.bbs-header.header-2019 .language-links{width:100%}@media(min-width:1780px){.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:15px 90px !important}}@media(min-width:1530px){.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:15px 60px !important}}@media(max-width:1085px){.bbs-header.header-2019 .language-links li{padding:15px 10px}}@media(max-width:1070px){.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:15px 15px !important;font-size:1.3rem}}@media(max-width:840px){.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 9px !important}}@media(max-width:767px){.mobile-bbs-header.header-2019 a.mobile-trigger{top:27px !important}.mobile-bbs-header.header-2019 .custom-menu-primary.js-enabled .hs-menu-flow-horizontal{top:103px}.mobile-bbs-header.header-2019 .language-selector .social-icons{display:grid;justify-content:normal}.header-2019 .language-links li a{color:#fff}}.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(2){padding:0}.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(2) a{background:#00afd7;padding:15.5px 50px !important;color:#fff !important}.bbs-header.header-2019 .hs-menu-depth-1:nth-last-child(2)>a:after{background-color:transparent}.bbs-header.header-2019 .hs-menu-depth-1:nth-last-child(2):hover>a:after{background-color:transparent}.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(2):hover a{background:#60c5ea}.bbs-header.header-2019 .top-header-buttons .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(3) a{background:#c4d600;padding:15.5px 50px !important;color:#231f1f !important}.bbs-header.header-2019 .top-header-buttons .hs-menu-depth-1:nth-last-child(3)>a:after{background-color:transparent}.bbs-header.header-2019 .top-header-buttons .hs-menu-depth-1:nth-last-child(3):hover>a:after{background-color:transparent}.bbs-header.header-2019 .top-header-buttons .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(3):hover a{background:#eaff03}.bbs-header .top-header-buttons .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,.bbs-header.header-2019 .top-header-buttons .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(3) ul li a,.bbs-header.header-2019 .top-header-buttons .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child ul li a{background:transparent !important;padding:10px 15px !important}.bbs-header.header-2019 .top-header-buttons .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(3) ul li a:hover{text-decoration:underline}.bbs-header .top-header-buttons .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li{width:100%;text-align:left}@media(max-width:1300px){.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:15px 20px !important}}@media(max-width:1186px){.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:1.5rem}.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(2) a{padding:15.5px 30px !important}}@media(max-width:1050px){.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:1.3rem}}@media(max-width:1015px){.bbs-header.header-2019 .language-links li{padding:13px 10px}.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(2) a{padding:15.5px 15px !important}.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child a{padding:15.5px 20px !important}.bbs-header.header-2019 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:15px 10px !important}.bbs-header.header-2019 .november-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(2) a{padding:15px 10px !important}.bbs-header.header-2019 .november-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child a{padding:15px 10px !important}}@media(max-width:991px){.bbs-header.header-2019 .language-links li{padding:14px 10px}}.row-fluid [class*="span"]{min-height:0 !important}:target:before{content:"";display:block;height:100px !important;margin:-100px 0 0 !important}.site-footer .container{float:none}@media(max-width:991px){.site-footer .hs-menu-wrapper{margin:0 !important}}#tabstc1 .testimonial-tabs .white-text li h5{color:#fff}.white-bullets li{color:#fff}.colorBkg-t5{background:#ff671f}.colorBkg-t6{background:#385988}.colorBkg-t7{background:#43b02a}.body-container{margin-top:160.5px !important}@media(max-width:767px){.body-container{margin-top:125px !important}.mobile-no-bottom-padding{padding-bottom:0}}.box{padding 10px;height:610px;margin:15px 0}.big-box{padding 10px;height:auto;margin:15px 0}.resources .cm-bu1 .image-block{width:100%;height:200px;overflow:hidden}.resources .cm-bu1 .text-block{margin-left:0}@media(max-width:1200px){.resources .cm-bu1 .image-block{height:170px}.resources .cm-bu1 .generic-bucket{padding:7% 15px}.box{height:700px}}@media(max-width:991px){.box{width:100%!Important;height:auto;margin-left:0!Important;margin:15px 0}.resources .cm-bu1 .image-block{height:130px}.resources .cm-bu1 .generic-bucket{height:200px}}@media(max-width:767px){.box{height:auto}.resources .cm-bu1 .image-block{width:100%;height:auto}.resources .cm-bu1 .text-block{height:auto}.box.generic-padding{padding:1px 20px 15px}}.cm-bu1-1 img{height:auto}.floor-plan-cards .cm-c1.nested-card .project-gallery-tile .project-content{padding:0px 30px;display:flex;justify-content:center;flex-direction:column;opacity:1;background:rgba(0,0,0,0.3)}.cm-c1.nested-card .widget-type-custom_widget,.card .nested-card{padding:0}@media(max-width:767px){.floor-plan-cards .cm-c1.nested-card .project-gallery-tile .project-content{padding:30px}}.full-width-header-border{position:relative;text-align:center}.full-width-header-border:before{position:absolute;left:0;right:0;top:50%;height:2px;background-color:#00afd7;content:""}.full-width-header-border h1,.full-width-header-border h2,.full-width-header-border h3,.full-width-header-border h4,.full-width-header-border h5,.full-width-header-border h6{text-align:center;display:inline-block;position:relative;padding:0 40px;background-color:#fff}.lightBkg-t1 .full-width-header-border h1,.lightBkg-t1 .full-width-header-border h2,.lightBkg-t1 .full-width-header-border h3,.lightBkg-t1 .full-width-header-border h4,.lightBkg-t1 .full-width-header-border h5,.lightBkg-t1 .full-width-header-border h6{background-color:#f5f5f5}.bbs-header .header-height ul{float:right}@media(max-width:767px){.full-width-header-border:before{background-color:transparent}.floor-plan-cards .cm-c1.nested-card .project-gallery-tile .project-content{height:auto}.full-width-header-border h1,.full-width-header-border h2,.full-width-header-border h3,.full-width-header-border h4,.full-width-header-border h5,.full-width-header-border h6{padding:0 15px}.full-width-header-border h1{font-size:4rem;line-height:5rem;margin:0}.full-width-header-border h2{margin:0}}.box .generic-padding{padding:10px 20px}.big-box .generic-padding{padding:20px 20px}@media(max-width:767px){.box .generic-padding{padding:10px 20px 20px}.big-box .generic-padding{padding:10px 20px 20px}}.family-stories .cm-t5 .testimonial-tabs-wrapper #tabscmt5 .ui-tabs-panel{min-height:125px}.family-stories .cm-t5 .testimonial-tabs-wrapper #tabscmt5{padding-top:0}.family-stories .cm-t5 .bottom-padding{padding-bottom:0}.family-stories .cm-t5 .testimonial-tabs-wrapper #tabscmt5 .testimonial-tabs li.ui-tabs-active a img{border:solid 3px #fff}.family-stories .cm-t5 .testimonial-tabs-wrapper #tabscmt5 .testimonial-tabs li a img{border:solid 3px transparent;width:150px;height:150px;object-fit:cover}.cm-t5 .testimonial-tabs-wrapper #tabscmt5 .testimonial-tabs li{max-width:unset}@media(max-width:767px){.family-stories .cm-t5 .testimonial-tabs-wrapper #tabscmt5 .testimonial-tabs li{width:25%}.family-stories .cm-t5 .testimonial-tabs-wrapper #tabscmt5 .testimonial-tabs li a img{height:70px;width:70px}}#tabstc2 .tab-header h4{background:#c4d600;color:#231f1f;padding:15px 10px;border-radius:0}#tabstc2 .ui-state-default,#tabstc2 .ui-widget-content #tabstc2 .ui-state-default,#tabstc2 .ui-widget-header .ui-state-default{width:100% !important;background:#fff}.tc2-padding{padding:25px 40px 40px}#tabstc2 .tabs-menu-wrapper{padding-top:15px}#tabstc2 .ui-tabs-anchor{font-size:1.7rem;padding:10px}@media(max-width:990px){#tabstc2 .tabs-menu-wrapper,#tabstc2 .tabs-content-wrapper{width:100% !important;margin-left:0 !important}}@media(max-width:767px){.tc2-padding{padding:1px 15px 15px}#tabstc2 .tabs-menu-wrapper{padding-top:0;padding:0 0 20px}}.standard-z1 .text h4,.standard-z1 .text h5,.standard-z1 .text h6{margin:15px 0 10px}@media(max-width:767px){.standard-z1 .image-block.right{text-align:center}.standard-z1 .image-block{display:none}.standard-z1 .hs-cta-wrapper:nth-child(2){margin-right:0}.standard-z1 .image-block.right,.standard-z1 .image-block.left{padding-bottom:0}}.volunteer-form{padding-top:20px}.volunteer-form h3.form-title{padding-bottom:10px}.hs-form-required{display:inline-block}@media(max-width:767px){.volunteer-form{padding:20px 0 0}}.mortgage-team-boxes .cm-bu6 .image-block{height:260px;overflow:hidden}.mortgage-team-boxes .cm-bu6 .text-block{height:125px;margin-left:0}.larger-box{height:450px}.larger-box .generic-padding{padding:10px 20px}.mortgage-team-boxes .cm-bu6 .text-block h5{color:#00afd7;font-size:20px;line-height:23px;margin:10px 0 6px !important}.mortgage-team-boxes .cm-bu6 .text-block p{font-size:15px;line-height:15px;margin-bottom:10px}.get-started-form li{padding:0}.get-started-form .hs-email label{display:block !important;width:100%}.get-started-form .hs-email legend{font-size:16px;text-align:left}.get-started-form .hs-form-checkbox label span{font-size:16px;padding:0 20px 0 0}.get-started-form .hs-dependent-field{width:100%;display:inline-block}.get-started-form .hs-button.primary,.get-started-form input[type="submit"]{display:block !important;max-width:none !important;margin:auto !important}.cm-bu6 img{height:100%;width:100%;object-fit:cover}.mortgage-team-boxes .cm-bu6{padding:0}@media(max-width:1200px){.larger-box{height:500px}.mortgage-team-boxes .span3{width:24.2%}}@media(max-width:991px){.larger-box{height:600px}.mortgage-team-boxes .cm-bu6 .text-block{height:175px}.mortgage-team-boxes .cm-bu6 .image-block{height:165px}.mortgage-team-boxes .span3{width:23.9%}}@media(max-width:950px){.mortgage-team-boxes .cm-bu6 .image-block{height:150px}}@media(max-width:767px){.mortgage-team-boxes .cm-bu6 .image-block{height:auto}.mortgage-team-boxes .cm-bu6 .text-block{height:auto}.larger-box{height:auto}.page-center-z .standard-z1 .text{padding:0 15px !important}.mortgage-team-boxes .span3{width:auto}.cm-bu6 a{text-decoration:none}}.process-top-blocks{height:270px}.process-tall-blocks{height:545px}.process-bottom-blocks{height:220px}.process-block-padding{padding:40px}@media(max-width:1199px){.process-top-blocks{height:300px}.process-tall-blocks{height:600px}.process-bottom-blocks{height:250px}}@media(max-width:991px){.process-top-blocks{height:375px}.process-tall-blocks{height:700px}.process-bottom-blocks{height:300px}}@media(max-width:767px){.process-top-blocks{height:auto}.process-tall-blocks{height:auto}.process-bottom-blocks{height:auto}}.sticky-sidebar{position:sticky;top:175px}.sidebar-menu .sidebar-menu-header{background:#00afd7;padding:5px 10px 0}.sticky-sidebar.sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul{border-left:1px solid #d6dde3;border-bottom:1px solid #d6dde3;border-right:1px solid #d6dde3}.sidebar-menu .sidebar-menu-header h4{margin:0px 0 5px !important}.sidebar-menu .sidebar-menu-header.white-text h4{color:#fff !important}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical{padding-top:0}.sidebar-menu .hs-menu-wrapper ul li{list-style:none;background:0}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul li a{color:#595959;padding:10px 10px 5px;margin:0}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul li{width:100%}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul li:hover{background-color:#c4d600}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul li:last-child{border-bottom:0}.pillar-page .row-fluid-wrapper{overflow:unset}@media(max-width:767px){.sticky-sidebar{position:initial}.sidebar-menu .sidebar-menu-header{padding:10px 10px 5px}}.colorBkg-t1 .hs-button.primary,.colorBkg-t1 input[type="submit"],.colorBkg-t1 input[type="button"],.colorBkg-t2 .hs-button.primary,.colorBkg-t2 input[type="submit"],.colorBkg-t2 input[type="button"],.colorBkg-t3 .hs-button.primary,.colorBkg-t3 input[type="submit"],.colorBkg-t3 input[type="button"],.colorBkg-t4 .hs-button.primary,.colorBkg-t4 input[type="submit"],.colorBkg-t4 input[type="button"]{background-color:#fff;color:#231f1f}.center-align form label{text-align:left;float:left}.contact-us h3.form-title{text-align:center}@media(max-width:767px){h3.form-title{padding-bottom:10px}}@media(max-width:767px){.hs-cta-wrapper p span,.hs-cta-wrapper p,.hs-cta-wrapper span,.hs-cta-wrapper a{font-size:14px !important}}@media(max-width:767px){.mobile-no-top-padding{padding-top:0}}.border-left{position:relative}.border-left::after{content:'';background-color:black;width:1px;height:75%;position:absolute;left:-32%;bottom:0;top:0}.blog-listing-wrapper .post-listing .post-item .hs-featured-image-wrapper{padding:8px 0 0}.side-padding{padding:5% 3%}@media(max-width:992px){.border-left::after{left:-41%}}.post-item{display:flex}.hs-featured-image-wrapper{flex:1 0 40%;padding-right:50px !important}.post-header h2{line-height:2rem}a.more-link{text-decoration:none;padding:10px;background-color:#00afd7;width:100%;height:100%;color:white}a.more-link:hover{text-decoration:none;color:white}.post-body{margin-bottom:20px}.white-cta .hs-cta-wrapper .cta_button{background:#fff !important;color:#231f1f !important;font-family:'NeueHaasGroteskText','Helvetica Neue',Helvetica,Arial,sans-serif !important;line-height:25px !important;border-radius:5px !important;text-decoration:none;text-transform:uppercase;max-width:-webkit-max-content;font-weight:700 !important;font-size:16px !important;padding:10px 35px !important;-webkit-transition:background 250ms;transition:background 250ms;display:table;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.white-cta .hs-cta-wrapper .cta_button:hover{background:#d9d9d9 !important}.white-cta .hs-cta-wrapper .cta_button span{color:#231f1f !important;font-weight:700 !important;font-size:16px !important}.color-box{height:350px;display:flex !important;justify-content:center;align-items:center}.remove-left-margin{margin-left:0 !important}.half-width{width:50% !important}.blog-listing-wrapper .post-listing .post-item{padding:20px 0}.mls-blog .post-listing .post-header h2 a,.mls-blog-v2 .bbs-post-content-wrapper h4 a{font-size:40px;line-height:49px;font-family:'NeueHaasGroteskDisp','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;margin-bottom:2.5rem;text-decoration:none}.mls-blog-v2 .bbs-post-content-wrapper h4{margin-top:10px;line-height:49px}.mls-blog .blog-listing-wrapper .post-listing .post-item,.mls-blog-v2 .bbs-post-item{padding:20px 0}#products{margin-top:40px}.mls-blog .blog-listing-wrapper .post-listing .post-item .hs-featured-image-wrapper,.mls-blog-v2 .bbs-post-item .hs-featured-image-wrapper{height:auto}.body-container{margin-top:110px !important}.mls-blog a.more-link{background-color:transparent;color:#00afd7 !important;border:solid 4px #c4d600;border-radius:5px}.mls-blog-v2 .read-more-link{padding-top:30px}.mls-blog a.more-link:hover{background-color:#c4d600;color:#231f1f !important}.header-container-wrapper .header-container.container-fluid,.bbs-header .page-center{padding-right:0;padding-left:0}.mls-blog .detail-section h2{margin-top:0;margin-bottom:10px}.mls-blog .body-container.container-fluid{padding-right:0 !important;padding-left:0 !important}@media(max-width:991px){.mls-blog .tablet-full-width{width:100%;margin-left:0}}@media(max-width:767px){.mls-blog .body-container.container-fluid{margin-top:0 !important}}.blog-post-map{width:500px;height:500px;background-color:#c4d600;opacity:.5;margin:auto}@media(max-width:1070px){.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 15px !important;font-size:1.6rem}}@media(max-width:965px){.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 10px !important;font-size:1.5rem}}@media(max-width:865px){.bbs-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:10px 5px !important;font-size:1.4rem}}@media(max-width:767px){.body-container{margin-top:0px !important}a.mobile-trigger{top:28px}.no-lang-selector a.mobile-trigger{top:0}.custom-menu-primary.js-enabled .hs-menu-flow-horizontal{top:104px}.no-lang-selector .custom-menu-primary.js-enabled .hs-menu-flow-horizontal{top:76px}.mobile-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-weight:700;padding:10px 20px !important}.mls-blog .post-listing .post-content{padding-top:20px}.mls-blog .blog-listing-wrapper .post-listing .post-item .hs-featured-image-wrapper{width:100%;padding:15px 0 0 !important}.mls-blog-v2 .bbs-post-content-wrapper h4{line-height:40px}.mls-blog .post-listing .post-header h2 a,.mls-blog-v2 .bbs-post-content-wrapper h4 a{font-size:30px;line-height:40px}}@media(max-width:480px){}.hs_cos_flex-direction-nav a{background:none !important}.padding-top-30{padding-top:30px}@media(max-width:767px){.post-item{flex-direction:column}.blog-listing-wrapper .post-listing .post-item .hs-featured-image-wrapper{padding:15px 0}.half-width{width:100% !important}}.container{padding-right:15px !important;padding-left:15px !important;margin-left:auto !important;margin-right:auto !important}@media(min-width:767px){.container{width:750px !important}}@media(min-width:992px){.container{width:970px !important}}@media(min-width:1200px){.container{width:1170px !important}}.breadcrumbs .body-container{margin-top:110px !important}.breadcrumb-padding{padding:5px 15px}.breadcrumb-padding p,.breadcrumb-padding a{font-size:18px;color:#fff;margin:0}@media(max-width:767px){.breadcrumbs .body-container{margin-top:0 !important}}.disclaimer-text p,.disclaimer-text a{font-size:12px}.no-h2-margin h2{margin-top:0}.buy-from-habitat-header{background:#fff !important}.buy-from-habitat-header .bbs-logo{background:#fff !important}.buy-from-habitat-header .bbs-logo img{max-height:60px;width:auto !important}.buy-from-habitat-header a.language-btn{color:#6a6a6a !important}.buy-from-habitat-header a.language-btn:hover{color:#4386f5 !important}.buy-from-habitat-header .header-cta{padding:15px 15px 0}@media(max-width:767px){.buy-from-habitat-header .header-cta{padding:15px 5px 0}.buy-from-habitat-header .header-height{height:unset !important}.buy-from-habitat-header .header-height.bbs-logo{padding:10px}.buy-from-habitat-header .social-icons{background:transparent !important}.buy-from-habitat-header .header-cta,.buy-from-habitat-header .bbs-logo{width:50% !important;float:left}}a.green-button{background-color:#c4d600;padding:10px 20px;border-radius:9px;font-size:26px;color:#000 !important;font-weight:bold;text-decoration:none;display:block;line-height:1.5em}a.green-button.full-width{margin:0 18%}a.green-button:hover{background-color:#e2f200;text-decoration:none !important}#intake-form:focus{outline:0}#intake-form::before{content:"";display:block;height:100px;margin:-100px 0 0}@media(max-width:767px){a.green-button.full-width{margin:0}}.buy-with-habitat-footer .buy-contact-us .fa,.buy-with-habitat-footer .buy-about-us .fa{color:#00afd7}.buy-with-habitat-footer .footer-socials i.fa{padding:0 15px !important}.buy-with-habitat-footer a{text-decoration:none}.buy-with-habitat-footer .footer-links h4,.buy-with-habitat-footer .buy-about-us h4,.buy-with-habitat-footer .buy-contact-us h4{font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#ccc;margin:0}.buy-with-habitat-footer .buy-about-us p,.buy-with-habitat-footer .buy-contact-us p,.buy-with-habitat-footer .buy-about-us a{color:#939393;font-size:12px}.buy-with-habitat-footer .buy-about-us a,.buy-with-habitat-footer .buy-contact-us a{font-size:12px}.buy-with-habitat-footer .footer-links a{color:#939393;font-size:12px;padding:0 0 0 15px}.buy-with-habitat-footer .buy-contact-us a{color:#939393;font-size:12px}.buy-with-habitat-footer a:hover{color:#3f454a;text-decoration:none}.buy-with-habitat-footer .fa{margin-right:5px;margin-top:5px}.footer-background.buy-with-habitat-footer .site-footer{background:#111 !important;background-color:#111 !important}.buy-with-habitat-copywrite{background:#000;padding:20px 0}.buy-with-habitat-copywrite p{color:#ccc;font-size:12px;margin:0}@media(max-width:767px){.buy-with-habitat-footer .page-center{padding:40px 0}.footer-background.buy-with-habitat-footer .site-footer{padding:15px}.buy-with-habitat-footer .about-us{padding-bottom:15px}.buy-with-habitat-footer .buy-contact-us{padding-top:15px}}.form-padding{padding:5% 25px}.buy-from-habitat .parallax-banner-2{margin-top:0 !important}.buy-from-habitat .parallax-banner-2 h1{font-size:58px;font-weight:bold}.buy-from-habitat .parallax-banner-2 p{font-size:25px}.buy-from-habitat .white-text legend{color:#fff}.buy-from-habitat p,.buy-from-habitat span,.buy-from-habitat h1,.buy-from-habitat h2,.buy-from-habitat h3,.buy-from-habitat h4,.buy-from-habitat h5,.buy-from-habitat h6{font-family:'Helvetica Neue',Sans-Serif !important}.buy-from-habitat li{font-weight:400}.buy-from-habitat .big-h2 h2{font-size:44px;font-weight:bold}.blue-header h1,.blue-header h2,.blue-header h3,.blue-header h4,.blue-header h5,.blue-header h6{color:#00afd7}.buy-from-habitat .bbs-z4-text h3{font-size:22px;font-weight:500;color:#00afd7;margin:0 0 10px}.buy-from-habitat .bbs-z4-text p{font-size:16px}.buy-from-habitat .form-title{text-align:center;font-weight:bold}.buy-from-habitat label span{font-weight:500}.buy-from-habitat .hs-form-checkbox label span{font-size:16px;padding:0 20px 0 0}.buy-from-habitat .hs-form-checkbox{display:inline-block}.buy-from-habitat .bulleted-section-padding{padding:0 50px}@media(max-width:767px){.buy-from-habitat .bulleted-section-padding{padding:0px}.buy-from-habitat .parallax-banner-2 h1{font-size:36px}.buy-from-habitat .parallax-banner-2 p{font-size:20px}.buy-from-habitat .big-h2 h2,.buy-from-habitat h2{font-size:32px;line-height:3.9rem}.buy-from-habitat .cm-bu2{padding:10px 0 !important}.buy-from-habitat h3.form-title{font-size:2.5rem}.buy-from-habitat .form-padding{padding:5% 15px}.buy-from-habitat .form-padding div.hs-richtext,.buy-from-habitat .form-padding div.hs-richtext a,.buy-from-habitat .form-padding div.hs-richtext p{font-size:1.5rem}.buy-from-habitat .hs-form-checkbox{width:100%}}.cm-bu2{padding:10px 0}.cm-bu2.generic-bucket2 .icon-block{padding-bottom:20px}.cm-bu2.image .icon-block{display:none !important}.cm-bu2.icon .image-block2{display:none !important}.cm-bu2 .image-block2{padding-top:10px}.cm-bu2 .text-block p{margin:0 0 10px}.generic-bucket2 .text-block{padding:0 15px}.cm-bu2-icon-top-padding .cm-bu2 .icon-block{padding-top:10px}.cm-bu2.generic-bucket2 .image-block2{float:left;width:15%;padding-right:10px}.cm-bu2 .image-block2{padding-top:0}.cm-bu2 .icon-block .fa{border:solid 3px #00afd7;border-radius:50%;padding:12px;display:flex;justify-content:center;flex-direction:column;margin:0 5px;text-align:center;height:70px;width:70px}@media(max-width:767px){.generic-bucket2 .text-block{padding:0}.cm-bu2.generic-bucket2 .icon-block{padding-left:10px}.cm-bu2.generic-bucket2 .icon-block{padding-left:0;padding-bottom:15px;padding-top:15px}.cm-bu2-mobile-icon-bottom-padding .icon-block{padding-bottom:10px !important}.cm-bu2.generic-bucket2 .image-block2{padding-bottom:10px}.cm-bu2{padding:0}}.cm-t3.modified-cm-t3 .image{position:initial;padding-top:15px}.cm-t3.modified-cm-t3{padding:10px 15px}.cm-t3.modified-cm-t3 .image.round img{width:75px;height:auto;float:left;border:solid 3px #f5f5f5}.cm-t3.modified-cm-t3 .testimonial-source p,.cm-t3.modified-cm-t3 .testimonial-source{font-size:16px;font-weight:bold;text-align:left;line-height:1.75;margin-bottom:0}.cm-t3.modified-cm-t3 p.testimonial-location{font-size:12px !important;font-weight:400 !important}.cm-t3.modified-cm-t3 .text-bubble-padding{padding:5% 15px}.cm-t3.modified-cm-t3 .gray-triangle{width:0;height:0;border-top:20px solid #f5f5f5;border-left:20px solid transparent;border-right:20px solid transparent;position:absolute;bottom:-20px;right:45%}.cm-t3.modified-cm-t3 .text-bubble-padding{position:relative}@media(max-width:767px){.cm-t3.modified-cm-t3 .testimonial-source{padding:10px}.cm-t3.modified-cm-t3 .image.round img{float:none}.cm-t3.modified-cm-t3 .image{text-align:left}}.bbs-z4-text{position:relative}.z4-text-container{position:absolute;top:50%;transform:translatey(-50%)}@media(max-width:767px){.z4-text-container{position:initial;top:unset;transform:unset}.bbs-z4-text.bbs-wide-text,.bbs-left .bbs-z4-text.bbs-wide-text,.bbs-left .bbs-tight-text.bbs-close-text,.bbs-left .bbs-tight-text.bbs-far-text,.bbs-right .bbs-tight-text.bbs-close-text,.bbs-right .bbs-tight-text.bbs-far-text{padding:10% 0 2%}}.intake-section{padding:40px 0 60px}.intake-section .intake-section__content{margin-top:20px;padding:40px;background-color:#ff671f;color:#fff}.intake-section .intake-section__content a{color:#fff}.intake-section .intake-section__form-wrap .wForm{padding:0}.intake-section .intake-section__form-wrap .wForm label{font-size:14px;color:#333}.intake-section .intake-section__form-wrap .wForm .inputWrapper{width:100%}.intake-section .intake-section__form-wrap .wForm input[type=text]{width:100%}.mls-blog-v2 .hs-featured-image-wrapper{flex:unset;display:inline-block;height:300px;width:50%;padding-right:0 !important}.mls-blog-v2 .hs-featured-image{float:left;width:calc(100% - 50px);height:100%;object-fit:cover;max-width:unset;padding-right:50px}.mls-blog-v2 .bbs-post-content{display:inline-block;float:right;width:50%}.mls-blog-v2 .bbs-overlay{background-color:rgba(0,0,0,0.5)}.mls-blog-v2 .mls-banner-text{padding:10% 15px}.mls-blog-v2 .blog-filter-wrapper{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:8}.mls-blog-v2 .blog-filter{position:absolute;z-index:9999}.mls-blog-v2 .dropdown{width:13.93% !important;margin:15px 5px !important}.mls-blog-v2 .dropdown button{font-size:13px}.mls-blog-v2 .dropdown button:focus{outline:0}.mls-blog-v2 .filter-options{font-size:13px;font-weight:400;line-height:15px;padding:5px}.mls-blog-v2 .filter-options label{font-weight:400;font-size:13px;line-height:15px}.mls-blog-v2 .filter-options label input{vertical-align:top;margin-bottom:2px}.blog-filter-wrapper .row-fluid-wrapper{overflow:visible}#LocationOptions .dropdown-content a{padding:5px 15px 0}#LocationOptions .dropdown-content p{margin:0;font-size:13px;color:#000}.mls-blog-v2 .pager{display:inline-block;float:left;padding-right:3px}.filter-title h4{margin:0 !important}.filter-title{padding-top:15px;padding-left:5px}@media(max-width:1145px){.mls-blog-v2 .dropdown button{padding:0}}@media(max-width:1200px){.mls-blog-v2 .dropdown{width:32% !important;margin:5px 5px !important}.blog-filter-padding{padding-bottom:50px}}@media(max-width:767px){.mls-blog-v2 .dropdown{width:calc(100% - 30px) !important;margin:5px 5px !important}.mls-blog-v2 .blog-filter{position:relative}.mls-blog-v2 .blog-filter-wrapper{left:0;transform:translateX(0);padding:0 20px}.mls-blog-v2 .blog-filter-wrapper{padding:0 20px}.blog-content-wrapper{padding-top:230px}.mls-blog-v2 .hs-featured-image-wrapper{width:100%}.mls-blog-v2 .hs-featured-image{padding-right:0;width:100%}.mls-blog-v2 .bbs-post-content{width:100%}.filter-blog-content-padding{padding-top:225px !important}}.mobile-bbs-header.oct-header.no-lang-header a.mobile-trigger{top:0 !important}.mobile-bbs-header.oct-header.no-lang-header .custom-menu-primary.js-enabled .hs-menu-flow-horizontal{top:77px}.bbs-eligibility legend{font-size:14px;font-weight:300;font-family:'Open Sans',sans-serif;border-bottom:0;line-height:22px}.bbs-eligibility h3.form-title{font-size:3.3rem}.bbs-eligibility .hs-form-radio span,.bbs-eligibility .hs-form-booleancheckbox span{font-weight:300}.bbs-eligibility .hs_cos_wrapper_type_form input[type="radio"],.bbs-eligibility input[type="radio"]{margin:0 5px 0px 0}.bbs-eligibility div.actions{padding-bottom:25px;padding-top:20px}.bbs-eligibility .row-fluid [class*="span"]{min-height:0 !important}.eligibility-form-section{padding:59px 0 5%}.eligibility-form-section .input li{list-style:none}.eligibility-form-section .input ul{padding-left:0}.eligibility-form-section .input ul li span{padding-left:8px}@media(max-width:767px){.eligibility-form-section{padding:40px 0 20px}.bbs-eligibility h3.form-title{font-size:2.5rem}.bbs-eligibility .highlighted-title{padding-top:0}.mobile-restack>.row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.mobile-stack-second{order:2;-webkit-order:2;-moz-order:2;-ms-order:2;width:100%}.mobile-stack-first{order:1;-webkit-order:1;-moz-order:1;-ms-order:1;width:100%}}.password-input input[type="password"]{Height:45px !important}.apr-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child ul.hs-menu-children-wrapper{right:0 !important;left:unset !important}.apr-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child ul.hs-menu-children-wrapper li a{background:transparent !important;padding:10px 15px !important}.sticky-banner.hide-sticky .bbs-header,.sticky-banner.hide-sticky .buy-with-header{margin-top:0}.sticky-banner-content{background:#a4343a;z-index:9;margin-bottom:2px}.hide-sticky .sticky-banner-content{display:none}.sticky-banner-content h6,.sticky-banner-content h6 a{color:#fff !important;margin:0;font-size:14px}.sticky-banner-content h6 a{text-decoration:underline}.sticky-banner-content h6 a:hover{text-decoration:none;color:#ccc !important}.sticky-banner-padding{padding:5px 15px;text-align:center}.sticky-banner-padding{padding:9px 15px 15px 15px}.sticky-banner-page .body-container{margin-top:160px}.breadcrumbs .body-container,.body-container{margin-top:162px !important}.age-well.referral .body-container{margin-top:86px !important}.mobile-first-header .custom-menu-primary.js-enabled .hs-menu-flow-horizontal{top:-2px !important}@media(max-width:767px){.sticky-banner-content{text-align:center;position:unset}.sticky-banner-page .mobile-bbs-header.oct-header a.mobile-trigger{top:107px !important}.active-sticky .mobile-first-header a.mobile-trigger,.active-sticky a.mobile-trigger{top:-76px !important}.breadcrumbs .body-container,.body-container,.age-well.referral .body-container{margin-top:0 !important}.sticky-banner .buy-with-header{margin-top:0}.mobile-bbs-header .custom-menu-primary.js-enabled{position:relative}}@media(max-width:525px){.active-sticky .mobile-first-header a.mobile-trigger,.active-sticky a.mobile-trigger{top:-76px !important}.mobile-first-header .custom-menu-primary.js-enabled .hs-menu-flow-horizontal{top:-2 !important}}@media(max-width:447px){.active-sticky .mobile-first-header a.mobile-trigger,.active-sticky a.mobile-trigger{top:-76px !important padding:23.5px 30px 24px 40px}}.mobile-show{display:none !important}.small-top-padding{padding-top:20px}.small-bottom-padding{padding-bottom:20px}.small-h3 h3{font-size:1.9rem;line-height:1.25em}.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6,.white-text p,.white-text a,.white-text div,.white-text span,.white-text li{color:#fff}.center-align{text-align:center}.top-padding{padding-top:40px}.bottom-padding{padding-bottom:40px}.highlight-green h1,.highlight-green h2,.highlight-green h3,.highlight-green h4,.highlight-green h5,.highlight-green h6,.highlight-green p,.highlight-green a,.highlight-green div,.highlight-green span,.highlight-green li{color:#000}.lightBkg-t1{background-color:#f5f5f5}.darkBkg-t1{background-color:#000}.white-bkg{background-color:#fff}.colorBkg-t1{background-color:#00afd7}.colorBkg-t2{background-color:#c4d600}.colorBkg-t3{background-color:#b5b5b5}.colorBkg-t4{background-color:#00afd7}.center-align{text-align:center}.colorBkg-t1 .background-text h1,.colorBkg-t1 .background-text h2,.colorBkg-t1 .background-text h3,.colorBkg-t1 .background-text h4,.colorBkg-t1 .background-text h5,.colorBkg-t1 .background-text h6,.colorBkg-t1 .background-text p,.colorBkg-t1 .background-text span,.colorBkg-t1 .background-text div,.colorBkg-t1 .background-text a{color:#fff}.colorBkg-t2 .background-text h1,.colorBkg-t2 .background-text h2,.colorBkg-t2 .background-text h3,.colorBkg-t2 .background-text h4,.colorBkg-t2 .background-text h5,.colorBkg-t2 .background-text h6,.colorBkg-t2 .background-text p,.colorBkg-t2 .background-text span,.colorBkg-t2 .background-text div,.colorBkg-t2 .background-text a{color:#fff}@media(max-width:767px){.mobile-show{display:block !important}.mobile-hide{display:none !important}.mobile-side-padding{padding-left:15px !important;padding-right:15px !important}.mobile-half{width:50% !important;margin-left:0 !important;float:left !important}.mobile-top-padding{padding-top:20px}.mobile-bottom-padding{padding-bottom:20px}.mobile-right-align{text-align:right}.mobile-right-padding{padding-right:20px}.mobile-half .cm-bu8 h3{font-size:2rem !important}}.mobile-left-button,.mobile-right-button{width:50% !important;float:left !important;margin-left:0!Important;height:70px;position:relative}.mobile-left-button{background-color:#b5b5b5}.mobile-right-button{background-color:#c4d600}.mobile-top-buttons a,.mobile-top-buttons a:hover{text-decoration:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.mobile-first-header a.mobile-trigger{top:0 !important;background:transparent}.mobile-first-header a.mobile-trigger i,.mobile-first-header a.mobile-trigger i::before,.mobile-first-header a.mobile-trigger i::after{background-color:#fff}.mobile-footer{position:fixed;bottom:0;width:100% !important;z-index:99 !important;border-left:1px solid #fff;border-right:1px solid #fff;border-top:2px solid #fff;border-bottom:2px solid #fff}.footer-buttons{height:80px;width:25% !important;float:left !important;margin-left:0 !important;position:relative;text-align:center;background:#00afd7;border-left:1px solid #fff;border-right:1px solid #fff}.footer-buttons a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-decoration:none;font-size:15px}.footer-buttons a:hover{text-decoration:none}.mobile-footer-wrapper{padding-top:50px}@media(max-width:767px){.mobile-headline .full-width-header-border:before{background-color:#00afd7}.mobile-headline .full-width-header-border h1,.mobile-headline .full-width-header-border h2{font-size:2.5rem;line-height:1.25em;width:80%;padding:0 10px}.short-headline .full-width-header-border h1,.short-headline .full-width-header-border h2{width:unset;padding:0 20px}}@media(max-width:767px){.mobile-message-row .messages{display:block;width:100%;margin:2px 0}.mobile-message-row .messages .message.span6{margin:9px 0}.mobile-message-row h3,.mobile-message-row h4,.mobile-message-row h3 span,.mobile-message-row h4 span{font-size:1.9rem;line-height:1.25em}.mobile-message-row p,.mobile-message-row p span,.mobile-message-row li,.mobile-message-row li a{font-size:1.5rem;line-height:1.75em}.mobile-message-row ul{padding-left:15px}.mobile-message-row li{padding-left:0 !important}.mobile-message-row .message__text{padding:0px 10px 20px}.mobile-message-row .message__thumb img{vertical-align:top}.mobile-message-row .highlight-blue a.button{padding:10px 8px;font-size:14px}.mobile-message-row .message__text .content{margin-bottom:0 !important}.mobile-message-row .highlight-white h1,.mobile-message-row .highlight-white h2,.mobile-message-row .highlight-white h3,.mobile-message-row .highlight-white h4,.mobile-message-row .highlight-white h5,.mobile-message-row .highlight-white h6,.mobile-message-row .highlight-white p,.mobile-message-row .highlight-white span,.mobile-message-row .highlight-white li{color:#000}.mobile-message-row .highlight-blue li,.mobile-message-row .highlight-blue em,.mobile-message-row .highlight-blue p{color:#fff}}@media(max-width:767px){.mobile-income-guidelines .highlight-blue p,.mobile-income-guidelines .highlight-blue,.mobile-income-guidelines .highlight-blue span{background-color:#fff;color:#000;text-align:center}.mobile-income-guidelines .highlight-blue{margin-bottom:0}.mobile-income-guidelines .visible-xs{display:inline-block !important;background:#00afd7;padding:15px;margin-top:30px}.mobile-income-guidelines .message__text{padding:0}.mobile-income-guidelines table{background-color:#00afd7}.mobile-income-guidelines table p,.mobile-income-guidelines table span{background-color:unset !important;color:#fff !important}}@media(max-width:767px){.mobile-conditional-text h3{font-size:1.9rem;line-height:1.25em;margin-top:0}.mobile-conditional-text p,.mobile-conditional-text p span,.mobile-conditional-text div{font-size:1.5rem;line-height:1.75em}.mobile-conditional-text{margin:2px 0}}.cm-cb1 .cta-bar .cta-text{padding:10px 0 0}.cm-cb1 .cta-bar-tall .cta-bar-padding{padding:40px 15px 60px}.cm-cb1 .cta-bar .cta-text{padding-bottom:20px}.cm-cb1 .cta-bar .button1.span12{margin-left:0;text-align:center}.cm-cb1 .cta-bar .button2.span12{display:none}.cm-cb1 .cta-bar .span6.button1{text-align:right;padding:0 10px;margin-left:0 !important}.cm-cb1 .cta-bar .span6.button2{text-align:left;margin-left:0;padding:0 10px}.cm-cb1 .cta-bar .span6{float:left}.cm-cb1 .cta-bar h1,.cm-cb1 .cta-bar h2,.cm-cb1 .cta-bar h3,.cm-cb1 .cta-bar h4,.cm-cb1 .cta-bar h5{margin:0 0 .309em}@media(max-width:1150px){.cm-cb1 .cta-bar-tall .cta-bar-padding{padding:5% 15px}}@media(max-width:767px){.cm-cb1 .cta-bar .span6.button1,.cm-cb1 .cta-bar .span6.button2{text-align:center;float:none}.cm-cb1 .cta-bar .cta-text{padding:10px 0 0 0}.cm-cb1 .cta-bar .cta-bar-padding{padding:5% 15px}.cm-cb1 .cta-bar .span12.button1{margin-left:0 !important}}.mobile-cta-bar .cm-cb1 .cta-text{padding-bottom:10px !important}.mobile-cta-bar .cm-cb1 .cta-bar .cta-text{padding:0}.mobile-cta-bar h3,.mobile-cta-bar h2{font-size:2.5rem}.mobile-cta-bar .cm-cb1 .span6{width:50% !important;float:left !important;margin-left:0!Important}.mobile-cta-bar .cm-cb1 .cta-bar-padding{display:inline-block;width:100%}.mobile-cta-bar .cm-cb1 h1,.mobile-cta-bar .cm-cb1 h2,.mobile-cta-bar .cm-cb1 h3,.mobile-cta-bar .cm-cb1 h4,.mobile-cta-bar .cm-cb1 h5,.mobile-cta-bar .cm-cb1 h6{line-height:1.5em}@media(max-width:767px){.bbs-cm-a1.bbs-accordion h4.ui-accordion-header{font-size:2rem}.bbs-cm-a1.bbs-accordion h4.ui-accordion-header,.bbs-cm-a1.bbs-accordion h4.ui-accordion-header:hover{border-top:0}}.mobile-z .standard-z1 .span6{width:50% !important;margin-left:0 !important}.mobile-z .standard-z1 .span6.left{float:left}.mobile-z .standard-z1 .span6.right{float:right}.mobile-z .standard-z1 .left.image-block{padding-right:20px}.mobile-z p,.mobile-z p span,.mobile-z a{font-size:1.5rem}@media(max-width:767px){.mobile-eligibility{padding:0 0 20px}.mobile-eligibility h3.form-title{display:none}}@media(max-width:767px){.mobile-age-in-place-content .message.span4:first-child{display:none}.mobile-age-in-place-content .message.span4{width:100% !important;margin:9px 0;float:left !important}}.hide-required .hs-form-required{display:none !important}@media(max-width:950px){.program-banner h1{font-size:4rem}.programs-page .message__text{padding:10px 20px}.programs-page .message__text h4{font-size:2.5rem;line-height:3.2rem}.programs-page .highlight-blue a.button,.highlight-green a.button{padding:1rem 2rem}}.highlight-blue input[type="number"]{color:#231f1f !important}.top-header-buttons .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{display:block}.top-header-buttons .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:hover a,.bbs-header .top-header-buttons .hs-menu-item:hover{text-decoration:none}.top-header-buttons .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{width:50%;text-align:center}.apr-header .top-header-buttons .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child ul.hs-menu-children-wrapper li{width:100%;text-align:left}.apr-header .top-header-buttons .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child ul.hs-menu-children-wrapper li:hover a{text-decoration:underline}.bbs-header.header-2019 .november-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(2) a{background:transparent !important;padding:10px 60px;color:#231f1f !important}.bbs-header.header-2019 .november-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child a{background:transparent !important;padding:10px 60px}.bbs-header.header-2019 .november-nav .hs-menu-depth-1:nth-last-child(2):hover>a:after,.bbs-header.header-2019 .november-nav .hs-menu-depth-1:last-child:hover>a:after{background-color:#c4d600}.bbs-header.header-2019 .november-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:nth-last-child(2) ul.hs-menu-children-wrapper li a,.bbs-header.header-2019 .november-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child ul.hs-menu-children-wrapper li a{padding:10px 10px !important}.apr-header .november-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 ul.hs-menu-children-wrapper{right:unset !important;left:50% !important;transform:translateX(-50%);margin-top:0;border-top:0}.bbs-header.header-2019 .november-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{width:25%;text-align:center}.apr-header .november-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 ul.hs-menu-children-wrapper{text-align:left !important}@media(max-width:991px){.nov-2019-socials{display:none !important}.top-header-buttons{width:66.66% !important}}.buy-with-header{box-shadow:1px 1px 12px rgba(39,55,74,.15)}.buy-with-header .buy-with-logo{padding:13px 0 13px 40px}.buy-with-header .buy-with-logo img{max-height:50px!Important}.buy-with-refresh.breadcrumbs .body-container{margin-top:115px !important}.buy-with-header .buy-header-ctas{padding-top:5px;padding-right:30px}.buy-with-header .buy-header-ctas .buy-download-link{vertical-align:sub;padding:20px 20px;font-size:1.7rem;color:#337ab7;font-weight:500;font-weight:500;margin:0;text-align:right}.buy-with-header .buy-header-ctas .buy-download-link:hover{text-decoration:underline;color:#385988}@media(max-width:1040px){.buy-with-header .buy-header-ctas .buy-download-link{width:100% !important;display:block}}@media(max-width:767px){.buy-with-header .buy-with-logo{text-align:center;padding:13px 0 0}.buy-with-refresh.breadcrumbs .body-container{margin-top:0px !important}.buy-with-header .buy-header-ctas{padding-right:0}}@media(max-width:990px){.buy-with-refresh .tb-container.full-width-container{display:flex !important;flex-direction:column !important}.buy-with-refresh .tb-container .tb-textbox{order:2;-webkit-order:2;-moz-order:2;-ms-order:2;height:auto}.buy-with-refresh .tb-container .tb-img{order:1;-webkit-order:1;-moz-order:1;-ms-order:1;height:auto}.buy-with-refresh .tb-container h1,.buy-with-refresh .tb-container h2{margin-top:0}}@media(max-width:767px){.buy-with-refresh .tb-container .tb-img img{max-height:300px;min-height:300px !important}}@media(max-width:990px){.buy-with-program-overview .top-padding{padding-top:30px}.buy-with-program-overview .bottom-padding{padding-bottom:30px}.buy-with-program-overview .container{padding-right:30px !important;padding-left:30px !important}.buy-with-program-overview .tb-container .tb-textbox{padding:30px 0 !important}}.buy-with-refresh .z-small-padding .generic-padding{padding:20px 0!Important}.buy-with-overview-z .tb-textbox{padding:2.5rem 0 2.5rem 6.5rem !important}.buy-with-refresh .buy-with-form label,.buy-with-refresh .buy-with-form label span,.buy-with-refresh .buy-with-form legend,.buy-with-refresh .buy-with-form .cookie-reset-container span,.buy-with-refresh .buy-with-form .cookie-reset-container a{font-weight:700}.buy-with-refresh .buy-with-form legend{font-size:16px;font-weight:500}.buy-with-form-padding{padding:40px 9% !important}.buy-with-refresh .buy-with-form .hs_cos_wrapper_type_form .hs-form-field .hs-form-checkbox label,.buy-with-refresh .buy-with-form .hs_cos_wrapper_type_form .hs-form-field .hs-form-radio label{margin:0}.buy-with-refresh .buy-with-form .hs_cos_wrapper_type_form .hs-form-field input[type="radio"]{margin-bottom:0}.buy-with-refresh .header-small-margin .full-width-header-border h1{margin-bottom:.5rem;margin-top:.5rem}.buy-with-refresh .buy-with-mortgage-terms .reset-container{display:none}.buy-with-refresh .reset-container .greeting{margin-bottom:0;margin-top:0;padding:0 !important}.buy-with-refresh .reset-container{text-align:center}.buy-form-header h2{line-height:48px}.buy-with-refresh .cookie-reset-container{padding-right:15px}.buy-with-refresh .cookie-reset-container a{font-size:16px}.buy-with-options .message__thumb{height:300px;overflow:hidden}.buy-with-options .message__thumb img{width:100%;height:100%;object-fit:cover}.buy-with-mortgage-terms table{border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}.buy-with-mortgage-terms table tr:nth-child(even){background-color:#fefefe}.buy-with-mortgage-terms table tr:nth-child(odd){background-color:#f7f7f7}.buy-video-text{padding-right:10%;padding-left:2%}.buy-video-text li{font-size:1.9rem;font-family:'NeueHaasGroteskText','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:2.5rem;font-weight:400}.buy-with-refresh .white-button-link a{font-size:16px;font-weight:700;line-height:56px;color:#000 !important;font-family:'NeueHaasGroteskText','Helvetica Neue',Helvetica,Arial,sans-serif;text-decoration:none}.buy-with-refresh .white-button-link{background:#fff;border-radius:6px;padding:12px 18px}@media(min-width:1460px){.buy-with-refresh .leadin-content-body{display:none}}@media(max-width:1460px){.buy-with-refresh .header-pop-form{display:none}.buy-with-refresh .buy-header-ctas .cta-block{width:100%}.row-fluid .span2.card,.row-fluid .span2.nested-card{padding:10px !important}.span2.widget-span.widget-type-cell.bbs-logo.card.header-height .row-number-7{width:100% !important}}@media(max-width:767px){.buy-with-refresh .header-pop-form{display:block}.buy-with-refresh .leadin-content-body{display:none}.buy-with-header .buy-header-ctas .buy-download-link{text-align:center;padding:0px 20px}}.bbs-header .social-icon.youtube:before,.mobile-bbs-header .social-icon.youtube:before,.footer-background .social-icon.youtube:before,.site-footer__toolbar .social-icon.youtube:before{content:'\f16a'}.bbs-header .social-icon.youtube:hover,.mobile-bbs-header .social-icon.youtube:hover,.footer-background .social-icon.youtube:hover,.site-footer__toolbar .social-icon.youtube:hover{background-color:#c4302b}.footer-disclaimer p{color:#fff}.search-results .search-input input[type=text]{border:1px solid #d6dde3}.hs-rss-description p a{max-height:-webkit-max-content;max-width:-webkit-max-content;float:right;padding:10px 15px;border:4px solid #c4d600;text-decoration:none;color:#4386f5 !important;-webkit-transition:color 250ms,background-color 250ms;transition:color 250ms,background-color 250ms;border-radius:5px}.hs-related-blog-item,.hs-rss-item{margin-bottom:50px}.hs-rss-description p a:hover{color:#231f1f !important;background-color:#c4d600}.hs-rss-description p a{margin-top:15px;margin-bottom:5px}.page--home .rss-feed .hs-rss-item:nth-of-type(1n+2){position:relative;padding-bottom:80px}.page--home .hs-rss-title{font-size:2.4rem;line-height:3.3rem;font-family:'NeueHaasGroteskDisp','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:2.5rem;text-decoration:none;-webkit-transition:text-decoration 250ms;transition:text-decoration 250ms;margin-bottom:1.5rem}.page--home .hs-rss-title:hover{text-decoration:underline}.page--home .hs-rss-description a{padding:1rem 3.5rem;text-decoration:none;background-color:#fff;display:block;margin-top:2.5rem;float:right;border:4px solid #c4d600;color:#00afd7;-webkit-transition:color 250ms,background-color 250ms;transition:color 250ms,background-color 250ms;max-width:-webkit-max-content;-webkit-box-sizing:border-box;box-sizing:border-box}.page--home .hs-rss-description a:hover{color:#231f1f;background-color:#c4d600}.page--home .rss-feed .hs-rss-item:nth-of-type(1n+2) .hs-rss-description a{position:absolute;bottom:25px;right:30px}.page--home .hs-rss-item-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;font-size:1.9rem;line-height:1.2}.page--home .rss-link{max-width:-webkit-max-content;margin-top:30px;text-decoration:none;color:#231f1f;border:0;padding:1rem 1.5rem;background-color:#fff;border-radius:5px;text-transform:uppercase;font-weight:700;-webkit-transition:background-color 200ms;transition:background-color 200ms}.page--home .rss-link:hover{background-color:#e8e8e8;color:#231f1f}.page--home .cta-container{margin-bottom:5px}.rss-feed .feedreader_box,.rss-feed .hs-rss-item{display:-webkit-box;display:-ms-flexbox;display:flex}.rss-feed .feedreader_box{-ms-flex-wrap:wrap;flex-wrap:wrap}.rss-feed .hs-rss-item-image-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;overflow:hidden;width:100% !important;max-height:210px}.rss-feed .hs-rss-item-image-wrapper img{max-width:100%;width:100%;display:block;height:auto}.rss-feed .hs-rss-item-image-wrapper p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.rss-feed .hs-rss-item-text{padding:2.5rem;min-height:33rem}.rss-feed .hs-rss-item:nth-of-type(even){background-color:#c4d600}.rss-feed .hs-rss-item:nth-of-type(even) .hs-rss-item-text .hs-rss-title{color:#231f1f}.rss-feed .hs-rss-item:nth-of-type(odd){background-color:#00afd7;color:#fff}.rss-feed .hs-rss-item:nth-of-type(odd) .hs-rss-item-text .hs-rss-title{color:#fff}.rss-feed .hs-rss-item:nth-of-type(1n+2){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:31.623931624%}.rss-feed .hs-rss-item:nth-of-type(1n+3){margin-left:2.564102564%}.rss-feed .hs-rss-item:first-of-type{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.rss-feed .hs-rss-item:first-of-type .hs-rss-item-image-wrapper{-webkit-box-flex:1;-ms-flex:1 80%;flex:1 80%;max-height:none}.rss-feed .hs-rss-item:first-of-type .hs-rss-item-image-wrapper img{width:auto !important;height:100%;max-width:none}.rss-feed .hs-rss-item:first-of-type .hs-rss-item-text{width:31.623931624%;height:auto}.rss-feed .hs-rss-item:first-of-type .hs-rss-description{margin-top:25px;height:calc(100% - 133px)}.rss-feed .hs-rss-item:first-of-type .hs-rss-title{font-size:3.5rem;line-height:3.5rem;font-family:'NeueHaasGroteskDisp','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:2.5rem;text-decoration:none;-webkit-transition:color 200ms;transition:color 200ms;margin-bottom:25px;color:#fff}.rss-feed .hs-rss-item:first-of-type .hs-rss-title:hover{color:#463e3e}.rss-feed .hs-rss-item:first-of-type .rss-link{margin-top:auto}.upcoming-events .feedreader_box{display:-webkit-box;display:-ms-flexbox;display:flex}.upcoming-events .hs-rss-item{-webkit-box-flex:1;-ms-flex:1 1 33.33333333333333%;flex:1 1 33.33333333333333%;padding:4.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:2.564102564%;min-width:30%}.upcoming-events .hs-rss-item #event-date{position:absolute;width:75px;padding:10px;height:75px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ff671f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:33px;top:33px;color:#fff;font-size:1.8rem}.upcoming-events .hs-rss-item #event-date strong{font-size:3.1;line-height:3.1}.upcoming-events .hs-rss-item .hs-rss-description p{display:block}.upcoming-events .hs-rss-item .hs-rss-description a{max-width:-webkit-max-content;margin-top:auto;text-decoration:none;color:#231f1f;border:0;margin-top:2.5rem;padding:1rem 1.5rem;background-color:#fff;border-radius:5px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;-webkit-transition:background-color 200ms;transition:background-color 200ms}.upcoming-events .hs-rss-item .hs-rss-description a:hover{background-color:#e8e8e8;color:#231f1f}.upcoming-events .hs-rss-item:first-of-type{margin-left:unset}.upcoming-events .hs-rss-item:nth-of-type(even){background-color:#c4d600}.upcoming-events .hs-rss-item:nth-of-type(even) .hs-rss-title{color:#231f1f}.upcoming-events .hs-rss-item:nth-of-type(odd){background-color:#00afd7;color:#fff}.upcoming-events .hs-rss-item:nth-of-type(odd) .hs-rss-title{color:#fff}@media(min-width:768px) and (max-width:1199px){.banner__image img,.rss-feed .hs-rss-item:first-of-type .hs-rss-item-image-wrapper img{width:auto;min-width:100%;max-width:none;height:100%}}@media screen and (max-width:991px){.site-search{-webkit-box-flex:1;-ms-flex:1 1 66%;flex:1 1 66%}.social-icon{display:none}.feedreader_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rss-feed .hs-rss-item:nth-of-type(1n+2){width:unset;margin-left:unset}.rss-feed .feedreader_box,.rss-feed .hs-rss-item,.upcoming-events .hs-rss-item{-webkit-box-flex:none;-ms-flex:none;flex:none}.rss-feed .hs-rss-item-image-wrapper,.rss-feed .hs-rss-item-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.upcoming-events .hs-rss-item{margin-left:0}}.hs_cos_wrapper_type_form input[type="text"],.hs_cos_wrapper_type_form input[type="password"],.hs_cos_wrapper_type_form input[type="datetime"],.hs_cos_wrapper_type_form input[type="datetime-local"],.hs_cos_wrapper_type_form input[type="date"],.hs_cos_wrapper_type_form input[type="month"],.hs_cos_wrapper_type_form input[type="time"],.hs_cos_wrapper_type_form input[type="week"],.hs_cos_wrapper_type_form input[type="number"],.hs_cos_wrapper_type_form input[type="email"],.hs_cos_wrapper_type_form input[type="url"],.hs_cos_wrapper_type_form input[type="search"],.hs_cos_wrapper_type_form input[type="tel"],.hs_cos_wrapper_type_form input[type="color"],input,input.hs-input{margin:5px 0 25px}.hs_cos_wrapper_type_form input[type="text"],.hs_cos_wrapper_type_form input[type="password"],.hs_cos_wrapper_type_form input[type="datetime"],.hs_cos_wrapper_type_form input[type="datetime-local"],.hs_cos_wrapper_type_form input[type="date"],.hs_cos_wrapper_type_form input[type="month"],.hs_cos_wrapper_type_form input[type="time"],.hs_cos_wrapper_type_form input[type="week"],.hs_cos_wrapper_type_form input[type="number"],.hs_cos_wrapper_type_form input[type="email"],.hs_cos_wrapper_type_form input[type="url"],.hs_cos_wrapper_type_form input[type="search"],.hs_cos_wrapper_type_form input[type="tel"],.hs_cos_wrapper_type_form input[type="color"],input,input.hs-input{-webkit-appearance:none;appearance:none;width:100%;border-radius:1px;border:1px solid #d6dde3;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#6a6a6a;padding:10px}.hs_cos_wrapper_type_form textarea,textarea{-webkit-appearance:none;appearance:none;width:100% !important;border-radius:1px;border:1px solid #d6dde3;font-size:16px;font-weight:400;line-height:20px;color:#6a6a6a;padding:13px 10px;margin:5px 0 15px}.row-fluid [class*="span"] .spacing-block{min-height:1px !important}.lightBkg-t2{background:#b5b5b5}.slick-prev,.slick-next{top:40%}iframe{max-width:100%}.age-well-slider .slick-slider{margin-bottom:0 !important}.age-well-slider .hs_cos_gallery_main .slick-slide img{max-height:400px}@media(max-width:767px){.age-well-slider .hs_cos_gallery_main .slick-slide img{max-height:unset}}