float .modal{bottom:auto}.no-padding{padding:0 !important}.no-margin{margin:0 !important}input[type=search]{max-width:100%}.site-header{padding-top:5px}.logo{background:transparent url('../image/h4c-logo-new.svg') center center no-repeat;display:block;height:69px;margin:0 auto 5px auto;width:133px}#header-schedule-toggle{border-radius:0;font-size:1em;font-weight:300;padding:8px 0;text-transform:uppercase;white-space:normal;width:100%}.language-toggle{display:none;margin-bottom:5px;text-align:center}.telephone{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;line-height:1.2em;overflow:hidden}.mobile-phone{float:right !important}.mobile-search{float:right !important;font-size:1.5em}li.mobile-search-li{list-style:none}.mobile-phone i{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";color:#7fb545}.pp-mobile-search i{color:#7fb545}#mobile_search{padding-top:20px;padding-bottom:20px}@media (max-width:450px){.pp-mobile-search i,.mobile-phone i{color:#7fb545;font-size:2rem}}@media (max-width:380px){button.pp-mobile-search.navbar-toggle,button.pp-mobile-phone.navbar-toggle{padding:20px 0}}.telephone .glyphicon{font-size:1.5em;margin-left:-5px;padding:0 5px 0 0;transform:rotate(45deg)}.telephone .numbers{font-size:.8em}.site-footer{background-color:#e1e2e3;color:#464545}.site-footer h3{font-size:22px;font-weight:400}.site-footer .widget li{border:none;font-size:15px;padding:0}.site-footer a,.site-footer .widget li a{color:#464545}.site-footer a:hover,.site-footer .widget li a:hover{color:#4b7ec0}.site-footer .widget li:hover{background:0 0}.site-footer .principles{list-style:none;margin:0;padding:0}.site-footer .social-media{margin-bottom:10px}.site-footer .social-media{list-style:none;margin:0 0 10px;padding:0;max-width:290px;display:block;overflow:hidden}.site-footer .social-media li{width:20%;float:left}.site-footer .social-media a,.social-sharing-widget.social-media a{align-items:center;background-color:#fff;border:2px solid #464545;border-radius:50%;color:#464545;display:inline-flex;height:35px;justify-content:center;width:35px}.site-footer .social-media a:hover,.entry-header .social-media a:hover{border-color:#4b7ec0;color:#4b7ec0}.disclaimers{background-color:#464545;padding:10px 0;color:#fff;font-size:.9em}.disclaimers a{color:#fff}.read-more{border-bottom:5px solid #4b7ec0;color:#5c5c5c;display:inline-block;font-size:1.1em;font-weight:500;padding-bottom:3px}#search-toggle{border-right:none}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget-area{margin-top:30px}.widget select{max-width:100%}.widget ul{font-size:.8em;list-style:none;margin:0 0 20px;padding:0}.widget li{border-bottom:1px solid #595959;padding:6px 3px;width:100%}.widget li:last-child{border:none}.widget li a{color:#595959}.widget li:hover{background-color:#e5e5e5}.widget .search-form{max-width:480px;overflow:hidden;width:100%}.widget .recent-posts li{border:none}.widget .recent-posts li:hover{background-color:transparent}.site-header .form-inline,.widget .form-inline{width:100%;overflow:hidden}.widget .form-inline{margin-bottom:25px}.site-header .form-inline .form-control,.widget .form-inline .form-control{width:calc(100% - 83px);float:left;border-bottom-right-radius:0;border-top-right-radius:0}.site-header .form-inline .btn,.widget .form-inline .btn{float:left;border-bottom-left-radius:0;border-top-left-radius:0}.site-header .form-inline .btn-default,.widget .form-inline .btn-default{background-color:#337ab7;border:0;font-weight:300;height:39px;padding:7px 12px}.site-header .form-inline .btn-default:hover,.widget .form-inline .btn-default:hover{background-color:#265175}.entry-meta{margin-top:15px}.avatar{margin-right:15px}.sticky{display:block}.hentry{margin-bottom:30px;margin-top:30px}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1em 0 0}.page-links{clear:both;margin:0 0 1.5em}.social-sharing-widget{text-align:left;margin-top:15px}.social-sharing-widget a{align-items:center;background-color:#fff;border:2px solid #464545;border-radius:50%;color:#464545;display:inline-flex;height:35px;justify-content:center;width:35px;margin-right:10px}.social-sharing-widget a:hover{border-color:#4b7ec0;color:#4b7ec0}.single .before-entry-header .fact-checked{margin-bottom:20px}@media (min-width:768px){.single .before-entry-header .fact-checked{margin-bottom:0}}.single .before-entry-header .fact-checked-wrapper{padding-bottom:0}.single .before-entry-header .container{padding-left:0}.single .before-entry-header .search-title{margin-top:0;margin-bottom:5px}.single .before-entry-header .form-inline{display:-webkit-box;display:-ms-flexbox;display:flex}.single .before-entry-header .form-control{width:calc(100% - 80px)}.single .before-entry-header .search-form .btn{background-color:#629bd8;border-color:#629bd8;border-top-left-radius:0;border-bottom-left-radius:0;border-width:1px;margin-left:-2px}.single .before-entry-header .search-form .btn:focus,.single .before-entry-header .search-form .btn:hover{background-color:#23527c;border-color:#23527c}.single .author-avatar{float:left}.single .featured-media{margin-top:15px}@media (min-width:992px){.single .featured-media{margin-top:25px}}.group-blog .post .wp-post-image{width:100%}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin:0 -15px 1.5em;width:100%}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:10px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block;margin-top:5px}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{height:auto;max-width:100%}@media (max-width:576px){.gallery-item{max-width:100% !important}}.component{position:relative;padding-bottom:40px}.landing-page .component{padding-bottom:30px}.component-title{font-size:28px;margin-bottom:30px}.component-subtitle{margin-bottom:30px}.divider{height:23px;margin:15px 0;position:relative}.landing-page .divider{margin-top:0}.divider:after{background:transparent url("../image/divider.png") center center no-repeat;bottom:0;content:" ";display:block;margin:0 15px;padding-top:23px;position:absolute;width:calc(100% - 30px)}.recent-posts-topics .topic{margin-bottom:15px}.recent-posts-topics .topic>[class*=col-]{padding-right:5px}.recent-posts-topics img{margin-bottom:10px}.recent-posts-topics .post-title{line-height:1.5em}.recent-posts-topics .post-title a{color:#464545}.recent-posts-topics .post-title a:hover{color:#337ab7}.recent-posts-topics .excerpt .read-more{margin-top:10px}.recent-posts-topics .image-wrapper img{width:100%}.image-wrapper{display:block;position:relative}.image-wrapper .image-hover{background:rgba(51,122,183,.75);color:#fff;top:0;left:0;right:0;bottom:0;position:absolute;display:none;align-items:center;justify-content:center;text-align:center;flex-wrap:nowrap}.image-wrapper:hover .image-hover{display:flex}.term-title{color:#f09222;font-size:17px;font-weight:700;line-height:1em;margin-bottom:5px;text-transform:capitalize;margin-top:15px}.newsletter{background-color:#589bd3;color:#fff;padding:40px 0;text-align:center}.newsletter h3{margin-top:0}.newsletter h4{font-weight:400}@media only screen and (min-width:641px){.newsletter form{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}.newsletter .gform_wrapper .gform_body{width:auto}.newsletter .gform_wrapper .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter .gform_wrapper .gfield{margin-top:0}.newsletter .gform_wrapper .top_label div.ginput_container{margin-top:0}}.newsletter .gform_wrapper .gfield input{border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#9c9a9a;font-size:16px !important;height:39px;line-height:1.6 !important;margin:0 !important;padding:6px 12px !important}@media only screen and (min-width:641px){.newsletter .gform_wrapper .gfield input{max-width:213px}}.newsletter .gform_wrapper .gform_footer{margin-top:0;margin-bottom:0;padding-bottom:0}@media only screen and (min-width:641px){.newsletter .gform_wrapper .gform_footer{padding-top:0;width:auto}}.newsletter .gform_wrapper .gform_button{background-color:#e1e2e3;border:none;border-radius:4px;font-weight:300;height:39px;line-height:1.6 !important;margin-bottom:0 !important;margin-right:0 !important;padding:7px 12px;color:#656464}.newsletter .gform_wrapper .gform_button:hover,.newsletter .gform_wrapper .gform_button:focus{background-color:#b5b5b5;border-color:#b5b5b5}.fact-checked-wrapper{margin-top:30px}.fact-checked-wrapper .btn{background:url(../image/h4c-button-icon1.png) no-repeat scroll left center/contain transparent;border-color:#629bd8;color:#629bd8;padding-left:40px}.fact-checked-wrapper .btn:focus,.fact-checked-wrapper .btn:hover{border-color:#23527c;color:#23527c}.fact-checked-wrapper .modal-dialog{max-width:390px}.fact-checked-wrapper .modal-header{border:none;padding-bottom:0;position:relative}.fact-checked-wrapper .modal-icon{width:80px}.fact-checked-wrapper .modal-title{color:#629bd8}.fact-checked-wrapper .modal-header .close{position:absolute;top:10px;right:15px}.fact-checked-wrapper .modal-content{border:8px solid #629bd8;border-radius:20px}.fact-checked-wrapper .modal-body{color:#231f20;font-size:15px;padding:20px}.fact-checked-wrapper .modal-body p:last-of-type{margin-bottom:0}.fact-checked-wrapper .modal-body a{text-decoration:underline}.component.featured-blog{margin-top:30px}.component.featured-blog .post-title{margin-top:0}.component.featured-blog .read-more{margin-top:20px}.column{margin-bottom:30px}.column .image-wrapper img{width:100%}.component.locations h3,.component.locations h4{display:inline-block}.component.locations h3{font-size:28px;margin-right:10px;margin-top:15px}.component.locations h4{color:#f09222;font-size:16px;font-style:italic;font-weight:400}.component.locations .read-more{margin-bottom:15px}.locations-page-link{font-weight:700;margin-top:15px;text-align:right}.landing-page .locations .content-wrapper>ul{list-style:none;padding-left:0}.landing-page .locations .content-wrapper>ul li:before{content:"-";padding-right:5px}.breadcrumbs{font-size:.8em;padding:15px 0}.breadcrumbs a,.breadcrumb_last{color:#589bd3}.hero-header .container{padding-right:0;padding-left:0}.hero-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:320px;position:relative;width:100%}.hero-caption{padding:0 15px}.hero-video{height:auto;overflow:hidden;position:relative}.hero-video>video{max-width:100%;height:auto}.video-caption{padding:0 15px}.panels .panel-title a:before{content:"-";margin-right:20px;font-weight:300;font-size:24px}.panels .panel-title a.collapsed:before{content:"+"}.open-content-menu{margin-top:30px}.landing-page .open-content-menu{margin-top:15px}.open-content-menu .menu,.single-testimonials .menu{list-style:none;margin:0 0 20px;padding:0}.open-content-menu .menu li,.single-testimonials aside .menu li{border-bottom:1px solid #595959;font-size:18px}.open-content-menu .menu li:last-child,.single-testimonials aside .menu li:last-child{border:none}.open-content-menu .menu li a,.single-testimonials aside .menu li a{color:#595959;display:block;padding:10px;width:100%}.open-content-menu .menu li a:hover,.single-testimonials aside .menu li a:hover{background-color:#e5e5e5}.open-content-menu h3{text-transform:uppercase}.landing-page .image-content-grid{margin-top:30px}.image-content-grid img{margin-bottom:30px}@media (min-width:768px){.image-content-grid img{margin-bottom:0}}.seven-principles .component-title{margin-bottom:5px}.seven-principles .nav-tabs{border:none;text-align:center}.seven-principles .nav>li>a{margin-bottom:30px;padding:5px}.seven-principles .nav-tabs>li.active>a,.seven-principles .nav-tabs>li.active>a:hover,.seven-principles .nav-tabs>li.active>a:focus{border:none}.seven-principles .nav>li>a>img{max-width:100%}.seven-principles .nav>li>a:hover,.seven-principles .nav>li>a:focus,.seven-principles .nav li.active a{background-color:#d9d9d9;text-decoration:none}.seven-principles .panel-title{color:#fff;text-align:center}.seven-principles .panel-heading{background-color:#86c1a1}.seven-principles #heading-2{background-color:#dc8e2e}.seven-principles #heading-3{background-color:#599489}.seven-principles #heading-4{background-color:#648eba}.seven-principles #heading-5{background-color:#702442}.seven-principles #heading-6{background-color:#3b4f6c}.seven-principles #heading-7{background-color:#a9452d}.seven-principles #heading-8{background-color:#b71b63}.two-column-carousel{background-color:#e8e7e7;padding:20px 0 30px}.two-column-carousel .column-2{margin-top:30px}.testimonial-carousel{margin-bottom:30px}.testimonial-carousel .component-title{margin-bottom:5px}.testimonial-carousel .nav>li>a>img{max-width:100%;position:relative}.testimonial-carousel .nav>li:not(.active)>a:after{background:rgba(0,0,0,.5);bottom:0;content:" ";left:0;position:absolute;right:0;top:0}.testimonial-carousel .nav>li>a{padding:0;position:relative}.testimonial-carousel .nav-tabs{border:none}.testimonial-carousel .nav-tabs>li>a{margin-right:0}.testimonial-carousel .tab-pane img{margin-bottom:10px}.testimonial-carousel .row{margin-left:-5px;margin-right:-5px}.testimonial-carousel .column{padding-left:5px;padding-right:5px}.testimonial-carousel.mobile h3{font-size:18px;margin-top:10px}.testimonial-carousel.mobile .row{margin-left:-15px;margin-right:-15px}.testimonial-carousel.mobile .column{padding-left:15px;padding-right:15px}.call-to-action-wrapper{margin-top:30px}.landing-page .call-to-action-wrapper{margin-top:60px}.call-to-action{background-color:#1a7bc0;border-radius:15px;color:#fff;padding-top:30px;padding-bottom:15px;font-weight:100}.call-to-action:before{content:' ';background:transparent url('../image/cta-phone.png') center center no-repeat;height:70px;display:block;top:-35px;left:0;width:100%;position:absolute}.call-to-action h2{font-weight:400}.call-to-action h3{font-weight:100}.call-to-action .number{font-size:120px;line-height:.8em;font-family:"Comic Sans",sans-serif;font-weight:100;display:inline-block;padding-bottom:10px;border-bottom:6px solid #fff}.call-to-action .btn-default{font-weight:400;background-color:transparent;border-color:#fff}.call-to-action .btn-default:hover{background:#7fb544;color:#fff}.treatments{background:transparent url('../image/treatments-bg.jpg') center center no-repeat;background-size:cover;color:#fff;padding-top:15px}.lp-testimonials{background-color:#7fb544;color:#fff;padding:30px 0 40px !important}.carousel-divider{padding-bottom:30px;margin:30px auto 0 auto;display:block;border-top:2px solid #fff;width:100px}.arrow-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;top:0;left:50%;right:50%;position:absolute}.tagline{padding:10px 0 !important;text-align:center;font-style:italic;color:#1a7bc0;font-size:1.2em;font-weight:700}.tagline p{margin-bottom:0}@media (min-width:992px){.tagline{font-size:1.5em}}.border-left-content .wrapper{padding:15px;border:2px solid #e1e2e3}.seven-principles-secondary .wrapper{background-color:#ebebeb;padding:15px 15px 0}.seven-principles-secondary h2{margin:10px auto 25px auto;border-bottom:solid 2px #c5c5c5;display:inline-block;width:auto;padding:0 15px 6px}.seven-principles-secondary h3{color:#294564;margin-top:10px}.affiliations img{margin-right:15px;margin-bottom:15px}.affiliations .ct-badge{height:70px}.page-id-3560 .component-title:after{content:' ';width:100px;border-bottom:5px solid #4b7ec0;display:block;clear:both;margin:15px auto 0 auto}.comments-area{background-color:#fff;border-top:1px solid #eaeaea;border-top:1px solid rgba(51,51,51,.1)}.comments-area>:last-child{margin-bottom:0}.comment-list+.comment-respond{border-top:1px solid #eaeaea;border-top:1px solid rgba(51,51,51,.1)}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:1.6em}.comments-title,.comment-reply-title{font-size:18px;font-size:1.8rem;line-height:1.3333}.comments-title{margin-bottom:1.3333em}.comment-list{list-style:none;margin:0}.comment-list article,.comment-list .pingback,.comment-list .trackback{border-top:1px solid #eaeaea;border-top:1px solid rgba(51,51,51,.1);padding:1.6em 0}.comment-list .children{list-style:none;margin:0}.comment-list .children>li{padding-left:.8em}.comment-author{color:rgba(51,51,51,.7);margin-bottom:.4em}.comment-author a:hover{border-bottom:1px solid #707070;border-bottom:1px solid rgba(51,51,51,.7)}.comment-author .avatar{float:left;height:24px;margin-right:.8em;width:24px}.bypostauthor>article .fn:after{content:"\f304";left:3px;position:relative;top:5px}.comment-metadata,.pingback .edit-link{font-size:12px;font-size:1.2rem;line-height:1.5}.comment-metadata a:hover,.pingback .edit-link a:hover{border-bottom:1px solid #333}.comment-metadata{margin-bottom:1.6em}.comment-metadata .edit-link{margin-left:1em}.pingback .edit-link{margin-left:1em}.pingback .edit-link:before{top:5px}.comment-content ul,.comment-content ol{margin:0 0 1.6em 1.3333em}.comment-content li>ul,.comment-content li>ol{margin-bottom:0}.comment-content>:last-child{margin-bottom:0}.comment-list .reply{font-size:16px}.comment-list .reply a{border:1px solid #eaeaea;color:rgba(51,51,51,.7);display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comment-list .reply a:hover,.comment-list .reply a:focus{border-color:#333;outline:0}.comment-form{padding:1.6em 0}.comment-form label{display:block;font-size:16px;font-weight:700;line-height:1.5;text-transform:uppercase}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea{border:1px solid #595959;border-radius:3px;padding:5px 12px;width:100%}.comment-notes,.comment-awaiting-moderation,.logged-in-as,.form-allowed-tags{line-height:1.5;margin-bottom:2em}.logged-in-as a:hover{border-bottom:1px solid #333}.no-comments{border-top:1px solid #eaeaea;font-weight:700;padding-top:1.6em}.comment-navigation+.no-comments{border-top:0}.form-allowed-tags code{font-family:Inconsolata,monospace}.form-submit{margin-bottom:0}.comment-reply-title small{font-size:100%}.comment-reply-title small a{border:0;float:right;height:32px;overflow:hidden;width:26px}.comment-reply-title small a:before{content:"\f405";font-size:32px;position:relative;top:-3px}.pagenav,.categories,.pagenav ul,.categories ul{list-style:none;margin:0;padding:0;font-size:.9em}.pagenav ul ul{margin-left:15px;font-size:1em}.pagenav ul li{margin-bottom:5px}@media (min-width:480px){.testimonial-carousel.mobile h3{font-size:22px;line-height:1.2em;margin-top:0}}@media (min-width:480px) and (max-width:767px){.widget .recent-posts li h3{margin-top:0}}@media (min-width:768px){.navbar .container{padding:0 15px}#header-schedule-toggle{margin-top:10px}.language-toggle img{width:150px}.modal{bottom:0}.logo{background:transparent url('../image/h4c-logo-new.svg') center center no-repeat;display:block;height:72px;width:309px;margin-bottom:0}.site-footer .principles li{margin:0;padding:0}.site-footer .principles li:first-child{padding-left:0}.site-footer .principles li:last-child{border:none;padding-right:0}.newsletter{padding:50px 0}.column{margin-bottom:0}.hero-header{overflow:hidden;padding-bottom:0}.landing-page .hero-header{padding-bottom:0 !important}.hero-header .container{padding-right:15px;padding-left:15px}.hero-wrapper{padding-bottom:40px;position:relative}.landing-page .hero-wrapper{padding-bottom:0 !important}.hero-image{height:440px;position:relative;width:100%}.hero-caption-wrapper{bottom:0;left:0;position:absolute;text-align:center;display:block;width:100%}.landing-page .hero-caption-wrapper{bottom:auto;top:50%;left:15px;position:absolute;width:50%;transform:translateY(-50%)}.hero-caption{background:#fff;border-top:5px solid #4b7ec0;margin:0 auto;padding:15px;width:auto;z-index:9;line-height:1em;display:inline-block}.landing-page .hero-caption{background:rgba(255,255,255,.85);border-top:none;margin:0 auto;padding:15px;width:auto;z-index:9;line-height:1.5em;display:inline-block;font-size:1.15em}.landing-page .hero-caption h1{margin-top:0;font-size:32px}.hero-caption .component-title{margin-top:0;margin-bottom:10px}.hero-caption h4{border-bottom:1px solid #464545;display:inline-block;font-size:20px;font-weight:400;margin:0;padding:0 30px 10px;width:auto}.hero-video{height:440px}.hero-video>video{min-height:100%;min-width:100%;position:absolute;top:50%;transform:translateY(-50%);width:100%}.video-header .container{left:50%;position:absolute;top:0;transform:translateX(-50%)}.video-caption{padding:15px}.open-content-menu h3,.single-testimonials aside .widget-title{margin-bottom:0;margin-top:0}.seven-principles .tab-pane h3{margin-top:0}.testimonial-carousel .tab-pane h3{margin-top:0}.testimonial-carousel .tab-content{position:relative}.all-stories{bottom:0;position:absolute;right:0}.topic .term-title{margin-top:0}.two-column-carousel .column-2{margin-top:0}.two-column-carousel p{display:block}}@media (min-width:992px){.row.vertical-align{display:flex;align-items:center;flex-wrap:nowrap}.cta-content{text-align:left;padding-top:0;padding-bottom:0;padding-left:30px}.nav>li{position:static}.navbar-nav>li>a{border-right:1px solid #aeadad}.dropdown-menu{padding:10px;width:100%}.dropdown-menu .widget{float:left;padding:15px;width:40%}.dropdown-menu .widget:first-child{margin-left:10%}.dropdown-menu .widget h3{font-weight:400;margin-top:0;padding-top:25px}.dropdown-menu .widget .menu{border-left:1px solid #aeadad;margin:0;padding-left:15px}.dropdown-menu .widget li{border:none;font-size:16px;padding:6px;width:auto}.dropdown-menu .widget li:hover{background:0 0}.dropdown-menu .widget li.current-menu-item a,.dropdown-menu .widget li a:hover{color:#4b7ec0}.dropdown:hover .dropdown-menu{display:block}.language-toggle{display:inline}.telephone{margin-top:15px}#header-schedule-toggle{border-radius:2px;font-size:16px;padding:6px 20px;width:auto}.language-toggle{display:inline-block;margin-top:0;text-align:right}.language-toggle img{width:150px}.navbar-default{border-bottom:1px solid #aeadad;border-top:1px solid #aeadad;margin-top:5px}#header-schedule-toggle{margin-left:10px;margin-top:0}.dropdown.current-menu-item{background-color:#f2f1f1}.site-footer .principles li{border-right:1px solid #464545;float:left;font-size:11px;margin:6px 0;padding:0 11px}.entry-meta{margin-top:0}.entry-title.h5{margin:5px 0}.blog .excerpt,.archive .excerpt,.entry-date{font-size:.8em}.social-sharing-widget{text-align:right;margin-top:30px}.landing-page .hero-caption-wrapper{width:40%}.landing-page .locations .content-wrapper{padding:0 30px}.landing-page .locations .content-wrapper>ul{font-size:.9em;margin-left:0}}@media all and (min-width:992px) and (max-width:1199px){.navbar-nav{font-size:13px}.nav>li>a{padding:10px 16px}.home-icon{padding-top:8px !important;padding-bottom:8px !important}}@media (min-width:1200px){#header-schedule-toggle{font-size:14px;margin-left:18px;padding:6px 14px}.site-header .info{margin-top:17px}.navbar-nav{font-size:15px}.nav>li>a{padding:10px 22px}.home-icon{padding-top:6px !important;padding-bottom:6px !important}.site-footer .principles li{font-size:12px;padding:0 21px}.entry-title.h5{margin:10px 0}.blog .excerpt,.archive .excerpt,.entry-date{font-size:1em}.image-wrapper .image-hover h3{font-size:28px}.widget .recent-posts li h3{margin-top:0}.landing-page .hero-caption-wrapper{width:33%}}.lead-form{background-color:#f1f2f2;border-top:5px solid #3f75b9;margin-bottom:10px}.lead-form .header,.lead-form .gform_heading{margin:20px 0;font-weight:400;text-align:center}.lead-form .gform_wrapper .gfield_label{color:#818080}.lead-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.chosen-focus-input),.lead-form .gform_wrapper textarea,.lead-form .gform_wrapper .gfield_select{background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#9c9a9a;font-size:16px;height:39px;line-height:1.6;margin:0;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.lead-form .gform_wrapper .chosen-container-single{font-size:16px}.lead-form .gform_wrapper .chosen-container-single .chosen-single{background:#fff !important;border:2px solid #ccc;border-radius:4px;color:#9c9a9a;height:39px !important;line-height:1.5 !important;padding:6px 12px 6px 15px}@media only screen and (min-width:641px){.lead-form .gform_wrapper .chosen-container-single .chosen-single{width:calc(33.33333% - 15px)}}.lead-form .gform_wrapper .chosen-container-single .chosen-focus-input{display:none}.lead-form .gform_wrapper .chosen-container-single .chosen-single div b{background-position:0 8px !important;top:10px !important}.lead-form .gform_wrapper .chosen-container .chosen-drop{width:400px}.lead-form .gform_wrapper .gform_footer{text-align:center}.lead-form .gform_wrapper .gform_button{background-color:#7fb544;border:2px solid transparent;border-radius:4px;color:#fff;font-weight:700;line-height:1.6;padding:6px 12px;text-align:center;text-transform:uppercase}.lead-form .gform_wrapper .gform_button:focus,.lead-form .gform_wrapper .gform_button:hover{background-color:#659036;border-color:#608933}.lead-form-short{margin-bottom:30px}@media only screen and (min-width:641px){.lead-form-short .gform_wrapper li.gfield{padding-right:0 !important}}@media only screen and (min-width:641px){.lead-form-short .gform_wrapper .name_first,.lead-form-short .gform_wrapper .name_first{width:calc(50% - 15px) !important}.lead-form-short .gform_wrapper .name_first{padding-right:15px}.lead-form-short .gform_wrapper .name_last{padding-left:15px;padding-right:0}}@media only screen and (min-width:641px){.lead-form-short .gform_wrapper .phone{margin-top:-47px;margin-left:auto !important;float:right;padding-right:0 !important;position:relative;width:calc(66.66667% - 15px);z-index:10}.lead-form-short .gform_wrapper .phone input{width:100% !important}}.lead-form-long .gform_wrapper li.gfield:not(.hr-container){clear:none !important}.lead-form-long .gform_wrapper .hr-container{margin-top:0 !important;padding-top:25px}.lead-form-long .gform_wrapper .hr-container hr{border-color:#a7a9ac;clear:both}.lead-form-long .gform_wrapper .chosen-container-single .chosen-single{width:100% !important}.lead-form-long .gform_wrapper .caller-wrapper .gfield_radio{margin:0}.lead-form-long .gform_wrapper .caller-wrapper .gfield_radio li{display:inline-block;margin-right:20px;margin-bottom:0}.lead-form-long .gform_wrapper .caller-wrapper .gfield_radio label{color:#818080;font-size:inherit !important;font-weight:400 !important;width:auto !important}.lead-form-long .gform_wrapper .caller-wrapper .gfield_radio input[type=radio]{margin-top:0 !important}.lead-form-long .gform_wrapper .gform_footer{clear:both;padding-top:40px}.therapy-header .no-icon{margin-top:20px}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@media only screen and (min-width:641px){.wall-of-hope .masonry-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr);grid-auto-rows:40px}}@media only screen and (min-width:992px){.wall-of-hope .masonry-grid{grid-template-columns:repeat(3,1fr)}}.wall-of-hope .masonry-grid__item{border:1px solid #589bd3;margin-bottom:25px}@media only screen and (min-width:641px){.wall-of-hope .masonry-grid__item{margin-bottom:0}}@media only screen and (max-width:767px){.bg-two-color{background:0 0}}.single-post span.entry-author-name{color:#337ab7}#rtp.rtp-desktop-sticky-button{position:fixed;top:50%;right:-5px;transform:translateY(-50%);padding:7px 19px;background-color:#589bd3;color:#fff;border:none;border-radius:4px 0 0 4px;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.3);z-index:1000;transition:background-color .3s ease;font-size:14px;line-height:20px;text-align:center;font-weight:500}@media screen and (min-width:768px) and (max-width:1024px){#rtp.rtp-desktop-sticky-button{top:60%}}@media screen and (max-width:768px){.site-header{position:sticky;background:#fff;z-index:1;top:0}}.sm-blue-bg-btn{background-color:#589bd3 !important;border-color:#589bd3 !important;font-weight:500 !important}