/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure{display:block;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}main{display:block;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button,[type="button"],[type="reset"],[type="submit"]{}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}input{overflow:visible;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}details{display:block;}summary{display:list-item;}menu{display:block;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}html{-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed,img,object,video{max-width:100%;height:auto;}
.l-container,.region-header,.region-navigation__container,.search-wide__container,.region-preface,.region-postscript__container,.region-footer__container,.region-footer-line__container,.region-highlighted{margin-left:auto;margin-right:auto;width:100%;max-width:1200px;padding-right:15px;padding-left:15px;}@-webkit-keyframes AnimationName{0%{background-position:0% 52%;}50%{background-position:100% 49%;}100%{background-position:0% 52%;}}@-moz-keyframes AnimationName{0%{background-position:0% 52%;}50%{background-position:100% 49%;}100%{background-position:0% 52%;}}@-o-keyframes AnimationName{0%{background-position:0% 52%;}50%{background-position:100% 49%;}100%{background-position:0% 52%;}}@keyframes AnimationName{0%{background-position:0% 52%;}50%{background-position:100% 49%;}100%{background-position:0% 52%;}}.block-ebook__content .title{background:#21ADA8;color:#fff;font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;font-size:20px;display:-webkit-box;display:-webkit-flex;display:flex;padding:5px 15px;margin:-15px -15px 15px -15px;text-transform:uppercase;}.block-ebook__content .title span{font-size:16px;line-height:18px;text-align:center;text-transform:lowercase;}.theme-table{border:1px double #cccccc;clear:both;color:#333;margin:1.25em 0;overflow:hidden;width:100%;}.theme-table thead,.theme-table tbody,.theme-table th,.theme-table td,.theme-table tr{display:block;}.theme-table td{position:static;}.theme-table thead tr{position:absolute;top:-9999px;left:-9999px;}.theme-table p{}.theme-table thead{font-size:0.92em;}.theme-table thead th{background:-webkit-linear-gradient(#f9f9f5,#EFEFE5);background:linear-gradient(#f9f9f5,#EFEFE5);border:1px solid #cccccc;font-weight:bold;padding:8px 5px;text-align:center;}.theme-table tbody td{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-top:none;padding:8px 4px;vertical-align:middle;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}.theme-table tbody tr.even,.theme-table tbody tr.odd{background:none;}.theme-table tbody tr:nth-child(2n){background:none repeat scroll 0 0 #FAFAFA;}.theme-table tbody tr:hover td{background:#eee;}.theme-table tbody tr:hover td input.form-text{color:#333;}.theme-table img{float:none;}.theme-table-wrapper table{border:1px double #cccccc;clear:both;color:#333;margin:1.25em 0;overflow:hidden;width:100%;}.theme-table-wrapper table thead,.theme-table-wrapper table tbody,.theme-table-wrapper table th,.theme-table-wrapper table td,.theme-table-wrapper table tr{display:block;}.theme-table-wrapper table td{position:static;}.theme-table-wrapper table thead tr{position:absolute;top:-9999px;left:-9999px;}.theme-table-wrapper table p{}.theme-table-wrapper table thead{font-size:0.92em;}.theme-table-wrapper table thead th{background:-webkit-linear-gradient(#f9f9f5,#EFEFE5);background:linear-gradient(#f9f9f5,#EFEFE5);border:1px solid #cccccc;font-weight:bold;padding:8px 5px;text-align:center;}.theme-table-wrapper table tbody td{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-top:none;padding:8px 4px;vertical-align:middle;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}.theme-table-wrapper table tbody tr.even,.theme-table-wrapper table tbody tr.odd{background:none;}.theme-table-wrapper table tbody tr:nth-child(2n){background:none repeat scroll 0 0 #FAFAFA;}.theme-table-wrapper table tbody tr:hover td{background:#eee;}.theme-table-wrapper table tbody tr:hover td input.form-text{color:#333;}.theme-table-wrapper table img{float:none;}.no-theme-this-table{border:none !important;}.no-theme-this-table > thead > th{background:none !important;border:none !important;color:inherit !important;}.no-theme-this-table > tbody > tr > td{border:none !important;}.no-theme-this-table > tbody > tr:nth-child(2n){background:none !important;}.no-theme-this-table > tbody > tr:hover > td{background:none !important;color:inherit !important;}.no-theme-this-table table{margin:0 !important;}.no-theme-table{border:none !important;}.no-theme-table thead th{background:none !important;border:none !important;color:inherit !important;}.no-theme-table tbody td{border:none !important;}.no-theme-table tbody tr:nth-child(2n){background:none !important;}.no-theme-table tbody tr:hover td{background:none !important;color:inherit !important;}.no-theme-table img{float:none !important;}.no-theme-table-wrapper table{border:none !important;}.no-theme-table-wrapper table thead th{background:none !important;border:none !important;color:inherit !important;}.no-theme-table-wrapper table tbody td{border:none !important;}.no-theme-table-wrapper table tbody tr:nth-child(2n){background:none !important;}.no-theme-table-wrapper table tbody tr:hover td{background:none !important;color:inherit !important;}.no-theme-table-wrapper table img{float:none !important;}*{box-sizing:border-box;min-width:0;}:focus{outline:0 dashed rgba(33,173,168,0.3);outline-offset:3px;}::-moz-selection{background:#21ADA8;color:#212121;}::selection{background:#21ADA8;color:#212121;}body{background:#fff;}img{max-width:100%;height:auto;vertical-align:bottom;}li{margin:0;}html{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.6;}body{color:#333;}a{background-color:transparent;color:#31069C;outline:0;}a:hover{color:#22046b;}a:active,a.nice-select.open{color:#22046b;}a:visited{color:#4008cd;}a:focus{color:#4008cd;}label{display:block;}h1,.alpha,h2,.beta,h3,.gamma,h4,.delta,h5,.epsilon,h6,.zeta{line-height:1.5;}h1,.alpha{font-size:30px;font-weight:400;margin:10px 0 5px 0;}h2,.beta{font-size:25px;font-weight:400;margin:10px 0;}h3,.gamma{font-size:20px;margin:5px 0;}h4,.delta{font-size:18px;}h5,.epsilon{font-size:17px;font-weight:400;}h6,.zeta{font-size:16px;}strong,b{font-weight:bold;}p,blockquote{margin:0 0 20px;}blockquote{padding:0 1.5em;font-style:italic;background:#f4f4f4;padding:12px 24px 12px 24px;border-left:8px solid #21ada8;}blockquote p{margin:0;}q{font-style:italic;}ul{list-style:disc;margin-left:30px;}ol{list-style:decimal;margin-left:30px;}em{font-style:italic;}mark,.marker{padding:0.1em 0.5em;color:#fff;font-size:12px;text-transform:capitalize;border-radius:10px;}.align-center{text-align:center;}.ui-widget-overlay{background:black;opacity:0.8;position:fixed;top:0;left:0;bottom:0;right:0;z-index:10;}.ui-dialog{z-index:101;background:white;color:#333333;padding:0;border-radius:4px;border:transparent !important;max-width:100%;font-size:18px;}.ui-dialog h3{text-align:center;}.ui-dialog .ui-widget-header{border-radius:4px;color:#333333;padding:30px 30px 15px;border:none;border-bottom:none;}.ui-dialog .ui-widget-header .ui-dialog-title{color:#333333;font-weight:bold;font-size:18px;}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{border:none;text-indent:-9999px;font-size:28px;line-height:1;position:absolute;width:32px;height:32px;opacity:0.5 !important;background:none;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;top:20px;}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before,.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:after{position:absolute;left:15px;content:' ';height:33px;top:0;width:2px;background-color:#000;}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close .ui-icon{display:none;}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close .ui-icon:before{margin:0;}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close .ui-button-text{padding:0;font-size:"Proxima Nova",Helvetica,Arial,sans-serif;line-height:1.6;}.ui-dialog .ui-dialog-content{padding:30px 30px;border:none;overflow:auto;}.ui-dialog .ui-dialog-buttonpane{background:transparent;padding:0 30px 30px;border:none;border-top:none;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;display:table;margin:0 auto;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .button{padding:8px;font-size:16px;font-weight:bold;text-transform:uppercase;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .button .ui-button-text{padding:0;}.anchor{position:absolute;top:-140px;}.toolbar-horizontal.toolbar-fixed .anchor{top:-218px;}.anchor__wrapper{position:relative;}.region-content .block__title{font-size:32px;font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;text-align:center;}.region-postscript-top .block__title{font-size:32px;font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;text-align:center;}.block-no-download-required .block__title{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:flex;}.block-no-download-required .block__title::after{content:"(no download required)";font-size:16px;line-height:18px;text-align:center;text-transform:lowercase;}.block-checkboxes .block__content a{color:#31069C;display:-webkit-box;display:-webkit-flex;display:flex;gap:4px;font-size:15px;text-decoration:none;}.block-checkboxes .block__content a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 21 21' style='enable-background:new 0 0 21 21;' xml:space='preserve'%3E%3Cg%3E%3Crect x='0.5' y='0.5' style='fill:%23FFFFFF;' width='20' height='20'/%3E%3Cpath style='fill:%23D3CFC8;' d='M20,1v19H1V1H20 M21,0H0v21h21V0L21,0z'/%3E%3C/g%3E%3C/svg%3E");-webkit-flex-shrink:0;flex-shrink:0;content:"";display:block;height:21px;margin-right:0.25em;width:21px;}.block-checkboxes .block__content a:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 21 21' style='enable-background:new 0 0 21 21;' xml:space='preserve'%3E%3Cg%3E%3Crect x='0.5' y='0.5' style='fill:%23FFFFFF;' width='20' height='20'/%3E%3Cpath style='fill:%2321ADA8;' d='M20,1v19H1V1H20 M21,0H0v21h21V0L21,0z'/%3E%3C/g%3E%3C/svg%3E");}.block-region-bottom .block__title{color:#21ADA8;}.breadcrumbs{background:transparent;padding:0 0;margin-bottom:0;border-radius:3px;font-size:16px;display:-webkit-box;display:-webkit-flex;display:flex;}.breadcrumbs__path{display:inline;}.breadcrumbs__item-link{color:#21ADA8;}.breadcrumbs__item-link::after{content:"/";margin:0 4px;text-decoration:none;cursor:text;}.breadcrumbs__item-link.is-current::after{display:none;}.breadcrumbs__item-link--text{color:#333;}.breadcrumbs__current{display:inline;}.button,.form-submit,.button--primary,.button--action,.button--warning,.button-danger,.button--success,.button--info,.block-search-page.block-search-rehab-text .form-actions button{padding:8px 16px;font-size:14px;line-height:1.25;border-radius:4px;display:inline-block;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;}.button{color:#333333;cursor:pointer;background-color:#ffffff;background-image:none;border-color:#cccccc;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;box-shadow:0 1px 1px rgba(0,0,0,0.125);}.button:focus,.button:hover{color:#333333;background-color:#e6e6e6;border-color:#adadad;}.button:focus{outline:none;box-shadow:0 0 0 3px rgba(255,255,255,0.5);}.button:disabled{background-color:#ffffff;border-color:#cccccc;opacity:.65;}.button:active,.button.nice-select.open{color:#333333;background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:0 0 0 3px rgba(255,255,255,0.5);}.form-submit,.button--primary,.button--action{color:white;cursor:pointer;background-color:#21ADA8;background-image:none;border-color:transparent;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;box-shadow:0 1px 1px rgba(0,0,0,0.125);}.form-submit:focus,.form-submit:hover,.button--primary:focus,.button--primary:hover,.button--action:focus,.button--action:hover{color:white;background-color:#19827e;border-color:rgba(0,0,0,0);}.form-submit:focus,.button--primary:focus,.button--action:focus{outline:none;box-shadow:0 0 0 3px rgba(33,173,168,0.5);}.form-submit:disabled,.button--primary:disabled,.button--action:disabled{background-color:#21ADA8;border-color:transparent;opacity:.65;}.form-submit:active,.form-submit.nice-select.open,.button--primary:active,.button--primary.nice-select.open,.button--action:active,.button--action.nice-select.open{color:white;background-color:#19827e;background-image:none;border-color:rgba(0,0,0,0);box-shadow:0 0 0 3px rgba(33,173,168,0.5);}.button--warning{color:white;cursor:pointer;background-color:#ff9800;background-image:none;border-color:#e68900;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;box-shadow:0 1px 1px rgba(0,0,0,0.125);}.button--warning:focus,.button--warning:hover{color:white;background-color:#cc7a00;border-color:#a86400;}.button--warning:focus{outline:none;box-shadow:0 0 0 3px rgba(255,152,0,0.5);}.button--warning:disabled{background-color:#ff9800;border-color:#e68900;opacity:.65;}.button--warning:active,.button--warning.nice-select.open{color:white;background-color:#cc7a00;background-image:none;border-color:#a86400;box-shadow:0 0 0 3px rgba(255,152,0,0.5);}.button-danger{color:white;cursor:pointer;background-color:#ac0300;background-image:none;border-color:#930300;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;box-shadow:0 1px 1px rgba(0,0,0,0.125);}.button-danger:focus,.button-danger:hover{color:white;background-color:#790200;border-color:#550100;}.button-danger:focus{outline:none;box-shadow:0 0 0 3px rgba(172,3,0,0.5);}.button-danger:disabled{background-color:#ac0300;border-color:#930300;opacity:.65;}.button-danger:active,.button-danger.nice-select.open{color:white;background-color:#790200;background-image:none;border-color:#550100;box-shadow:0 0 0 3px rgba(172,3,0,0.5);}.button--success{color:white;cursor:pointer;background-color:#37621b;background-image:none;border-color:#2c4e15;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;box-shadow:0 1px 1px rgba(0,0,0,0.125);}.button--success:focus,.button--success:hover{color:white;background-color:#213a10;border-color:#111e08;}.button--success:focus{outline:none;box-shadow:0 0 0 3px rgba(55,98,27,0.5);}.button--success:disabled{background-color:#37621b;border-color:#2c4e15;opacity:.65;}.button--success:active,.button--success.nice-select.open{color:white;background-color:#213a10;background-image:none;border-color:#111e08;box-shadow:0 0 0 3px rgba(55,98,27,0.5);}.button--info{color:white;cursor:pointer;background-color:#29b6f6;background-image:none;border-color:#11aef5;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;box-shadow:0 1px 1px rgba(0,0,0,0.125);}.button--info:focus,.button--info:hover{color:white;background-color:#0a9fe2;border-color:#0887c0;}.button--info:focus{outline:none;box-shadow:0 0 0 3px rgba(41,182,246,0.5);}.button--info:disabled{background-color:#29b6f6;border-color:#11aef5;opacity:.65;}.button--info:active,.button--info.nice-select.open{color:white;background-color:#0a9fe2;background-image:none;border-color:#0887c0;box-shadow:0 0 0 3px rgba(41,182,246,0.5);}.button--blue,a.button--blue{background:#21ADA8;box-shadow:0 12px 29px rgba(0,0,0,0.15);border-radius:22px;color:#fff;font-size:16px;padding:12px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.3s;transition:all 0.3s;}.button--blue:hover,a.button--blue:hover{background:#40dbd5;}.button--green,a.button--green{background:#21ADA8;box-shadow:0 12px 29px rgba(0,0,0,0.15);border-radius:22px;color:#fff;font-size:16px;padding:12px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.3s;transition:all 0.3s;}.button--green:hover,a.button--green:hover{background:#40dbd5;}.button--red,a.button--red{background:#ec2329;box-shadow:0 12px 29px rgba(0,0,0,0.15);border-radius:22px;color:#fff;font-size:16px;padding:12px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.3s;transition:all 0.3s;}.button--red:hover,a.button--red:hover{background:#b30f14;}.button--big,a.button--big{border-radius:29px;font-size:18px;padding:15px 30px;}.comment-support-ticket-update{display:-webkit-box;display:-webkit-flex;display:flex;font-size:16px;}.comment-support-ticket-update__left{width:40px;margin-right:30px;}.comment-support-ticket-update__right{width:calc(100% - 40px - 30px);}.comment-support-ticket-update__letter-avatar{height:40px;text-align:center;line-height:40px;font-weight:bold;font-size:16px;border-radius:40px;overflow:hidden;position:relative;z-index:0;}.comment-support-ticket-update__letter-avatar::before{background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.1) 0%,rgba(0,0,0,0.1) 100%);background-repeat:repeat-x;content:'';position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;}.comment-support-ticket-update__letter-avatar-letter{position:relative;z-index:10;text-transform:uppercase;}.comment-support-ticket-update__header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:15px;}.comment-support-ticket-update__header-item{margin-right:15px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;}.comment-support-ticket-update__homepage{background-image:-webkit-linear-gradient(45deg,#21ADA8,#9FEFEB);background-image:linear-gradient(45deg,#21ADA8,#9FEFEB);background-repeat:repeat-x;font-size:10px;font-weight:bold;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;padding:2px 15px;color:white;border-radius:4px;text-shadow:0 1px 3px rgba(0,0,0,0.1);}.comment-support-ticket-update .username{font-weight:bold;color:#000;}.comment-support-ticket-update__new{font-size:10px;font-weight:bold;padding:2px 15px;color:white;border-radius:4px;text-shadow:0 1px 3px rgba(0,0,0,0.1);text-transform:uppercase;background-color:#40dbd5;}.comment-support-ticket-update__footer{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:15px;font-size:14px;}.comment-support-ticket-update__footer-item{margin-right:15px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;}.comment-support-ticket-update .links{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:flex;}.comment-support-ticket-update .links li{margin-left:15px;}.comment-support-ticket-update .links li a{color:#757575;}.comment-support-ticket-update .links li a:hover{color:#424242;}.comment-support-ticket-update .links li:first-child{margin-left:unset;}.comment-support-ticket-update__created{color:#9e9e9e;}.comments__content .indented{padding-left:60px;}.facets-widget-checkbox ul{list-style:none;margin:0;padding:0;}.facet-item{color:#31069C;font-size:15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;gap:4px;margin-bottom:5px;}.facet-item input[type="checkbox"]{-webkit-flex-shrink:0;flex-shrink:0;top:0;}.label--inline .label{display:inline;}.field-success-tracking-number--pending .fivestar-widget-static{position:relative;}.field-success-tracking-number--pending .fivestar-widget-static::before{background:#e2faf9;border-radius:5px;content:'RATING PENDING';font-size:13px;left:50%;line-height:13px;min-width:120px;padding:2px 0;position:absolute;text-align:center;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}.region-footer{background:#21ADA8;padding:15px 0;}.region-footer .social-icons{margin:30px 0;text-align:center;}.region-footer .social-icons a{background-size:contain;border:none;height:46px;margin:0 5px;width:46px;}.region-footer p a{color:#fff;border:none;}.block-footerinfo .body{text-align:center;}.footer-info{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;border-bottom:1px solid rgba(255,255,255,0.2);color:#fff;font-family:"Proxima Nova Light",Helvetica,Arial,sans-serif;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;padding:55px 0;}.footer-info__item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-right:1px solid rgba(255,255,255,0.2);display:-webkit-box;display:-webkit-flex;display:flex;font-size:17px;margin:0 10px 0 20px;padding:0 40px 0 0;text-align:left;}.footer-info__item:last-child{border-right:none;margin-right:0;padding-right:0;}.footer-info__item::before{content:'';display:inline-block;-webkit-flex-shrink:0;flex-shrink:0;margin-right:10px;height:47px;width:47px;}.footer-info__item--location::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46.57 47.02'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:transparent;fill-rule:evenodd;%7D.cls-2%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elocation%3C/title%3E%3Cpath class='cls-1' d='M23.28,0A23.51,23.51,0,1,1,0,23.51,23.41,23.41,0,0,1,23.28,0Z'/%3E%3Cpath class='cls-2' d='M23,12a8.84,8.84,0,0,0-9,8.67c0,6.89,8,13.81,8.37,14.11A.94.94,0,0,0,23,35a1,1,0,0,0,.64-.24C24,34.46,32,27.16,32,20.68A8.84,8.84,0,0,0,23,12Zm0,12.81a4.14,4.14,0,1,1,4.29-4.13A4.21,4.21,0,0,1,23,24.82Z'/%3E%3C/svg%3E");}.footer-info__item--phone::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46.57 47.02'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:transparent;fill-rule:evenodd;%7D.cls-2%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Ephone%3C/title%3E%3Cpath class='cls-1' d='M23.28,0A23.51,23.51,0,1,1,0,23.51,23.41,23.41,0,0,1,23.28,0Z'/%3E%3Cpath class='cls-2' d='M32.13,29.5,30,28.09l-1.87-1.24A.83.83,0,0,0,27,27l-1.16,1.49a.84.84,0,0,1-1.05.22,13.42,13.42,0,0,1-3.77-2.91,13.64,13.64,0,0,1-2.91-3.77.84.84,0,0,1,.22-1l1.49-1.16A.82.82,0,0,0,20,18.74l-1.21-1.82-1.44-2.16a.84.84,0,0,0-1.12-.26l-1.66,1a2,2,0,0,0-.92,1.2C13.23,18.36,13.14,22,19,27.89s9.52,5.77,11.18,5.32a2.05,2.05,0,0,0,1.19-.93l1-1.66A.83.83,0,0,0,32.13,29.5ZM24.31,17.34a5.57,5.57,0,0,1,5.57,5.57.32.32,0,0,0,.33.32.32.32,0,0,0,.32-.32,6.22,6.22,0,0,0-6.22-6.23.33.33,0,0,0,0,.66Zm0,2a3.61,3.61,0,0,1,3.6,3.61.33.33,0,0,0,.66,0,4.26,4.26,0,0,0-4.26-4.26.33.33,0,1,0,0,.65Zm0,2A1.64,1.64,0,0,1,26,22.91a.33.33,0,0,0,.65,0,2.29,2.29,0,0,0-2.29-2.3.33.33,0,0,0,0,.66Z'/%3E%3C/svg%3E");}.footer-info__item--mail::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46.57 47.02'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:transparent;fill-rule:evenodd;%7D.cls-2%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Email%3C/title%3E%3Cpath class='cls-1' d='M23.28,0A23.51,23.51,0,1,1,0,23.51,23.41,23.41,0,0,1,23.28,0Z'/%3E%3Cpath class='cls-2' d='M34.21,13.39H12.78a2.36,2.36,0,0,0-2.28,2.42V32a2.36,2.36,0,0,0,2.28,2.42H34.21A2.36,2.36,0,0,0,36.5,32V15.81A2.36,2.36,0,0,0,34.21,13.39ZM33.9,15,23.55,26,13.11,15ZM12,31.63V16.14l7.34,7.71Zm1.08,1.15L20.44,25,23,27.7a.74.74,0,0,0,1.08,0L26.6,25l7.3,7.75ZM35,31.63l-7.31-7.74L35,16.14Z'/%3E%3C/svg%3E");}.app__footer,.region-footer-line{background:#9FEFEB;}.block-logowhite{margin-bottom:44px;margin-top:40px;text-align:center;}.block-footerdisclaimer{color:#fff;max-width:1240px;line-height:30px;margin:0 auto;text-align:center;}.region-footer-line__container{color:#31069C;font-size:15px;margin:10px auto;text-align:center;text-transform:uppercase;}.block-footer ul.menu{display:-webkit-box;display:-webkit-flex;display:flex;font-size:17px;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;}.block-footer ul.menu a{color:#fff;border:none;text-decoration:none;text-transform:uppercase;}button,input,optgroup,select,textarea{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;}.form-item{margin-bottom:30px;position:relative;}table .form-item{margin-bottom:0;}.form-item__label{background:#fff;color:#999;display:-webkit-box;display:-webkit-flex;display:flex;font-size:18px;font-weight:normal;padding:0 5px;pointer-events:none;-webkit-transition:0.2s ease all;transition:0.2s ease all;}#drupal-off-canvas .form-item__label,#drupal-off-canvas-wrapper .form-item__label{pointer-events:inherit;}.form-type-password .form-item__label,.form-type-textfield .form-item__label,.form-type-email .form-item__label,.form-type-tel .form-item__label,.form-type-url .form-item__label,.form-type-entity-autocomplete .form-item__label,.form-type-number .form-item__label,.form-type-commerce-number .form-item__label{left:7px;top:7px;position:absolute;}.form-item__label.option{display:inline;}.form-item__label--required:after{content:"*";margin-left:15px;color:#ec2329;}.form-item.form-type-radio{margin-bottom:0;}.form-item.form-type-radio:last-child{margin-bottom:30px;}.form-item__description{display:block;margin-top:0;margin-bottom:15px;color:#9e9e9e;font-size:85%;}input.form-email,input.form-text,input.form-tel,input.form-url,input.form-autocomplete,input.form-number{display:block;font-size:18px;border:1px solid #757575;margin:18px 0 4px 0;max-width:100%;padding:12px 10px 4px 5px;width:300px;-webkit-transition:0.2s ease all;transition:0.2s ease all;}input.form-email:focus,input.form-email:active,input.form-email.nice-select.open,input.form-text:focus,input.form-text:active,input.form-text.nice-select.open,input.form-tel:focus,input.form-tel:active,input.form-tel.nice-select.open,input.form-url:focus,input.form-url:active,input.form-url.nice-select.open,input.form-autocomplete:focus,input.form-autocomplete:active,input.form-autocomplete.nice-select.open,input.form-number:focus,input.form-number:active,input.form-number.nice-select.open{border-width:1px 1px 2px;border-color:#21ADA8;padding-bottom:3px;outline:none;}input.form-email:focus ~ label,input.form-email:disabled ~ label,input.form-email:valid ~ label,input.form-text:focus ~ label,input.form-text:disabled ~ label,input.form-text:valid ~ label,input.form-tel:focus ~ label,input.form-tel:disabled ~ label,input.form-tel:valid ~ label,input.form-url:focus ~ label,input.form-url:disabled ~ label,input.form-url:valid ~ label,input.form-autocomplete:focus ~ label,input.form-autocomplete:disabled ~ label,input.form-autocomplete:valid ~ label,input.form-number:focus ~ label,input.form-number:disabled ~ label,input.form-number:valid ~ label{top:-10px;font-size:14px;color:#5264ae;z-index:2;}table:not(.ief-entity-table) input.form-email,table:not(.ief-entity-table)
input.form-text,table:not(.ief-entity-table)
input.form-tel,table:not(.ief-entity-table)
input.form-url,table:not(.ief-entity-table)
input.form-autocomplete,table:not(.ief-entity-table)
input.form-number{margin-top:0;}input.form-email.error,input.form-text.error,input.form-tel.error,input.form-url.error,input.form-autocomplete.error,input.form-number.error{border-color:#ac0300;box-shadow:0 0 3px #ac0300;}.form-type-commerce-price input.form-email,.form-type-commerce-price
input.form-text,.form-type-commerce-price
input.form-tel,.form-type-commerce-price
input.form-url,.form-type-commerce-price
input.form-autocomplete,.form-type-commerce-price
input.form-number{margin-top:0;margin-right:15px;width:100px;}#drupal-off-canvas .form-text,#drupal-off-canvas-wrapper .form-text{width:100%;}#drupal-off-canvas .form-type-radio input.form-radio,#drupal-off-canvas-wrapper .form-type-radio input.form-radio{vertical-align:middle;}.form-select{height:37px;padding-top:8px;}.form-select + .chosen-container-single{margin-top:-8px;margin-bottom:8px;}.form-select + .chosen-container-single .chosen-single span{padding-top:3px;}.form-select.error{border-color:#ac0300;box-shadow:0 0 3px #ac0300;}.form-select[multiple]{height:auto;}.form-type-commerce-price .form-type-select .form-select{margin-bottom:4px;padding-bottom:0;}.form-actions{margin-top:30px;}details.details{border:1px solid #e0e0e0;border-radius:3px;margin-bottom:15px;padding:0;}details.details summary{background:#f5f5f5;cursor:pointer;padding:5px 10px;}details.details__content{padding:10px;}details.details__content ul{padding:0;}.fieldset{border-radius:3px;border-color:#e0e0e0;}.fieldset__legend{color:#424242;font-size:13px;padding:0 7.5px;text-transform:uppercase;}.views-block-client-logo-block-1__title{font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;font-size:20px;margin:10px 0;text-align:center;}.front .node-page-full__body-item,.front .node-page-full__field-paragraph{font-size:24px;line-height:33px;}.front .node-page-full__body-item p,.front .node-page-full__field-paragraph p{margin-bottom:24px;}.front .node-page-full__body-item h1,.front .node-page-full__field-paragraph h1{font-size:2em;font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;font-weight:bold;}.front .node-page-full__body-item h2,.front .node-page-full__field-paragraph h2{font-size:1.5em;font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;font-weight:bold;}.front .node-page-full__body-item h3,.front .node-page-full__field-paragraph h3{font-size:1.17em;font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;font-weight:bold;}.front .block-region-top{margin:0 auto;max-width:800px;}.front .block-region-top .view-blog-items .view-content{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.block-teasers-promo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:30px;margin-bottom:30px;}.block-teasers-promo__item{background:#f4f4f4;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:0 15px 0 15px;overflow:hidden;padding:0 0 30px 0;width:50%;}.block-teasers-promo__author{background:#21ADA8;color:#fff;font-weight:bold;margin-left:-30px;margin-right:-30px;padding:15px;text-align:center;}.block-teasers-promo__image img{width:100%;}.block-teasers-promo__text{padding:15px 30px;}.block-teasers-promo__link{margin-top:auto;text-align:center;}.l-header-inner{background:#fff;}.region-header{position:relative;}.region-header .block-vista-site-branding img{margin:0;-webkit-transition:all 0.3s;transition:all 0.3s;width:140px;}.region-header .block-slogan{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;}.region-header .block-slogan p{margin:0;}.region-header .block-slogan .body{color:#21ADA8;font-size:24px;font-weight:bold;line-height:28px;-webkit-transition:all 0.3s;transition:all 0.3s;text-align:center;}.region-header .block-phone{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;}.region-header .block-phone p{margin:0;}.region-header .block-phone .body{color:#ff0000;font-size:38px;font-weight:bold;-webkit-transition:all 0.3s;transition:all 0.3s;}.region-header .block-social,.region-header .block-socialheader{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;}.region-header .block-social .social-icons a,.region-header .block-socialheader .social-icons a{background-size:contain;background-repeat:no-repeat;border:none;margin:0 2px;-webkit-transition:all 0.3s;transition:all 0.3s;height:30px;width:30px;}.region-header .block-social .social-icons a:last-child,.region-header .block-socialheader .social-icons a:last-child{margin-right:0;}.is-sticky .region-header .block-social .social-icons a,.is-sticky
.region-header .block-socialheader .social-icons a{height:30px;width:30px;}.block-find-rehabs{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;}.find-rehabs-arrow{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;text-align:left;}.find-rehabs-arrow p{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:34px;color:#ec2329;margin-bottom:0;margin-top:5px;}.find-rehabs-arrow img{height:44px;margin-top:20px;margin-left:10px;}.messages{position:relative;margin:0 0 1rem;padding:1rem 1rem;border-radius:4px;border:1px solid transparent;color:#5d5d5d;background-color:#fafafa;border-color:#eeeeee;}.messages hr{border-top-color:#e1e1e1;}.messages a{color:#444444;}.messages--error{color:#9f3a38;background-color:#fff6f6;border-color:#e0b4b4;}.messages--error hr{border-top-color:#d9a2a2;}.messages--error a{color:#792c2b;}.messages--status{color:#2c662d;background-color:#fcfff5;border-color:#a3c293;}.messages--status hr{border-top-color:#95b983;}.messages--status a{color:#1d421d;}.messages--warning{color:#573a08;background-color:#fffaf3;border-color:#c9ba9b;}.messages--warning hr{border-top-color:#c0af8a;}.messages--warning a{color:#281b04;}.ui-widget-overlay{z-index:500 !important;}.ui-dialog{z-index:501 !important;}.contextual-region .contextual-links{background:white;border:1px solid;border-radius:4px 0 4px 4px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);}.contextual-region .contextual-links li a{color:inherit;}.menu{margin:0;padding:0;list-style:none;}.sidebar-user-menu{list-style:none;margin:0;padding:0;text-align:left;}.local-actions{margin:0 0 0 0;list-style:none;display:-webkit-box;display:-webkit-flex;display:flex;}.local-actions__item{list-style:none;}.local-actions__item:not(:last-child){margin-right:15px;}.region-navigation{position:relative;background:-webkit-linear-gradient(275deg,#21ADA8,#007788,#21ADA8);background:linear-gradient(175deg,#21ADA8,#007788,#21ADA8);background-size:1000% 200%;-webkit-animation:AnimationName 20s ease infinite;animation:AnimationName 20s ease infinite;}.sf-main-navigation a,.sf-main-navigation a:active,.sf-main-navigation a.nice-select.open,.sf-main-navigation a:visited,.sf-main-navigation a:link,.sf-main a,.sf-main a:active,.sf-main a.nice-select.open,.sf-main a:visited,.sf-main a:link{color:#fff;text-decoration:none;}.sf-main-navigation a.sf-depth-1,.sf-main a.sf-depth-1{font-size:17px;padding:24px 11px;text-transform:uppercase;-webkit-transition:all 0.3s;transition:all 0.3s;}.is-sticky .sf-main-navigation a.sf-depth-1,.is-sticky
.sf-main a.sf-depth-1{padding:15px 15px;}.sf-main-navigation a.sf-depth-1:hover,.sf-main a.sf-depth-1:hover{background:#2bd6d0;}.sf-main-navigation a.sf-depth-1.sf-with-ul,.sf-main a.sf-depth-1.sf-with-ul{padding-right:35px;}.sf-main-navigation a.sf-depth-1 .sf-sub-indicator,.sf-main a.sf-depth-1 .sf-sub-indicator{background:none;top:50%;right:15px;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;margin-top:-2px;position:absolute;width:8px;height:8px;-webkit-transform:translateY(-5px) rotate(45deg);transform:translateY(-5px) rotate(45deg);-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:1;}.sf-main-navigation a.sf-depth-1 .sf-sub-indicator::after,.sf-main a.sf-depth-1 .sf-sub-indicator::after{display:none;}.sf-main-navigation li.sf-depth-1 > ul,.sf-main li.sf-depth-1 > ul{background:#21ADA8;border-radius:4px;box-shadow:none;margin-top:20px;}.sf-main-navigation li.sf-depth-1 > ul::before,.sf-main li.sf-depth-1 > ul::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='39px' height='13px'%3E%3Cpath fill-rule='evenodd' fill='rgb(33, 173, 168)' d='M0.031,12.999 C6.535,12.999 12.156,-0.001 18.832,-0.001 C24.948,-0.001 32.109,12.999 38.267,12.999 '/%3E%3C/svg%3E");display:block;content:"";position:absolute;right:30px;top:-13px;width:39px;height:13px;z-index:1000;}.sf-main-navigation li.sf-depth-1 > ul li:first-child a,.sf-main li.sf-depth-1 > ul li:first-child a{border-top-right-radius:4px;border-top-left-radius:4px;}.sf-main-navigation li.sf-depth-1 > ul li:last-child a,.sf-main li.sf-depth-1 > ul li:last-child a{border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.sf-main-navigation li.sf-depth-1 > ul li:last-child:after,.sf-main li.sf-depth-1 > ul li:last-child:after{background:none;}.sf-main-navigation li.sf-depth-1 > ul li:after,.sf-main li.sf-depth-1 > ul li:after{background:rgba(203,203,203,0.22);content:"";display:block;height:1px;left:20px;position:absolute;width:calc(100% - 40px);}.sf-main-navigation li.sf-depth-1 > ul a,.sf-main li.sf-depth-1 > ul a{padding:12px 15px;-webkit-transition:all 0.3s;transition:all 0.3s;}.sf-main-navigation li.sf-depth-1 > ul a:hover,.sf-main li.sf-depth-1 > ul a:hover{background:#2bd6d0;}.sf-main-navigation li.sf-depth-1.sfHover > ul,.sf-main-navigation li.sf-depth-1:hover > ul,.sf-main li.sf-depth-1.sfHover > ul,.sf-main li.sf-depth-1:hover > ul{top:100%;left:unset !important;right:0;}.region-navigation .block-mainmenu .sf-accordion-toggle span.nolink,.region-navigation .block-mainmenu .sf-accordion-toggle a{color:#212121;cursor:pointer;display:block;font-size:12px;line-height:30px;padding:10px 0;text-decoration:none;text-transform:uppercase;}.region-navigation .block-mainmenu .sf-accordion-toggle a{background:transparent;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;font-size:26px;height:67px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;width:100%;}.region-navigation .block-mainmenu .sf-accordion-toggle a > span{width:45px;height:67px;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;}.region-navigation .block-mainmenu .sf-accordion-toggle a > span span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;}.region-navigation .block-mainmenu .sf-accordion-toggle a > span span:nth-child(1){top:8px;-webkit-transform-origin:left center;transform-origin:left center;}.region-navigation .block-mainmenu .sf-accordion-toggle a > span span:nth-child(2){top:22px;-webkit-transform-origin:left center;transform-origin:left center;}.region-navigation .block-mainmenu .sf-accordion-toggle a > span span:nth-child(3){top:36px;-webkit-transform-origin:left center;transform-origin:left center;}.region-navigation .block-mainmenu .sf-accordion-toggle a.sf-expanded > span span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:4px;left:5px;}.region-navigation .block-mainmenu .sf-accordion-toggle a.sf-expanded > span span:nth-child(2){width:0;opacity:0;}.region-navigation .block-mainmenu .sf-accordion-toggle a.sf-expanded > span span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:36px;left:5px;}.region-navigation .block-mainmenu .sf-accordion.sf-menu{background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:auto;margin:0;position:absolute;right:0 !important;z-index:600;}.region-navigation .block-mainmenu .sf-accordion.sf-menu li.menuparent ul{padding-left:20px;width:100%;}.region-navigation .block-mainmenu .sf-accordion.sf-menu li{border-bottom:1px solid #e0e0e0;position:relative;}.region-navigation .block-mainmenu .sf-accordion.sf-menu li span.nolink,.region-navigation .block-mainmenu .sf-accordion.sf-menu li a:not(.sf-accordion-button){color:#212121;font-size:18px;margin:0;padding:10px 15px;text-transform:none;}.region-navigation .block-mainmenu .sf-accordion.sf-menu li span.nolink:hover,.region-navigation .block-mainmenu .sf-accordion.sf-menu li a:not(.sf-accordion-button):hover{background:#21ADA8;color:#fff;}.region-navigation .block-mainmenu .sf-accordion.sf-menu li.sf-depth-2{background-color:#21ADA8;}.region-navigation .block-mainmenu .sf-accordion.sf-menu li.sf-depth-2:first-child{border-top-right-radius:4px;border-top-left-radius:4px;}.region-navigation .block-mainmenu .sf-accordion.sf-menu li.sf-depth-2:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.region-navigation .block-mainmenu .sf-accordion.sf-menu li.sf-depth-2 > a{color:#fff;}.region-navigation .block-mainmenu .sf-accordion.sf-menu li.sf-depth-2 > a:hover{background:#2bd6d0;}.region-navigation .block-mainmenu .sf-accordion.sf-menu li.sf-expanded > .sf-accordion-button::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.region-navigation .block-mainmenu .sf-accordion.sf-menu li.sf-depth-2 ul li.sf-depth-4{width:100%;}.region-navigation .block-mainmenu .sf-accordion.sf-menu .sf-accordion-button{background:#21ADA8;border-radius:17px;overflow:hidden;text-indent:-9999px;height:34px;width:34px;padding:0;position:absolute;right:5px;top:1px;z-index:10;}.region-navigation .block-mainmenu .sf-accordion.sf-menu .sf-accordion-button::before{border-right:2px solid #fff;border-bottom:2px solid #fff;content:"";position:absolute;right:50%;margin-top:-5px;margin-right:-3px;top:50%;width:9px;height:9px;-webkit-transform-origin:5px 6px;transform-origin:5px 6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;}ul.sf-user-external{display:-webkit-box;display:-webkit-flex;display:flex;}ul.sf-user-external a{color:#fff;background:#21ADA8;border:2px solid #fff;border-radius:26px;font-size:15px;margin-right:10px;padding:8px 0;text-align:center;text-decoration:none;text-transform:uppercase;width:95px;-webkit-transition:all 0.3s;transition:all 0.3s;}ul.sf-user-external a:hover{background:#2bd6d0;}ul.sf-user-external li:last-child a{border-color:#9FEFEB;background:#9FEFEB;margin-right:0;width:181px;}ul.sf-user-external li:last-child a:hover{background:#cbf6f4;}.block-userexternal{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;}.toolbar-tray a{color:#787878;}.node-blog-teaser__field-ref-author,.node-blog-teaser-short__field-ref-author,.node-q-a-item-teaser-short__field-ref-author{position:relative;}.node-blog-teaser__field-ref-author .taxonomy-term-authors-teaser-inline__content,.node-blog-teaser-short__field-ref-author .taxonomy-term-authors-teaser-inline__content,.node-q-a-item-teaser-short__field-ref-author .taxonomy-term-authors-teaser-inline__content{-webkit-box-align:center;-webkit-align-items:center;align-items:center;bottom:-11px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:absolute;right:5px;width:100%;}.node-blog-teaser__field-ref-author .taxonomy-term-authors-teaser-inline__content .name,.node-blog-teaser-short__field-ref-author .taxonomy-term-authors-teaser-inline__content .name,.node-q-a-item-teaser-short__field-ref-author .taxonomy-term-authors-teaser-inline__content .name{display:none;font-weight:bold;color:#000;margin-right:-10px;padding:0 15px 0 5px;text-shadow:1px 1px 0 #fff;white-space:nowrap;}.node-blog-teaser__field-ref-author .taxonomy-term-authors-teaser-inline__field-user-picture,.node-blog-teaser-short__field-ref-author .taxonomy-term-authors-teaser-inline__field-user-picture,.node-q-a-item-teaser-short__field-ref-author .taxonomy-term-authors-teaser-inline__field-user-picture{border-radius:40px;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;min-width:80px;overflow:hidden;width:80px;}.node-blog-teaser__title,.node-blog-teaser-short__title,.node-q-a-item-teaser-short__title{background:#21ADA8;padding:11px 20px;text-align:left;}.node-blog-teaser__title h2,.node-blog-teaser-short__title h2,.node-q-a-item-teaser-short__title h2{margin:0;}.node-blog-teaser__title a,.node-blog-teaser-short__title a,.node-q-a-item-teaser-short__title a{color:#fff;font-family:"Proxima Nova Extrabold",Helvetica,Arial,sans-serif;font-size:18px;font-weight:normal;text-decoration:none;height:90px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:22px;max-height:42px;}.node-blog-teaser__field-blog-type,.node-blog-teaser__created,.node-blog-teaser-short__field-blog-type,.node-blog-teaser-short__created,.node-q-a-item-teaser-short__field-blog-type,.node-q-a-item-teaser-short__created{font-size:15px;font-weight:bold;color:#21ADA8;display:block;padding:12px 20px;}.node-blog-teaser__created,.node-blog-teaser-short__created,.node-q-a-item-teaser-short__created{float:right;text-align:right;}.node-blog-teaser__field-blog-type,.node-blog-teaser-short__field-blog-type,.node-q-a-item-teaser-short__field-blog-type{float:left;text-align:left;}.node-blog-teaser__field-blog-teaser,.node-blog-teaser-short__field-blog-teaser,.node-q-a-item-teaser-short__field-blog-teaser{clear:both;font-size:15px;padding:0 20px;text-align:left;}.node-blog-teaser__field-blog-teaser a,.node-blog-teaser-short__field-blog-teaser a,.node-q-a-item-teaser-short__field-blog-teaser a{color:#333333;text-decoration:none;}.node-blog-teaser__field-rating,.node-blog-teaser-short__field-rating,.node-q-a-item-teaser-short__field-rating{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:16px 0;}.node-blog-teaser__field-rating .form-item__description,.node-blog-teaser-short__field-rating .form-item__description,.node-q-a-item-teaser-short__field-rating .form-item__description{margin:0;}.node-blog-teaser__content,.node-blog-teaser-short__content,.node-q-a-item-teaser-short__content{text-align:center;}.node-blog-teaser__links ul,.node-blog-teaser-short__links ul,.node-q-a-item-teaser-short__links ul{display:-webkit-box;display:-webkit-flex;display:flex;list-style:none;margin:0;padding:0 20px;}.node-blog-teaser__links ul a,.node-blog-teaser-short__links ul a,.node-q-a-item-teaser-short__links ul a{color:#31069C;font-family:"Proxima Nova Semibold",Helvetica,Arial,sans-serif;font-size:15px;text-decoration:none;}.node-blog-teaser-long{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100%;}.node-blog-teaser-long h2{padding:15px;text-align:center;}.node-blog-teaser-long__field-posted-by .field__inner{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:flex;}.node-blog-teaser-long__field-posted-by .field__inner .label{margin-right:7px;}.node-blog-teaser-long__field-teaser-long{padding:15px;text-align:justify;}.node-blog-teaser-long__links{margin-top:auto;}.node-blog-teaser-long__links ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;list-style:none;margin:0;padding:0 20px;}.node-blog-teaser-long__links ul a{color:#9FEFEB;font-family:"Proxima Nova Semibold",Helvetica,Arial,sans-serif;font-size:15px;text-decoration:none;}.not-front .node-page-full,.not-front .node-blog-full__content{margin:0 auto;max-width:800px;}.not-front .node-page-full.node--full-width{max-width:100%;}.front .node-page-full__content,.block-formsite-result-front{margin:0 auto;max-width:800px;}.path-node-687.not-front .node-page-full__content{margin:0 auto;max-width:1170px;}.node-blog-full__uid,.node-blog-full__created,.node-blog-full__field-posted-by,.node-blog-full__field-ref-author{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-bottom:10px;}.node-blog-full__uid .label,.node-blog-full__created .label,.node-blog-full__field-posted-by .label,.node-blog-full__field-ref-author .label{margin-right:7.5px;}.node-blog-full__uid,.node-blog-full__field-posted-by,.node-blog-full__field-ref-author{float:left;}.node-blog-full__created{float:right;}.node-blog-full__field-full-image{clear:both;}.node-blog-full__field-full-image img{margin:0 auto 20px auto;}.node-blog-full__body,.node-blog-full__field-rating,.node-blog-full__field-paragraph,.node-blog-full__field-paragraph-item{clear:both;}.node-blog-full__field-rating{margin-top:20px;}.node-blog-full__field-rating .label{font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;font-size:32px;margin-bottom:10px;text-align:center;}.node-blog-full__field-rating .form-item-vote.form-type-select{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:0 auto;}.node-blog-full__field-rating form{text-align:center;}.node-blog-full__field-rating .fivestar-widget,.node-blog-full__field-rating .form-item__description{display:inline-block;}.node-blog-full .field-body{font-size:24px;line-height:33px;}.node-blog-full .field-body blockquote{padding:24px 24px 24px 36px;border-left:solid 12px #21ada8;background:#f4f4f4;}.not-front .node-page-full__field-paragraph-item{overflow:hidden;clear:both;}.node--full .body h1,.node--full .field-paragraph h1,.block__content .body h1,.block__content .field-paragraph h1{font-size:40px;font-weight:bold;}.node--full .body h2,.node--full .field-paragraph h2,.block__content .body h2,.block__content .field-paragraph h2{font-size:33px;font-weight:bold;}.node--full .body .media-image.align-left img,.node--full .field-paragraph .media-image.align-left img,.block__content .body .media-image.align-left img,.block__content .field-paragraph .media-image.align-left img{margin-right:20px;}.node--full .body .media-image.align-right img,.node--full .field-paragraph .media-image.align-right img,.block__content .body .media-image.align-right img,.block__content .field-paragraph .media-image.align-right img{margin-left:20px;}.node--full .body p:empty:before,.node--full .field-paragraph p:empty:before,.block__content .body p:empty:before,.block__content .field-paragraph p:empty:before{content:"\200b";}.node--full .body iframe,.node--full .field-paragraph iframe,.block__content .body iframe,.block__content .field-paragraph iframe{max-width:100%;}.node--full{}.node--full .fivestar-oxygen div.fivestar-widget-static .star{background-image:url(/themes/custom/vista/assets/images/star2.png);}.node--full .fivestar-oxygen div.fivestar-widget-static .star span.on{background-image:url(/themes/custom/vista/assets/images/star2.png);}.node--full .fivestar-oxygen div.fivestar-widget-static .star span.off{background-image:url(/themes/custom/vista/assets/images/star2.png);}.node--full .fivestar-oxygen div.fivestar-widget .cancel,.node--full .fivestar-oxygen div.fivestar-widget .cancel a{background-image:url(/themes/custom/vista/assets/images/cancel2.png);}.node--full .fivestar-oxygen div.fivestar-widget .star,.node--full .fivestar-oxygen div.fivestar-widget .star a{background-image:url(/themes/custom/vista/assets/images/star2.png);}.node--full .fivestar-oxygen div.fivestar-widget div.hover a,.node--full .fivestar-oxygen div.rating div a:hover{background-image:url(/themes/custom/vista/assets/images/star2.png);}.node--full .fivestar-oxygen div.fivestar-widget .star{height:27px;width:29px;}.node--full div.fivestar-widget div.on.hover a,.node--full div.fivestar-widget div.hover a,.node--full div.rating div a:hover{background-position:0 -56px;}.node--full div.fivestar-widget div.on a{background-position:0 -28px;}.node-treatment-reviews-teaser{margin-bottom:50px;}.node-treatment-reviews-teaser--unpublished{border:2px solid #ec2329;border-radius:5px;background:rgba(236,35,41,0.1);}.node-treatment-reviews-teaser h2{font-weight:bold;font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;text-transform:uppercase;}.node-treatment-reviews-teaser__row{display:-webkit-box;display:-webkit-flex;display:flex;}.node-treatment-reviews-teaser__col{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.node-treatment-reviews-teaser__col.node-treatment-reviews-teaser__col--image{-webkit-box-flex:0;-webkit-flex:0 0 250px;flex:0 0 250px;margin-right:20px;width:250px;}.node-treatment-reviews-teaser__table{background:rgba(159,239,235,0.7);box-shadow:1px 1px 5px rgba(0,0,0,0.2);margin-bottom:20px;}.node-treatment-reviews-teaser__table > div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.node-treatment-reviews-teaser__table > div .field__inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;}.node-treatment-reviews-teaser__table > div:last-child{border-right:none;}.node-treatment-reviews-teaser__table > div .items{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;}.node-treatment-reviews-teaser__table .field{border-right:1px solid #ccc;padding:0;}.node-treatment-reviews-teaser__table .field.field-treat-rev-search-message{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;}.node-treatment-reviews-teaser__table .field > div > div{background:rgba(255,255,255,0.7);padding:10px 15px;}.node-treatment-reviews-teaser__table .field .label{background:transparent;font-weight:bold;border-bottom:1px solid #ccc;}.node-treatment-reviews-teaser__title{text-align:center;}.node-treatment-reviews-teaser__title h2{line-height:35px;}.node-treatment-reviews-teaser__field-treatment-type{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;}.node-treatment-reviews-teaser .field-image{-webkit-flex-shrink:0;flex-shrink:0;margin-right:20px;min-width:250px;width:250px;}.node-treatment-reviews-full__content{margin:0 auto;max-width:1000px;}.node-treatment-reviews-full__body-items{margin:0 auto;max-width:750px;}.node-treatment-reviews-full__field-city,.node-treatment-reviews-full__field-treatment-type,.node-treatment-reviews-full__field-population,.node-treatment-reviews-full__field-website,.node-treatment-reviews-full__field-phone-number,.node-treatment-reviews-full__field-awards-accreditations,.node-treatment-reviews-full__field-medications{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;}.node-treatment-reviews-full__field-phone-number{min-width:165px;}.node-treatment-reviews-full__field-awards-accreditations-items.items div.field{background:transparent;margin:0;}.node-treatment-reviews-full .label{font-weight:bold;}.node-treatment-reviews-full p{margin:0 0 15px 0;}.node-treatment-reviews-full__row{display:-webkit-box;display:-webkit-flex;display:flex;}.node-treatment-reviews-full__table{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:20px;}.node-treatment-reviews-full__table > div{border:1px solid #ccc;border-right:none;padding:10px;-webkit-flex-basis:100%;flex-basis:100%;}.node-treatment-reviews-full__table > div:last-child{border-right:1px solid #ccc;}.node-treatment-reviews-full__table-row{margin:0 auto;padding:0 15px;max-width:750px;text-align:center;}.node-treatment-reviews-full__table-row--success-tracking{border:2px solid #9FEFEB;border-radius:10px;padding:15px;}.node-treatment-reviews-full__table-row div.field{background:rgba(159,239,235,0.3);padding:15px 22.5px;}.node-treatment-reviews-full__table-row div.field.field-success-tracking-number{padding-top:15px;}.node-treatment-reviews-full__table-row div.field.field-success-tracking-text{padding-bottom:15px;}.node-treatment-reviews-full__table-row div.field.field-media-image{background:inherit;}.node-treatment-reviews-full__table-row > div{border:none;}.node-treatment-reviews-full__table-row > div:last-child{border-right:none;}.node-treatment-reviews-full__tiles{border:2px solid #9FEFEB;border-radius:10px;margin-bottom:30px;}.node-treatment-reviews-full__tiles div.field{border:1px solid #dfdfdf;background:rgba(234,237,254,0.3);-webkit-flex-basis:auto;flex-basis:auto;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;border-radius:10px;margin:15px;padding:15px 22.5px;}.node-treatment-reviews-full__tiles div.field div.field{border:none;}.node-treatment-reviews-full__tiles div.field.field-special-programs{background:rgba(159,239,235,0.3);margin:0 auto;max-width:750px;}.node-treatment-reviews-full__tiles .node-treatment-reviews-full__table{margin-bottom:0;}.node-treatment-reviews-full__tiles .node-treatment-reviews-full__table-row{max-width:100%;}.node-treatment-reviews-full div.fivestar-widget-static{display:inline-block;}.node-treatment-reviews-full__field-success-tracking-number{text-align:center;}.node-treatment-reviews-full__field-awards-accreditations-items{display:-webkit-box;display:-webkit-flex;display:flex;}.node-treatment-reviews-full__field-image img{margin:0 auto;}.node-treatment-reviews-full .node-treatment-reviews-full__five-star-widget{margin:40px 0;}.node-treatment-reviews-full .node-treatment-reviews-full__five-star-widget .field-different-about-center{background-color:rgba(159,239,235,0.3);border:2px solid #9fefeb;border-radius:10px;padding:0 20px 20px;width:100%;max-width:750px;margin:0 auto;}.node-treatment-reviews-full .node-treatment-reviews-full__five-star-widget .field-different-about-center .field__inner .label{font-size:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:6px;padding:10px;}.node-treatment-reviews-full .node-treatment-reviews-full__five-star-widget .field-different-about-center .field__inner .items{background-color:#fff;border-radius:10px;padding:20px;}.node-treatment-reviews-full .node-treatment-reviews-full__five-star-widget .field-different-about-center .field__inner .items p:last-child{margin-bottom:0;}.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget{border:none;margin:40px 0;padding-left:0;padding-right:0;}.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget .market-specifications-wrapper{background-color:rgba(159,239,235,0.3);border:2px solid #9fefeb;border-radius:10px;padding:0 20px 20px;width:100%;margin:0 auto;}.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget .market-specifications-wrapper .field__inner .label{font-size:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:10px;}.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget .market-specifications-wrapper .field__inner .items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;row-gap:20px;margin-bottom:20px;}.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget .market-specifications-wrapper .field__inner .items .node-treatment-reviews-full__field-market-specifications-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget .market-specifications-wrapper .field__inner .items p:last-child{margin-bottom:0;}.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget .market-specifications-wrapper .field__inner .double-field-first{background-color:#fff;border-radius:10px;padding:20px;margin-bottom:20px;}.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget .market-specifications-wrapper .field__inner .double-field-second{background-color:#fff;border-radius:10px;padding:10px 20px;margin-bottom:20px;}.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget .field-case-of-relapse{background-color:#fff;border-radius:10px;padding:20px;margin-bottom:20px;}.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget .field-case-of-relapse .node-treatment-reviews-full__field-case-of-relapse-items.items{display:inline;}.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget .field-case-of-relapse .node-treatment-reviews-full__field-case-of-relapse-items.items label{display:inline;float:left;font-weight:bold;margin-right:4px;}.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget .field-case-of-relapse .items,.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget .field-case-of-relapse p:last-child{margin-bottom:0 !important;}.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget .market-offer-contact{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;width:100%;max-width:625px;background-color:#fff;border-radius:10px;padding:10px;margin:0 auto;font-weight:600;}.node-treatment-reviews-full .node-treatment-reviews-full__market-specifications-widget .market-offer-contact a{color:#31069c;}.node-treatment-reviews-full__postscript{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:20px;}.node-treatment-reviews-full__postscript .node-treatment-reviews-full__col{width:50%;}.node-treatment-reviews-full__postscript .insurance{border:2px solid #9FEFEB;border-radius:10px;padding:20px;}.node-treatment-reviews-full__postscript ul,.node-treatment-reviews-full__postscript ol{margin-left:0;margin-top:0;padding-left:25px;}.node-treatment-reviews-full__postscript ul ol,.node-treatment-reviews-full__postscript ol ol{list-style:none;padding-left:15px;}.node-treatment-reviews-full .treatment-social-network{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;gap:8px;padding-top:16px;padding-bottom:8px;}.node-treatment-reviews-full .treatment-social-network .treatment-social-network--link{min-width:50px;width:50px;height:50px;}.node-treatment-reviews-full .treatment-social-network .treatment-social-network--link img{width:100%;height:auto;}.path-node-376 .region-header,.path-node-376 .region-hero{display:none;}.path-node-376 .region-navigation{background:#000;}.path-node-376 .app__content{background:#000;margin-bottom:0;padding-bottom:20px;}.path-node-376 .app__content .node-page-full__content{max-width:930px;}.path-node-376 .app__content .field-body table tr,.path-node-376 .app__content .body table tr{background:#000;border:none;}.path-node-376 .app__content .field-body table tr td,.path-node-376 .app__content .body table tr td{border:none;}.path-node-376 .app__content .field-body p iframe,.path-node-376 .app__content .body p iframe{display:inline-block;height:inherit;}.node-type-blog .app__content .l-container{max-width:1000px;}.node-qa-page-full{max-width:800px;margin:0 auto;}.view-qa-views-block-block-1__header h2{font-size:33px;font-weight:bold;color:#fff;margin-bottom:20px;}.view-qa-views-block-block-1__header p{text-align:center;font-weight:bold;color:#fff;margin-bottom:40px;}.node-qa-page-full__field-qa-items,.view-qa-views-block-block-1{background:-webkit-linear-gradient(275deg,#21ada8,#007788,#21ada8);background:linear-gradient(175deg,#21ada8,#007788,#21ada8);padding:40px 80px 80px 80px;margin:50px 0;}.qa-card:not(:last-child){margin-bottom:40px;}.qa-card--link{color:#212529;text-decoration:none;}.qa-card--link:hover{color:#212529;background:rgba(33,37,41,0.03);}.qa-card--link:hover .node-q-a-item-teaser__title,.qa-card--link:hover .node-q-a-item-teaser__field-full-question{color:#21ada8;}.node-q-a-item-teaser__title,.node-q-a-item-teaser__field-full-question,.node-q-a-item-full__field-full-question{margin-bottom:20px;}.qa-card blockquote{font-style:normal;}.node-q-a-item-full{max-width:800px;margin:0 auto;margin-top:40px;}.node-q-a--links{max-width:800px;margin:0 auto;}.node-q-a--links svg{margin-right:5px;}.node-q-a--links a{width:100%;min-height:42.5px;color:white;font-size:18px;text-transform:uppercase;border-radius:0.375rem;text-decoration:none;margin:20px 0;}.pager__items{margin:1rem auto;padding:0;list-style:none outside none;display:table;overflow:hidden;}.pager__items .pager__item{display:inline-block;color:#8c8c8c;margin:0;padding:0 0.25rem;}.pager__items .pager__item a{display:block;border-bottom:3px solid transparent;padding:0 0.25rem 0.25rem;font-weight:600;text-decoration:none;color:#21ADA8;}.pager__items .pager__item.is-active a{border-bottom-color:#115755;color:#115755;}.paragraph{margin:0 auto;max-width:800px;}.paragraph.paragraph--full-width{max-width:100%;}.field-paragraph ul li,.field-paragraph ol li{margin-bottom:15px;}.paragraph-image-style-and-text.image-style-position--left .field-image{margin-bottom:20px;text-align:center;}.paragraph-image-style-and-text.image-style-position--right .field-image{margin-bottom:20px;text-align:center;}.node-page-full__field-paragraph-item img{margin:0 20px 20px 0;}.node-page-full__field-paragraph-item img.align-center{margin:0 auto;}.region-postscript{padding:30px 0;background:#007788;}.region-postscript p{color:#9FEFEB;font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;font-size:25px;text-align:center;}.region-postscript p a{color:#fff;background:#21ADA8;border-radius:23px;font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-size:13px;padding:15px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.3s;transition:all 0.3s;}.region-postscript p a:hover{background:#19827e;}.region-postscript .subscription p:last-of-type{margin-bottom:0;}.region-postscript .subscription__description{font-size:12px;}.block-search.contextual-region,.search-block-form.contextual-region{position:static;}.search-wide__wrapper{background:#000;display:block;height:80px;left:0;margin-bottom:0;margin-top:0;max-height:0;overflow:hidden;padding-bottom:0;padding-top:0;position:absolute;top:100%;-webkit-transition:all 0.2s;transition:all 0.2s;visibility:hidden;width:100vw;z-index:1;}.search-wide__wrapper.is-active{visibility:visible;max-height:80px;}.search-wide__wrapper form{display:-webkit-box;display:-webkit-flex;display:flex;-ms-grid-column:1;-ms-grid-column-span:13;grid-column:1 / 14;}.search-wide__wrapper .form-item-s,.search-wide__wrapper .form-item-keys{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin:0;}.search-wide__wrapper .form-actions{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin:0;}.search-wide__wrapper .search-form__submit,.search-wide__wrapper button.form-submit{-ms-grid-row-align:stretch;-webkit-align-self:stretch;align-self:stretch;background-color:transparent;border-color:transparent;cursor:pointer;height:auto;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;overflow:hidden;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;position:relative;width:80px;}.search-wide__wrapper .search-form__submit:focus,.search-wide__wrapper button.form-submit:focus{outline:0;box-shadow:none;}.search-wide__wrapper input[type="text"],.search-wide__wrapper input[type="search"]{background-color:transparent;background-image:-webkit-linear-gradient(#9FEFEB,#9FEFEB);background-image:linear-gradient(#9FEFEB,#9FEFEB);background-repeat:no-repeat;background-position:bottom left;background-size:0 10px;display:inline-block;margin:0;padding-right:0;padding-left:216px;width:calc(100% + 36px);height:80px;padding-top:0;padding-bottom:0;-webkit-transition:background-size 0.4s;transition:background-size 0.4s;color:#fff;border:solid 1px transparent;box-shadow:none;font-family:serif;font-size:32px;-webkit-appearance:none;}.search-wide__wrapper input[type="text"]:focus,.search-wide__wrapper input[type="search"]:focus{background-size:100% 9px;outline:0;}.header-nav__search-button{position:relative;width:54px;height:65px;cursor:pointer;border:0;background:transparent;-webkit-appearance:none;-webkit-transition:all 0.3s;transition:all 0.3s;}.block-search-page{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;}.block-search-page.block-search-rehab-text{margin-right:0;}.region-hero .block-search-page.block-search-rehab-text{background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.7) 20%,rgba(255,255,255,0.9) 80%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.7) 20%,rgba(255,255,255,0.9) 80%);bottom:100px;position:static;left:50%;margin:0 auto 30px auto;width:calc(100% - 40px);z-index:1;}.region-hero .block-search-page.block-search-rehab-text .form-actions{width:99.5%;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-right:10px;margin-bottom:10px;min-width:245px;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item select.form-select{width:100%;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item .nice-select{width:100%;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item-treatment{margin-right:0;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item-medications{margin-left:134px;min-width:236px;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item-network,.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item-locations,.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item-medications,.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item-population,.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item-programs,.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item-treatment{display:inline-block;width:auto;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item-text{max-width:none !important;width:370px;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item-text label{color:red;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:10px;-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1;position:static;text-transform:uppercase;width:124px;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item-text input{background-color:#fff;height:42px;font-size:18px;padding:0 10px;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .chosen-container{width:100% !important;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .chosen-container .chosen-single{font-size:18px;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-views-exposed-form___star-market{position:relative;max-width:100%;height:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-views-exposed-form___star-market input[type="checkbox"]{top:0;min-width:20px;width:20px;height:20px;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-views-exposed-form___star-market .form-label{display:block;color:#21ada8;font-size:14px;font-weight:bold;line-height:1.3;}.block-search-page.block-search-rehab-text .form-actions{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:auto;margin-right:5px;position:static;min-width:245px;}.block-search-page.block-search-rehab-text .form-actions button{color:white;cursor:pointer;background-color:#ec2329;background-image:none;border-color:#930300;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;box-shadow:0 1px 1px rgba(0,0,0,0.125);height:42px;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;}.block-search-page.block-search-rehab-text .form-actions button:focus,.block-search-page.block-search-rehab-text .form-actions button:hover{color:white;background-color:#cb1117;border-color:#550100;}.block-search-page.block-search-rehab-text .form-actions button:focus{outline:none;box-shadow:0 0 0 3px rgba(236,35,41,0.5);}.block-search-page.block-search-rehab-text .form-actions button:disabled{background-color:#ec2329;border-color:#930300;opacity:.65;}.block-search-page.block-search-rehab-text .form-actions button:active,.block-search-page.block-search-rehab-text .form-actions button.nice-select.open{color:white;background-color:#cb1117;background-image:none;border-color:#550100;box-shadow:0 0 0 3px rgba(236,35,41,0.5);}.block-search-page.block-search-rehab-text .form-actions button[data-drupal-selector="edit-reset"],.block-search-page.block-search-rehab-text .form-actions button[data-drupal-selector="edit-reset-rehab-reviews-2"]{background:none;box-shadow:none;color:#ec2329;margin-left:10px;padding:0;position:static;text-transform:uppercase;text-decoration:underline;}.block-search-page form{display:inline-block;position:relative;width:100%;}.block-search-page form#views-exposed-form-blog-search-page-1{max-width:594px;}.block-search-page .form-item{display:inline-block;margin:0;width:100%;}.block-search-page .form-item label{background:transparent;}.block-search-page .form-text{background-color:#f4f4f4;border:1px solid #dddddd;border-radius:4px;font-size:24px;height:71px;margin:0;padding:0 60px 0 20px;width:100%;}.block-search-page .form-text:focus,.block-search-page .form-text:active,.block-search-page .form-text.nice-select.open{border-color:#999;}.block-search-page .form-actions{display:inline-block;margin:0 0 0 0;position:absolute;top:0;right:0;z-index:10;}.block-search-page .form-submit[data-drupal-selector^="edit-submit-blog-search"]{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='35px' height='35px'%3E%3Cpath fill-rule='evenodd'  fill='%232a2a2a' d='M34.740,32.679 L24.586,22.525 C26.512,20.147 27.672,17.125 27.672,13.834 C27.672,6.205 21.465,-0.002 13.836,-0.002 C6.207,-0.002 -0.000,6.205 -0.000,13.834 C-0.000,21.462 6.207,27.670 13.836,27.670 C17.127,27.670 20.149,26.510 22.527,24.585 L32.681,34.738 C32.965,35.023 33.426,35.023 33.711,34.738 L34.740,33.709 C35.025,33.425 35.025,32.963 34.740,32.679 ZM13.836,24.757 C7.812,24.757 2.913,19.857 2.913,13.834 C2.913,7.810 7.812,2.911 13.836,2.911 C19.859,2.911 24.759,7.810 24.759,13.834 C24.759,19.857 19.859,24.757 13.836,24.757 Z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;border:none;box-shadow:none;display:block;height:50px;padding:0;position:absolute;right:10px;outline:none;text-indent:-9999px;top:9px;width:50px;}.block-search-page .form-submit[data-drupal-selector="edit-reset"]{position:absolute;right:0;top:92px;}.block-sort-by{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;margin-left:auto;}.block-sort-by__title{font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;font-size:30px;color:#161616;display:inline-block;margin-right:20px;text-transform:uppercase;}.block-sort-by__content{display:inline-block;}.block-sort-by .form-item{margin-bottom:0;}.block-sort-by .form-actions{margin:0;}.block-sort-by ul.search-api-sorts{list-style:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin:0;padding:0;}.block-sort-by ul.search-api-sorts li{margin:0 5px;}.block-sort-by .nice-select{border:1px solid #dddddd;background-color:#f4f4f4;border-radius:4px;color:#505050;font-size:24px;height:71px;}.block-sort-by .nice-select span.current{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:71px;}.find-rehab-anchor__wrapper{position:relative;}.find-rehab-anchor__wrapper .find-rehab-anchor{position:absolute;top:-100px;}.region-sidebar-first .block{margin-bottom:30px;}.region-sidebar-first .block__title{background:#21ADA8;color:#fff;font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;font-size:20px;padding:5px 15px;text-transform:uppercase;}.region-sidebar-first .block__content{background:#f4f4f4;padding:15px;}.region-sidebar-first .social-icons{display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;}.region-sidebar-first .social-icons a{background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 10px;height:45px;width:45px;}table{background:transparent;}caption{padding-top:0.75rem;padding-bottom:0.75rem;text-align:left;}th{text-align:left;}table,.table{width:100%;max-width:100%;margin-bottom:1rem;border-spacing:0;border-collapse:collapse;}table > thead > tr,.table > thead > tr,table > tbody > tr,.table > tbody > tr,table > tfoot > tr,.table > tfoot > tr{border-left:2px solid transparent;border-right:2px solid transparent;-webkit-transition:border-left-color 0.3s;transition:border-left-color 0.3s;}table > thead > tr > th,.table > thead > tr > th,table > thead > tr > td,.table > thead > tr > td,table > tbody > tr > th,.table > tbody > tr > th,table > tbody > tr > td,.table > tbody > tr > td,table > tfoot > tr > th,.table > tfoot > tr > th,table > tfoot > tr > td,.table > tfoot > tr > td{padding:0.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #d2d3d4;border-right:1px solid #d2d3d4;}table > thead > tr > th,.table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #d2d3d4;}table > tbody + tbody,.table > tbody + tbody{border-top:2px solid #d2d3d4;}table td.ief-tabledrag-handle,.table td.ief-tabledrag-handle{max-width:12px;}table.table-scroll,.table-scroll.table{display:block;max-height:calc(100vh - 260px);overflow:scroll;}table > thead > tr > th,.table--condensed > thead > tr > th,table > thead > tr > td,.table--condensed > thead > tr > td,table > tbody > tr > th,.table--condensed > tbody > tr > th,table > tbody > tr > td,.table--condensed > tbody > tr > td,table > tfoot > tr > th,.table--condensed > tfoot > tr > th,table > tfoot > tr > td,.table--condensed > tfoot > tr > td{padding:5px;}table > tbody > tr:nth-of-type(odd),.table--srippted > tbody > tr:nth-of-type(odd),.table--stripped > tbody > tr:nth-of-type(odd){background-color:#f9f9f9;}table > tbody > tr:hover,.table--hover > tbody > tr:hover{background-color:#f5f5f5;border-left:2px solid #21ADA8;}a.tabledrag-handle .handle{box-sizing:content-box;}.draggable td.ief-tabledrag-handle{padding:8px 0 0 0;width:38px;}.draggable td.field-multiple-drag{width:46px;}.draggable a.tabledrag-handle{box-sizing:content-box;height:28px;width:28px;margin-top:-6px;margin-left:0;padding:0;}.draggable a.tabledrag-handle .handle{margin:0;padding:6px;}table.responsive-enabled{table-layout:fixed;}.tabs{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;}.tabs--primary{border-bottom:1px solid rgba(0,0,0,0.12);}.tabs--primary .tabs__item{margin-bottom:0;padding:18px 16px 12px;text-transform:uppercase;letter-spacing:.5px;font-weight:500;font-size:13px;line-height:16px;color:rgba(0,0,0,0.54);}.tabs--primary .tabs__item a{color:rgba(0,0,0,0.54);cursor:pointer;text-decoration:none;}.tabs--primary .tabs__item--is-active{border-bottom:2px solid #ec413b;color:#ec413b;}.tabs--primary .tabs__item--is-active a{color:#ec413b;}.tabs--secondary{margin:15px 0;}.tabs--secondary .tabs__menu-item{position:relative;}.tabs--secondary .tabs__menu-item-link{display:block;padding:6px 12px;border:1px solid #21ADA8;border-radius:3px;margin-right:15px;color:#ec2329;text-decoration:none;}.tabs--secondary .tabs__menu-item-link:hover{text-decoration:underline;}.tabs--secondary .tabs__menu-item-link.is-active{background:#21ADA8;color:#fff;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}.tabs--secondary .tabs__menu-item-link.is-active:hover{background:#19827e;}.video-wrapper{margin:0 auto;max-width:600px;}.views-mini-pager__items{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.views-mini-pager__item--label{padding:15px;}.views-mini-pager__item-link{padding:15px;display:block;}.view-blog-search-page-1__content,.view-blog-search-page-1 .view-content,.view-blog-blog-all__content,.view-blog-blog-all .view-content,.view-recommended-blog-block-1__content,.view-recommended-blog-block-1 .view-content,.view-blog-teasers__content,.view-blog-teasers .view-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.view-blog-search-page-1__row,.view-blog-search-page-1 .view-row,.view-blog-blog-all__row,.view-blog-blog-all .view-row,.view-recommended-blog-block-1__row,.view-recommended-blog-block-1 .view-row,.view-blog-teasers__row,.view-blog-teasers .view-row{background:#f4f4f4;border-radius:10px;margin:0 15px 30px 15px;overflow:hidden;padding-bottom:15px;max-width:315px;}.view-blog-teasers-short__content,.view-blog-teasers-short .view-content,.view-recommended-blog-block-1__content,.view-recommended-blog-block-1 .view-content{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.view-blog-teasers-short__row,.view-blog-teasers-short .view-row,.view-recommended-blog-block-1__row,.view-recommended-blog-block-1 .view-row{padding-bottom:0;}.view-rehab-reviews-page-1{margin:0 auto;max-width:1000px;}.view-rehab-reviews-page-1__header{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:750px;}.view-rehab-reviews-page-1__header h2{color:#31069C;text-align:center;}#views-exposed-form-rehab-reviews-page-1{box-shadow:1px 1px 10px rgba(0,0,0,0.3);border-radius:10px;padding:15px 15px 7.5px 15px;}#views-exposed-form-rehab-reviews-page-1 .form-item__label{display:none;}.view-search-page-1__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.view-search-page-1__row{background:#f4f4f4;border-radius:10px;margin:0 15px 30px 15px;overflow:hidden;padding:15px;width:100%;}@supports (-webkit-appearance:none){input[type=checkbox],input[type=radio],input[type=checkbox]#edit-delete{-webkit-appearance:none;display:inline-block;position:relative;top:3px;margin-right:0.25em;padding:0;background:#fff;border:1px solid #d3cfc8;width:21px;height:21px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:background 0.5s ease;transition:background 0.5s ease;outline:none;}input[type=checkbox].ui-helper-hidden-accessible,input[type=radio].ui-helper-hidden-accessible,input[type=checkbox]#edit-delete.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}input[type=checkbox]#edit-delete{margin-bottom:0;}input[type=radio]{border-radius:50%;}input[type=checkbox]:hover,input[type=checkbox]:focus,input[type=radio]:hover,input[type=radio]:focus{border-color:#21ADA8;cursor:pointer;}input[type=checkbox]#edit-delete:hover,input[type=checkbox]#edit-delete:focus{border-color:#D01616;cursor:pointer;}input[type=checkbox]:checked,input[type=checkbox]:disabled:checked,input[type=radio]:checked,input[type=radio]:disabled:checked{border-color:#21ADA8;background-color:#21ADA8;background-image:url("data:image/svg+xml,%3csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.795 7.096l2.387 2.506 6.023-6.327 1.484 1.56-7.507 7.89L2.31 8.656z' fill='%23fff'/%3e%3c/svg%3e");background-position:center center;background-repeat:no-repeat;}input[type=checkbox]#edit-delete:checked,input[type=checkbox]#edit-delete:disabled:checked{background:#D01616;box-shadow:inset 0px 0px 0px 3px #fff;}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;background:#E2E2E2;}input[type=checkbox]#edit-delete:disabled{opacity:.5;background:#E88181;}input[type=checkbox]:disabled:hover{border-color:#B5B5B5;cursor:default;}input[type=checkbox]:disabled:hover,input[type=radio]:disabled:hover{border-color:#B5B5B5;cursor:default;}}.field-button-links,.footer-nav-links .body ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;list-style:none;margin:0;padding:0;}.field-button-links .paragraph-button-link a,.field-button-links li a,.footer-nav-links .body ul .paragraph-button-link a,.footer-nav-links .body ul li a{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;border-radius:35px;display:-webkit-box;display:-webkit-flex;display:flex;background:#9FEFEB;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:70px;margin:15px;overflow:hidden;padding:10px;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s;}.field-button-links .paragraph-button-link a:hover,.field-button-links li a:hover,.footer-nav-links .body ul .paragraph-button-link a:hover,.footer-nav-links .body ul li a:hover{background:#73e8e2;}.field-button-links .paragraph-button-link a img,.field-button-links li a img,.footer-nav-links .body ul .paragraph-button-link a img,.footer-nav-links .body ul li a img{border-radius:25px;height:100%;width:auto;}.field-button-links .paragraph-button-link a span,.field-button-links li a span,.footer-nav-links .body ul .paragraph-button-link a span,.footer-nav-links .body ul li a span{padding:15px;}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:42px;line-height:40px;outline:none;padding-left:20px;padding-right:50px;padding-top:0;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto;}.nice-select:hover{border-color:#dbdbdb;}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999;}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;width:12px;height:12px;margin-top:-7px;pointer-events:none;position:absolute;right:18px;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}.nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none;}.nice-select.disabled:after{border-color:#cccccc;}.nice-select.wide{width:100%;}.nice-select.wide .list{left:0 !important;right:0 !important;}.nice-select.right{float:right;}.nice-select.right .list{left:auto;right:0;}.nice-select.small{font-size:80%;height:36px;line-height:34px;}.nice-select.small:after{height:4px;width:4px;}.nice-select.small .option{line-height:34px;min-height:34px;}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,0.11);box-sizing:border-box;margin:4px 0 0 0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5,0,0,1.25),opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5,0,0,1.25),opacity 0.15s ease-out;z-index:9;}.nice-select .list:hover .option:not(:hover){background-color:transparent !important;}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s;}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6;}.nice-select .option.selected{font-weight:bold;}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default;}.no-csspointerevents .nice-select .list{display:none;}.no-csspointerevents .nice-select.open .list{display:block;}.ops-highlight{background-color:#ffff66;}*{box-sizing:border-box;}html,body{height:100%;}.dialog-off-canvas-main-canvas{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100%;}.app{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;}.app__content .l-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;}.region-content{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;}.region-header__container{display:-webkit-box;display:-webkit-flex;display:flex;}.region-navigation__container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.region-highlighted{position:relative;}.region-hero{position:relative;}.region-preface{display:-webkit-box;display:-webkit-flex;display:flex;margin:15px auto;position:relative;z-index:2;}.region-sidebar-first{-webkit-box-flex:0;-webkit-flex:0 0 250px;flex:0 0 250px;margin-right:30px;}.path-blog .region-sidebar-first{margin-right:15px;}.app__content{margin-bottom:30px;position:relative;}.front .app__content .l-container{overflow:hidden;}.region-footer{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;}.region-footer__container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.path-blog .app__content .l-container,.path-blog .region-preface{max-width:1010px;}.path-blog .region-preface{height:157px;}.region-sidebar-first{-webkit-transition:padding 0.3s;transition:padding 0.3s;}.region-sidebar-first .filter-accordion-toggle{background:#fff;display:block;margin-bottom:10px;padding:5px;-webkit-transition:all 0.3s;transition:all 0.3s;}.region-sidebar-first .filter-accordion-toggle a{display:block;color:#21ADA8;font-size:22px;padding:5px 10px;text-decoration:none;}.region-sidebar-first > .aside--inner{display:none;}.region-sidebar-first > .aside--inner > div:last-child{margin-bottom:0;}.chosen-container{font-size:14px;height:42px;}.chosen-container.chosen-container-single .chosen-single{height:42px;line-height:35px;}.chosen-container.chosen-container-single .chosen-single div b{background-position:0 11px;}.fivestar-vista div.fivestar-widget-static .star{height:27px;width:29px;background-image:url(/themes/custom/vista/assets/images/star2.png);}.fivestar-vista div.fivestar-widget-static .star span.on{background-position:0 -58px;background-image:url(/themes/custom/vista/assets/images/star2.png);}.fivestar-vista div.fivestar-widget-static .star span.off{background-image:url(/themes/custom/vista/assets/images/star2.png);}.paragraph-formsite-result-full{border:4px solid #9FEFEB;border-radius:10px;margin:30px 10px;padding:30px;}.paragraph-formsite-result-full .block__title{margin-bottom:15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.paragraph-formsite-result-full .field-body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.paragraph-formsite-result-full .field-body h3{margin-bottom:15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.paragraph-formsite-result-full .field-body p{margin-bottom:15px;}.paragraph-formsite-result-full .field-body ul{margin:0 auto;max-width:400px;}#successbox{position:relative;top:-100px;}.toolbar-horizontal #successbox{top:-160px;}.block-dloghero{position:relative;}.hero--image{position:relative;z-index:0;margin-bottom:30px;max-height:650px;overflow:hidden;}.front .hero--image,.path-rehab-reviews .hero--image{padding:0;height:100%;max-height:600px;}.hero--image .hero__content{margin:0;position:absolute;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;top:50%;text-align:center;z-index:10;}.hero--image .hero__title{color:white;text-shadow:1px 1px 0 rgba(0,0,0,0.1),0 0 20px rgba(0,0,0,0.7);font-weight:bold;margin:unset;}.hero__content{margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:90%;}.front .hero__content,.path-rehab-reviews .hero__content{position:absolute;bottom:140px;top:auto;width:100%;}.hero__title{color:#21ADA8;font-size:50px;line-height:80px;font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;text-align:center;margin:0 auto;max-width:800px;}.hero__subtitle{color:white;font-size:22px;text-shadow:1px 1px 0 rgba(0,0,0,0.1);max-width:600px;margin:30px auto 0 auto;}.hero__image{min-height:230px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;top:0;}.front .hero__image{display:block;-o-object-position:center center;object-position:center center;}.front .hero__image::before{content:'';display:block;height:0;padding-top:36.5%;}.hero__image::before{content:'';display:block;height:0;padding-top:39.9%;}.hero__video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;}.hero__tags{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:30px;}.hero__tag{display:block;background:rgba(55,59,68,0.7);color:white;border-radius:4px;padding:4px 30px;font-size:14px;margin-right:15px;}.hero__tag:hover{background:#9FEFEB;}.hero__menu{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0;padding:0;}.hero__menu li{list-style:none;margin:0 15px;}.hero__menu .button{font-size:28px;}.path-node-692 .hero__image,.path-node-714 .hero__image{-o-object-position:top;object-position:top;}.not-front .node-landing-page-full__field-paragraph-item{clear:both;margin:0 auto;max-width:800px;}.node-type-landing_page{background:#007788;}.node-type-landing_page.toolbar-horizontal.toolbar-fixed ._form._floating-bar._form-top{top:39px !important;}.node-type-landing_page.toolbar-horizontal.toolbar-fixed.toolbar-tray-open ._form._floating-bar._form-top{top:78px !important;}.node-type-landing_page .region-highlighted{max-width:800px;background:transparent;}.node-type-landing_page .region-highlighted .messages{margin:0 0 15px 0;}.node-type-landing_page .region-highlighted .block-vista-primary-local-tasks a{color:#fff;}.node-type-landing_page .region-highlighted .block-vista-primary-local-tasks a.is-active{color:#ec2329;}.node-type-landing_page .region-preface{display:none;}.node-type-landing_page .l-container{padding-right:0;padding-left:0;}.landing-page-app::before{content:'';display:block;position:absolute;height:100%;top:0;right:0;left:0;background-image:-webkit-radial-gradient(50% 10%,circle farthest-side,#9fefeb 0,#21ada8 35%,#007788 100%);background-image:radial-gradient(circle farthest-side at 50% 10%,#9fefeb 0,#21ada8 35%,#007788 100%);z-index:-1;}.landing-page-app.topbar-visible .landing-page-app__search{box-shadow:0 5px 10px rgba(0,0,0,0.3);margin-right:0;margin-top:0;position:fixed;right:10px;top:98px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100;}.landing-page-app.topbar-visible .landing-page-app__search.open .ops-close{display:block;}.toolbar-horizontal.toolbar-fixed .landing-page-app.topbar-visible .landing-page-app__search{top:144px;}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .landing-page-app.topbar-visible .landing-page-app__search{top:184px;}.landing-page-app.topbar-visible .landing-page-app__search input.form-text{border-top-left-radius:0;border-top-right-radius:0;}.landing-page-app--form-html{margin-top:60px;}.landing-page-app--form-html .landing-page-app__topbar{background:transparent;padding:5px 0;pointer-events:none;top:0;z-index:10000001;}.toolbar-horizontal.toolbar-fixed .landing-page-app--form-html .landing-page-app__topbar{top:39px;}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .landing-page-app--form-html .landing-page-app__topbar{top:78px;}.landing-page-app--form-html .landing-page-app__navmenu-toggle{pointer-events:auto;}.landing-page-app--form-html .landing-page-app__navmenu-content{top:58px;}.toolbar-horizontal.toolbar-fixed .landing-page-app--form-html .landing-page-app__navmenu-content{top:99px;}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .landing-page-app--form-html .landing-page-app__navmenu-content{top:138px;}.landing-page-app .hero__image{height:auto;position:relative;width:auto;}.landing-page-app .hero--image{border-radius:20px 20px 0 0;max-height:none;min-height:0;height:auto;margin:0 auto;padding:0;}.landing-page-app .hero--image .hero__content{background:transparent;margin-top:0;position:absolute;}.landing-page-app .hero--image .hero__title{text-shadow:0 0 10px #000;}.landing-page-app .hero__content{border-radius:20px 20px 0 0;background:#fff;width:100%;}.landing-page-app .region-content{background:#fff;padding:0 15px;position:relative;z-index:11;}.landing-page-app .container__inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;max-width:800px;position:relative;width:100%;}.landing-page-app__send-copy{color:#fff;position:absolute;left:0;top:60px;font-size:16px;}.landing-page-app__send-copy:hover,.landing-page-app__send-copy:link,.landing-page-app__send-copy:active,.landing-page-app__send-copy.nice-select.open,.landing-page-app__send-copy:visited{color:#fff;}.landing-page-app__header{margin:15px 0 80px 0;}.landing-page-app__header .landing-page-app__navmenu-toggle{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.landing-page-app__header .throbber{display:none;}.landing-page-app__topbar .button,.landing-page-app__bottombar .button{border:1px solid #fff;}.landing-page-app__topbar .webform-submission-form,.landing-page-app__bottombar .webform-submission-form{display:-webkit-box;display:-webkit-flex;display:flex;}.landing-page-app__topbar .webform-submission-form .form-item,.landing-page-app__bottombar .webform-submission-form .form-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:0;}.landing-page-app__topbar .webform-submission-form .form-item__label,.landing-page-app__bottombar .webform-submission-form .form-item__label{color:#fff;background:transparent;font-size:14px;position:static;-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1;}.landing-page-app__topbar .webform-submission-form .form-item__label::after,.landing-page-app__bottombar .webform-submission-form .form-item__label::after{display:none;}.landing-page-app__topbar .webform-submission-form .form-item input,.landing-page-app__bottombar .webform-submission-form .form-item input{background:transparent;border:transparent;border-bottom:1px solid #fff;color:#fff;margin-top:0;padding-top:0;}.landing-page-app__topbar .webform-submission-form .form-actions,.landing-page-app__bottombar .webform-submission-form .form-actions{margin-left:5px;margin-top:14px;}.landing-page-app__topbar{display:none;background:#21ADA8;color:#fff;position:fixed;padding:15px 0;width:100%;z-index:12;}.landing-page-app__topbar .container__inner{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.landing-page-app__topbar .landing-page-app__navmenu-toggle a,.landing-page-app__topbar a{color:#fff;}.landing-page-app__topbar .landing-page-app__navmenu-toggle a span::before,.landing-page-app__topbar .landing-page-app__navmenu-toggle a span::after,.landing-page-app__topbar .landing-page-app__navmenu-toggle a span em{background:#fff;}.landing-page-app__bottombar{background:#21ADA8;bottom:0;color:#fff;display:block;position:fixed;padding:15px 0;width:100%;z-index:12;}.landing-page-app__bottombar .container__inner{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.landing-page-app__navmenu-toggle span{cursor:pointer;-webkit-flex-shrink:0;flex-shrink:0;display:block;height:28px;position:relative;margin:10px 10px 10px auto;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:30px;}.landing-page-app__navmenu-toggle span::before,.landing-page-app__navmenu-toggle span::after,.landing-page-app__navmenu-toggle span em{content:'';display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;}.landing-page-app__navmenu-toggle span::before{top:0;-webkit-transform-origin:left center;transform-origin:left center;}.landing-page-app__navmenu-toggle span em{top:12px;-webkit-transform-origin:left center;transform-origin:left center;}.landing-page-app__navmenu-toggle span::after{top:24px;-webkit-transform-origin:left center;transform-origin:left center;}.landing-page-app__navmenu-toggle a{display:-webkit-box;display:-webkit-flex;display:flex;color:#fff;-webkit-box-align:center;-webkit-align-items:center;align-items:center;line-height:18px;text-decoration:none;width:130px;}.landing-page-app__navmenu-content-inner{width:100%;}.landing-page-app__navmenu-content{background:#fff;box-shadow:2px 0 15px rgba(0,0,0,0.3);display:none;height:100%;left:0;padding:15px;overflow-x:hidden;position:fixed;top:0;width:100%;z-index:12;}.toolbar-horizontal.toolbar-fixed .landing-page-app__navmenu-content{top:39px;}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .landing-page-app__navmenu-content{top:78px;}.landing-page-app__navmenu-content ol{list-style-type:none;counter-reset:item;margin:0;padding:0;}.landing-page-app__navmenu-content ol > li{display:table;counter-increment:item;margin-bottom:0.6em;}.landing-page-app__navmenu-content ol > li:before{content:counters(item,".") ". ";display:table-cell;padding-right:0.6em;}.landing-page-app__navmenu-content li ol > li{margin:0;}.landing-page-app__navmenu-content li ol > li:before{content:counters(item,".") " ";}.landing-page-app__navmenu-content-close{text-align:right;}.landing-page-app__navmenu-content-close a{font-size:14px;text-decoration:none;text-transform:uppercase;}.landing-page-app__scrolldown{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;text-align:center;position:absolute;}.landing-page-app__scrolldown svg{-webkit-flex-shrink:0;flex-shrink:0;height:50px;width:50px;}.landing-page-app__search{right:0;position:absolute;margin-right:0;margin-top:5px;top:100%;}.landing-page-app__search.open input.form-text{background-color:#f4f4f4;border-color:#dddddd;opacity:1;padding:0 60px 0 10px;width:250px;}.landing-page-app__search.open button{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='35px' height='35px'%3E%3Cpath fill-rule='evenodd'  fill='%232a2a2a' d='M34.740,32.679 L24.586,22.525 C26.512,20.147 27.672,17.125 27.672,13.834 C27.672,6.205 21.465,-0.002 13.836,-0.002 C6.207,-0.002 -0.000,6.205 -0.000,13.834 C-0.000,21.462 6.207,27.670 13.836,27.670 C17.127,27.670 20.149,26.510 22.527,24.585 L32.681,34.738 C32.965,35.023 33.426,35.023 33.711,34.738 L34.740,33.709 C35.025,33.425 35.025,32.963 34.740,32.679 ZM13.836,24.757 C7.812,24.757 2.913,19.857 2.913,13.834 C2.913,7.810 7.812,2.911 13.836,2.911 C19.859,2.911 24.759,7.810 24.759,13.834 C24.759,19.857 19.859,24.757 13.836,24.757 Z'/%3E%3C/svg%3E");}.landing-page-app__search input.form-text{border:1px solid transparent;border-radius:4px;font-size:18px;height:41px;margin:0;opacity:0;padding:0;width:0;}.landing-page-app__search input.form-text:focus,.landing-page-app__search input.form-text:active,.landing-page-app__search input.form-text.nice-select.open{border-color:#999;}.landing-page-app__search button{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='35px' height='35px'%3E%3Cpath fill-rule='evenodd'  fill='%23ffffff' d='M34.740,32.679 L24.586,22.525 C26.512,20.147 27.672,17.125 27.672,13.834 C27.672,6.205 21.465,-0.002 13.836,-0.002 C6.207,-0.002 -0.000,6.205 -0.000,13.834 C-0.000,21.462 6.207,27.670 13.836,27.670 C17.127,27.670 20.149,26.510 22.527,24.585 L32.681,34.738 C32.965,35.023 33.426,35.023 33.711,34.738 L34.740,33.709 C35.025,33.425 35.025,32.963 34.740,32.679 ZM13.836,24.757 C7.812,24.757 2.913,19.857 2.913,13.834 C2.913,7.810 7.812,2.911 13.836,2.911 C19.859,2.911 24.759,7.810 24.759,13.834 C24.759,19.857 19.859,24.757 13.836,24.757 Z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:contain;border:none;box-shadow:none;display:block;height:25px;padding:0;outline:none;text-indent:-9999px;width:25px;cursor:pointer;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;}.landing-page-app__search .ops-close{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 300 300' style='enable-background:new 0 0 300 300;' xml:space='preserve'%3E%3Crect x='76.9' y='71.8' style='fill:%23FFFFFF;' width='148.8' height='148.8'/%3E%3Cpath style='fill:%232e3190;' d='M150,0L150,0C67.2,0,0,67.2,0,150l0,0c0,82.8,67.2,150,150,150l0,0c82.8,0,150-67.2,150-150l0,0C300,67.2,232.8,0,150,0z M201.4,179.9c7.7,7.2,10.3,15.7,2.4,23.8c-7.9,8-16.4,5.6-23.8-2l-30.5-31.4c-10.7,11.4-20.1,21.5-29.6,31.5c-7.3,7.7-15.9,9.9-23.7,1.9s-5-16.5,2.6-23.8c9.7-9.2,19.4-18.4,33-31.4c-11.8-10-22.4-18.7-32.6-27.8c-8.2-7.3-11.3-16.3-2.4-24.7c8.2-7.7,16.7-4.6,23.8,3c9.1,9.7,18.2,19.5,29.5,31.6c11.7-12.5,21.1-22.7,30.6-32.7c6.9-7.3,15.2-9.1,22.7-1.9c8.1,7.8,6.1,16.4-1.5,23.7c-9.9,9.6-20,18.9-32.3,30.5C181.3,161.1,191.4,170.5,201.4,179.9z'/%3E%3C/svg%3E");background-size:cover;bottom:-10px;cursor:pointer;display:none;height:20px;left:-10px;position:absolute;text-indent:-9999px;width:20px;}.landing-page-app .anchor__wrapper{position:relative;}.landing-page-app .anchor__wrapper .anchor{position:absolute;top:-100px;}.landing-page-app .paragraph-chapter{margin:15px 0;position:relative;text-align:center;}.landing-page-app .paragraph-chapter h2,.landing-page-app .paragraph-chapter h3,.landing-page-app .paragraph-chapter h4{margin:15px 0;}.landing-page-app .paragraph-chapter::before{content:'';background:url(/themes/custom/vista/assets/images/paragraph_divider.png);background-size:cover;opacity:.7;display:block;height:40px;margin:0 auto;width:80px;}.landing-page-app .paragraph-chapter::after{content:'';background:rgba(0,0,0,0.1);display:block;height:1px;left:0;width:100%;position:absolute;top:20px;}.landing-page-app .paragraph-table-of-contents__preface h2{text-align:center;}.landing-page-app .paragraph-table-of-contents__content ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0 0 30px 0;padding:0;}.landing-page-app .paragraph-table-of-contents__content li{background:rgba(159,239,235,0.2);border:1px solid #9FEFEB;margin:15px;padding:30px;width:calc(50% - 30px);-webkit-transition:all 0.3s;transition:all 0.3s;}.landing-page-app .paragraph-table-of-contents__content li:hover{background:#007788;box-shadow:inset 0 0 25px rgba(0,0,0,0.25);}.landing-page-app .paragraph-table-of-contents__content li:hover span,.landing-page-app .paragraph-table-of-contents__content li:hover a{color:#fff;}.landing-page-app .paragraph-table-of-contents__content a{color:#007788;text-decoration:none;}.landing-page-app .paragraph-table-of-contents__content a:hover{text-decoration:underline;}.landing-page-app .paragraph-table-of-contents__chapter-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.landing-page-app .paragraph-table-of-contents__chapter-no{font-size:18px;font-weight:bold;}.landing-page-app .paragraph-table-of-contents__chapter-name{font-size:30px;line-height:32px;font-family:"Playfair Display",Georgia,"Times New Roman",Times,serif;}.block-socialheader{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;}.social-icons.social-icons--header a{height:30px;width:35px;}.social-icons a{background-size:contain;display:inline-block;height:57px;text-indent:-9999px;width:57px;}.social-icons__twitter{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57px' height='57px'%3E%3Ccircle class='st0' cx='28.4' cy='28.2' r='27.3' fill='%23fff'/%3E%3Cpath fill-rule='evenodd'  fill='rgb(85, 172, 238)' d='M28.442,56.997 C12.734,56.997 -0.000,44.237 -0.000,28.496 C-0.000,12.758 12.734,-0.003 28.442,-0.003 C44.150,-0.003 56.884,12.758 56.884,28.496 C56.884,44.237 44.150,56.997 28.442,56.997 ZM47.804,16.332 C46.304,17.214 44.647,17.836 42.881,18.183 C41.456,16.689 39.426,15.763 37.210,15.763 C32.912,15.763 29.452,19.201 29.452,23.416 C29.452,24.021 29.504,24.605 29.632,25.160 C23.178,24.849 17.467,21.801 13.630,17.157 C12.960,18.303 12.568,19.614 12.568,21.025 C12.568,23.674 13.952,26.022 16.016,27.382 C14.769,27.359 13.545,27.002 12.509,26.440 C12.509,26.463 12.509,26.494 12.509,26.524 C12.509,30.242 15.200,33.329 18.728,34.041 C18.096,34.212 17.408,34.292 16.693,34.292 C16.196,34.292 15.694,34.265 15.223,34.163 C16.229,37.191 19.083,39.418 22.477,39.492 C19.836,41.528 16.482,42.754 12.852,42.754 C12.215,42.754 11.604,42.726 10.994,42.649 C14.433,44.834 18.508,46.083 22.903,46.083 C37.189,46.083 44.999,34.421 44.999,24.313 C44.999,23.975 44.988,23.648 44.971,23.324 C46.512,22.247 47.806,20.901 48.862,19.353 C47.454,19.961 45.953,20.364 44.389,20.560 C45.998,19.614 47.227,18.126 47.804,16.332 Z'/%3E%3C/svg%3E");}.social-icons__linkedin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='58px' height='57px'%3E%3Ccircle class='st0' cx='28.4' cy='28.2' r='27.3' fill='%23fff'/%3E%3Cpath fill-rule='evenodd'  fill='rgb(0, 122, 185)' d='M28.980,56.997 C13.272,56.997 0.538,44.237 0.538,28.496 C0.538,12.758 13.272,-0.003 28.980,-0.003 C44.689,-0.003 57.423,12.758 57.423,28.496 C57.423,44.237 44.689,56.997 28.980,56.997 ZM17.000,12.000 C14.024,12.000 14.069,15.000 14.069,15.000 C14.069,15.000 14.000,18.000 17.000,18.000 C20.000,18.000 19.859,14.994 19.931,15.000 C20.004,15.006 19.976,12.000 17.000,12.000 ZM20.000,21.000 L14.000,21.000 L14.000,41.000 L20.000,41.000 L20.000,21.000 ZM44.000,25.000 C44.000,25.000 43.626,21.185 38.000,21.000 C34.997,20.901 33.000,23.000 33.000,23.000 L31.000,23.000 L31.000,21.000 L25.000,21.000 L25.000,41.000 L31.000,41.000 L31.000,28.000 C31.000,28.000 31.887,25.000 35.000,25.000 C38.113,25.000 39.000,28.000 39.000,28.000 L39.000,41.000 L44.000,41.000 L44.000,25.000 Z'/%3E%3C/svg%3E");}.social-icons__blog{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57px' height='57px'%3E%3Ccircle class='st0' cx='28.4' cy='28.2' r='27.3' fill='%23fff'/%3E%3Cpath fill-rule='evenodd'  fill='rgb(242, 97, 9)' d='M28.557,56.997 C12.849,56.997 0.115,44.237 0.115,28.496 C0.115,12.758 12.849,-0.003 28.557,-0.003 C44.266,-0.003 57.000,12.758 57.000,28.496 C57.000,44.237 44.266,56.997 28.557,56.997 ZM17.488,41.635 C18.568,42.707 20.320,42.707 21.401,41.634 C22.482,40.563 22.482,38.825 21.402,37.753 C20.321,36.681 18.569,36.682 17.488,37.753 C16.407,38.825 16.407,40.564 17.488,41.635 ZM19.440,33.338 C22.978,33.333 25.859,36.190 25.853,39.699 C25.853,40.266 26.083,40.784 26.458,41.155 C26.834,41.528 27.355,41.756 27.927,41.756 C29.071,41.756 30.002,40.833 30.002,39.698 C30.014,33.915 25.272,29.212 19.441,29.213 C18.297,29.213 17.366,30.136 17.360,31.276 C17.360,32.409 18.291,33.333 19.440,33.338 ZM19.441,25.465 C27.358,25.464 33.799,31.852 33.797,39.704 C33.797,40.270 34.027,40.787 34.403,41.160 C34.778,41.531 35.300,41.761 35.871,41.760 C37.015,41.760 37.946,40.836 37.952,39.697 C37.959,29.572 29.651,21.332 19.442,21.340 C18.298,21.340 17.367,22.262 17.361,23.403 C17.361,24.537 18.292,25.460 19.441,25.465 ZM19.449,13.339 C18.305,13.339 17.374,14.261 17.368,15.402 C17.368,16.537 18.299,17.458 19.448,17.465 C31.810,17.457 41.867,27.430 41.865,39.697 C41.865,40.264 42.095,40.781 42.471,41.153 C42.846,41.525 43.367,41.754 43.939,41.754 C45.083,41.753 46.014,40.830 46.020,39.690 C46.016,25.162 34.098,13.342 19.449,13.339 Z'/%3E%3C/svg%3E");}.social-icons__facebook{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 30 30' enable-background='new 0 0 30 30' xml:space='preserve'%3E%3Ccircle fill='%233B5998' cx='15' cy='15' r='15'/%3E%3Cpath id='f' fill='%23FFFFFF' d='M16.4,23.9v-8.1h2.7l0.4-3.2h-3.1v-2c0-0.9,0.3-1.5,1.6-1.5h1.7V6.2c-0.3,0-1.3-0.1-2.4-0.1c-2.4,0-4.1,1.5-4.1,4.2v2.3h-2.7v3.2h2.7v8.1H16.4z'/%3E%3C/svg%3E");}.social-icons__instagram{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 8192.02 8192.02'%3E%3Cdefs%3E%3ClinearGradient id='a3af430d-9ade-4bcb-80f9-13bafe2ac131' x1='125712.96' y1='-158866.14' x2='-41315.63' y2='124192.87' gradientTransform='matrix(0.02, 0, 0, -0.02, 3058.93, 3669.93)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23f58529'/%3E%3Cstop offset='0.17' stop-color='%23feda77'/%3E%3Cstop offset='0.48' stop-color='%23dd2a7b'/%3E%3Cstop offset='0.78' stop-color='%238134af'/%3E%3Cstop offset='1' stop-color='%23515bd4'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M4096,0C6358.19,0,8192,1833.84,8192,4096S6358.19,8192,4096,8192,0,6358.19,0,4096,1833.84,0,4096,0ZM3097.19,1753.77H5094.93c750.21,0,1363.7,605.9,1363.7,1346.08V5092.2c0,740.35-613.49,1346.06-1363.68,1346.06l-1997.76,0c-750.2,0-1363.77-605.7-1363.77-1346V3099.82C1733.42,2359.67,2347,1753.77,3097.19,1753.77Zm986.12,1077.49c729,0,1320.56,591.59,1320.56,1320.59S4812.31,5472.44,4083.31,5472.44c-729.22,0-1320.69-591.49-1320.69-1320.59S3354.11,2831.26,4083.31,2831.26Zm0,446c482.74,0,874.56,391.72,874.56,874.54s-391.82,874.64-874.56,874.64c-482.92,0-874.66-391.82-874.66-874.64S3600.39,3277.31,4083.31,3277.31Zm1277.61-629.1c118.43,0,214.45,96,214.45,214.33s-96,214.45-214.45,214.45-214.33-96-214.33-214.45S5242.61,2648.21,5360.92,2648.21ZM3260.45,2136.42H4931.84c627.6,0,1140.87,510.74,1140.87,1134.87V4951.06c0,624.11-513.27,1134.77-1140.87,1134.77l-1671.39,0c-627.6,0-1141-510.64-1141-1134.77V3271.27C2119.49,2647.16,2632.85,2136.42,3260.45,2136.42Z' style='fill-rule:evenodd;fill:url(%23a3af430d-9ade-4bcb-80f9-13bafe2ac131)'/%3E%3C/svg%3E");}a.social-icons__instagram.social-icons__instagram_new{background-image:url(/themes/custom/vista/assets/images/instagram.svg);}body.toolbar-horizontal.toolbar-fixed:not(.gin--vertical-toolbar) .is-sticky .l-header-inner{margin-top:80px;}.is-sticky .sticky{box-shadow:0 3px 5px rgba(0,0,0,0.4);}@media (min-width:350px){.theme-table tr{display:table-row;}.theme-table td,.theme-table th{display:table-cell;padding-left:0;}.theme-table td::before,.theme-table th::before{display:none;}.theme-table thead{display:table-header-group;}.theme-table thead tr{position:static;top:0;left:0;}.theme-table tbody{display:table-row-group;}.theme-table-wrapper table tr{display:table-row;}.theme-table-wrapper table td,.theme-table-wrapper table th{display:table-cell;padding-left:0;}.theme-table-wrapper table td::before,.theme-table-wrapper table th::before{display:none;}.theme-table-wrapper table thead{display:table-header-group;}.theme-table-wrapper table thead tr{position:static;top:0;left:0;}.theme-table-wrapper table tbody{display:table-row-group;}.region-postscript p a{border-radius:24px;font-size:14px;padding:15px 25px;}}@media (max-width:751px){.comment-support-ticket-update__comment-body{font-size:15px;}.footer-info{border-top:1px solid rgba(255,255,255,0.2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:15px 0;margin-top:15px;}.footer-info__item{border:none;margin:10px 0;}.block-logowhite{margin:0 auto;}.front .hero__content,.path-rehab-reviews .hero__content{bottom:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.hero__title{font-size:28px;line-height:40px;}.hero__subtitle{font-size:16px;}.hero__tags{-webkit-flex-flow:wrap;flex-flow:wrap;margin-top:-15px;}.hero__tag{margin-top:15px;font-size:12px;}}@media (max-width:1000px){.block-footer ul.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}}@media (min-width:1000px){.views-block-client-logo-block-1__title{font-size:25px;}.landing-page-app__scrolldown{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-width:60px;right:-70px;}}@media (max-width:659px){.block-teasers-promo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.block-teasers-promo__item{margin:0 0 30px 0;width:100%;}}@media (min-width:752px){.is-sticky .region-header .block-vista-site-branding img{width:100px;}.is-sticky .region-header .block-slogan .body{font-size:18px;line-height:22px;}.is-sticky .region-header .block-phone .body{font-size:32px;}.hero__content{width:720px;max-width:100%;}.hero__content{padding-right:16px;padding-left:16px;}}@media (min-width:576px) and (max-width:751px){.region-header .block-slogan{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.region-header .block-phone{left:50%;bottom:-5px;margin-left:-74px;position:absolute;}}@media (max-width:991px){.region-header .block-slogan .body{font-size:16px;line-height:20px;}.region-header .block-phone .body{font-size:24px;}.region-header .block-social .social-icons a,.region-header .block-socialheader .social-icons a{height:30px;margin:0;width:30px;}}@media (max-width:575px){.region-header .block-social .social-icons a,.region-header .block-socialheader .social-icons a{margin-bottom:15px;}.region-header__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}.hero__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.hero__menu li{margin-bottom:30px;}.block-socialheader{margin:15px auto;}}@media (max-width:1099px){.block-find-rehabs{display:none;}.search-wide__wrapper input[type="text"],.search-wide__wrapper input[type="search"]{padding-left:0;}}@media (max-width:1199px){.region-navigation .block-mainmenu{max-height:67px;}.region-navigation .block-mainmenu.contextual-region{position:static;}.block-search{margin-left:auto;margin-right:15px;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item-treatment{padding-right:0;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item-medications{margin-left:0;padding-right:0;}.block-search-page.block-search-rehab-text .form-actions{margin-right:0;}.front .hero--image,.path-rehab-reviews .hero--image{margin-bottom:30px;}}@media (max-width:400px){ul.sf-user-external a{width:85px;}div.block-search{margin-right:0;}.view-blog-search-page-1__row,.view-blog-search-page-1 .view-row,.view-blog-blog-all__row,.view-blog-blog-all .view-row,.view-recommended-blog-block-1__row,.view-recommended-blog-block-1 .view-row,.view-blog-teasers__row,.view-blog-teasers .view-row{margin:0 7.5px 30px 7.5px;}.view-search-page-1__row{margin:0 7.5px 30px 7.5px;}}@media (max-width:450px){ul.sf-user-external li:last-child a{white-space:nowrap;overflow:hidden;padding-left:5px;width:70px;}}@media (max-width:699px){.node-treatment-reviews-teaser__content > .node-treatment-reviews-teaser__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;}.node-treatment-reviews-teaser__table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.landing-page-app .paragraph-table-of-contents__content ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.landing-page-app .paragraph-table-of-contents__content li{margin:0 0 15px 0;width:100%;}}@media (min-width:700px) and (max-width:999px){.node-treatment-reviews-teaser__content > .node-treatment-reviews-teaser__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0 auto;max-width:700px;}}@media (min-width:700px){.node-treatment-reviews-teaser__table .field.field-success-tracking-number{max-width:180px;}.node-treatment-reviews-teaser__table .field.field-special-programs{max-width:200px;}.node-treatment-reviews-teaser__field-success-tracking-number{-webkit-flex-shrink:0;flex-shrink:0;width:180px;}.node-treatment-reviews-teaser__field-special-programs{-webkit-flex-shrink:0;flex-shrink:0;width:200px;}}@media (max-width:999px){.node-treatment-reviews-full__table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.node-treatment-reviews-full__tiles div.field div.field{margin:0 5px;padding:0;}.node-treatment-reviews-full__tiles div.field.field-special-programs{margin:15px 0;max-width:none;width:100%;}.node-treatment-reviews-full__postscript{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.node-treatment-reviews-full__postscript .node-treatment-reviews-full__col{width:100%;}.landing-page-app__scrolldown svg{height:30px;width:30px;}}@media (max-width:649px){.field-paragraph .paragraph-image-and-text .layout__region{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;width:100%;}.field-paragraph .paragraph-image-and-text .layout__region--first img{margin:15px auto;}.field-paragraph .paragraph-text-and-image .layout__region{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;width:100%;}.field-paragraph .paragraph-text-and-image .layout__region--second img{margin:15px auto;}}@media (min-width:650px){.field-paragraph .paragraph-image-and-text .layout__region--second{padding-left:15px;}.field-paragraph .paragraph-text-and-image .layout__region--first{padding-right:15px;}}@media (max-width:799px){.field-paragraph .paragraph-three-columns .layout__region{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;width:100%;}.field-paragraph .paragraph-two-columns .layout__region{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;width:100%;}}@media (min-width:800px){.field-paragraph .paragraph-three-columns .layout__region--second{padding-left:15px;padding-right:15px;}.field-paragraph .paragraph-two-columns .layout__region--first{padding-right:7.5px;}.field-paragraph .paragraph-two-columns .layout__region--second{padding-left:7.5px;}}@media (min-width:400px){.paragraph-image-style-and-text.image-style-position--left .field-image{text-align:left;float:left;margin-right:20px;}.paragraph-image-style-and-text.image-style-position--right .field-image{text-align:left;float:right;margin-left:20px;}.landing-page-app__navmenu-content-inner{width:320px;}.landing-page-app__navmenu-content{width:350px;}}@media (min-width:600px){.region-postscript__container{width:600px;}.hero--image{margin-bottom:60px;}}@media (min-width:570px){.region-postscript p{font-size:33px;line-height:44px;}}@media (min-width:1200px){.is-sticky .header-nav__search-button{height:47px;}.region-hero .block-search-page.block-search-rehab-text{position:absolute;margin:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1170px;}.region-hero .block-search-page.block-search-rehab-text .form-actions{width:auto;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item{max-width:245px;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-views-exposed-form___star-market{position:absolute;top:55px;min-width:100px;max-width:130px !important;height:auto;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}.hero__content{width:1168px;max-width:100%;}.hero__content{padding-right:16px;padding-left:16px;}}@media (min-width:501px){.block-search-page{margin-right:15px;}.region-sidebar-first .block-search-page{margin-right:0;}.path-blog .region-preface{height:71px;}}@media (min-width:1199px) and (max-width:1399px){.region-hero .block-search-page.block-search-rehab-text{width:1170px;}.region-hero .block-search-page.block-search-rehab-text .form-actions{width:auto;}}@media (min-width:600px) and (max-width:849px){.region-hero .block-search-page.block-search-rehab-text .form-actions{width:49.5%;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item{min-width:auto;margin-right:0;padding-right:0;width:49.5%;}}@media (min-width:850px) and (max-width:1199px){.region-hero .block-search-page.block-search-rehab-text .form-actions{width:32.5%;}.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item{margin-right:0;padding-right:0;width:32.5%;}}@media (max-width:599px){.block-search-page.block-search-rehab-text #views-exposed-form-rehab-reviews-page-1 .form-item{min-width:auto;margin-right:0;padding-right:0;width:99.5%;}.landing-page-app__topbar .webform-submission-form .form-item input.form-email,.landing-page-app__bottombar .webform-submission-form .form-item input.form-email{width:190px;}}@media (min-width:1188px){.block-sort-by{margin-right:20px;}}@media (max-width:500px){.block-sort-by{margin-top:15px;}.region-preface{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}}@media (max-width:700px){.view-blog-search-page-1__content,.view-blog-search-page-1 .view-content,.view-blog-blog-all__content,.view-blog-blog-all .view-content,.view-recommended-blog-block-1__content,.view-recommended-blog-block-1 .view-content,.view-blog-teasers__content,.view-blog-teasers .view-content{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.view-search-page-1__content{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}.app__content .l-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.region-sidebar-first{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;margin-right:0;-webkit-box-ordinal-group:1;-webkit-order:0;order:0;}.path-blog .region-sidebar-first{margin-right:0;}.region-sidebar-first{margin-bottom:30px;}.region-sidebar-first .filter-accordion-toggle{background:#21ADA8;}.region-sidebar-first .filter-accordion-toggle a{color:#fff;}.region-sidebar-first.open{border:1px solid #21ADA8;padding:15px;}.region-sidebar-first.open .filter-accordion-toggle{background:transparent;}.region-sidebar-first.open .filter-accordion-toggle a{color:#21ADA8;}.region-sidebar-first .for-desktop{display:none;}}@media (min-width:701px){.region-sidebar-first .block.for-mobile,.region-sidebar-first .filter-accordion-toggle{display:none;}.region-sidebar-first > .aside--inner{display:block !important;}}@media (min-width:576px){.hero__content{width:544px;max-width:100%;}.hero__content{padding-right:16px;padding-left:16px;}.hero__content{width:90%;}}@media (min-width:992px){.hero__content{width:960px;max-width:100%;}.hero__content{padding-right:16px;padding-left:16px;}}@media (min-width:752px) and (max-width:1199px){.front .hero__content,.path-rehab-reviews .hero__content{bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);}}@media (min-width:1700px){.front .hero__image{position:static;}}@media (min-width:500px){.landing-page-app.topbar-visible .landing-page-app__search{top:103px;}.landing-page-app__bottombar{display:none;}}@media (max-width:820px){.landing-page-app__logo{width:130px;}}@media (min-width:820px){.landing-page-app .hero--image{width:800px;}.landing-page-app .hero__content{width:800px;}.landing-page-app__send-copy{left:auto;top:0;right:0;}.landing-page-app__header{margin:15px 0 30px 0;}.landing-page-app__search{margin-right:0;margin-top:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}@media (min-width:590px) and (max-width:819px){.landing-page-app__send-copy{left:auto;top:0;right:157px;}.landing-page-app__header{margin:15px 0 30px 0;}.landing-page-app__search{margin-right:150px;margin-top:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}@media (min-width:490px) and (max-width:589px){.landing-page-app__header{margin:15px 0 60px 0;}.landing-page-app__scrolldown{font-size:14px;left:10px;top:-30px;}}@media (max-width:399px){.landing-page-app__header .container{margin:0 15px;}.landing-page-app__topbar .container{margin:0 15px;}.landing-page-app__bottombar .container{margin:0 15px;}}@media (min-width:400px) and (max-width:819px){.landing-page-app__header .container{margin:0 30px;}.landing-page-app__topbar .container{margin:0 30px;}.landing-page-app__bottombar .container{margin:0 30px;}}@media (max-width:819px){.landing-page-app__header .container__inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}}@media (max-width:499px){.landing-page-app__topbar .webform-submission-form{display:none;}}@media (max-width:489px){.landing-page-app__scrolldown{font-size:14px;right:0;top:-30px;}}@media (min-width:590px) and (max-width:999px){.landing-page-app__scrolldown{font-size:14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-30px;}}@media (max-width:800px){.landing-page-app .paragraph-chapter::after{margin-left:0;width:100%;}}@media (min-width:576px) and (max-width:1099px){.block-socialheader{margin-left:auto;}}
