/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1180px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-6,.col-12,.col-sm-4,.col-sm-6,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-12,.col-lg-3,.col-lg-4,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-12,.col-xl-3,.col-xl-5,.col-xl-6,.col-xl-8{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 576px){.col-sm-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width: 768px){.col-md-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-md-1{margin-left:8.3333333333%}}@media (min-width: 992px){.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 1200px){.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.offset-xl-1{margin-left:8.3333333333%}}.d-none{display:none !important}.d-block{display:block !important}.d-flex{display:-ms-flexbox !important;display:flex !important}@media (min-width: 768px){.d-md-block{display:block !important}.d-md-flex{display:-ms-flexbox !important;display:flex !important}}@media (min-width: 1200px){.d-xl-block{display:block !important}}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.align-items-center{-ms-flex-align:center !important;align-items:center !important}.h-100{height:100% !important}.mt-0{margin-top:0 !important}.mb-0{margin-bottom:0 !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.mt-3{margin-top:1rem !important}.mb-3{margin-bottom:1rem !important}.mt-4{margin-top:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.mt-5{margin-top:3rem !important}.mb-5{margin-bottom:3rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pt-5{padding-top:3rem !important}.pb-5{padding-bottom:3rem !important}.mx-auto{margin-right:auto !important}.mx-auto{margin-left:auto !important}@media (min-width: 576px){.mt-sm-0{margin-top:0 !important}}@media (min-width: 768px){.mt-md-0{margin-top:0 !important}.mb-md-0{margin-bottom:0 !important}.mt-md-2{margin-top:.5rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mt-md-5{margin-top:3rem !important}.mb-md-5{margin-bottom:3rem !important}.pb-md-0{padding-bottom:0 !important}.px-md-5{padding-right:3rem !important}.px-md-5{padding-left:3rem !important}}@media (min-width: 992px){.mb-lg-5{margin-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pr-lg-5{padding-right:3rem !important}}@media (min-width: 1200px){.pl-xl-5{padding-left:3rem !important}}.visible{visibility:visible !important}@media (min-width: 1220px){.container{max-width:1200px}}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url("../fonts/source-sans-pro-v11-latin-regular.eot");src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url("../fonts/source-sans-pro-v11-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/source-sans-pro-v11-latin-regular.woff2") format("woff2"),url("../fonts/source-sans-pro-v11-latin-regular.woff") format("woff"),url("../fonts/source-sans-pro-v11-latin-regular.ttf") format("truetype"),url("../fonts/source-sans-pro-v11-latin-regular.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url("../fonts/source-sans-pro-v11-latin-600.eot");src:local("Source Sans Pro SemiBold"),local("SourceSansPro-SemiBold"),url("../fonts/source-sans-pro-v11-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/source-sans-pro-v11-latin-600.woff2") format("woff2"),url("../fonts/source-sans-pro-v11-latin-600.woff") format("woff"),url("../fonts/source-sans-pro-v11-latin-600.ttf") format("truetype"),url("../fonts/source-sans-pro-v11-latin-600.svg#SourceSansPro") format("svg");font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url("../fonts/source-sans-pro-v11-latin-700.eot");src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url("../fonts/source-sans-pro-v11-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/source-sans-pro-v11-latin-700.woff2") format("woff2"),url("../fonts/source-sans-pro-v11-latin-700.woff") format("woff"),url("../fonts/source-sans-pro-v11-latin-700.ttf") format("truetype"),url("../fonts/source-sans-pro-v11-latin-700.svg#SourceSansPro") format("svg");font-display:swap}.citation{font-size:75%;color:#24ace1}.citation:hover{text-decoration:underline;color:#24ace1}.citation .tip-inner{font-size:.95rem;box-shadow:0 1px 4px 0 rgba(0,0,0,0.15);border:1px solid #DADADA;color:#222}.citation .tip:before{border-top:1px solid #DADADA;border-left:1px solid #DADADA}.citation-container{font-size:.85em;margin-bottom:30px}.citation-container .citation-toggle-content{border:1px solid #f3f3f3;color:#444}.citation-container .citation-toggle .citation-title{font-weight:900;line-height:normal}.citation-container .citation-toggle svg{fill:#24ace1}.citation-container .citation-toggle p{margin:0;font-size:.85em;line-height:normal}.citation-container .citation-toggle-content{display:none}.citation-container .citation-toggle-content a{overflow-wrap:break-word;word-wrap:break-word}.citation-container .citation-toggle-content .citation-blurb{background:#F7F9F9}table{margin:0 0 1.5em;width:100%}.table-container{overflow-x:auto;display:block}.table-container.responsive table{display:table;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.table-container table{margin-bottom:0;width:100% !important;display:table !important}.table-container table thead{background-color:#58A5FF !important;color:#fff}.table-container table thead th:first-child{background-color:#58A5FF !important}.table-container table thead th:first-child span{background-color:#58A5FF !important}.table-container table thead tr th{padding-bottom:0 !important;padding:10px !important}.table-container table th,.table-container table td{text-align:center}@media screen and (max-width: 39.9375em){.table-container table th,.table-container table td{font-size:70%}}@media screen and (min-width: 40em){.table-container table th,.table-container table td{font-size:0.925em}}.table-container table tr:nth-child(even){background-color:#f7f7f7}.table-container table tr td{border-right:1px solid #f1f1f1;min-width:140px;padding:5px}.table-container table tr td:first-of-type{font-weight:700}.table-container table tr td:last-of-type{border-right:none}body{min-width:320px;background:#fff;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:20px;line-height:1.5;color:#222;letter-spacing:0;font-weight:400;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body p{margin-bottom:25px;line-height:1.55;color:#222;font-size:1em}body p:last-child{margin-bottom:0}body p small{display:block;font-size:16px;line-height:1.63}body p.instructions{margin-top:70px;position:relative;font-weight:500;width:100%;text-align:center;border-bottom:1px solid #dcdcdc;line-height:0.1em !important}body p.instructions span{background:#fff;padding:0 10px}body a{color:#24ace1;text-decoration:none;transition:all .2s;font-weight:500}body a:hover{color:#264d76}body button{transition:all .2s}body ol{color:#000}body h1{font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:700;font-size:2.25em;line-height:1.18;margin-bottom:18px}body h2,body .h2{font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:700;font-size:32px;margin-top:30px;margin-bottom:16px;line-height:1.25em}@media (min-width: 768px){body h2,body .h2{font-size:38px}}body h3,body .h3{font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:700;font-size:28px;line-height:1.28;margin-bottom:18px}body .h4{font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:700;font-size:1.3em;line-height:1.15}body .h5{font-size:20px;line-height:1.42;font-weight:400;color:#000}body .h6{font-weight:300;color:#000;font-size:18px}body .h6 a{color:#24ace1;text-decoration:none;transition:all .25s}body .h6 a:hover{color:#000}body table{font-size:80%;border:0}body table td td{padding:5px;border-color:#c7c7c7}body hr{border:none;border-top:1px solid #e5e5e5;height:1px;margin:52px 0}body ul{color:#000}.aligncenter{max-width:100%;text-align:center;margin-left:auto;margin-right:auto}a{color:inherit;text-decoration:underline;cursor:pointer}a:hover{text-decoration:none}a[href^=tel]{text-decoration:none;cursor:default;-webkit-appearance:none;-moz-appearance:none;appearance:none}h1{margin-bottom:.78em}h1:last-child{margin-bottom:0}h2,body .h2{margin-bottom:.78em}h2:last-child,body .h2:last-child{margin-bottom:0}h3,body .h3{margin-bottom:.78em}h3:last-child,body .h3:last-child{margin-bottom:0}.h4{margin-bottom:.78em}.h4:last-child{margin-bottom:0}.h5{margin-bottom:.78em}.h5:last-child{margin-bottom:0}.h6{margin-bottom:.78em}.h6:last-child{margin-bottom:0}blockquote{margin-bottom:1.56em}blockquote:last-child{margin-bottom:0}dl{margin-bottom:1.56em}dl:last-child{margin-bottom:0}hr{margin-bottom:1.56em}ol{margin-bottom:1.56em}ol:last-child{margin-bottom:0}ol:only-child{margin-bottom:1.56em}p{margin-bottom:1.56em}p:last-child{margin-bottom:0}table{margin-bottom:1.56em;width:100%;border-collapse:collapse;border-spacing:0;background:none}table:last-child{margin-bottom:0}ul{margin-bottom:1.56em;margin-left:45px}ul:last-child{margin-bottom:0}ul:only-child{margin-bottom:1.56em}ul li{margin-bottom:.4em}h1[class]{margin-bottom:0}h2[class],body .h2[class]{margin-bottom:0}h3[class],body .h3[class]{margin-bottom:0}.h4[class]{margin-bottom:0}.h5[class]{margin-bottom:0}.h6[class]{margin-bottom:0}.clear:after{content:"";display:block;clear:both}article{display:block}aside{display:block}details{display:block}figcaption{display:block}footer{display:block}header{display:block}main{display:block}menu{display:block}nav{display:block}nav ol{list-style:none outside none}nav ul{list-style:none outside none}section{display:block}summary{display:block}template{display:none}html{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent}audio{max-width:100%}iframe{max-width:100%;border:0 none}img{max-width:100%;border:0 none;height:auto;display:inline-block;vertical-align:middle}object{max-width:100%}video{max-width:100%}b{font-weight:700}strong{font-weight:700}address{font-style:normal}svg:not(:root){overflow:hidden}input[type=button]{cursor:pointer}input[type=file]{cursor:pointer}input[type=image]{cursor:pointer}input[type=reset]{cursor:pointer}input[type=submit]{cursor:pointer}label[for]{cursor:pointer}button[disabled]{cursor:default}input[disabled]{cursor:default}select[disabled]{cursor:default}textarea[disabled]{cursor:default}input{font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}input::-moz-focus-inner{padding:0;border:0}input::-webkit-input-placeholder{color:inherit;opacity:1}input:-ms-input-placeholder{color:inherit;opacity:1}input::-ms-input-placeholder{color:inherit;opacity:1}input::-moz-placeholder{color:inherit;opacity:1}input:-ms-input-placeholder{color:inherit;opacity:1}input::placeholder{color:inherit;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:inherit;-webkit-box-shadow:0 0 0 1000px #fff inset}input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=datetime-local]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=datetime]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=month]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}input[type=tel]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=time]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=url]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=week]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}textarea::-webkit-input-placeholder{color:inherit;opacity:1}textarea:-ms-input-placeholder{color:inherit;opacity:1}textarea::-ms-input-placeholder{color:inherit;opacity:1}textarea::-moz-placeholder{color:inherit;opacity:1}textarea:-ms-input-placeholder{color:inherit;opacity:1}textarea::placeholder{color:inherit;opacity:1}select{font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-transform:none}.shell{max-width:1220px;padding-left:25px;padding-right:25px;margin:auto;width:100%}.wrapper{min-height:100vh}.text-center{text-align:center}.section{padding-top:2rem;padding-bottom:2rem}.section.-ff{padding-bottom:0}.section .section-title.h2{margin-top:0;margin-bottom:10px}@media (max-width: 991.98px){.section{padding-top:1.5rem;padding-bottom:1.5rem}}.section.unset-pb{padding-bottom:0}.section.-last{padding-bottom:4rem}@media (max-width: 991.98px){.section.-last{padding-top:1.5rem}}.section.regular-pt{padding-top:5rem}@media (max-width: 991.98px){.section.regular-pt{padding-top:1.5rem}}.section.regular-pb{padding-bottom:5rem}@media (max-width: 991.98px){.section.regular-pb{padding-bottom:1.5rem}}.section.minimal-pt{padding-top:35px !important}@media (max-width: 767.98px){.section.minimal-pt{padding-top:25px !important}}.section.minimal-pb{padding-bottom:35px !important}@media (max-width: 767.98px){.section.minimal-pb{padding-bottom:25px !important}}.section.no-pb{padding-bottom:0 !important}@media (max-width: 767.98px){.section.no-pb{padding-bottom:0 !important}}.section.no-pt{padding-top:0 !important}@media (max-width: 767.98px){.section.no-pt{padding-top:0 !important}}.angle-right:after{content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="5" height="10" viewBox="0 0 10 19"><path fill="none" stroke="%2324a1e1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="M1 1l8 8-8 9"/></svg>');width:5px;height:10px;display:inline-block}.fa-circle-o-notch{display:inline-block;position:relative;height:20px !important}.fa-circle-o-notch:before{content:'';display:block;height:20px;width:20px;background:url('data:image/svg+xml;utf8,<svg width="20" height="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23ffffff" d="M288 39.056v16.659c0 10.804 7.281 20.159 17.686 23.066C383.204 100.434 440 171.518 440 256c0 101.689-82.295 184-184 184-101.689 0-184-82.295-184-184 0-84.47 56.786-155.564 134.312-177.219C216.719 75.874 224 66.517 224 55.712V39.064c0-15.709-14.834-27.153-30.046-23.234C86.603 43.482 7.394 141.206 8.003 257.332c.72 137.052 111.477 246.956 248.531 246.667C393.255 503.711 504 392.788 504 256c0-115.633-79.14-212.779-186.211-240.236C302.678 11.889 288 23.456 288 39.056z"/></svg>') no-repeat center}.fa-spin{animation:fa-spin 2s infinite linear}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-square-o{display:inline-block;position:relative}.fa-square-o:before{content:'';display:block;height:20px;width:20px;background:url('data:image/svg+xml;utf8,<svg width="20" height="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="%23000000" d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z"/></svg>') no-repeat center}.fa-check-square-o{display:inline-block;position:relative}.fa-check-square-o:before{content:'';display:block;height:20px;width:20px;background:url('data:image/svg+xml;utf8,<svg width="20" height="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="%23000000" d="M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zm0 400H48V80h352v352zm-35.864-241.724L191.547 361.48c-4.705 4.667-12.303 4.637-16.97-.068l-90.781-91.516c-4.667-4.705-4.637-12.303.069-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l59.792 60.277 141.352-140.216c4.705-4.667 12.303-4.637 16.97.068l22.536 22.718c4.667 4.706 4.637 12.304-.068 16.971z"/></svg>') no-repeat center}.fa-angle-right{display:inline-block;position:relative}.fa-angle-right:before{content:'';display:block;height:20px;width:20px;background-repeat:no-repeat;background-position:center center;background-size:20px 20px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="%23000000" d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"/></svg>')}.fa-map-marker{display:inline-block;position:relative}.fa-map-marker:before{content:'';display:block;height:20px;width:20px;background:url('data:image/svg+xml;utf8,<svg width="20" height="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="%23ffffff" d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"></path></svg>') no-repeat center}table.basic{transition:all 0.35s ease-out}.table-info{font-style:italic;font-size:14px;color:#666}@media (min-width: 992px){.table-info{display:none}}.product-ratings .table-info{display:none}ul.green-checkmark{padding-left:20px !important}ul.green-checkmark li{list-style:none;position:relative;padding-left:38px}ul.green-checkmark li:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;background-image:url("../images/green-checkmark.svg");background-size:28px;width:28px;height:28px}ul.yellow-checkmark{padding-left:20px !important}ul.yellow-checkmark li{list-style:none;position:relative;padding-left:38px}ul.yellow-checkmark li:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;background-image:url("../images/yellow-checkmark.svg");background-size:28px;width:28px;height:28px}div.table-container table.basic.yellow thead,div.table-container table.basic.blue thead,div.table-container table.basic.green thead{background:none !important}div.table-container table.basic.yellow thead th,div.table-container table.basic.blue thead th,div.table-container table.basic.green thead th{border-right:2px solid #fff;border-bottom:2px solid #fff}div.table-container table.basic.yellow thead th:first-child strong,div.table-container table.basic.yellow thead th:first-child span,div.table-container table.basic.blue thead th:first-child strong,div.table-container table.basic.blue thead th:first-child span,div.table-container table.basic.green thead th:first-child strong,div.table-container table.basic.green thead th:first-child span{border-left:none}div.table-container table.basic.yellow tbody td,div.table-container table.basic.yellow tbody th,div.table-container table.basic.blue tbody td,div.table-container table.basic.blue tbody th,div.table-container table.basic.green tbody td,div.table-container table.basic.green tbody th{border-right:2px solid #fff;border-bottom:2px solid #fff}div.table-container table.basic.yellow tbody td:first-child,div.table-container table.basic.yellow tbody th:first-child,div.table-container table.basic.blue tbody td:first-child,div.table-container table.basic.blue tbody th:first-child,div.table-container table.basic.green tbody td:first-child,div.table-container table.basic.green tbody th:first-child{background:none !important}div.table-container table.basic.yellow thead th{background:#C4AE31 !important}div.table-container table.basic.yellow thead th:first-child{background:none !important}div.table-container table.basic.yellow thead th:first-child span,div.table-container table.basic.yellow thead th:first-child strong{background:#C4AE31 !important}div.table-container table.basic.yellow tbody td{background:#F4E276 !important}div.table-container table.basic.yellow tbody td:first-child span{background:#F4E276 !important}div.table-container table.basic.green thead th{background:#2F9B2F !important}div.table-container table.basic.green thead th:first-child{background:none !important}div.table-container table.basic.green thead th:first-child span,div.table-container table.basic.green thead th:first-child strong{background:#2F9B2F !important}div.table-container table.basic.green tbody td{background:#B1E8B1 !important}div.table-container table.basic.green tbody td:first-child span{background:#B1E8B1 !important}div.table-container table.basic.blue thead th{background:#1591B7 !important}div.table-container table.basic.blue thead th:first-child{background:none !important}div.table-container table.basic.blue thead th:first-child span,div.table-container table.basic.blue thead th:first-child strong{background:#1591B7 !important}div.table-container table.basic.blue tbody td{background:#D0EDF6 !important}div.table-container table.basic.blue tbody td:first-child span{background:#D0EDF6 !important}.anchor-section{border:solid 1px #DBD8D8}.anchor-section h4{background-color:#24ace1;color:#ffffff;padding:.45rem 1rem;font-size:1.15rem;font-weight:700;margin-bottom:.75rem}.anchor-section ul{list-style:none;margin-bottom:.8rem;margin-left:-1.125rem}.anchor-section ul li{margin-bottom:.25rem}.anchor-section ul li a{color:#24ace1;transition:all .1s ease-in-out;font-weight:600}.anchor-section ul li a::before{content:"↓";padding-right:.5rem}.anchor-section ul li a:hover{text-decoration:none !important;border-bottom:solid .075rem #24ace1;color:#167ba2}.grecaptcha-badge{visibility:collapse !important;display:none !important;opacity:0 !important}body.page-id-222731 .section-callout .section__body{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}body.page-id-222731 .section-callout .section__body .section__contact{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;-ms-flex-pack:center;justify-content:center}#covid-19{position:relative}#covid-19 .covid-19--banner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:100%;margin:3rem 0}#covid-19 .covid-19--banner .banner{background-color:#e5e5e5;border-radius:6px;display:inline-block;padding:1rem 3.75rem;position:relative;transition:all .2s ease-in-out}#covid-19 .covid-19--banner .banner:hover{cursor:pointer;background-color:#d8d8d8}#covid-19 .covid-19--banner .banner::before{position:absolute;content:"";background-image:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="exclamation-circle" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="svg-inline--fa fa-exclamation-circle fa-w-16" style="--fa-secondary-opacity:1.0; --fa-primary-opacity:0.1;"><g class="fa-group"><path fill="%23ffffff" d="M256 8C119 8 8 119.08 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 376a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm38.24-238.41l-12.8 128A16 16 0 0 1 265.52 288h-19a16 16 0 0 1-15.92-14.41l-12.8-128A16 16 0 0 1 233.68 128h44.64a16 16 0 0 1 15.92 17.59z" class="fa-secondary"></path><path fill="currentColor" d="M278.32 128h-44.64a16 16 0 0 0-15.92 17.59l12.8 128A16 16 0 0 0 246.48 288h19a16 16 0 0 0 15.92-14.41l12.8-128A16 16 0 0 0 278.32 128zM256 320a32 32 0 1 0 32 32 32 32 0 0 0-32-32z" class="fa-primary"></path></g></svg>');width:28px;height:28px;background-repeat:no-repeat;background-position:center center;background-size:cover;left:15px;top:50%;transform:translatey(-50%)}#covid-19 .covid-19--banner .banner::after{position:absolute;content:"";background-image:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="external-link-square-alt" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="svg-inline--fa fa-external-link-square-alt fa-w-14" style="--fa-secondary-opacity:0.1;"><g class="fa-group"><path fill="%23c8c8c8" d="M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h352a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48zm-16 200c0 21.45-25.94 32-41 17l-32-32-195.48 195.48a12 12 0 0 1-17 0l-31-31a12 12 0 0 1 0-17L263 169l-32-32c-15.11-15.11-4.34-41 17-41h112a24 24 0 0 1 24 24z" class="fa-secondary"></path><path fill="%23727272" d="M384 232c0 21.44-25.94 32-41 17l-32-32-195.48 195.48a12 12 0 0 1-17 0l-31-31a12 12 0 0 1 0-17L263 169l-32-32c-15.11-15.11-4.34-41 17-41h112a24 24 0 0 1 24 24z" class="fa-primary"></path></g></svg>');width:28px;height:28px;background-repeat:no-repeat;background-position:center center;background-size:cover;right:15px;top:50%;transform:translatey(-50%)}#covid-19 .covid-19--banner .banner p{margin:0;color:#777777;font-size:.95rem}#covid-modal{font-family:"Source Sans Pro",Helvetica,sans-serif !important;top:6%}#covid-modal .modal-content{border-color:transparent;box-shadow:0 4px 12px rgba(0,0,0,0.2)}#covid-modal .modal-content .modal-header{border-bottom-color:transparent;padding:.5rem 1rem .5rem}#covid-modal .modal-content .modal-header .close{background:#f2f2f2;padding:.75rem;position:relative;top:8px}#covid-modal .modal-content .modal-body{padding:0 1.5rem 1rem}@media (min-width: 576px){#covid-modal .modal-content .modal-body{padding:0 3.5rem 1rem}}#covid-modal .modal-content .modal-body h5{position:relative;color:#111111;text-align:center;display:block;width:100%;font-size:1.4rem;font-weight:400;margin-bottom:.75rem}#covid-modal .modal-content .modal-body h5:before{border-top:1px solid #979797;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:8}#covid-modal .modal-content .modal-body h5 span{background:#fff;padding:0 15px;position:relative;z-index:9}#covid-modal .modal-content .modal-body p{color:#484848;font-size:15px}@media (min-width: 576px){#covid-modal .modal-content .modal-body p{font-size:16px}}#covid-modal .modal-content .modal-body p:last-of-type{margin-bottom:1rem}#covid-modal .modal-content .modal-body p a{color:#24ace1}#covid-modal .modal-content .modal-body img{width:50%}.modal-backdrop{background-color:#4A93DD !important;opacity:.3 !important}.wp-caption-text{color:#646a79;font-size:17px;border-bottom:1px solid #e8e8e8;margin-bottom:15px !important;padding:5px;font-family:"Times New Roman"}@media (max-width: 599px){.wp-caption{width:auto !important}}.wp-caption>p:empty{display:none}body.error404{background-color:#efeff1}body.error404 .main__inner{padding-top:2rem !important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}body.error404 .main__inner .content{width:85% !important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:0 !important;margin-bottom:3rem}@media (min-width: 576px){body.error404 .main__inner .content{width:75% !important}}@media (min-width: 768px){body.error404 .main__inner .content{width:65% !important}}@media (min-width: 992px){body.error404 .main__inner .content{width:55% !important}}body.error404 .main__inner .content .four-oh-four-copy{text-align:center;width:100% !important}body.error404 .main__inner .content .four-oh-four-copy h2,body.error404 .main__inner .content .four-oh-four-copy .h2{margin:1.25rem 0 .75rem;font-weight:400}body.error404 .main__inner .content .four-oh-four-copy p{font-size:1.25rem}body.error404 .main__inner .content .four-oh-four-copy .btn-base{text-transform:uppercase;font-weight:600;padding:.5rem 2rem;font-size:1rem;color:#ffffff !important}body.error404 .main__inner .content .four-oh-four-copy .btn-base:hover{color:#ffffff}.editors-stars{background:url("/wp-content/themes/senior-living/dist/images/rating_stars.png") 0 0 no-repeat}.editors-stars.rating-50{background-position:-52px -244px}.editors-stars.rating-40{background-position:-52px -200px}.editors-stars.rating-30{background-position:-52px -156px}.editors-stars.rating-20{background-position:-52px -112px}.editors-stars.rating-10{background-position:-52px -68px}.editors-stars.rating-0{background-position:-52px -24px}.editors-stars.rating-0.5{background-position:-52px -48px}.editors-stars.rating-1.5{background-position:-52px -88px}.editors-stars.rating-2.5{background-position:-52px -132px}.editors-stars.rating-3.5{background-position:-52px -176px}.editors-stars.rating-4.5{background-position:-52px -221px}@media (min-width: 768px){li#menu-item-224237 .sub-menu-container{width:130px !important}}@media (min-width: 992px){li#menu-item-224237 .sub-menu-container{width:150px !important}}@media screen and (min-width: 0\0) and (min-resolution: 0.001dpcm){.header #search-icon{float:right;margin-right:30px}}.header .nav-trigger{position:relative;z-index:3;top:0;right:-20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;padding:20px 20px 12px}@media (min-width: 768px){.header .nav-trigger{display:none}}.header .nav-trigger span.label{text-transform:uppercase;color:#333;font-weight:bold;font-size:9px;line-height:17px;display:block;margin:0;letter-spacing:2px}.header .nav-trigger span.hamburger{width:30px;height:17px;position:relative;display:block}.header .nav-trigger span.hamburger span{position:absolute;display:block;height:3px;width:100%;background:#333;transition:top .2s .25s, left .2s .25s, opacity .2s .25s, transform .2s 0s;transition:top .2s .25s, left .2s .25s, opacity .2s .25s, transform .2s 0s, -webkit-transform .2s 0s}.header .nav-trigger span.hamburger span:first-child{top:0}.header .nav-trigger span.hamburger span:nth-child(2){top:7px}.header .nav-trigger span.hamburger span:nth-child(3){top:14px}.header .nav-trigger.active{background:#4A90E2;color:#fff}.header .nav-trigger.active span.label{color:#fff}.header .nav-trigger.active span.hamburger span{background:#fff;transition:background .2s, top .2s, left .2s, opacity .2s, transform .2s .25s;transition:background .2s, top .2s, left .2s, opacity .2s, transform .2s .25s, -webkit-transform .2s .25s}.header .nav-trigger.active span.hamburger span:first-child{top:8px;transform:rotate(45deg)}.header .nav-trigger.active span.hamburger span:nth-child(3){top:8px;transform:rotate(-45deg)}.header .nav-trigger.active span.hamburger span:nth-child(2){opacity:0}.header nav.nav{font-family:"Source Sans Pro",Helvetica,sans-serif;background:rgba(0,0,0,0.7);border-top:4px solid #4A90E2;position:fixed;top:65px;left:0;width:100%;transform:translateY(-2em);z-index:-1;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;visibility:hidden;opacity:0;display:block;height:calc(100% - 65px);overflow-y:scroll}@media (max-width: 767.98px){.header nav.nav{display:none}}@media (min-width: 768px){.header nav.nav .sub-menu-container{width:220px !important}}@media (min-width: 992px){.header nav.nav .sub-menu-container{width:250px !important}}@media (min-width: 768px){.header nav.nav{position:relative;top:0;left:0;width:100%;transform:none;z-index:inherit;transition:none;visibility:visible;opacity:1;height:auto;display:block;overflow-y:visible;background:transparent;border:none;width:70%}.header nav.nav ul li{position:relative}.header nav.nav .sub-menu-container .container{padding-right:5px}.header nav.nav .sub-menu-container .sub-menu{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;width:100% !important}.header nav.nav .sub-menu-container .sub-menu li{width:100%;margin-bottom:15px !important}.header nav.nav .sub-menu-container .sub-menu li:last-child{margin-bottom:0 !important}.header nav.nav .sub-menu-container .sub-menu li:last-child a:last-child{margin-bottom:0 !important}}.header nav.nav a,.header nav.nav span.parent{text-decoration:none;transition:all .15s;cursor:pointer}.header nav.nav ul{margin:0;padding:0}.header nav.nav ul li{margin:0;padding:0}.header nav.nav.menu-mobile{display:block}.header nav.nav.menu-mobile>.container{display:block}.header nav.nav>.container{display:none}@media (min-width: 768px){.header nav.nav>.container{display:block}}.header nav.nav>.container>ul{width:100%;margin:0 auto;border-bottom:4px solid #4A90E2;position:absolute;top:0;left:0;background:#fff}@media (min-width: 768px){.header nav.nav>.container>ul{border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;font-size:17px;color:#333;letter-spacing:0;font-weight:600;position:relative;width:100%;margin:0}}@media (min-width: 768px){.header nav.nav>.container>ul{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row}.header nav.nav>.container>ul ul.sub-menu{display:none !important}}.header nav.nav>.container>ul:after{display:none}.header nav.nav>.container>ul>li{width:100%;margin:0;padding:0 5%}@media (min-width: 768px){.header nav.nav>.container>ul>li{width:auto;padding:0}}@media screen and (min-width: 768px) and (min-width: 0\0) and (min-resolution: 0.001dpcm){.header nav.nav>.container>ul>li{float:left}}.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container{display:block;width:100%;top:0;left:100% !important;border-bottom:4px solid #4A90E2}.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container>.container{max-width:none !important}.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container>.container>.sub-menu>li{width:100%;margin:0 auto}.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container>.container>.sub-menu>li.parent-heading>a,.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container>.container>.sub-menu>li.parent-heading>span{color:#4A90E2;border-bottom:0;text-align:center}.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container>.container>.sub-menu>li.parent-heading>a:hover,.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container>.container>.sub-menu>li.parent-heading>span:hover{background:none}.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container>.container>.sub-menu>li.parent-heading>a:before,.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container>.container>.sub-menu>li.parent-heading>span:before{width:18px;background:url('data:image/svg+xml;utf8,<svg width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="%23929292" d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"/></svg>') no-repeat center;transform:rotate(180deg);position:absolute;content:"";display:block;top:0;left:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container>.container>.sub-menu>li.parent-heading>a:after,.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container>.container>.sub-menu>li.parent-heading>span:after{content:'back';background:none !important;font-family:inherit;right:0;left:15px;margin:0 0 0 12px;font-size:15px;color:#929292;text-transform:lowercase;height:100%;transform:none;border:none}.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container>.container>.sub-menu>li>a,.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container>.container>.sub-menu>li>span{padding:19px calc(5% + 15px);border-bottom:1px solid #EAEAEA;position:relative}.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container>.container>.sub-menu>li>a:last-child,>.header nav.nav>.container>ul>li.main-parent.active-panel>div.sub-menu-container>.container>.sub-menu>li:not(.menu-item-has-children) span:last-child{border-bottom:none}@media (min-width: 768px){.header nav.nav>.container>ul>li.highlighted{background:#4A93DD;color:#fff}.header nav.nav>.container>ul>li.highlighted>a,.header nav.nav>.container>ul>li.highlighted a:hover,.header nav.nav>.container>ul>li.highlighted span.parent{background:#4A93DD;color:#fff}.header nav.nav>.container>ul>li.highlighted .cta-img{display:block}}@media (min-width: 768px){.header nav.nav>.container>ul>li:hover>div.sub-menu-container{visibility:visible;opacity:1;z-index:1;transform:translateY(0em);transition-delay:0s, 0s, 0.3s}.header nav.nav>.container>ul>li:hover .cta-img{display:block}}.header nav.nav>.container>ul>li.menu-item-has-children.main-parent>a:after,.header nav.nav>.container>ul>li.menu-item-has-children.main-parent span.parent:after{display:block;height:30px;width:30px;background:url('data:image/svg+xml;utf8,<svg width="30" height="30" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="%234A90E2" d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"/></svg>') no-repeat center;content:'';right:25px;top:0;bottom:0;margin:auto;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.header nav.nav>.container>ul>li.menu-item-has-children.main-parent>a:after,.header nav.nav>.container>ul>li.menu-item-has-children.main-parent span.parent:after{display:none}}.header nav.nav>.container>ul>li>a,.header nav.nav>.container>ul>li span.parent{border-bottom:1px solid #EAEAEA;padding:19px 15px;display:block;position:relative;font-weight:600;color:inherit;font-size:20px}@media (min-width: 768px){.header nav.nav>.container>ul>li>a,.header nav.nav>.container>ul>li span.parent{border:none;font-size:inherit}.header nav.nav>.container>ul>li>a:hover,.header nav.nav>.container>ul>li span.parent:hover{background:#24ace1;color:#fff}}@media (min-width: 992px){.header nav.nav>.container>ul>li>a,.header nav.nav>.container>ul>li span.parent{padding:19px 20px}}@media (min-width: 768px) and (max-width: 1199.98px){.header nav.nav>.container>ul>li>a,.header nav.nav>.container>ul>li span.parent{padding:19px 8px;font-size:15px !important}.header nav.nav>.container>ul>li>a div.sub-menu-container>.container>.sub-menu a,.header nav.nav>.container>ul>li span.parent div.sub-menu-container>.container>.sub-menu a{font-size:15px !important}}@media (min-width: 768px){.header nav.nav>.container>ul>li div.sub-menu-container>.container>.sub-menu li a{font-weight:600 !important}}@media (min-width: 768px) and (max-width: 1199.98px){.header nav.nav>.container>ul>li div.sub-menu-container>.container>.sub-menu li a{font-size:15px !important}}.header nav.nav>.container>ul>li>div.sub-menu-container{display:none;position:absolute;top:0;left:100%;font-weight:500;background:#f9f9f9;padding:0;width:100%;box-shadow:0 10px 20px rgba(0,0,0,0.15)}@media (min-width: 768px){.header nav.nav>.container>ul>li>div.sub-menu-container{display:none;transform:translateY(-2em);padding:1.8rem 0;z-index:-1;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;visibility:hidden;opacity:0;top:100%;left:0}.header nav.nav>.container>ul>li>div.sub-menu-container.active{display:block}}@media screen and (min-width: 768px) and (min-width: 0\0) and (min-resolution: 0.001dpcm){.header nav.nav>.container>ul>li>div.sub-menu-container{top:64px}}@media screen and (min-width: 768px) and (min-width: 0\0) and (min-resolution: 0.001dpcm){.header nav.nav>.container>ul>li>div.sub-menu-container{left:calc(100vw/4.7 * -1) !important}}@media screen and (min-width: 768px) and (min-width: 0\0) and (min-resolution: 0.001dpcm){.header nav.nav>.container>ul>li>div.sub-menu-container>.container{height:100%}}@media (min-width: 768px){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu{display:block}}@media (min-width: 768px) and (min-width: 768px){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu{display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width: 768px) and (min-width: 768px) and (min-width: 0\0) and (min-resolution: 0.001dpcm){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu{display:block !important}}@media (min-width: 768px){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li{width:auto;margin:0 auto}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li>a:after{display:none}}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li{width:100%;margin:0 auto}@media (min-width: 768px){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.sub-parent:not(:last-child){padding-right:20px}}@media screen and (min-width: 0\0) and (min-resolution: 0.001dpcm){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.sub-parent{float:left;width:auto}}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.menu-cta{display:none}@media (min-width: 768px){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.menu-cta{display:block;padding-right:50px !important;max-width:292px !important}}@media screen and (min-width: 768px) and (-ms-high-contrast: active), screen and (min-width: 768px) and (-ms-high-contrast: none){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.menu-cta{max-width:100% !important}}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.menu-cta>a:after{display:none}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.menu-cta .cta-container{position:relative}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.menu-cta .cta-title{position:absolute;bottom:0;background:#677686;width:100%;padding:5px 8px;color:white;font-weight:500;line-height:18px}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.active-toggle>a{background:rgba(216,216,216,0.25);color:#4A90E2;border-bottom:0}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.active-toggle>a:after{content:'\f106'}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.active-toggle .has-submenu:after{transform:rotate(-135deg);top:10px}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li>a:hover,.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li span:hover{background:rgba(216,216,216,0.25)}@media (min-width: 768px){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li>a:hover,.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li span:hover{background:none}}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.menu-item-has-children>a:after,.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.menu-item-has-children span:after{content:'';right:calc(5% + 15px);top:0;bottom:0;margin:auto;position:absolute;font-size:30px;color:#4A90E2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-right:2px solid #4A90E2;border-bottom:2px solid #4A90E2;width:10px;height:10px;transform:rotate(45deg)}@media (min-width: 768px){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.menu-item-has-children>a:after,.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li.menu-item-has-children span:after{display:none}}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li:not(.menu-item-has-children):not(.parent-heading)>a{margin-bottom:0}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu>li:not(.menu-item-has-children):not(.parent-heading):last-child>a{margin-bottom:30px}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu a{display:block;margin-bottom:16px;line-height:1.2;text-transform:none;letter-spacing:0;font-size:17px;color:#333;text-transform:none;font-weight:bold}@media (max-width: 767.98px){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu a{padding:6px 36px}}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu a:hover{color:#24ace1}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu a:hover:before{color:#24ace1 !important}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu span.has-submenu{display:block;margin-bottom:16px;line-height:1.2;text-transform:none;letter-spacing:0;font-size:17px;color:#333;text-transform:none;font-weight:bold}@media (max-width: 767.98px){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu span.has-submenu{padding:6px 36px}}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu li>.sub-menu{display:none;position:relative;padding:15px 0;border-bottom:1px solid #EAEAEA;width:95%;margin:0 auto;counter-reset:section}@media (min-width: 768px){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu li>.sub-menu{display:block !important;padding:0;border-bottom:0;width:auto}}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu li>.sub-menu li{margin-bottom:4px}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu li>.sub-menu li>a{font-weight:normal;color:#333;font-size:18px;text-transform:none;padding-left:16px;position:relative}@media (min-width: 768px){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu li>.sub-menu li>a{color:#555}}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu li>.sub-menu li>a:hover{color:#24ace1;text-decoration:underline;background:none}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu li>.sub-menu li>a:hover:before{content:'';width:18px;height:18px;background:url('data:image/svg+xml;utf8,<svg width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="%2324ace1" d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"/></svg>') no-repeat center;font-size:10px;color:#d2d2d2;position:absolute;left:-4px;top:2px}@media (max-width: 767.98px){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu li>.sub-menu li>a:hover:before{top:8px}}.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu li>.sub-menu li>a:before{content:'';width:18px;height:18px;background:url('data:image/svg+xml;utf8,<svg width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="%23d2d2d2" d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"/></svg>') no-repeat center;font-size:10px;color:#d2d2d2;position:absolute;left:-4px;top:2px}@media (max-width: 767.98px){.header nav.nav>.container>ul>li>div.sub-menu-container>.container>.sub-menu li>.sub-menu li>a:before{top:8px}}.header nav.nav>.container>ul>li.open-link .sub-menu{display:block}@media (min-width: 992px){body.has-header-phone-cta .header nav.nav{width:64%}}@media screen and (min-width: 992px) and (min-width: 0\0) and (min-resolution: 0.001dpcm){body.has-header-phone-cta .header nav.nav{width:auto}}@media (min-width: 1028px){body.has-header-phone-cta .header nav.nav{width:60%}}body.show-main-navigation{overflow:hidden;margin-top:65px}body.show-main-navigation.admin-bar .header{top:46px !important}body.show-main-navigation.admin-bar .header .nav.menu-mobile{top:111px;height:calc(100% - 111px)}body.show-main-navigation.has-disclosure .header .nav.menu-mobile{top:104px;height:calc(100% - 104px)}body.show-main-navigation .header{position:fixed;top:0;left:0;width:100%;z-index:999}body.show-main-navigation .header .nav{position:fixed;top:65px;left:0;width:100%;transform:translateY(-2em);z-index:-1;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;visibility:hidden;opacity:0;display:block;height:calc(100% - 65px);overflow-y:scroll}@media (min-width: 768px){body.show-main-navigation .header .nav{position:relative;top:0;left:0;width:100%;transform:none;z-index:inherit;transition:none;visibility:visible;opacity:1;height:auto;display:block;overflow-y:visible}}body.show-main-navigation .header,body.show-main-navigation.admin-bar .header{position:fixed;top:0;left:0;width:100%}body.show-main-navigation .header .nav,body.show-main-navigation.admin-bar .header .nav{visibility:visible;opacity:1;z-index:1;transform:translateY(0em);transition-delay:0s, 0s, 0.3s}@media screen and (min-width: 0\0) and (min-resolution: 0.001dpcm){.ie-clear{clear:both}}body.show-main-navigation .header #search-icon{right:65px}@media (max-width: 767.98px){body.has-header-phone-cta #search-icon{position:absolute;right:48px;left:auto}}.header{position:relative;z-index:4}.header .disclosure{border-bottom:1px solid #ccc;font-size:13px;padding:10px 0;text-align:center}.header .disclosure .mobile{display:none}@media (max-width: 767.98px){.header .disclosure{font-size:12px}.header .disclosure .mobile{display:block}.header .disclosure .desktop{display:none}}.header .header-wrap{background:#fff;padding:0}.header .header__inner{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0}.header #search-icon{display:inline-block}@media (min-width: 768px){.header #search-icon{display:inline-block;position:absolute;right:0}}@media (max-width: 767.98px){.header .header__inner{min-height:66px}.header .nav-trigger{position:absolute;right:-20px;display:block;width:70px}.header .logo{margin-left:auto;margin-right:auto}}body:not(.home) .header .header-wrap{background:white;border-bottom:1px solid #eee;box-shadow:0 0px 20px rgba(0,0,0,0.05)}.logo{background:url(/wp-content/themes/senior-living/dist/images/sl-logo-blue_1.svg) no-repeat 0 0;width:140px;background-size:100% auto;height:32px;z-index:3;position:relative}@media screen and (min-width: 0\0) and (min-resolution: 0.001dpcm){.logo{background:url(/wp-content/themes/senior-living/dist/images/sl-logo-blue_1.png) no-repeat 0 0;float:left}}@media (min-width: 768px){.logo{width:160px;height:37px}}@media (min-width: 992px){.logo{width:190px;height:44px}}.header .mobile-phone{position:absolute;margin:0;left:0;z-index:99;font-size:30px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;width:auto;-ms-flex-align:center;align-items:center;color:#2d93e3;background:#f1f9ff;padding:5px;border:1px solid #e6eef5;border-radius:4px}.header .mobile-phone svg{transform:rotate(90deg)}.header .mobile-phone span{font-size:11px;line-height:12px;position:relative;margin-right:4px;color:#828282;font-weight:600}@media (min-width: 768px){.header .mobile-phone{display:none}}.header .phone{text-align:center;min-width:170px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;height:100%}@media (max-width: 991.98px){.header .phone{display:none}}.header .phone>*{display:block}.header .phone .phone-context{font-size:13.5px;font-family:"Roboto","Helvetica Neue",Helvetica,sans-serif;width:100%;color:#777;margin:0}@media (max-width: 1199.98px){.header .phone .phone-context{display:none}}.header .phone .mobile-context{display:none}@media (max-width: 1199.98px){.header .phone .mobile-context{display:inline-block;font-size:14px;margin-bottom:2px;color:#96a1ab;margin-right:4px}}.header .phone .phone-inner{background-color:transparent;border-radius:0;padding:0;position:relative;letter-spacing:-.3px;z-index:3;line-height:1}@media (max-width: 991.98px){.header .phone .phone-inner{background:#f5f5f5;padding:5px 4px}}.header .phone .phone-inner .h6{color:#a9b4bf;font-size:13px;font-weight:500;margin:0;line-height:1}@media (max-width: 1199.98px){.header .phone .phone-inner .h6{line-height:1}}.header .phone .phone-inner .h6 i{height:20px;margin-top:0;margin-right:5px;color:#a9b4bf;background:none}.header .phone .phone-inner .h6 i svg{height:15px}.header .phone .phone-inner .h6 a{color:#24ace1;display:inline-block;font-size:20px;font-weight:600;margin-left:0;cursor:pointer}@media (max-width: 1199.98px){.header .phone .phone-inner .h6 a{letter-spacing:0;font-size:16px;font-weight:700;display:block}}@media (max-width: 767.98px){.header .phone .phone-inner .h6 a{font-size:1.1em}}@media (max-width: 991.98px){.header .phone .phone-inner .h6 a{font-size:1.3em}}.header .phone .phone-inner .h6 a:hover{color:#1b69a1}.header nav.nav .phone{display:block;background:#fff;width:100%;height:auto}.header nav.nav .phone .phone-inner{background:none}.article-date.moved{border-left:2px solid #d6d6d6;margin-left:15px;padding-left:15px;display:block;margin-bottom:20px;font-size:16px;color:#5e5e5e}.article-updated-date.dual{width:100%;font-style:normal;margin-bottom:20px}.article-updated-date.dual .byline{display:-ms-flexbox;display:flex;text-align:left;-ms-flex-align:center;align-items:center;color:inherit;height:auto !important;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-updated-date.dual .author-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-direction:column;flex-direction:column;padding-left:90px;min-height:45px}@media (min-width: 500px){.article-updated-date.dual .author-container{-ms-flex-direction:row;flex-direction:row;padding-left:0;margin-right:15px}}.article-updated-date.dual.product{margin-bottom:0}.article-updated-date.dual.product .byline{-ms-flex-pack:center;justify-content:center}.article-updated-date.dual.product .article-date{text-align:center}.article-updated-date.dual.hero{color:#fff;margin-top:-15px}.article-updated-date.dual.hero .byline{padding:0;max-width:none}.article-updated-date.dual.hero .article-date{font-size:13px;color:#fff}@media (min-width: 768px){.article-updated-date.dual.hero .article-date{font-size:16px;margin-bottom:15px;-ms-flex:0 0 100%;flex:0 0 100%;color:#ffffff}}.article-updated-date.dual.hero .author-container span.author-name span,.article-updated-date.dual.hero .author-container span.author-name a{font-size:13px;color:#000000}@media (min-width: 768px){.article-updated-date.dual.hero .author-container span.author-name span,.article-updated-date.dual.hero .author-container span.author-name a{font-size:14px}}.article-updated-date.dual.hero a{text-decoration:underline !important}.article-updated-date.dual.hero a:hover{text-decoration:none !important}.article-updated-date.dual .article-date{font-size:16px;margin-bottom:15px;-ms-flex:0 0 100%;flex:0 0 100%;color:#757575}.article-updated-date.dual .author-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;background-color:#f2f2f2;padding:.5rem 2.2rem .5rem 95px;border-bottom-right-radius:50px;border-top-right-radius:50px;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.article-updated-date.dual .author-container{width:100%;padding:.5rem 2.2rem .5rem 100px}}@media screen and (-ms-high-contrast: active) and (min-width: 500px), (-ms-high-contrast: none) and (min-width: 500px){.article-updated-date.dual .author-container{width:auto}}@media (min-width: 500px){.article-updated-date.dual .author-container{margin-right:15px;padding:.5rem 2.5rem .5rem .5rem;-ms-flex-wrap:initial;flex-wrap:initial;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.article-updated-date.dual .author-container a{color:inherit}.article-updated-date.dual .author-container a:visited,.article-updated-date.dual .author-container a:active{color:#000}@media (min-width: 768px){.article-updated-date.dual .author-container span .author-profile{line-height:1}}.article-updated-date.dual .author-container span.author-name{font-size:0;white-space:nowrap}@media (min-width: 500px){.article-updated-date.dual .author-container span.author-name{width:100%}}@media (min-width: 768px){.article-updated-date.dual .author-container span.author-name{line-height:1}}.article-updated-date.dual .author-container span.author-name span,.article-updated-date.dual .author-container span.author-name a{font-size:13px}@media (min-width: 768px){.article-updated-date.dual .author-container span.author-name span,.article-updated-date.dual .author-container span.author-name a{font-size:16px}}@media (min-width: 768px){.article-updated-date.dual .author-container span{width:auto;margin-top:0}.article-updated-date.dual .author-container span:first-child{margin-top:0;margin-bottom:0}}.article-updated-date.dual .author-profile{width:38px;height:38px;position:absolute;top:0;left:5px;bottom:0;margin:auto 10px auto 0}@media (min-width: 500px){.article-updated-date.dual .author-profile{position:relative;width:32px;height:32px;left:0}.article-updated-date.dual .author-profile.second{left:auto}}@media (min-width: 768px){.article-updated-date.dual .author-profile{position:relative;width:38px;height:38px}}.article-updated-date.dual .author-profile.second{margin-left:8px;left:40px}@media (min-width: 500px){.article-updated-date.dual .author-profile.second{left:auto}}@media (min-width: 768px){.article-updated-date.dual .author-profile.second{margin-left:15px}}@media screen and (min-width: 768px) and (-ms-high-contrast: active), (min-width: 768px) and (-ms-high-contrast: none){.article-updated-date.dual .author-profile.second{left:30px}}.article-updated-date.dual .author-profile img{position:relative;top:0;left:0;margin-top:0;margin-right:0;display:block;border-radius:50px;max-width:38px;border:solid 3px #ffffff;height:auto}@media (min-width: 500px){.article-updated-date.dual .author-profile img{max-width:32px}}@media (min-width: 768px){.article-updated-date.dual .author-profile img{max-width:38px}}.article-updated-date.dual .author-profile.general.second img{max-width:38px}@media (min-width: 500px){.article-updated-date.dual .author-profile.general.second img{max-width:32px}}@media (min-width: 768px){.article-updated-date.dual .author-profile.general.second img{max-width:38px}}.article-updated-date.dual .author-name{-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-item-align:start;align-self:flex-start}@media (min-width: 500px){.article-updated-date.dual .author-name{-ms-flex:auto;flex:auto;-ms-flex-item-align:auto;align-self:auto}}.article-updated-date.dual .author-name.second a{position:relative;color:#000000 !important}.article-updated-date.dual .author-name.second a::after{position:absolute;top:1px;right:-22px;content:"";width:14px;height:14px;background-image:url('data:image/svg+xml;utf8,<svg aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" ><path fill="%2323abe1" d="M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-28.9 143.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z" class=""></path></svg>')}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.article-updated-date.dual .author-name.second a::after{background-image:url("../images/icon-arrow-right-2.png")}}@media (min-width: 768px){.article-updated-date.dual .author-name.second a::after{top:4px}}@media screen and (min-width: 576px) and (-ms-high-contrast: active), (min-width: 576px) and (-ms-high-contrast: none){.article-updated-date.dual .author-name.second{margin-left:25px}}body.post-template-page-promotion .article-updated-date.dual{margin-bottom:0;margin-top:15px}.bio-boxes{margin:1rem 0}@media (min-width: 992px){.bio-boxes{margin:2rem 0}}.bio-boxes .bio-box{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;height:100%;padding:.75rem 1rem;background-color:#eeeeee;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:solid 1px #e6e6e6}@media (min-width: 992px){.bio-boxes .bio-box{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.bio-boxes .bio-box .img-wrap{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}.bio-boxes .bio-box .img-wrap img{border-radius:50%;border:solid 6px #ffffff;background-color:#ffffff;width:150px;height:auto;margin-bottom:.5rem}@media (min-width: 768px){.bio-boxes .bio-box .img-wrap{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:0}}@media (min-width: 992px){.bio-boxes .bio-box .img-wrap{-ms-flex-preferred-size:150px;flex-basis:150px}}.bio-boxes .bio-box .meta-wrap{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;padding:0 .75rem}@media (min-width: 768px){.bio-boxes .bio-box .meta-wrap{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left}}@media (min-width: 992px){.bio-boxes .bio-box .meta-wrap{-ms-flex-preferred-size:30%;flex-basis:30%}}@media (min-width: 1200px){.bio-boxes .bio-box .meta-wrap{-ms-flex-preferred-size:27%;flex-basis:27%}}.bio-boxes .bio-box .meta-wrap h3,.bio-boxes .bio-box .meta-wrap body .h3,body .bio-boxes .bio-box .meta-wrap .h3{font-size:2rem;margin-bottom:0}.bio-boxes .bio-box .meta-wrap h4{font-size:1.1rem;margin-bottom:0;font-weight:600}.bio-boxes .bio-box .meta-wrap h5{color:#828282;margin-bottom:.2rem}.bio-boxes .bio-box .copy-wrap{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;position:relative;margin-top:1rem;padding-top:1.25rem;padding-bottom:.75rem}@media (min-width: 768px){.bio-boxes .bio-box .copy-wrap{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:left}}@media (min-width: 992px){.bio-boxes .bio-box .copy-wrap{border-top:none;-ms-flex-preferred-size:70%;flex-basis:70%;padding-left:2rem;padding-top:0;padding-bottom:0}}@media (min-width: 1200px){.bio-boxes .bio-box .copy-wrap{-ms-flex-preferred-size:73%;flex-basis:73%}}.bio-boxes .bio-box .copy-wrap p{margin-bottom:0}.bio-boxes .bio-box .copy-wrap .border{position:absolute;width:100%;height:6px;top:0;left:0;background-color:#b466fa;border-radius:100px}@media (min-width: 992px){.bio-boxes .bio-box .copy-wrap .border{display:block;width:6px;height:100%}}.bio-boxes .meet-experts-meta{-ms-flex-preferred-size:100% !important;flex-basis:100% !important}@media (min-width: 768px){.bio-boxes .meet-experts-meta{-ms-flex-preferred-size:50% !important;flex-basis:50% !important}}@media (min-width: 1200px){.bio-boxes .meet-experts-meta{-ms-flex-preferred-size:100% !important;flex-basis:100% !important}}.bio-boxes .meet-experts-copy{padding:0 !important}@media (min-width: 992px){.bio-boxes .meet-experts-copy{-ms-flex-preferred-size:100% !important;flex-basis:100% !important}}@media (min-width: 1200px){.bio-boxes .meet-experts-copy{-ms-flex-preferred-size:0% !important;flex-basis:0% !important}}.bio-boxes a.link-style{position:relative}.bio-boxes a.link-style::after{position:absolute;top:6px;right:-22px;content:"";width:14px;height:14px;background-image:url('data:image/svg+xml;utf8,<svg aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" ><path fill="%2323abe1" d="M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-28.9 143.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z" class=""></path></svg>')}.page-tip{position:relative;margin:2rem 0;background-color:#f4f4f4;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-tip .copy{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;padding:.75rem}.page-tip .copy p{margin-bottom:0}.page-tip .tip-icon{background-color:#f4f4f4;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-item-align:start;align-self:flex-start;padding:0 .75rem 1rem}.page-tip .tip-icon .icn{position:relative;width:70px;height:80px;background-size:40px auto;background-repeat:no-repeat;background-position:center center}.page-tip.pro-tip{border-top:solid 10px #cb82a0}.page-tip.pro-tip .icn{background-color:#cb82a0;background-image:url("../images/sl-callout-box-pro-tip.svg")}.page-tip.pro-tip .icn::after{background:linear-gradient(-45deg, transparent 9px, #cb82a0 0),linear-gradient(45deg, transparent 9px, #cb82a0 0);background-repeat:repeat-x;background-position:left bottom;background-size:14px 8px;content:"";display:block;width:100%;height:35px;position:relative;top:50px;left:0px}.page-tip.did-you-know{border-top:solid 10px #bee599}.page-tip.did-you-know .icn{background-color:#bee599;background-image:url("../images/sl-callout-box-did-you-know.svg")}.page-tip.did-you-know .icn::after{background:linear-gradient(-45deg, transparent 9px, #bee599 0),linear-gradient(45deg, transparent 9px, #bee599 0);background-repeat:repeat-x;background-position:left bottom;background-size:14px 8px;content:"";display:block;width:100%;height:35px;position:relative;top:50px;left:0px}.page-tip.fyi{border-top:solid 10px #9f70ec}.page-tip.fyi .icn{background-color:#9f70ec;background-image:url("../images/sl-callout-box-fyi.svg")}.page-tip.fyi .icn::after{background:linear-gradient(-45deg, transparent 9px, #9f70ec 0),linear-gradient(45deg, transparent 9px, #9f70ec 0);background-repeat:repeat-x;background-position:left bottom;background-size:14px 8px;content:"";display:block;width:100%;height:35px;position:relative;top:50px;left:0px}.procon{margin:10px 0}.procon .pros h3:after,.procon .pros body .h3:after,body .procon .pros .h3:after,.procon .pros .section-single-offert .section__about .h3:after,.section-single-offert .section__about .procon .pros .h3:after{background:#bee599}.procon .pros ul{width:100% !important;padding-left:0}@media (min-width: 576px){.procon .pros ul{padding-left:2rem}}.procon .pros li:before{position:absolute;left:0;transform:rotate(180deg);background-color:#bee599}.procon .cons h3:after,.procon .cons body .h3:after,body .procon .cons .h3:after,.procon .cons .section-single-offert .section__about .h3:after,.section-single-offert .section__about .procon .cons .h3:after{background:#cb82a0}.procon .cons ul{width:100% !important;padding-left:0}@media (min-width: 576px){.procon .cons ul{padding-left:2rem}}.procon .cons li:before{position:absolute;left:0;background-color:#cb82a0}.procon ul{list-style:none;margin-left:0;padding:0;margin-bottom:1.5rem;padding-left:0}@media (min-width: 576px){.procon ul{padding-left:2rem}}.procon ul li{position:relative;padding-left:40px;margin-bottom:.75rem}.procon ul li:before{content:"";background-size:15px 15px;width:10px;height:10px;display:inline-block;position:absolute;top:-.1rem;left:0;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg aria-hidden="true" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="white" d="M0 56v240c0 13.255 10.745 24 24 24h80c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H24C10.745 32 0 42.745 0 56zm40 200c0-13.255 10.745-24 24-24s24 10.745 24 24-10.745 24-24 24-24-10.745-24-24zm272 256c-20.183 0-29.485-39.293-33.931-57.795-5.206-21.666-10.589-44.07-25.393-58.902-32.469-32.524-49.503-73.967-89.117-113.111a11.98 11.98 0 0 1-3.558-8.521V59.901c0-6.541 5.243-11.878 11.783-11.998 15.831-.29 36.694-9.079 52.651-16.178C256.189 17.598 295.709.017 343.995 0h2.844c42.777 0 93.363.413 113.774 29.737 8.392 12.057 10.446 27.034 6.148 44.632 16.312 17.053 25.063 48.863 16.382 74.757 17.544 23.432 19.143 56.132 9.308 79.469l.11.11c11.893 11.949 19.523 31.259 19.439 49.197-.156 30.352-26.157 58.098-59.553 58.098H350.723C358.03 364.34 384 388.132 384 430.548 384 504 336 512 312 512z" class=""></path></svg>');padding:15px;border-radius:50%}.procon h3,.procon body .h3,body .procon .h3,.procon .section-single-offert .section__about .h3,.section-single-offert .section__about .procon .h3{display:block;width:100%;position:relative;margin-bottom:1.5rem;font-weight:700}.procon h3 span,.procon body .h3 span,body .procon .h3 span,.procon .section-single-offert .section__about .h3 span,.section-single-offert .section__about .procon .h3 span{position:relative;background-color:white;z-index:2;padding-right:1.25rem}.procon h3:after,.procon body .h3:after,body .procon .h3:after,.procon .section-single-offert .section__about .h3:after,.section-single-offert .section__about .procon .h3:after{z-index:1;content:'';display:none;width:100%;height:3px;background:black;margin:0;margin-top:.75rem;border-radius:.5rem;position:absolute;top:2px}@media (min-width: 576px){.procon h3:after,.procon body .h3:after,body .procon .h3:after,.procon .section-single-offert .section__about .h3:after,.section-single-offert .section__about .procon .h3:after{display:block}}.team-member{border-bottom:1px solid #f6f6f6;display:-ms-flexbox;display:flex;padding-bottom:30px;margin-bottom:30px}.team-member:last-child{border-bottom:none;padding-bottom:30px;margin-bottom:30px}.team-member-img{width:85px;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:15px}@media (min-width: 768px){.team-member-img{width:110px}}.team-member-img img{max-width:110px;border-radius:50%;width:100%}.team-member-name{color:#2e4c75;font-weight:600;font-size:24px}.team-member-title{color:#222222;font-size:17px}.team-member-descr{margin-top:20px}.state .page-hero{padding-top:20px}@media (min-width: 768px){.state .page-hero{padding-top:0}}.state .page-hero .col-12{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.state .page-hero .page-hero-meta{-ms-flex:1 0 100%;flex:1 0 100%}.state .page-hero .custom-page-title{width:88%}.state .page-hero .list-social{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:12%;margin:0;-ms-flex-align:center;align-items:center}.state .page-hero .list-social span{height:28px;width:28px;display:inline-block;background-repeat:no-repeat;margin:0 .25rem 0 0}.state .page-hero .list-social span:hover{cursor:pointer}.state .page-hero .list-social span.ico{background-size:30px;width:35px;height:35px}.state .page-hero .list-social span.ico-facebook{background-image:url('data:image/svg+xml;utf8,<svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" ><path fill="%237c90ba" d="M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z" class=""></path></svg>')}.state .page-hero .list-social span.ico-twitter{background-image:url('data:image/svg+xml;utf8,<svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="%236bafdb" d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-48.9 158.8c.2 2.8.2 5.7.2 8.5 0 86.7-66 186.6-186.6 186.6-37.2 0-71.7-10.8-100.7-29.4 5.3.6 10.4.8 15.8.8 30.7 0 58.9-10.4 81.4-28-28.8-.6-53-19.5-61.3-45.5 10.1 1.5 19.2 1.5 29.6-1.2-30-6.1-52.5-32.5-52.5-64.4v-.8c8.7 4.9 18.9 7.9 29.6 8.3a65.447 65.447 0 0 1-29.2-54.6c0-12.2 3.2-23.4 8.9-33.1 32.3 39.8 80.8 65.8 135.2 68.6-9.3-44.5 24-80.6 64-80.6 18.9 0 35.9 7.9 47.9 20.7 14.8-2.8 29-8.3 41.6-15.8-4.9 15.2-15.2 28-28.8 36.1 13.2-1.4 26-5.1 37.8-10.2-8.9 13.1-20.1 24.7-32.9 34z"></path></svg>')}.state .page-hero .list-social span.ico-reddit{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23ff4500' d='M283.2 345.5c2.7 2.7 2.7 6.8 0 9.2-24.5 24.5-93.8 24.6-118.4 0-2.7-2.4-2.7-6.5 0-9.2 2.4-2.4 6.5-2.4 8.9 0 18.7 19.2 81 19.6 100.5 0 2.4-2.3 6.6-2.3 9 0zm-91.3-53.8c0-14.9-11.9-26.8-26.5-26.8-14.9 0-26.8 11.9-26.8 26.8 0 14.6 11.9 26.5 26.8 26.5 14.6 0 26.5-11.9 26.5-26.5zm90.7-26.8c-14.6 0-26.5 11.9-26.5 26.8 0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-11.9 26.8-26.5 0-14.9-11.9-26.8-26.8-26.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-99.7 140.6c-10.1 0-19 4.2-25.6 10.7-24.1-16.7-56.5-27.4-92.5-28.6l18.7-84.2 59.5 13.4c0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-12.2 26.8-26.8 0-14.6-11.9-26.8-26.8-26.8-10.4 0-19.3 6.2-23.8 14.9l-65.7-14.6c-3.3-.9-6.5 1.5-7.4 4.8l-20.5 92.8c-35.7 1.5-67.8 12.2-91.9 28.9-6.5-6.8-15.8-11-25.9-11-37.5 0-49.8 50.4-15.5 67.5-1.2 5.4-1.8 11-1.8 16.7 0 56.5 63.7 102.3 141.9 102.3 78.5 0 142.2-45.8 142.2-102.3 0-5.7-.6-11.6-2.1-17 33.6-17.2 21.2-67.2-16.1-67.2z'/%3E%3C/svg%3E")}.state-content .journalist-cta{background-color:#fcfcfc;border:1px solid #f7f7f7;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:15px 20px;border-radius:4px;width:100%;margin-bottom:2rem;-ms-flex-direction:column;flex-direction:column;text-align:center}@media (min-width: 768px){.state-content .journalist-cta{-ms-flex-direction:row;flex-direction:row;text-align:left}}@media (min-width: 768px){.state-content .journalist-cta .cta-content{margin-right:40px}}.state-content .journalist-cta .cta-title{font-weight:700;margin-bottom:0}.state-content .journalist-cta .cta-btn{background-color:#244c78;border-radius:4px;color:#fff;text-transform:uppercase;padding:13px 35px;font-size:.8em;white-space:nowrap;margin-top:20px}@media (min-width: 768px){.state-content .journalist-cta .cta-btn{margin-top:0}}.state-content .journalist-cta .cta-btn:hover{background-color:#4A93DD}.state-content .main__inner{-ms-flex-pack:justify;justify-content:space-between}.state-content .content.no-border{border-right:none;padding-right:0;width:100% !important}@media (min-width: 768px){.state-content .content.no-border{width:57% !important}}.state-content .sidebar{width:100%;padding-left:0}@media (min-width: 768px){.state-content .sidebar{width:41%}}.state-content .section{padding-top:0;padding-bottom:2rem}.state-content .section.widget-section{padding-top:2rem;padding-bottom:0}.state-content .notation{font-size:.7em;color:#ccc}@media (min-width: 1100px){.state-content .notation{margin-top:10px}}.state-content .journalist-cta-modal{display:none}.state-content .copy-clipboard label{font-size:.85em}.state-content .copy-clipboard .input-group-icon{max-width:300px;position:relative;display:table;width:100%}.state-content .copy-clipboard .input-group-icon .input-group-addon{pointer-events:none;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;top:50%;transform:translateY(-50%);width:2.25rem;line-height:1.5;z-index:5;background-color:transparent;border-color:transparent;font-size:.75rem;color:#cdcdcd;text-align:center;white-space:nowrap;padding:.5rem .75rem;font-weight:400;border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.state-content .copy-clipboard .input-group-icon .input-group-addon .ico{display:inline-block}.state-content .copy-clipboard .input-group-icon .input-group-addon .ico::before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23cdcdcd' d='M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z'/%3E%3C/svg%3E");background-size:12px;width:12px;height:12px;display:block;transform:scaleX(-1)}.state-content .copy-clipboard .input-group-icon input.form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0;border-radius:.25rem !important;padding:.5rem .75rem .5rem 2.25rem;border-left-width:1px;min-height:36px;line-height:1.5;color:#666;background-color:#fff;background-image:none;border:1px solid #cdcdcd;font-size:.75em}.ranked-statistics{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.ranked-statistics .ranked-statistic{background-color:#fcfcfc;border:1px solid #f7f7f7;width:48%;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:20px;text-align:center;margin-bottom:2rem}@media (min-width: 1100px){.ranked-statistics .ranked-statistic{width:30%}}@media (min-width: 1100px){.ranked-statistics .ranked-statistic.no-bottom{margin-bottom:0}}.ranked-statistics .ranked-statistic.blue .rank-number,.ranked-statistics .ranked-statistic.blue .number{color:#4d92df}.ranked-statistics .ranked-statistic.pink .rank-number,.ranked-statistics .ranked-statistic.pink .number{color:#e578a2}.ranked-statistics .ranked-statistic.green .rank-number,.ranked-statistics .ranked-statistic.green .number{color:#a2ea84}.ranked-statistics .ranked-statistic.purple .rank-number,.ranked-statistics .ranked-statistic.purple .number{color:#b66aff}.ranked-statistics .ranked-statistic.orange .rank-number,.ranked-statistics .ranked-statistic.orange .number{color:#ffad6f}.ranked-statistics .ranked-statistic.greenblue .rank-number,.ranked-statistics .ranked-statistic.greenblue .number{color:#15c7b9}.ranked-statistics .ranked-statistic .statistic-title{text-transform:uppercase;position:relative;padding-bottom:12px;margin-bottom:12px;color:#222;font-size:1rem;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center}.ranked-statistics .ranked-statistic .statistic-title:after{content:'';position:absolute;bottom:0;left:0;right:0;margin:auto;background-color:#f7f7f7;height:2px;width:70%}.ranked-statistics .ranked-statistic .statistic-rank{text-transform:uppercase;color:#717171;font-size:1rem}.ranked-statistics .ranked-statistic .standard{color:#717171 !important;font-size:.8rem;margin-top:5px}.ranked-statistics .circle-progress{position:relative;display:block;width:142px;height:142px;margin-bottom:20px}@media (max-width: 374px){.ranked-statistics .circle-progress{width:122px}}.ranked-statistics .circle-progress canvas{max-width:100%;max-height:100%;display:block}.ranked-statistics .circle-progress .circle-number{position:absolute;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;font-weight:700;font-size:1.7rem;-ms-flex-direction:column;flex-direction:column}.ranked-statistics .circle-progress .circle-number span{display:block}.stat-widget{border:1px solid #f7f7f7;border-radius:4px}.stat-widget .widget-title{background-color:#fcfcfc;padding:15px 20px;border:none;font-size:1.2em;color:#000;margin-bottom:0;font-weight:700}.stat-widget .widget-title:after{display:none}.stat-widget .widget-stat{padding:10px 20px;border-top:1px solid #f7f7f7;font-size:1rem;background-color:#fff;font-size:1rem}.stat-widget .widget-stat .stat-value{margin-left:8px;color:#4a97df}.fade .modal-dialog{position:relative;opacity:0;top:-20px}.modal{position:fixed;top:0;left:0;z-index:10;display:none;width:100%;height:100%;overflow:auto;outline:0;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal h3,.modal body .h3,body .modal .h3,.modal h4{margin-top:0}.modal .modal-dialog{background-color:#fefefe;margin:5% auto;border:1px solid #888;border-radius:.3rem;width:90%;max-width:400px;transform:none !important}@media (min-width: 992px){.modal .modal-dialog{max-width:700px}}.modal .modal-dialog .modal-header{text-align:center;border-bottom:1px solid #dee2e6;padding:1rem;display:block}.modal .modal-dialog .modal-header .modal-title{margin-bottom:0}.modal .modal-dialog .modal-body{padding:1rem}.modal .modal-dialog .form-group{max-height:50px}.modal .modal-dialog .form-group.no-height{max-height:none}.modal .modal-dialog textarea,.modal .modal-dialog input[type=email],.modal .modal-dialog input[type=text]{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal .modal-dialog textarea{height:auto}.modal .modal-footer{padding:1rem;border-top:1px solid #dee2e6;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.modal .modal-footer #ask-submit{background-color:#244c78;border-radius:4px;color:#fff;text-transform:uppercase;padding:13px 35px;font-size:.8em;white-space:nowrap;margin-top:20px;border:none}@media (min-width: 768px){.modal .modal-footer #ask-submit{margin-top:0}}.modal .modal-footer #ask-submit:hover{background-color:#4A93DD}.modal .modal-footer .btn-info-outline{font-size:.8em;border:none;background:none}.modal input::-moz-placeholder,.modal textarea::-moz-placeholder{color:#cacaca}.modal input:-ms-input-placeholder,.modal textarea:-ms-input-placeholder{color:#cacaca}.modal input::placeholder,.modal textarea::placeholder{color:#cacaca}.modal .alert{position:relative;padding:.35rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;font-size:.65rem}.modal .alert.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.modal .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.modal .close:hover,.modal .close:focus{color:black;text-decoration:none;cursor:pointer}.population-map{display:-ms-flexbox;display:flex}.population-map .imap-wrap{width:100%;height:100%}.population-map .imap-header{margin-bottom:40px;position:relative}.population-map .imap-header .svg-hover{display:none;color:#848484;font-size:13px;position:absolute;top:100%;right:12px;margin-top:12px;letter-spacing:.5px}.population-map .svg-map{text-align:center}.population-map .svg-map svg{width:100%}.population-map .imap-footer{padding:.75rem}.population-map .imap-footer .imap-toggles{float:left}.population-map .imap-footer .imap-toggles .button{font-size:.8rem}.population-map .imap-footer .button-group{display:-ms-flexbox;display:flex}.population-map .imap-footer .button{-ms-flex:0 0 auto;flex:0 0 auto;padding:.5rem;font-weight:700;font-style:normal;line-height:20px;text-align:center;text-decoration:none;position:relative;border-radius:4px;white-space:nowrap;border:1px solid #848484;background:#fff;font-size:1em;margin-bottom:20px}.population-map .imap-footer .button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.population-map .imap-footer .button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.population-map .imap-footer .button.active{outline:none;background-color:#7baeda;border-color:#7baeda;transform:none;z-index:2;color:#fff}.faq-container .section-title{margin-top:0}.faq-container .accordion{margin-left:0;padding-left:0;background:#fefefe;list-style:none}.faq-container .accordion .accordion-item{margin-bottom:0;display:block}.faq-container .accordion .accordion-item .accordion-title{border:none;color:#4A90E2;border-bottom:solid 1px #e4e4e4;padding:1rem 3.5rem 1rem 1rem;transition:all .2s ease-in-out;font-size:1em;display:block;width:100%;position:relative}.faq-container .accordion .accordion-item .accordion-title:before{position:absolute;top:50%;right:1rem;margin-top:-0.5rem;content:'';width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%234A90E2' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E")}.faq-container .accordion .accordion-item .accordion-title:hover,.faq-container .accordion .accordion-item .accordion-title:focus{background-color:rgba(228,228,228,0.25);text-decoration:none}.faq-container .accordion .accordion-item.is-active .accordion-title:before{transform:scaleY(-1) !important}.faq-container .accordion .accordion-item .accordion-content{display:none;border:none;background-color:transparent;padding:1rem}.link-color{color:#24ace1}.text-danger{color:#de1010}.text-center{text-align:center}@keyframes "a"{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:.75em;opacity:1}40%{height:1.5em;width:.75em;opacity:1}100%{height:1.5em;width:.75em;opacity:1}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -25%)}@media screen and (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:translate(0, 0)}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto;float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;background:transparent;border:none}.modal-header .close:hover{color:#000;text-decoration:none;opacity:.75}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;font-size:16px}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}}@media (min-width: 992px){.modal-lg{max-width:800px}}.pre-search-container{width:100%;overflow:hidden;position:fixed;height:100%;z-index:8;display:none}.pre-search-container .pre-search-background{width:100%;height:100%;position:fixed;top:0;left:0;transform:scaleY(0);transform-origin:center center;background-image:linear-gradient(-180deg, #4A93DD 0%, #1F598E 97%)}@media screen and (min-width: 0\0) and (min-resolution: 0.001dpcm){.pre-search-container .pre-search-background{background-image:none;background-color:#4A93DD}}.pre-search-container{z-index:1001;top:0}.pre-search-container .search-container{height:100%;width:100%}.pre-search-container .search-container #search-close-trigger{position:absolute;right:15px;top:15px;cursor:pointer;transition:all 100ms ease-in}.pre-search-container .search-container #search-close-trigger:hover{opacity:0.5;transition:all 100ms ease-in;transform:scale(0.9)}@media (max-width: 767.98px){.pre-search-container .search-container #search-close-trigger{transform:scale(0.8)}}.pre-search-container .search-container .row,.pre-search-container .search-container .container,.pre-search-container .search-container .col-12{height:100%}.pre-search-container .search-container .search-body-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}.pre-search-container .search-container .search-body-wrap input.search-input{background:transparent;border-radius:0;border-left:0;border-top:0;border-right:0;border-color:white;font-size:2em;color:white !important}@media (min-width: 992px){.pre-search-container .search-container .search-body-wrap input.search-input{min-width:550px}}.pre-search-container .search-container .search-body-wrap input.search-input:focus{outline:none}.pre-search-container .search-container .search-body-wrap input.search-input::-moz-placeholder{color:rgba(255,255,255,0.4)}.pre-search-container .search-container .search-body-wrap input.search-input:-ms-input-placeholder{color:rgba(255,255,255,0.4)}.pre-search-container .search-container .search-body-wrap input.search-input::placeholder{color:rgba(255,255,255,0.4)}@media (max-width: 767.98px){.pre-search-container .search-container .search-body-wrap input.search-input{font-size:1.3em;width:100%}}.pre-search-container .search-container .search-submit{border:0;color:white;border-radius:0;height:65px;font-size:13px;margin-left:10px;cursor:pointer;padding:0;line-height:1;color:transparent;transition:all .2s;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 29.84"><defs><style>.cls-1{fill:%23fff;}</style></defs><path class="cls-1" d="M29.45,26.46l-6.4-6.75a12.59,12.59,0,1,0-2.75,2.92l6.25,6.59a2,2,0,0,0,2.9-2.76ZM12.62,21.24a8.62,8.62,0,1,1,8.62-8.62A8.63,8.63,0,0,1,12.62,21.24Z"/></svg>');background-repeat:no-repeat;background-color:transparent;background-position:center center;background-size:30px}.pre-search-container .search-container .search-submit:hover{transform:scale(1.1)}@media (max-width: 767.98px){.pre-search-container .search-container .search-submit{height:40px}}@media (max-width: 767.98px){.pre-search-container .search-container #search-form{width:100%;height:40px}}@media screen and (min-width: 0\0) and (min-resolution: 0.001dpcm){.pre-search-container .search-container #search-form{position:relative;top:20%}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.blue{color:#1b69a1}button{cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-transform:none}button::-moz-focus-inner{padding:0;border:0;padding:0;border:0}.tiny{font-size:.7rem}body.help-line-test .breadcrumbs{display:none}body.help-line-test .form__head-inner p:not(.h2){font-size:1em;padding-bottom:0}body.help-line-test .form__head-inner .h2{font-size:1.3rem;margin-top:0;padding-bottom:8px}body.help-line-test .form-popup .form__btn{background:#54c159;padding:18px 30px 18px 30px}body.help-line-test textarea.field{background-color:#f6f8d1;border:solid 4px #e3e4ca !important;padding:18px}body.help-line-test .section__inner{-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.help-line-test .section__inner .section__content{border-radius:10px}@media (min-width: 768px){body.help-line-test .section__inner .section__content{border-radius:0 10px 10px 0}}body.help-line-test .section__inner .section__aside{border-radius:10px}@media (min-width: 768px){body.help-line-test .section__inner .section__aside{border-radius:10px 0 0 10px}}.page-template-contact .section__head h3,.page-template-contact .section__head body .h3,body .page-template-contact .section__head .h3,.page-template-contact .section__head .section-single-offert .section__about .h3,.section-single-offert .section__about .page-template-contact .section__head .h3{color:black !important;text-shadow:none !important}@media (min-width: 1024px){.page-template-contact .section__head h3,.page-template-contact .section__head body .h3,body .page-template-contact .section__head .h3,.page-template-contact .section__head .section-single-offert .section__about .h3,.section-single-offert .section__about .page-template-contact .section__head .h3{color:white !important}}.contact-page--form .contact-mail-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.contact-page--form .contact-mail-link .ico-mail-lightblue{margin-right:.5rem;display:inline-block}.contact-page--form small{display:block}.contact-page--form hr{border:none;border-bottom:solid 1px #1f77b7;margin:1.25rem 0}.contact-page--form form br{display:none}.contact-page--form input[type="email"],.contact-page--form input[type="text"],.contact-page--form input[type="tel"],.contact-page--form select,.contact-page--form textarea{width:100%;background-color:#fff;border-style:none;border-width:0;border-radius:.15rem;margin-bottom:1rem;padding:.65rem !important;font-weight:600 !important;color:black}.contact-page--form ::-webkit-input-placeholder{color:#666;font-size:1rem}.contact-page--form ::-moz-placeholder{color:#666;font-size:1rem}.contact-page--form :-ms-input-placeholder{color:#666;font-size:1rem}.contact-page--form :-moz-placeholder{color:#666;font-size:1rem}@media (min-width: 768px){.contact-page--form .col-md-6.first-name{padding-right:.5rem}}@media (min-width: 768px){.contact-page--form .col-md-6.last-name{padding-left:.5rem}}.contact-page--form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23888%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-position:right .7em top 50%, 0 0;background-repeat:no-repeat, repeat;background-size:.65em auto, 100%;border-radius:.15rem;box-sizing:border-box;color:#666;display:block;font-size:1rem;font-weight:600;margin-bottom:-15px;max-width:100%;padding:.8rem .65rem !important;-moz-appearance:none;-webkit-appearance:none}.contact-page--form select::-ms-expand{display:none}.contact-page--form select option{font-weight:normal}.contact-page--form p{text-align:right;margin:0;margin-top:-5px;padding:0 !important}.contact-page--form p input[type="submit"]{background-color:#4A93DD;border:none;border-radius:.25rem;font-size:1rem;padding:1rem 4rem;font-weight:600;transition:all .2s ease-in-out;width:100%}@media (min-width: 992px){.contact-page--form p input[type="submit"]{width:auto}}.contact-page--form p input[type="submit"]:hover{background-color:#2c81d7}.contact-page--form .wpcf7-not-valid-tip{font-size:1rem;position:relative;top:-15px}body .form-contact .success-message{padding:40px 0;text-align:center;font-size:1.8rem}body .gform_wrapper{margin:0}body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html .form__errors ul{list-style:none !important;margin:0 !important}body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html .form__error-text ul li{margin:0;list-style:none !important}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li{margin:0;list-style:none !important}body .gform_wrapper .gform_body{width:100% !important}body .gform_wrapper ul.gform_fields:not(.top_label) .gfield_label{float:left;width:29%;font-weight:700}body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none !important;position:absolute !important;left:-9000px}body .gform_wrapper ul.gform_fields li.gfield{list-style:none;margin:0;padding:0}body .gform_wrapper ul.gform_fields li.gfield select{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000;background-color:#fff;border-radius:0;margin-left:0 !important}body .gform_wrapper ul.gform_fields li.gfield div.ginput_complex span.ginput_left select{margin-left:0 !important}body .gform_wrapper ul.gform_fields li.gfield div.ginput_complex span.ginput_right select{margin-left:0 !important}body .gform_wrapper ul.gform_fields li.gfield input[type=radio]{margin-left:0 !important}body .gform_wrapper ul.gform_fields li.gfield .ginput_container_textarea textarea{height:160px}body .gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:0}body .gform_wrapper .top_label .gfield_label{font-weight:400}body .gform_wrapper .top_label li.gfield div.ginput_container{margin:0}body .gform_wrapper .top_label li.gfield div.ginput_container .footer-housing-form{width:100%;padding:17px 80px 16px 40px !important}body .gform_wrapper .top_label input.medium{width:100%}body .gform_wrapper .top_label select.medium{width:100%}body .gform_wrapper .top_label li ul.gfield_checkbox{width:100%;margin:0}body .gform_wrapper .top_label li ul.gfield_radio{width:100%;margin:0}body .gform_wrapper .top_label .gfield_error{width:100%}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000;background-color:#fff;border-radius:0}body .gform_wrapper .gfield_checkbox li{margin:0}body .gform_wrapper .gfield_checkbox li input{margin:0 !important}body .gform_wrapper .gfield_checkbox li input[type=checkbox]{margin:0 !important}body .gform_wrapper .gfield_radio{list-style:none}body .gform_wrapper .gfield_radio li{margin:0}body .gform_wrapper .gfield_radio li input[type=radio]{margin:0 !important}body .gform_wrapper .gfield_radio li label{margin:0;display:inline-block}body .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label{font-weight:400}body .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:400}body .gform_wrapper .gform_footer{position:relative}body .gform_wrapper .gform_footer input.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;padding:10px}body .gform_wrapper .gform_footer input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;padding:10px}body .gform_wrapper .gform_page_footer input.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;padding:10px}body .gform_wrapper .gform_page_footer input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none;padding:10px}body .gform_wrapper .gform_fields li.gfield ul.gfield_checkbox{max-width:100%;margin:0}body .gform_wrapper .gform_fields li.gfield ul.gfield_radio{max-width:100%;margin:0}body .gform_wrapper .gfield ul.gfield_checkbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}body .gform_wrapper .gfield ul.gfield_checkbox li{-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:0}body .gform_wrapper .gfield ul.gfield_checkbox li input{display:none}body .gform_wrapper .gfield ul.gfield_checkbox li label{position:relative;padding-left:28px;font-weight:400}body .gform_wrapper .gfield ul.gfield_checkbox li label:before{content:"";position:absolute;top:0;left:0;width:14px;height:14px;background:transparent;border:1px solid -midnight-blue;border-radius:3px}body .gform_wrapper .gfield ul.gfield_checkbox li input[type=checkbox]:checked+label{font-weight:400}body .gform_wrapper .gfield ul.gfield_checkbox li input[type=checkbox]:checked+label:before{background:-midnight-blue;box-shadow:inset 0 0 0 2px #f0f0f0}body .gform_wrapper .gfield ul.gfield_checkbox li+li{margin-top:12px}body .gform_wrapper .gfield ul.gfield_radio{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}body .gform_wrapper .gfield ul.gfield_radio li{-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:0}body .gform_wrapper .gfield ul.gfield_radio li input{display:none}body .gform_wrapper .gfield ul.gfield_radio li label{position:relative;padding-left:28px;font-weight:400}body .gform_wrapper .gfield ul.gfield_radio li label:before{content:"";position:absolute;top:0;left:0;width:14px;height:14px;background:transparent;border:1px solid -midnight-blue;border-radius:3px;border-radius:50%}body .gform_wrapper .gfield ul.gfield_radio li input[type=radio]:checked+label{font-weight:400}body .gform_wrapper .gfield ul.gfield_radio li input[type=radio]:checked+label:before{background:-midnight-blue;box-shadow:inset 0 0 0 2px #f0f0f0}body .gform_wrapper .gfield ul.gfield_radio li+li{margin-top:12px}body .gform_wrapper li.gfield.gfield_error{background-color:rgba(0,0,0,0);border:none;margin:0;margin-bottom:0 !important}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:rgba(0,0,0,0);border:none;margin:0;margin-bottom:0 !important}body .gform_wrapper .validation_message{display:none}body .gform_wrapper div.validation_error{display:none}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{display:none}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin:0}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin:0}body .gform_wrapper .gfield_error input[type=email]{margin-bottom:0 !important}body .gform_wrapper .gfield_error input[type=number]{margin-bottom:0 !important}body .gform_wrapper .gfield_error input[type=password]{margin-bottom:0 !important}body .gform_wrapper .gfield_error input[type=tel]{margin-bottom:0 !important}body .gform_wrapper .gfield_error input[type=text]{margin-bottom:0 !important}body .gform_wrapper .gfield_error input[type=url]{margin-bottom:0 !important}body .gform_wrapper .gfield_error select{margin-bottom:0 !important}body .gform_wrapper .gfield_error textarea{margin-bottom:0 !important}body .gform_wrapper li.gfield_error.field_sublabel_above .ginput_complex input[type=text]{margin-bottom:0 !important}body .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:none;box-shadow:inset 0 0 0 2px #ed562e}body .gform_wrapper li.gfield_error textarea{border:none;box-shadow:inset 0 0 0 2px #ed562e}body .form-contact .gform_wrapper .gform_footer input.button{margin:-100px 0 0 0;float:right;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:block;background:#54c159 url(/wp-content/themes/senior-living/dist/images/images/ico-arrow-white.png) no-repeat 85%;border-radius:5px;padding:18px 112px 18px 28px;color:#fff;font-size:16px;background-size:11px 11px;transition:all .4s}body .form-contact .gform_wrapper .gform_footer input.button:hover{background-color:#ccc}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}body .gform_wrapper.gform_validation_error .top_label input.medium{width:100%}body .gform_wrapper.gform_validation_error .top_label select.medium{width:100%}body img.gform_ajax_spinner{position:absolute;bottom:-45px;right:0;width:30px;height:30px}body .mfp-auto-cursor .mfp-content{width:auto}body button.mfp-close{background:url(/wp-content/themes/senior-living/dist/images/images/ico-cross-large.png) no-repeat 0 0;width:20px;height:20px;background-size:contain;opacity:1;font-size:0;line-height:0;text-indent:-4004px;top:20px;right:30px}body button.mfp-close:active{top:20px}body .mfp-bg{opacity:.6}.hidden{display:none !important}[hidden]{display:none !important}.disabled{cursor:default}[disabled]{cursor:default}.cols{display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}*{padding:0;margin:0;outline:0;box-sizing:border-box}.aligncenter{margin:5px 15px 10px;display:block;margin-left:auto;margin-right:auto}.alignnone{margin:5px 15px 10px;margin-right:0;display:block;margin-left:0}.gallery{position:relative;overflow:hidden;padding-bottom:20px}.paging{padding:0 0 20px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.paging ul{list-style:none outside none;margin:0;display:inline-block;vertical-align:top}.paging li{display:inline-block;vertical-align:top;margin:0 3px}.paging a{text-decoration:none;display:inline-block;vertical-align:middle;font-size:16px;font-weight:600;color:#757778;padding:8px 20px;border-radius:5px;transition:all .4s;position:relative}.paging a:hover{background-color:#244c78;color:#fff}.paging .current a{background-color:#244c78;color:#fff}.paging .paging__spacer{margin:0 15px}.paging a.paging__next{text-transform:uppercase;font-size:16px;font-weight:600;text-decoration:none;color:#757778;position:relative;transition:all .4s;padding-right:40px}.paging a.paging__next:hover{color:#24ace1}.paging a.paging__next:hover:after{color:#24ace1}.paging a.paging__next:after{content:"\f105";width:9px;height:15px;font-family:FontAwesome;font-size:23px;color:#757778;line-height:1;position:absolute;top:7px;right:20px;transition:all .4s;visibility:visible}.paging a.paging__prev{text-transform:uppercase;font-size:16px;font-weight:600;text-decoration:none;color:#757778;position:relative;transition:all .4s;padding-left:40px}.paging a.paging__prev:hover{color:#24ace1}.paging a.paging__prev:hover:after{color:#24ace1}.paging a.paging__prev:after{content:"\f104";width:9px;height:15px;font-family:FontAwesome;font-size:23px;color:#757778;line-height:1;position:absolute;top:7px;left:20px;transition:all .4s;visibility:visible}.bottompagination #paging{padding:0 0 20px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:center;-ms-flex-align:center;align-items:center}.bottompagination #paging a{text-decoration:none;display:inline-block;vertical-align:middle;font-size:16px;font-weight:600;color:#757778;padding:8px 20px;border-radius:5px;transition:all .4s;position:relative}.bottompagination #paging a:first-child strong{position:static !important;visibility:hidden;text-transform:uppercase;font-size:16px;font-weight:600;text-decoration:none;color:#757778;position:relative;transition:all .4s;padding-left:20px}.bottompagination #paging a:first-child strong:before{content:'Prev';visibility:visible}.bottompagination #paging a:first-child strong:after{content:"\f104";width:9px;height:15px;font-family:FontAwesome;font-size:23px;color:#757778;line-height:1;position:absolute;top:7px;left:20px;transition:all .4s;visibility:visible}.bottompagination #paging a:first-child:hover strong{color:#24ace1}.bottompagination #paging a:first-child:hover strong:after{color:#24ace1}.bottompagination #paging a:last-child strong{position:static !important;visibility:hidden;text-transform:uppercase;font-size:16px;font-weight:600;text-decoration:none;color:#757778;position:relative;transition:all .4s;padding-right:20px}.bottompagination #paging a:last-child strong:before{content:'Next';visibility:visible}.bottompagination #paging a:last-child strong:after{content:"\f105";width:9px;height:15px;font-family:FontAwesome;font-size:23px;color:#757778;line-height:1;position:absolute;top:7px;right:20px;transition:all .4s;visibility:visible}.bottompagination #paging a:last-child:hover strong{color:#24ace1}.bottompagination #paging a:last-child:hover strong:after{color:#24ace1}.bottompagination #paging a:hover{background-color:#244c78;color:#fff}.bottompagination #paging .on,.bottompagination #paging .current{text-decoration:none;display:inline-block;vertical-align:middle;font-size:16px;font-weight:600;color:#757778;padding:8px 20px;border-radius:5px;transition:all .4s;position:relative;background-color:#244c78;color:#fff}.section-comments{padding-top:15px}.section-comments a{text-decoration:none}.section-comments p{padding-bottom:18.2px}.section-comments ol{padding:0;margin:0;list-style:none outside none}.section-comments ul{padding:0;margin:0;list-style:none outside none}.section-comments h3,.section-comments body .h3,body .section-comments .h3{position:relative;padding:0 0 10px}.section-comments h3 small,.section-comments body .h3 small,body .section-comments .h3 small{position:absolute;top:0;right:0}.comments{position:relative}.comments .children{position:relative;padding-left:70px}.comments .children:after{content:"";position:absolute;display:block;top:-5px;left:8px;border:20px solid transparent;border-width:20px 19px;border-bottom-color:#c3c3c3}.comments .children:before{content:"";position:absolute;display:block;top:33px;left:23px;width:32px;height:27px;border-left:8px solid #c3c3c3;border-bottom:8px solid #c3c3c3;border-radius:0 0 0 8px}.comments .comment{position:relative;border-top:1px dashed #363636}.comments .says{padding-left:5px}.comments .moderation-notice{display:inline-block;margin:3px 0 8px;color:#999}.comments .comment-reply{padding-top:10px;text-align:right}.comments .comment-reply a{display:inline-block;padding:5px 10px;background:#363636;color:#fff;border-radius:6px}.comments .comment-reply a:hover{text-decoration:none;opacity:.8}#comments span{font-size:15px}#comments input.required{border:1px solid red;color:#222}.nocomments{padding-top:12px;font-weight:700;font-size:18px}.search-form{position:relative;overflow:hidden}.search-form .screen-reader-text{position:absolute;top:0;left:0;width:0;height:0;opacity:.5;visibility:hidden}ol.articles{list-style:none}ol.articles .article{margin-bottom:37px}ol.articles .article .article__title{font-size:24px;line-height:1.17;font-family:"Source Sans Pro",Helvetica,sans-serif;margin-bottom:7px}ol.articles .article .article__title a{text-decoration:none;color:#2e4c75;transition:all .4s}ol.articles .article .article__title a:hover{color:#24ace1}.box .excerpt-read-more{display:none}.box{background-color:#fff;margin-bottom:30px !important;padding:30px !important;display:-ms-flexbox;display:flex;overflow:hidden}.box .box__image{width:30.62%;position:relative;overflow:hidden}.box .box__image div{position:absolute;left:0;right:0;bottom:0;top:0;background-size:cover;background-position:center center}.box .box__image div:after{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .4s;content:''}.box .box__image:hover div:after{background-color:rgba(0,0,0,0.1)}.box .box__content{width:69.38%;padding-left:30px;margin-top:-10px}.box .box__head h3,.box .box__head body .h3,body .box .box__head .h3{color:#244c78;font-size:24px;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:400;margin-bottom:0}.box .box__head h3 a,.box .box__head body .h3 a,body .box .box__head .h3 a{text-decoration:none}.box .box__head .h5{font-size:18px;font-weight:300}.box .box__head .box__head-titles{padding-bottom:0px}.box .box__entry{padding-right:20px}.box .box__entry p{font-size:14px;line-height:1.43;color:#757778;margin-bottom:1.56em}.box .box__entry p a{font-size:16px;color:#333;font-weight:300;text-decoration:none}.box .list-rating{width:25%}.box .list-rating img{width:18px;height:18px}.box .list-rating li{margin:0 0 0 7px}.box .box__foot{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;-ms-flex-align:center;align-items:center;padding-top:15px}.box .box__foot:after{content:"";width:100%;height:1px;position:absolute;top:0;left:0;background-color:#e5e5e5}.box .box__foot ul{display:-ms-flexbox;display:flex;list-style:none;margin:0}@media (min-width: 1201px){.box .box__foot ul{max-width:66%}}.box .box__foot ul p{font-size:14px;color:#757778;font-weight:300;text-decoration:none;padding-top:8px;line-height:1.2}.box .box__foot ul p a{text-decoration:none;color:#24a1e1;font-size:16px;font-weight:600}.box .box__foot ul li{padding-right:30px;margin-right:30px;border-right:1px solid #e5e5e5;line-height:1}.box .box__foot ul li:last-child{padding:0;margin:0;border:none;-ms-flex-negative:0;flex-shrink:0;width:125px}.box .box__foot .btn{letter-spacing:-.4px}.boxes .box .h6{text-transform:uppercase;font-size:12px;color:#757778;letter-spacing:.05em;font-family:"Source Sans Pro",Helvetica,sans-serif;margin-bottom:0;font-weight:bold}.boxes ~ .boxes{margin-top:70px}.boxes--featured .shell>.h4{font-size:30px;color:#244c78;font-weight:400;font-family:"Source Sans Pro",Helvetica,sans-serif;margin-bottom:0}.boxes--featured .box{padding:30px 0;border-bottom:1px solid #e5e5e5;margin-bottom:0}.boxes--featured .box:last-child{border:none}.boxes--featured .box .box__image{width:50%}.boxes--featured .box .box__image-bg{padding-bottom:41.5%;position:relative}.boxes--featured .box .box__content{width:50%;padding-left:45px}.box--premium{padding:50px 0 60px;margin:0;display:block;background-size:cover;background-position:50%;margin-top:25px}.box--premium .shell>.h4{font-size:30px;color:#244c78;font-weight:400;font-family:"Source Sans Pro",Helvetica,sans-serif;margin-bottom:18px}.box--premium.box .box__content{background-color:#fff;max-width:570px;overflow:hidden;padding:20px 30px 29px}.inline-boxes .box{padding:30px 0 !important}.inline-boxes .box .h4{font-size:18px}.inline-boxes .box .box__head{display:block}.inline-boxes .box .box__head .box__head-titles{width:100%}.inline-boxes .box .box__foot ul{padding-left:0}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.hero-c2a-wrapper .hero-c2a .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button,.two-step-hero-c2a-wrapper .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button{position:absolute !important;background:#54c159 !important;color:#fff;font-weight:500;padding:0 20px !important}.hero-c2a-wrapper .hero-c2a .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:before,.two-step-hero-c2a-wrapper .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:before{content:"";width:20px;height:20px;background:url('data:image/svg+xml;utf8,<svg width="20" height="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="%23ffffff" d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"/></svg>') no-repeat center;right:10px;display:inline-block;position:absolute;transition:all 800ms ease;-webkit-font-smoothing:antialiased}.hero-c2a-wrapper .hero-c2a .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:after,.two-step-hero-c2a-wrapper .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:after{margin-right:15px;letter-spacing:-.5px}.hero-c2a-wrapper .hero-c2a .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:hover,.two-step-hero-c2a-wrapper .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:hover{background:#fd7e1b !important}.hero-c2a-wrapper .hero-c2a .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:hover:before,.two-step-hero-c2a-wrapper .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:hover:before{right:5px;transition:all 300ms ease}@media (max-width: 767px){.hero-c2a-wrapper .hero-c2a .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button .fas,.two-step-hero-c2a-wrapper .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button .fas{margin-right:0 !important}}.hero-c2a-wrapper .hero-c2a .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.processing,.two-step-hero-c2a-wrapper .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.processing{background-color:#b3b0b5 !important;transition:all .5s}.hero-c2a-wrapper .hero-c2a .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.processing:after,.two-step-hero-c2a-wrapper .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.processing:after{margin-right:15px !important}@media (max-width: 767px){.hero-c2a-wrapper .hero-c2a .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.processing .fas,.two-step-hero-c2a-wrapper .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.processing .fas{margin-right:15px !important}}.hero-c2a-wrapper .hero-c2a .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.processing:before,.two-step-hero-c2a-wrapper .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.processing:before{content:'';background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23ffffff" d="M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z"/></svg>');background-size:18px;background-position:center;background-repeat:no-repeat;width:18px;height:18px;animation:fadeIn .5s, spinner .5s linear infinite}@media (max-width: 991px){.hero-c2a-wrapper .hero-c2a .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.processing:before,.two-step-hero-c2a-wrapper .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.processing:before{display:inline-block !important}}body .geodir-search-container.animate-arrow{height:50px}body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search input[type="number"]{width:100% !important;max-width:100%;box-sizing:border-box;display:block;float:left;margin:0 !important;padding-left:24px !important;padding-top:8px !important;padding-bottom:8px !important;height:50px}body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button{min-width:40px;height:50px !important}.two-step-hero-c2a-wrapper .geodir-search-container{width:425px}.two-step-hero-c2a-wrapper .geodir-search-container span.gd-icon-hover-swap{display:none}.two-step-hero-c2a-wrapper .geodir-search-container .geodir-search input{background:#fff !important;border:2px solid #b1b1b1 !important;border-right:none !important;border-radius:4px 0 0 4px !important}.two-step-hero-c2a-wrapper .geodir-search-container .geodir-search button{border-radius:0 4px 4px 0 !important}.two-step-hero-c2a-wrapper .geodir-search-container .geodir-search button:before{position:absolute;right:10px;height:16px;top:0;bottom:0;margin:auto}.two-step-hero-c2a-wrapper .geodir-search-container .geodir-search button:after{height:20px !important}.two-step-hero-c2a-wrapper .geodir-search-container .geodir-search button .fa-search{display:inline-block;position:absolute;line-height:16px;top:0;bottom:0;margin:auto;left:10px;height:16px}.hero-c2a-wrapper#mobile-v .mod-head:first-child{display:none}.hero-c2a-wrapper.sticky-v{position:fixed;z-index:99;top:0;width:100%;background:#24ace1 !important;border-radius:0 !important;opacity:0;transform:translateY(-100px);transform:200ms all ease-out}.hero-c2a-wrapper.sticky-v.sticky-active{transform:translateY(0px);transition:all 550ms cubic-bezier(1, 0, 0, 1) 0s,-webkit-all 550ms cubic-bezier(1, 0, 0, 1) 0s;opacity:1}.hero-c2a-wrapper.sticky-v .hero-c2a{border-radius:0 !important}.hero-c2a-wrapper.sticky-v .hero-c2a{margin:0}.hero-c2a-wrapper.sticky-v .hero-c2a:before{display:none}.hero-c2a-wrapper.sticky-v .mod-head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-position:right bottom;border-radius:0 !important;background:#24ace1 !important}.hero-c2a-wrapper.sticky-v .mod-head .mod-body{padding:0;margin-left:30px}.hero-c2a-wrapper.sticky-v .mod-head .mod-body .widget__form{min-width:400px}.hero-c2a-wrapper .hero-c2a{background:#f7f8fa;border-radius:8px;padding:0;width:100%;margin:0;position:relative;box-shadow:1px 1px 20px rgba(0,0,0,0.18)}.hero-c2a-wrapper .hero-c2a .mod-head,.hero-c2a-wrapper .hero-c2a .mod-body{padding:15px 45px}.hero-c2a-wrapper .hero-c2a .content{width:100% !important;padding:0 !important;border:0 !important}.hero-c2a-wrapper .hero-c2a .mod-head{background-image:url("/wp-content/themes/senior-living/dist/images/house-img.jpg");background-size:295px;background-position:right bottom;background-repeat:no-repeat;background-color:#24ace1;position:relative;overflow:hidden;border-top-left-radius:8px;border-top-right-radius:8px}.hero-c2a-wrapper .hero-c2a .mod-head p{color:#fff;position:relative;z-index:2;margin-bottom:0}.hero-c2a-wrapper .hero-c2a .mod-head .bg-overlay{position:absolute;width:100%;height:100%;background-color:#24ace1;content:"";top:0;left:0;opacity:0;z-index:1}.hero-c2a-wrapper .hero-c2a .mod-head .h2{margin-top:0;line-height:1.2em;font-size:1.6em}.hero-c2a-wrapper .hero-c2a .mod-body{padding-top:36px;padding-bottom:36px;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.hero-c2a-wrapper .hero-c2a .mod-body .mobile-phone i svg{transform:rotate(90deg)}.hero-c2a-wrapper .hero-c2a .mod-body .mod-r{-ms-flex-preferred-size:44%;flex-basis:44%;position:relative}.hero-c2a-wrapper .hero-c2a .mod-body .mod-l{-ms-flex-preferred-size:50%;flex-basis:50%;position:relative}.hero-c2a-wrapper .hero-c2a .mod-body .mod-l:after{height:100%;width:1px;background:#dcdbdb;content:"";position:absolute;right:-6%;top:0}.hero-c2a-wrapper .hero-c2a .mod-body label.h4{color:#000;margin-bottom:20px;display:block;cursor:default}.hero-c2a-wrapper .hero-c2a .mod-body .h4{margin-bottom:12px}.hero-c2a-wrapper .hero-c2a .mod-body .check-marks li{line-height:1.4em;margin-bottom:.3em;font-weight:400}.hero-c2a-wrapper .hero-c2a .mod-body .check-marks li strong{font-weight:600}.hero-c2a-wrapper .hero-c2a .mod-body section.widget{margin-bottom:0}.hero-c2a-wrapper .hero-c2a .mod-body small{margin-left:15px;font-size:12px}.hero-c2a-wrapper .hero-c2a .mod-body .form__widget-search form .gd-search-field-near input{border:1px solid #ececdf !important;background:#fcffc7 !important}body:not(.home-care-type):not(.assisted-living-type):not(.memory-care-type):not(.nursing-type):not(.veterans-type) #hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body{background-image:url("/wp-content/themes/senior-living/dist/images/native-hero-min.jpg")}body.assisted-living-type #hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body,body.memory-care-type #hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body{background-image:url("/wp-content/themes/senior-living/dist/images/native-hero-assisted-living-alt.jpg")}@media (max-width: 767px){body.assisted-living-type #hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body,body.memory-care-type #hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body{background-image:url("/wp-content/themes/senior-living/dist/images/native-hero-assisted-living-mobile.jpg")}}body.nursing-type #hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body{background-image:url("/wp-content/themes/senior-living/dist/images/native-hero-nursing.jpg");background-position:right top}@media (max-width: 767px){body.nursing-type #hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body{background-image:url("/wp-content/themes/senior-living/dist/images/native-hero-assisted-living-mobile.jpg")}}body.home-care-type #hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body{background-image:url("/wp-content/themes/senior-living/dist/images/native-hero-home-care.jpg");background-position:right top}@media (max-width: 767px){body.home-care-type #hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body{background-image:url("/wp-content/themes/senior-living/dist/images/native-hero-assisted-living-mobile.jpg")}}body.veterans-type #hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body{background-image:url("/wp-content/themes/senior-living/dist/images/Veterans-Pages-CTA-min.jpg");background-position:right 50%}@media (max-width: 767px){body.veterans-type #hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body{background-image:url("/wp-content/themes/senior-living/dist/images/native-hero-assisted-living-mobile.jpg")}}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a{background:#fff;overflow:hidden;border-radius:0;margin-top:0;box-shadow:0px 1px 10px rgba(0,0,0,0.09);border:2px solid #ced2d6}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body{padding:0;background-position:right 75%;background-size:cover}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l{padding:36px 45px 56px;-ms-flex-preferred-size:60%;flex-basis:60%;position:relative}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l:after{display:none}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l label.h4{font-size:1em;font-family:"Source Sans Pro",Helvetica,sans-serif;margin:35px 0 10px;padding-left:100px}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l .h2{margin:0 0 10px;font-weight:bold;font-size:35px;color:#504f4f;line-height:1.2}@media (min-width: 1024px){#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l .h2{padding-right:0}}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l .sub-head{max-width:430px;font-size:1.1em}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l .geodir-search-container{padding-left:100px;position:relative}@media (max-width: 767px){#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l .geodir-search-container{padding-left:80px}}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l .geodir-search-container:before{background-image:url("/wp-content/themes/senior-living/dist/images/straight-arrow.svg");background-repeat:no-repeat;width:106px;height:112px;position:absolute;left:5px;z-index:2;bottom:0;transition:all 300ms ease-in-out;transform:translateX(-10px);opacity:0;content:""}@media (max-width: 767px){#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l .geodir-search-container:before{width:56px;background-size:56px auto;bottom:-20px}}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l .geodir-search-container.animate-arrow:before{transition:all 300ms ease-in-out;transform:translateX(0px);opacity:1;animation:arrow-nudge 5s infinite}@keyframes arrow-nudge{0%,20%,50%,80%,100%{transform:translateX(0)}10%{transform:translateX(-6px)}30%{transform:translateX(-3px)}}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l .form__widget-search form .gd-search-field-near input.snear{background:#fff !important;border:2px solid #b1b1b1 !important}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button{border-top-left-radius:0;border-bottom-left-radius:0}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-r{-ms-flex-preferred-size:50%;flex-basis:50%;background:transparent}#hero-c2a-fs .hero-c2a .mod-body{background-image:url("/wp-content/themes/senior-living/dist/images/formstack-cta.jpg");background-position:right top;background-size:cover;background-color:#f7f7f7;padding:15px 30px}#hero-c2a-fs .hero-c2a .mod-body .mod-l{padding:0 2% 45px;-ms-flex-preferred-size:55%;flex-basis:55%}#hero-c2a-fs .hero-c2a .mod-body .mod-l:after{display:none}#hero-c2a-fs .hero-c2a .mod-body .mod-l p{color:#504f4f;font-size:1.1em}#hero-c2a-fs .hero-c2a .mod-body .mod-l p.h2{margin-bottom:10px;font-size:32px}#hero-c2a-fs .hero-c2a .mod-body .mod-l p.sub-head{max-width:400px;line-height:1.4}#hero-c2a-fs .hero-c2a .mod-body .mod-l .btn-jumbo{background:#54c159;color:white !important;text-decoration:none !important;font-weight:300;padding:12px 50px 13px;font-size:1.1em;position:relative;display:inline-block;border-radius:5px;overflow:visible}#hero-c2a-transport{box-shadow:0px 1px 10px rgba(0,0,0,0.25);padding:0 15px;margin-bottom:20px}#hero-c2a-transport h3,#hero-c2a-transport body .h3,body #hero-c2a-transport .h3,#hero-c2a-transport .section-single-offert .section__about .h3,.section-single-offert .section__about #hero-c2a-transport .h3{font-size:26px;margin-top:15px}#hero-c2a-transport-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px}#hero-c2a-transport-buttons_submit{color:#fff !important;line-height:50px;margin:0;border-radius:4px;font-weight:500;background:#54c159;border:none;font-size:16px;padding:0 25px;-ms-flex-negative:0;flex-shrink:0}#hero-c2a-transport-buttons_submit:after{content:"";width:20px;height:20px;background:url('data:image/svg+xml;utf8,<svg width="20" height="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="%23ffffff" d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"/></svg>') no-repeat center;display:inline-block;transition:all 800ms ease;-webkit-font-smoothing:antialiased;position:relative;bottom:-5px}#hero-c2a-transport-buttons_submit:hover{text-decoration:none !important}#hero-c2a-transport-buttons_submit:hover:after{transition:all 300ms ease;right:-5px}#hero-c2a-transport-buttons_img{margin:0 15px}#hero-c2a-transport-buttons_img img{max-width:100px}#hero-c2a-transport-img{background:url(/wp-content/themes/senior-living/dist/images/transport.jpg) no-repeat center center;background-size:cover}.two-step-hero-c2a-wrapper{padding:60px 0}.two-step-hero-c2a-wrapper i.fa-circle-o-notch{display:none !important}.two-step-hero-c2a-wrapper.submit-success{padding:20px 0 20px}.two-step-hero-c2a-wrapper.submit-success .mod-head-inner{display:none}.two-step-hero-c2a-wrapper.submit-success .mod-body{display:none}.two-step-hero-c2a-wrapper .left-svg{opacity:0.8}.two-step-hero-c2a-wrapper .offset-md-1{padding:0}.two-step-hero-c2a-wrapper .mod-head{border-bottom:1px solid #e2e2e2;padding-bottom:20px;margin-bottom:20px}.two-step-hero-c2a-wrapper .mod-head .h2{font-weight:700;font-size:2.6em;line-height:1.35em;margin-top:0}.two-step-hero-c2a-wrapper .mod-head .h2.green{color:#a6c659}.two-step-hero-c2a-wrapper .mod-head .h4{font-weight:bold;display:none}.two-step-hero-c2a-wrapper .mod-head .sub-head{font-weight:700;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:1.6em}.two-step-hero-c2a-wrapper .mod-head span{color:#24ace1}.two-step-hero-c2a-wrapper .mod-body .gfield_label{color:#284e74;font-size:18px;text-align:right;line-height:36px;padding-top:4px;padding-right:0 !important;margin:0 !important;width:27%}.two-step-hero-c2a-wrapper .mod-body .gfield_label .gfield_required{display:none}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio{width:auto}.two-step-hero-c2a-wrapper .mod-body .search-results{padding:0}.two-step-hero-c2a-wrapper .mod-body .search__results-body{padding-bottom:0}.two-step-hero-c2a-wrapper .mod-body .search__results-body svg{margin-top:10px}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__controls.form-group .form-control-placeholder{opacity:1}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__row.form__row-phone{width:38%;float:left}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__row.form__row-email{width:58%;float:right}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__row.form__row-timeframe input[type="radio"]{margin-right:5px;transform:scale(1.5)}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__row.form__row-timeframe label{font-weight:bold}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__row.form_row-interest .form-control-select:after{top:20px}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__row.form_row-interest .form-control-select .field{background:#fff;border:1px solid #c2c2c2;border-radius:10px;padding:14px 15px 13px 40px}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__row .form__controls.form-group .form-control-placeholder{padding-top:13px;padding-left:44px !important}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__row .form__controls.form-group input.field{background:#fff;border:1px solid #c2c2c2;border-radius:10px;padding:14px 15px 13px 40px}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__row .form__controls.form-group input.field#full-name{background-image:url(/wp-content/themes/senior-living/dist/images/ico-person-yellow.png);background-repeat:no-repeat;background-size:16px;background-position:18px}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__row .form__controls.form-group input.field#phone_number{background-image:url(/wp-content/themes/senior-living/dist/images/ico-phone-yellow.png);background-repeat:no-repeat;background-size:15px;background-position:18px}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__row .form__controls.form-group input.field#email_address{background-image:url(/wp-content/themes/senior-living/dist/images/ico-mail-yellow.png);background-repeat:no-repeat;background-size:16px;background-position:18px}.two-step-hero-c2a-wrapper .mod-body .search__results-foot{border-top:0 !important;padding:0 !important}.two-step-hero-c2a-wrapper .mod-body .search__results-foot .gfield_html{margin-top:0 !important}.two-step-hero-c2a-wrapper .mod-body .search__results-foot .form__btn{color:#fff;height:46px;width:180px;margin:0;border-radius:10px;font-weight:500;background:#ed562e;border:none;font-size:18px;padding:0}.two-step-hero-c2a-wrapper .mod-body .search__results-foot .form__btn .fa{font-weight:bold;margin-left:2px}.two-step-hero-c2a-wrapper .mod-body .search__results-foot .form__btn.loading .fa-angle-right:before{content:"\f1ce";animation:fa-spin 2s infinite linear}.two-step-hero-c2a-wrapper .mod-body .gfield_html{text-align:right;float:left;margin-right:200px !important;line-height:15px !important;margin-top:8px !important;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.two-step-hero-c2a-wrapper .mod-body .gfield_html small{color:#7f7f7f;font-size:11px}.two-step-hero-c2a-wrapper .mod-body ul.gform_fields{margin:30px 0 !important}.two-step-hero-c2a-wrapper .mod-body ul.gform_fields .gfield--radio{margin-bottom:20px !important}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio{padding:0}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li{-ms-flex:1 1 33.33%;flex:1 1 33.33%;margin:auto}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li label{border:1px solid #e0e0e0;border-radius:10px;width:90%;padding:10px 15px;text-align:center;font-size:16px;transition:all .2s ease-out;max-width:90%;margin-left:10%;background:#f9f9f9;background:linear-gradient(to bottom, #f9f9f9 66%, #f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f1f1f1',GradientType=0 )}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li label:before{border-radius:0;margin-bottom:-4px;margin-right:5px;box-shadow:none !important;-webkit-box-shadow:none !important;background-image:url(/wp-content/themes/senior-living/dist/images/ico-two-step-sprite.svg);background-size:20px 60px;background-repeat:no-repeat;background-position:right top;height:18px;width:20px;display:inline-block;position:static;transition:transform .4s ease-out}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li label:hover{border-color:#24ace1;color:#24ace1}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li label:hover:before{transform:scale(0.9, 0.9);transition:transform .2s ease-out}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li.gchoice_5_1_0 label:before,.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li.gchoice_5_2_0 label:before{background:none;display:none}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li.gchoice_5_1_2 label:before{width:40px;background-repeat:repeat-x}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li.gchoice_5_2_1 label:before{background-position:right bottom;margin-bottom:-2px}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li.gchoice_5_2_2 label:before{width:24px;background-position:right center}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li input[type=radio]:checked+label{border-color:#24ace1;color:#24ace1;font-weight:500}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li input[type=radio]:checked+label:before{transform:scale(0.95, 0.95)}.two-step-hero-c2a-wrapper .mod-body .gform_footer,.two-step-hero-c2a-wrapper .mod-body .submit-wrap.form__actions{position:absolute;right:15px;margin:0;width:180px !important;padding:0 !important}.two-step-hero-c2a-wrapper .mod-body .gform_footer button,.two-step-hero-c2a-wrapper .mod-body .submit-wrap.form__actions button{color:#fff;height:46px;width:180px;margin:0;border-radius:10px;font-weight:500;background:#ed562e;border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.two-step-hero-c2a-wrapper .mod-body .gform_footer button .fa,.two-step-hero-c2a-wrapper .mod-body .submit-wrap.form__actions button .fa{font-weight:bold;margin-left:2px}.two-step-hero-c2a-wrapper .mod-body .gform_footer button .fa:before,.two-step-hero-c2a-wrapper .mod-body .submit-wrap.form__actions button .fa:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="%23ffffff" d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"/></svg>');height:26px}.two-step-hero-c2a-wrapper .mod-body .gform_footer button:hover,.two-step-hero-c2a-wrapper .mod-body .submit-wrap.form__actions button:hover{background:#be3510}.two-step-hero-c2a-wrapper .mod-body form .form__body .form__row .form__controls.form-group .form-control-placeholder:after{bottom:-22px !important}.two-step-hero-c2a-wrapper .mod-body form .form__body .form__row .form__controls.form-group input.field.valid,.two-step-hero-c2a-wrapper .mod-body .form__row .form__controls.form-group input.field#email_address:valid{background-image:none !important}.two-step-hero-c2a-wrapper .mod-body .submit-wrap.form__actions button{background-position:15px center !important;padding:0 0 0 15px !important;background:#54c159}.tabbed-wrapper .tabbed-nav{margin-bottom:-1px}.tabbed-wrapper .tabbed-nav ul{list-style:none;margin-bottom:0;margin:0;padding:0}.tabbed-wrapper .tabbed-nav li{display:inline-block;padding:6px 12px;margin-bottom:0px;color:#24ace1;cursor:pointer;border:0px solid #e5e5e5;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:0;background:transparent}.tabbed-wrapper .tabbed-nav li:last-child{margin-right:0}.tabbed-wrapper .tabbed-nav li.active-tab{color:#264d76;font-weight:600;background:#fff;border:1px solid #e5e5e5;border-bottom:0}.tabbed-wrapper .tabbed-all-content{border-top:1px solid #e5e5e5;padding-top:20px}.tabbed-wrapper .tab-content{display:none}.tabbed-wrapper .tab-content.active-tab{display:block}.tabbed-wrapper .tab-content ul.check-marks li,.tabbed-wrapper .tab-content li{margin-bottom:.75em}.tabbed-wrapper ul.check-marks{padding-left:36px}.tabbed-wrapper ul.check-marks li :before{left:-36px}.call-box .btn-jumbo{background:#54c159;color:white;padding:30px 15px}.call-box .btn-jumbo:hover{background:#54c159}.call-box .btn-jumbo *{color:white}.call-box .btn-jumbo i{font-size:.85em}.call-box .h2{margin-top:0 !important;font-weight:500}.call-box .btn-grey{width:100%;padding:30px 15px}.custom-hr{position:relative;text-align:center}.custom-hr span{background:#fff}.custom-hr span:before{width:100%;height:1px;background:#ececec;content:"";display:block;position:absolute;top:50%}.custom-hr span .hr-content{background:#fff;padding:0 10px;position:relative;font-weight:600;color:#878787}.custom-hr span .hr-content:before{display:none}.gradient-light{background:#ffffff;background:linear-gradient(to bottom, #fff 73%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 )}.post-custom-header{padding:150px 0 60px;background-size:cover;background-position:top right}.post-custom-header h1{font-size:2.4em;font-weight:500;color:#1b69a1;background:rgba(255,255,255,0.9);padding:10px 15px;display:inline-block;border-radius:6px}.page-template-form-blurred-content .nav-trigger{display:none !important;visibility:hidden !important}.page-template-form-blurred-content .main-nav-wrap{display:none !important}.page-template-form-blurred-content .nav{opacity:0;visibility:hidden}.page-template-form-blurred-content #menu-main-nav-new{visibility:hidden;opacity:0}.page-template-form-blurred-content #search-icon{display:none}.page-template-form-blurred-content .wrapper{background:#f7f8fa;position:absolute;width:100%;min-height:0;overflow:hidden}.page-template-form-blurred-content footer{display:none}.page-template-form-blurred-content #popup{position:relative !important;display:block !important;background-color:#fff;z-index:9;margin-top:60px;box-shadow:0 0 30px rgba(0,0,0,0.45);margin-bottom:30px}@media (min-width: 768px){.page-template-form-blurred-content #popup .popup__head-title{padding-bottom:15px;padding-top:0px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.page-template-form-blurred-content #popup .popup__head-title .h2{font-size:28px}.page-template-form-blurred-content .bg-overlay{background:#000;opacity:0.5;display:block !important}.page-template-form-blurred-content .blurred-component{display:block !important;width:100%;height:100%;position:fixed;left:0;top:0}.page-template-form-blurred-content .blurred-component .shell{height:100%}.page-template-form-blurred-content .blurred-results{background:url(/wp-content/themes/senior-living/dist/images/blurred-results-bg.jpg) no-repeat center 70px;background-size:100% auto;position:relative;height:100%;width:100%;box-shadow:0 0 8px rgba(0,0,0,0.05)}.breadcrumbs{background-color:#fff;border-bottom:0px solid #e7e7e7;font-size:13px;font-weight:500;padding:10px 0 10px}.breadcrumbs.has-custom-header-img{position:relative;z-index:1;box-shadow:0 0px 8px 0 rgba(0,0,0,0.05)}.breadcrumbs .shell{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:1220px;padding-left:25px;padding-right:25px;margin:auto}.breadcrumbs a{color:#757575;text-decoration:none;transition:all .15s;font-weight:500}.breadcrumbs a:hover{color:#24ace1}.breadcrumbs span{display:inline-block;color:#dfdfde;padding:0 11px}.breadcrumbs p{margin:0}.btn-base{font-size:18px;color:#fff;background-color:#24ace1;border-radius:4px;padding:12px 30px 12px;transition:all .2s}.btn-base:hover{background-color:#1b69a1;color:#fff}.btn-base:active{background-color:#2d69a3}.btn-base:focus{color:#fff}.btn--orange{font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:16px;color:#fff;background-color:#fd7e1b;border-radius:5px;padding:15px 34px;transition:all .4s;display:inline-block;line-height:1;font-weight:400}.btn--orange:hover{background-color:#e36502;color:white}.btn--orange:active,.btn--orange:focus{background-color:#ca5902;color:#fff}.contact .h4{font-size:30px;font-family:"Source Sans Pro",Helvetica,sans-serif;color:#244c78;font-weight:700}.content{width:68.4% !important;padding-right:65px;border-right:1px solid #f1f1f1}.content a:hover{color:#24ace1;text-decoration:underline !important}.content a:visited{color:#663399 !important}.content.full-width{width:100% !important;padding-right:0;border-right:0}.content ol{color:#333;padding-left:2em}.content ol li{margin-bottom:.75em}.content ul{font-size:.925em;line-height:1.44;color:#333;padding-left:2em}.content ul.check-marks{list-style:none}.content ul.check-marks li{position:relative;margin-bottom:.5em}.content ul.check-marks li:before{font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";height:16px;width:16px;background:url('data:image/svg+xml;utf8,<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%2376CA7C" d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"/></svg>') no-repeat center;color:#76CA7C;left:-30px;position:absolute}.content blockquote{background-color:#f7f8fa;padding:25px 30px}.content blockquote p{margin-bottom:0}.content blockquote ul{list-style:none}.content blockquote ul li{position:relative;padding-left:30px;margin-bottom:14px}.content blockquote ul li:after{content:"";background:url(/wp-content/themes/senior-living/dist/images/images/ico-check-blue.png) no-repeat 0 0;width:14px;height:13px;background-size:contain;position:absolute;top:5px;left:0}.content .list-cities{list-style:none;-moz-column-count:3;column-count:3;font-size:18px;margin:49px 0;padding-right:155px}.content .list-cities a{text-decoration:none;display:block;transition:all .4s}.content .list-cities a:hover{color:#fd7e1b}.content .list-cities li.current a{color:#fd7e1b}.content .list-cities li{margin-bottom:15px}.cta-boxes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.cta-box{width:calc(50% - 15px);background-position:50%;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:70px 0}.cta-box .h4{font-size:30px;line-height:1.1;font-weight:400;font-family:"Source Sans Pro",Helvetica,sans-serif;color:#244c78;max-width:250px}.cta-box .cta__box-inner{background-color:#fff;text-align:center;padding:58px 90px}.cta-box .btn{padding:15px 38px}.cta-box .btn-base{font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:16px;color:#fff;background-color:#24ace1;border-radius:5px;transition:all .4s;display:inline-block;line-height:1;font-weight:400}.cta-box .btn-base:hover{background-color:#244c78}.experts:not(body){font-family:"Source Sans Pro",Helvetica,sans-serif;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -30px;margin-top:35px;position:relative}.expert{position:relative;width:calc(33.3% - 60px);margin:0 30px;transition:200ms all ease-in-out;font-family:"Source Sans Pro",Helvetica,sans-serif}.expert .h4{color:#1b69a1;font-size:1.7em;line-height:1.1;margin-bottom:15px}.expert ul{list-style:none;font-weight:500;border-bottom:1px solid #e5e5e5;padding-bottom:10px;margin-bottom:14px}.expert ul:after{content:"";clear:both;line-height:0;display:table}.expert ul li{float:left;border-left:1px solid #bfbfbf;line-height:.9;padding:0 5px;margin-bottom:8px}.expert ul li:first-child{border:none;padding-left:0}.expert .expert__image{background-position:50%;background-size:cover;height:230px !important;border-radius:8px}.expert .expert__body{padding:23px 0}.expert .expert__body p:last-child:after{background:url('data:image/svg+xml;utf8,<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="%2324ace1" d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"/></svg>') no-repeat center center;width:16px;height:16px;content:"";display:block;background-size:contain;margin-left:5px}.expert:hover{opacity:0.7}.experts--full{margin:60px 0 0}.experts--full .expert{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px;width:100%;margin:0 0 30px;transition:all .4s}.experts--full .expert:hover{box-shadow:0 15px 20px rgba(0,0,1,0.15)}.experts--full .expert h3,.experts--full .expert body .h3,body .experts--full .expert .h3{font-size:24px;margin-bottom:15px}.experts--full .expert ul{font-size:16px;font-family:"Source Sans Pro",Helvetica,sans-serif;color:#5a5c5d;font-weight:400;padding-left:0;border-color:#757778;margin-bottom:11px}.experts--full .expert p{font-size:16px;line-height:1.63;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:300;padding-right:0}.experts--full .expert .expert__content p:last-child{position:absolute;bottom:-5px;left:30px}.experts--full .expert__image{padding:0;width:40%;overflow:hidden}.experts--full .expert__image-bg{padding-top:100%;background-position:50%;background-size:cover}.experts--full .expert__content{padding:0 0 15px 30px;width:60%;position:relative}.features{list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}.search-results-title{margin-bottom:20px;border-bottom:1px solid #e5e5e5;padding-bottom:6px;font-size:20px}.form-filters .form__title{font-size:16px;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:400;padding-top:12px;border-top:1px solid #e5e5e5;margin-bottom:17px;pointer-events:none}.form-filters .form__section{margin-bottom:35px;position:relative}.form-filters .form__section .form__title:first-child{border-top:0;padding-top:0}.form-filters .list-checkboxes{list-style:none !important;transform:none !important;margin-top:0 !important;font-size:.78em}.form-filters .list-checkboxes li{margin-bottom:15px;line-height:1.5em;color:#4a4a4a}.form-filters .list-checkboxes [type=checkbox]:checked{position:absolute;left:-9999px}.form-filters .list-checkboxes [type=checkbox]:not(:checked){position:absolute;left:-9999px}.form-filters .list-checkboxes [type=checkbox]+label{position:relative;cursor:pointer;padding-left:24px;display:block;width:100%}.form-filters .list-checkboxes [type=checkbox]+label:before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;border:1px solid #767676;background-color:#fff;box-shadow:inset 0 0 2px rgba(0,0,0,0.2);border-radius:3px;line-height:17px;padding-left:1px;color:#fff}.form-filters .list-checkboxes [type=checkbox]:checked+label:before{background:url('data:image/svg+xml;utf8,<svg width="18" height="18" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23ffffff" d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"/></svg>') no-repeat center center;width:18px;height:18px;content:"";display:block;background-size:contain;background-color:#54c159}.form-filters .list-checkboxes span{background-color:#d8eff7;color:#24ace1;border-radius:3px;font-size:14px;font-family:"Source Sans Pro",Helvetica,sans-serif;display:inline-block;padding:2px 7px}.form-filters .checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;width:100%}.form-filters .list-radio{list-style:none}.form-filters .list-radio li{margin-bottom:7px}.form-filters .list-radio [type=radio]:checked{position:absolute;left:-9999px}.form-filters .list-radio [type=radio]:not(:checked){position:absolute;left:-9999px}.form-filters .list-radio [type=radio]:checked+label{position:relative;cursor:pointer;font-size:18px;padding-left:29px;color:#333}.form-filters .list-radio [type=radio]:checked+label:before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;border:2px solid #e7e7e7;background-color:#fff;border-radius:50%;background:#fff;border-color:#24ace1;border-width:6px}.form-filters .list-radio [type=radio]:not(:checked)+label{position:relative;cursor:pointer;font-size:18px;padding-left:29px}.form-filters .list-radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;border:2px solid #e7e7e7;background-color:#fff;border-radius:50%}.form-filters .list-radio span{background-color:#d8eff7;color:#24ace1;border-radius:3px;font-size:14px;font-family:"Source Sans Pro",Helvetica,sans-serif;display:inline-block;padding:2px 7px}.form-subscribe-mobile{display:none}.form-subscribe{background-color:#d0edf6;border-radius:10px;min-width:330px;padding:33px 30px 28px;margin-left:-28px}.form-subscribe .h4{font-size:24px;line-height:1.25;font-weight:400;font-family:"Source Sans Pro",Helvetica,sans-serif;color:#244c78;padding-right:15px;margin-bottom:11px;width:80%}.form-subscribe .form__head{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.form-subscribe .form__head img{width:48px;height:auto;margin-top:5px}.form-subscribe .gform_wrapper{position:relative}.form-subscribe .gform_wrapper .top_label .gfield_label{font-family:"Source Sans Pro",Helvetica,sans-serif;color:#244c78;font-size:20px;line-height:1.5;font-weight:300;letter-spacing:.03em;margin-bottom:24px}.form-subscribe .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%;border:none;font-size:16px;color:#333;font-weight:300;border-radius:5px;padding:18px 80px 18px 20px}.form-subscribe .gform_wrapper .gform_footer{padding:0;margin:0;width:auto;position:absolute;bottom:15px;right:0}.form-subscribe .gform_wrapper .gform_footer:after{content:"";background:url(/wp-content/themes/senior-living/dist/images/images/ico-arrow-right-blue.png) no-repeat 0 0;width:11px;height:12px;background-size:contain;display:inline-block;vertical-align:middle;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.form-subscribe .gform_wrapper .gform_footer input.button{margin:0;font-size:16px;color:#24ace1;border:none;background-color:rgba(0,0,0,0);padding:0 44px 0 0;transition:all .4s}.form-subscribe .gform_wrapper .gform_footer input.button:hover{opacity:.7}.form-subscribe .gform_wrapper .gform_footer input[type=submit]{margin:0;font-size:16px;color:#24ace1;border:none;background-color:rgba(0,0,0,0);padding:0 44px 0 0;transition:all .4s}.form-subscribe .gform_wrapper .gform_footer input[type=submit]:hover{opacity:.7}.form-info{background-color:#fee8d7;border-radius:10px;padding:35px 25px 30px}.form-info .form__head{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.form-info .form__head p{display:none}.form-info .form__head .h4{font-size:25px;line-height:1.25;font-weight:500;max-width:200px;margin-bottom:19px;font-family:"Source Sans Pro",Helvetica,sans-serif;color:#ed562e;display:block}.form-info .form__head .h4:after{background:#dcccbf !important}.form-info .form__head p{font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:19px;font-weight:300}.form-info .form__head p a{font-weight:700;text-decoration:none;color:#333}.form-info .form__head img{margin-top:4px}.form-info .form-control-placeholder{position:absolute;left:0;top:0;padding:16px 0 0 50px !important;transition:all 200ms;opacity:0.5;color:#333;font-size:16px;pointer-events:none}.form-info .form-control-placeholder:after{opacity:1;height:1.5em;width:.75em;transform-origin:left top;border-right:4px solid #54c159;border-top:4px solid #54c159;content:'';left:2em;bottom:-30px;position:absolute;display:none}.form-info .field{width:100%;border:none;padding:18px 15px 18px 52px;border-radius:5px;font-size:16px;color:#092037;font-weight:300;transition:all .4s;border-color:#ddd !important;background-color:#fff !important}.form-info .field:focus+.form-control-placeholder{font-size:55%;transform:translate3d(0, -38%, 0);opacity:1}.form-info .field.care-type-interest{margin-bottom:10px}.form-info .field#email_address:valid{background:#fff}.form-info .field#email_address:valid+.form-control-placeholder{font-size:55%;transform:translate3d(0, -38%, 0);opacity:1}.form-info .field#email_address:valid+.form-control-placeholder:after{animation-duration:800ms;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg);display:block}.form-info .field.valid{background:#fff}.form-info .field.valid+.form-control-placeholder{font-size:55%;transform:translate3d(0, -38%, 0);opacity:1}.form-info .field.valid+.form-control-placeholder:after{animation-duration:800ms;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg);display:block}.form-info .form__row{margin-bottom:5px}.form-info .form__row .form__controls.form-group{margin-bottom:15px !important}.form-info .form__row-name .field{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-person-orange.png) no-repeat 18px;background-size:16px 16px}.form-info .form__row-name .field:focus{box-shadow:inset 0 0 0 1px #ed562e;color:#333}.form-info .form__row-phone .field{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-phone-orange.png) no-repeat 19px;background-size:15px 15px}.form-info .form__row-phone .field:focus{box-shadow:inset 0 0 0 1px #ed562e;color:#333}.form-info .form__row-email .field{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-mail-orange.png) no-repeat 19px;background-size:16px 13px}.form-info .form__row-email .field:focus{box-shadow:inset 0 0 0 1px #ed562e;color:#333}.form-info .form__btn{font-size:16px;font-weight:400;color:#fff;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:#ed562e url(/wp-content/themes/senior-living/dist/images/images/ico-arrow-white.png) no-repeat 94%;border-radius:5px;padding:18px 25px;border:none;text-align:left;background-size:11px;transition:all .4s;margin-top:0}.form-info .form__btn:hover{background-color:#e45424}.form-info .form__btn:active{background-color:#d62f00}.form-info .form__btn:disabled{background:#ed562e}.form-info form+p{padding:15px 0 0}.form-info form+p small{font-size:0.66em;letter-spacing:-0.5px;line-height:1.6em;color:#757778;display:block;opacity:0.8}.form-info form+p small a{color:#757778;text-decoration:underline}.frm .form__actions{position:relative}.frm .form__actions input.form__btn.loading{background-image:none}.frm .form__actions i.fa.fa-circle-o-notch.fa-spin{position:absolute;color:#fff;top:20px;right:0}.form-popup .form__actions{position:relative}.form-popup .form__actions .fa{position:absolute;top:0;bottom:0;left:25px;margin:auto;color:#fff;background:transparent;height:1em;font-size:1.4em}.form-popup .form__actions .form__btn.loading{background:#78D07C;margin-top:0;opacity:1}.form-popup .form__head{padding-bottom:20px}.form-popup .field{width:100%;border:none;padding:18px 15px 18px 60px;border-radius:5px;font-size:16px;color:#757778;font-weight:300;transition:all .4s;box-shadow:inset 0 0 0 2px #e5e5e5}.form-popup .form__row{margin-bottom:15px}.form-popup .form__row-name .field{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-person-gray.png) no-repeat 18px;background-size:20px 20px}.form-popup .form__row-name .field:focus{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-person.png) no-repeat 18px;background-size:20px 20px;color:#333}.form-popup .form__row-phone .field{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-phone-gray.png) no-repeat 19px;background-size:16px 15px}.form-popup .form__row-phone .field:focus{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-phone-blue.png) no-repeat 19px;background-size:16px 15px;color:#333}.form-popup .form__row-email .field{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-mail-gray.png) no-repeat 19px;background-size:20px 15px}.form-popup .form__row-email .field:focus{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-mail-blue.png) no-repeat 19px;background-size:20px 15px;color:#333}.form-popup .form__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:block;background:#54c159 url(/wp-content/themes/senior-living/dist/images/images/ico-lock.png) no-repeat 30px;border-radius:5px;padding:18px 30px 18px 65px;color:#fff;font-size:16px;background-size:14px 20px;transition:all .4s;font-weight:bold;width:100%}.form-popup .form__btn:hover{background-color:#63c154}.form-popup .form__btn:active{background-color:#329f00}.form-popup .form__btn:disabled{background:#54c159}.form-contact h3,.form-contact body .h3,body .form-contact .h3,.form-contact .section-single-offert .section__about .h3,.section-single-offert .section__about .form-contact .h3{margin-bottom:13px}.form-contact .h5{margin-bottom:30px}.form-contact .form__errors{font-size:14px;background-color:#fee8d7;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 10px 10px 20px;margin-bottom:20px}.form-contact .form__errors .form__error-image{width:7%}.form-contact .form__errors .form__error-image img{width:31px;height:auto}.form-contact .form__errors .form__error-text{width:93%;padding-left:15px}.form-contact .form__errors ul span{color:#ed562e}.form-contact input[type="text"]{width:100% !important;border:none !important;padding:18px 15px 18px 60px !important;border-radius:5px !important;font-size:16px !important;color:#757778 !important;font-weight:300 !important;transition:all .4s !important;margin-bottom:8px}.form-contact textarea{width:100% !important;border:none !important;padding:18px 15px 18px 60px !important;border-radius:5px !important;font-size:16px !important;color:#757778 !important;font-weight:300 !important;transition:all .4s !important;margin-bottom:8px}.form-contact .form__row{margin-bottom:8px}.form-contact .ginput_container_text input{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-person-gray.png) no-repeat 18px;background-size:20px 20px;box-shadow:inset 0 0 0 2px #e5e5e5}.form-contact .ginput_container_text input:focus{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-person.png) no-repeat 18px;background-size:20px 20px;color:#333}.form-contact .gform_wrapper textarea{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-text.png) no-repeat 19px 20px;background-size:20px 18px;box-shadow:inset 0 0 0 2px #e5e5e5;resize:none;height:95px}.form-contact .gform_wrapper textarea:focus{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-text-blue.png) no-repeat 19px 20px;background-size:20px 18px;color:#333}.form-contact .ginput_container_email input{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-mail-gray.png) no-repeat 19px;background-size:20px 15px;box-shadow:inset 0 0 0 2px #e5e5e5}.form-contact .ginput_container_email input:focus{background:#fff url(/wp-content/themes/senior-living/dist/images/images/ico-mail-blue.png) no-repeat 19px;background-size:20px 15px;color:#333}.form-contact .form__hint{margin-bottom:23px;border-bottom:1px solid #dfdfde;padding-bottom:26px;padding-right:65px}.form-contact .form__hint p{font-size:14px;line-height:1.57;color:#757778}.form-contact .form__actions{border-top:1px solid #dfdfde;padding-top:23px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.ico-phone-arrow{display:inline-block;vertical-align:middle;background:url(/wp-content/themes/senior-living/dist/images/images/ico-phone-arrow.png) no-repeat 0 0;width:21px;height:20px;background-size:contain}.ico-mail{background:url(/wp-content/themes/senior-living/dist/images/images/ico-mail.png) no-repeat 0 0;width:20px;height:15px;background-size:contain;display:inline-block;vertical-align:middle}.ico-list{display:inline-block;vertical-align:middle;background:url(/wp-content/themes/senior-living/dist/images/images/ico-list.png) no-repeat 0 0;width:21px;height:15px;background-size:contain}.ico-print{background:url(/wp-content/themes/senior-living/dist/images/images/ico-print.png) no-repeat 0 0;width:20px;height:20px;background-size:contain;display:inline-block;vertical-align:middle}.ico-mail-orange{display:inline-block;vertical-align:middle;background:url(/wp-content/themes/senior-living/dist/images/images/ico-mail-orange.png) no-repeat 0 0;width:21px;height:15px;background-size:contain}.ico-mail-lightblue{display:inline-block;vertical-align:middle;background:url(/wp-content/themes/senior-living/dist/images/images/ico-mail-lightblue.png) no-repeat 0 0;width:20px;height:15px;background-size:contain}.bg-overlay{background:#9b7252;opacity:0.3;height:100%;width:100%;left:0;top:0;position:absolute;z-index:1}.intro{background-position:50%;background-size:cover;padding-bottom:180px;padding-top:185px;position:relative}.intro .shell{position:relative;z-index:2}.intro--alt{padding:50px 0 60px 0}.intro--contact{min-height:668px;z-index:-1}.legend p{font-size:16px;line-height:1.5;color:#757778;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:400;margin-bottom:15px}.legend ul{list-style:none}.legend ul li{margin-bottom:20px}.legend ul li a{background-color:#f8ece3;display:block;border-radius:5px;font-size:16px;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:400;padding:11px 32px;text-decoration:none;color:#ed562e;position:relative}.legend ul li:first-child a{background-color:#d0edf6;color:#24ace1}.legend ul li:last-child a{background-color:#fff;color:#1b69a1}.legend ul li i{position:absolute;top:50%;transform:translateY(-50%);right:28px}.list-rating{list-style:none;display:-ms-flexbox;display:flex}.list-rating img{width:23px;height:22px}.list-rating li{margin-right:10px}.list-rating+span{position:absolute;bottom:0;right:0}.logos{list-style:none;position:relative;padding:30px 0px 30px;margin-bottom:0 !important}.logos img{margin:0 auto;max-width:90%}body.post-template-post-product-review .helpful-block-content{margin:60px 0 0 !important}.helpful-block-content{background:none !important;padding:60px 30px !important;margin:60px 0 30px !important;font-family:"Source Sans Pro",Helvetica,sans-serif !important}.helpful-block-content ul{padding-left:0}.helpful-block-content ul li{display:block !important;text-align:center}.helpful-block-content ul li .wth-title{font-weight:400;font-size:28px;color:#3c3c3c;line-height:1.28;margin-bottom:1em;display:block}.helpful-block-content ul li [class*=" icon-"]{font-family:"Source Sans Pro",Helvetica,sans-serif !important;text-transform:capitalize !important}.helpful-block-content ul li a{background:none !important;color:#24ace1 !important;border-color:#24ace1 !important;border-width:1px !important;padding:13px 30px 11px !important;font-weight:500 !important}.helpful-block-content ul li a:before{font-family:'icomoon' !important;position:relative !important;transition:transform 900ms ease;display:inline-block}.helpful-block-content ul li a:first-child{margin-right:20px !important}.helpful-block-content ul li a:hover{background:#24ace1 !important;opacity:1 !important;color:#fff !important;transition:all 100ms ease}.helpful-block-content ul li a.wth-green-btn:hover:before{transform:translateY(-3px) !important;transition:transform 300ms ease}.helpful-block-content ul li a.wth-red-btn:hover:before{transform:translateY(3px) !important;transition:transform 300ms ease}.main{overflow:hidden}.main .main__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:45px;padding-bottom:30px}.main-colored .content{background-color:#f7f8fa;position:relative;border:none}.main-colored .content:after{content:"";width:1000%;height:1000%;background-color:#f7f8fa;position:absolute;top:-500%;right:0;z-index:-1}#popup{max-width:910px;margin:0 auto;background-color:#f8f8f7;border-radius:10px}#popup .h4{font-size:17px !important;line-height:1.2;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:400 !important}#popup .h4 a{color:#244c78;text-decoration:none}html body form .form__body .form__row .form__controls.form-group{position:relative;clear:both;position:relative;clear:both}html body form .form__body .form__row .form__controls.form-group .form-control-placeholder{position:absolute;left:0;top:0;padding:16px 0 0 60px;transition:all 200ms;opacity:0.5;color:#333;font-size:16px;pointer-events:none}html body form .form__body .form__row .form__controls.form-group .form-control-placeholder:after{opacity:1;height:1.5em;width:.75em;transform-origin:left top;border-right:4px solid #54c159;border-top:4px solid #54c159;content:'';left:2em;bottom:-30px;position:absolute;display:none}html body form .form__body .form__row .form__controls.form-group input.field{color:#333;background-color:#f6f8d1;border:solid 2px #e3e4ca;transition:all 0.3s}html body form .form__body .form__row .form__controls.form-group input.field:before{content:"HI";display:inline-block;position:relative}html body form .form__body .form__row .form__controls.form-group input.field:focus{background-color:#fff}html body form .form__body .form__row .form__controls.form-group input.field:focus+.form-control-placeholder{font-size:55%;transform:translate3d(0, -38%, 0);opacity:1}html body form .form__body .form__row .form__controls.form-group input.field:valid{background-color:#fff}html body form .form__body .form__row .form__controls.form-group input.field:valid+.form-control-placeholder{font-size:55%;transform:translate3d(0, -38%, 0);opacity:1}html body form .form__body .form__row .form__controls.form-group input.field#email_address:valid{background:#fff}html body form .form__body .form__row .form__controls.form-group input.field#email_address:valid+.form-control-placeholder{font-size:55%;transform:translate3d(0, -38%, 0);opacity:1}html body form .form__body .form__row .form__controls.form-group input.field#email_address:valid+.form-control-placeholder:after{animation-duration:800ms;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg);display:block}html body form .form__body .form__row .form__controls.form-group input.field.valid{background:#fff}html body form .form__body .form__row .form__controls.form-group input.field.valid+.form-control-placeholder{font-size:55%;transform:translate3d(0, -38%, 0);opacity:1}html body form .form__body .form__row .form__controls.form-group input.field.valid+.form-control-placeholder:after{animation-duration:800ms;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg);display:block}.reviews{margin-top:51px}.review{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e5e5e5;padding-bottom:45px}.review+.review{padding-top:50px}.section__head h2,.section__head body .h2,body .section__head .h2{margin-bottom:24px}.section .section__head{text-align:center}.section .section__head h2,.section .section__head body .h2,body .section .section__head .h2{font-size:30px;color:#333;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:500}.section-logos{background-color:#f1f1f1}.section-logos .h3{display:block;font-size:1.17em;font-weight:bold;margin-bottom:0;padding-bottom:10px}.section-logos .logos-container{width:100%;height:110px;background:url(/wp-content/themes/senior-living/dist/images/publications@2x.jpg) no-repeat center center;background-size:100% auto}.section-logos .section__head{padding:15px 0  0px;margin-bottom:-10px}.section-experts .section__actions{text-align:center;padding:50px 0 80px}.section-experts .expert{width:28%;margin:0}.section-experts .experts{-ms-flex-pack:justify;justify-content:space-between}.section-callout{background-color:#4A93DD;padding:92px 0}.section-callout.completed .section__head{padding-bottom:15px}.section-callout.completed .section__contact{border-top:2px solid rgba(0,0,0,0.1);padding-top:20px}.section-callout .section__head{padding-bottom:30px}.section-callout .section__head .h3{font-size:36px;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:600;color:#fff;padding-bottom:10px}@media (min-width: 768px){.section-callout .section__head .h3{text-align:center}}.section-callout .section__head .h3 strong{font-weight:400}.section-callout .section__head .h3 span{font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:.85em;font-weight:400}.section-callout .section__body{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.section-callout .section__icon{width:55px;height:55px;background-color:#50bde7;border-radius:50%;position:relative;margin-right:20px}.section-callout .section__icon i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.section-callout .section__contact{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:15px}.section-callout .section__contact .h6{margin:0;font-size:19px;line-height:1.1;font-family:"Source Sans Pro",Helvetica,sans-serif;max-width:100px;color:#fff}.section-callout .section__contact .h6.request-more-info{font-size:18px}.section-callout .section__contact .h4{font-size:48px;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:300;margin-left:20px}.section-callout .section__contact .h4 a{text-decoration:none;color:#fff}.section-callout .section__contact .h4 strong{font-weight:400}.section-callout .section__form{position:relative}.section-callout .section__form .gform_fields{margin-bottom:0}.section-callout .gform_wrapper{margin-left:30px;min-width:360px}.section-callout .gform_wrapper .top_label .gfield_label{display:none}.section-callout .gform_wrapper .gform_body{position:relative}.section-callout .gform_wrapper .gform_body:after{content:"";background:url(/wp-content/themes/senior-living/dist/images/images/ico-map-marker-lightblue.png) no-repeat 0 0;width:14px;height:20px;background-size:contain;left:15px;position:absolute;top:50%;transform:translateY(-50%)}.section-callout .gform_wrapper .gform_footer{position:absolute;top:50%;transform:translateY(-50%);padding:0;margin:0;width:auto;right:0}.section-callout .gform_wrapper .gform_footer button.button{margin:0;font-size:18px;color:#24ace1;border:none;background-color:rgba(0,0,0,0);padding:17px 15px 17px 5px;transition:all .4s;height:100%;border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:5px;border-top-right-radius:5px}.section-callout .gform_wrapper .gform_footer button.button:hover{opacity:.7}.section-callout .gform_wrapper .gform_footer input.button{margin:0;font-size:18px;color:#24ace1;border:none;background-color:rgba(0,0,0,0);padding:0 44px 0 0;transition:all .4s}.section-callout .gform_wrapper .gform_footer input.button:hover{opacity:.7}.section-callout .gform_wrapper .gform_footer input[type=submit]{margin:0;font-size:18px;color:#24ace1;border:none;background-color:rgba(0,0,0,0);padding:0 44px 0 0;transition:all .4s}.section-callout .gform_wrapper .gform_footer input[type=submit]:hover{opacity:.7}.section-callout .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:none;border-radius:5px;padding:17px 100px 16px 40px;color:#092037}.section-callout .section-separator{font-size:22px;text-transform:lowercase;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:300;position:relative;padding:20px 0;color:#fff}.section-callout .section-separator:before{top:0;content:"";width:1px;height:23px;background-color:#92d6f0;position:absolute;left:50%;transform:translateX(-50%)}.section-callout .section-separator:after{content:"";width:1px;height:23px;background-color:#92d6f0;position:absolute;left:50%;transform:translateX(-50%);bottom:0}.section-callout.completed .section__head{text-align:center}.section-callout.completed .section__body{-ms-flex-pack:center;justify-content:center}.section-search-results{background-color:#f7f8fa;padding:55px 0}.section-search-results .section__info{margin-bottom:40px;background-color:#d0edf6;display:-ms-flexbox;display:flex;padding:25px 55px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;position:relative}.section-search-results .section__info p{font-size:16px;line-height:1.63;color:#244c78}.section-search-results .section__info .section__info-image{width:65px;margin-right:57px}.section-search-results .section__info .section__info-image img{width:100%;height:auto}.section-search-results .section__info .section__info-text{width:85%}.section-search-results .section__close{position:absolute;top:28px;right:28px;width:11px;height:11px;background:url(/wp-content/themes/senior-living/dist/images/images/ico-cross.png) no-repeat 0 0;background-size:contain}.section-search-results .section__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-search-results .section__aside{width:23%;border:1px solid rgba(0,0,0,0.07) !important;padding:15px !important}.section-search-results .section__aside>.h4{font-weight:400;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:30px}.section-search-results .section__content{width:77%;padding-left:57px}.section-locations{background-color:#24ace1;color:#fff;padding:80px 0 100px}.section-locations .shell{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.section-locations .h4{font-size:24px;line-height:1.2;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:400;padding-bottom:8px}.section-locations h2,.section-locations body .h2,body .section-locations .h2{font-size:48px;font-weight:500;margin-top:-12px;margin-bottom:17px}.section-locations ul{list-style:none;color:#fff}.section-locations img{margin-bottom:26px}.section-locations .section__content{width:78.6%}.section-locations .section__content>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-locations .section__content>ul>li{width:33.3%;padding:0 70px;border-right:1px solid #3ab4e4}.section-locations .section__content>ul>li:first-child{padding-left:0}.section-locations .section__content>ul ul{font-size:14px;line-height:1.43;font-weight:300}.section-locations .section__content>ul ul strong{font-weight:400;display:block}.section-locations .section__content>ul ul li{padding-left:20px;margin-bottom:20px;position:relative}.section-locations .section__content>ul ul li:before{content:"";width:4px;height:4px;background-color:#fff;border-radius:50px;position:absolute;top:7px;left:0}.section-city .section__head{padding:35px 0}.section-city .section__head h2,.section-city .section__head body .h2,body .section-city .section__head .h2{font-size:36px;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:500}.section-city .section__head p{padding-right:105px;margin-bottom:22px}.section-cta{background-position:50%;background-size:cover;padding:60px 0}.section-cta .section__inner{max-width:620px;margin:0 auto;background-color:#fff;text-align:center;padding:40px 10px 50px}.section-cta .h3{color:#244c78;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:400;font-size:25px;margin-bottom:13px}.section-cta .btn{font-size:16px;font-weight:400}.section-testimonials{padding-bottom:100px}.section-testimonials .shell>h2,.section-testimonials body .shell>.h2,body .section-testimonials .shell>.h2{text-align:center;font-size:30px;color:#3c3c3c;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:400;padding:50px 0 15px}.boxes--featured{padding-bottom:50px}.section-cta-boxes{padding-top:85px}.section-cta-boxes .section__foot{text-align:center;padding:34px 0 60px;border-bottom:1px solid #e5e5e5}.section-cta-boxes .section__foot p{font-size:24px;line-height:1.17;font-weight:400;font-family:"Source Sans Pro",Helvetica,sans-serif}.services{-moz-column-count:2;column-count:2}.amenities{-moz-column-count:2;column-count:2}.section-contact{margin-top:-600px;padding-bottom:105px}.section-contact .section__head{text-align:center}.section-contact .section__head h3,.section-contact .section__head body .h3,body .section-contact .section__head .h3{font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:700;font-size:48px;color:#fff;text-shadow:0 2px 2px rgba(1,1,1,0.35);margin-bottom:44px}.section-contact .section__head h1{font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:700;font-size:48px;color:#fff;text-shadow:0 2px 2px rgba(1,1,1,0.35);margin-bottom:44px}.section-contact h3,.section-contact body .h3,body .section-contact .h3{font-size:36px;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:400;line-height:1.25}.section-contact .section__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:10px;box-shadow:0 15px 20px rgba(0,0,1,0.15)}.section-contact .section__content{background-color:#f8f8f7;width:62.4%;border-radius:10px 0 0 10px;padding:39px 70px 25px 80px}.section-contact .section__content h3,.section-contact .section__content body .h3,body .section-contact .section__content .h3{color:#244c78}.section-contact .section__content .h5{font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:24px;line-height:1.08;font-weight:300}.section-contact .section__aside{background-color:#1b69a1;width:37.6%;border-radius:0 10px 10px 0;color:#fff;padding:40px;position:relative}.section-contact .section__aside p{font-size:16px;line-height:1.63;padding-bottom:28px;color:#fff}.section-contact .section__aside h3,.section-contact .section__aside body .h3,body .section-contact .section__aside .h3{margin-bottom:23px}.section-contact .section__aside ul{list-style:none;position:relative;z-index:9;color:#fff}.section-contact .section__aside ul li{position:relative;padding-left:35px;padding-bottom:27px;margin-bottom:25px;border-bottom:1px solid #3278ab}.section-contact .section__aside ul li:last-child{border:none}.section-contact .section__aside ul li a{text-decoration:none;transition:all .4s}.section-contact .section__aside ul li a:hover{color:#244c78}.section-contact .section__aside ul i{position:absolute;top:1px;left:0}.section-contact .section__aside ul p{margin:0;padding:0;font-size:18px;line-height:1.3}.section-contact .map-contact{margin:1rem 10px;width:100% !important;height:265px}@media (min-width: 768px){.section-contact .map-contact{height:365px}}body.thank-you .thank-you-row{margin-bottom:60px}body.thank-you .thank-you-row h1{color:#264d76;font-weight:600}@media (max-width: 767px){body.thank-you .thank-you-row>div:first-child{text-align:center}}body.thank-you .next-steps-wrap{background:#f8f8f8;border:1px solid #e6e6e6;padding:60px 30px 30px;text-align:center;border-radius:4px;position:relative}body.thank-you .next-steps-wrap h3,body.thank-you .next-steps-wrap .h3{font-weight:500}body.thank-you .step-icon-wrap .step-icon{background:#fff;color:#76ca7c;height:60px;width:60px;font-size:36px;margin-left:auto;margin-right:auto;border-radius:50%;border:1px solid #76ca7c;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.thank-you .next-step:first-child .step-icon{position:relative}body.thank-you .next-step:first-child .step-icon:after,body.thank-you .next-step:first-child .step-icon:before{content:"";border-radius:50%;width:100%;height:100%;border:1px solid #76ca7c;position:absolute;opacity:0.7;animation:pulse-ring 2s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}body.thank-you .next-step:first-child .step-icon:before{animation-delay:.5s}body.thank-you .next-step:last-child{margin-bottom:0 !important}body.thank-you .next-steps-title{text-align:center;position:absolute;top:0;left:0;width:100%;margin-top:-20px}body.thank-you .next-steps-title span{background:white;border:1px solid #e6e6e6;padding:5px 25px;border-radius:4px}body.thank-you .disclosure-row{text-align:center;font-size:12px;font-weight:300}#users-name{text-transform:capitalize}@keyframes pulse-ring{0%{transform:scale(1);opacity:0.7}100%{transform:scale(1.5);opacity:0}}.sidebar{width:31.6%;padding-left:40px;margin:0;float:none}#global-thanks{border-radius:0;background:#76CA7C;padding:15px 0;text-align:left}#global-thanks .thanks-image{margin-right:15px;margin-top:6px}#global-thanks p{color:#fff}#global-thanks p.heading{font-size:1.3em;line-height:1.4em;margin-bottom:0px;display:inline-block}.step{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:52px;padding-top:55px;position:relative;-ms-flex-align:start;align-items:flex-start}.step:first-child{padding-top:0;margin-top:40px}.step:last-child{padding-bottom:0}.step .flex{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.step .full-width{width:100%}.step .h4{font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:400;font-size:30px;line-height:1.33;margin-bottom:18px}.step .snear{background:#fff !important}.btn{display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:700}.btn-grey{background:#dedede;color:#000}.btn-grey:hover{background:#555;color:#fff}.widgets{list-style:none outside none}.widget{margin-bottom:15px;margin-bottom:45px}.widget ul{list-style:none outside none;margin:0;list-style:none;color:#333}.widget li{padding:5px 0}.widget .widget__title{font-size:22px;font-family:"Source Sans Pro",Helvetica,sans-serif;color:#244c78;font-weight:400;padding-bottom:17px}.widget p{color:#333}.form-info .form__head .h4:after,.widget-title:after,.widget.widget-phone .widget__head .h4:after{width:30px;height:2px;margin-top:14px;margin-bottom:4px;border-radius:5px;background:#dddddd;content:"";display:block}.widget-title{padding-bottom:5px;border-bottom:1px solid #000;margin-bottom:12px;font-size:1.5em;font-family:"Source Sans Pro",Helvetica,sans-serif;color:#244c78;font-weight:500;margin-bottom:10px}.testimonials{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.testimonial{width:33.3%;padding:0 15px}.testimonial .h5{font-size:24px;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:400;color:#244c78;margin-bottom:7px}.testimonial .h5 a{text-decoration:none;transition:all .4s;display:block}.testimonial .h5 a:hover{color:#ed562e}.testimonial .testimonial__image{padding-top:58%;position:relative;background-position:50%;background-size:cover}.testimonial .testimonial__image a{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .4s}.testimonial .testimonial__image a:hover{background:rgba(0,0,0,0.1)}.testimonial .testimonial__image .list-rating{position:absolute;bottom:0;left:0;background:#f8f8f7;width:185px;-ms-flex-pack:center;justify-content:center;padding-top:11px}.testimonial .testimonial__image .list-rating li{margin:0 3px}.testimonial .testimonial__image .list-rating img{width:18px;height:18px}.testimonial .testimonial__content{background-color:#f7f8fa;padding:20px 30px 28px;position:relative}.testimonial .testimonial__content:after{content:"";width:calc(100% - 60px);height:1px;position:absolute;bottom:0;left:50%;background-color:#e5e5e5;transform:translateX(-50%)}.testimonial .testimonial__content p{font-size:18px;line-height:1.11}.testimonial .testimonial__author{background-color:#f7f8fa;padding:20px 30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.testimonial .testimonial__name .h6{font-size:24px;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:400;margin-bottom:7px;margin-bottom:0;line-height:1}.testimonial .testimonial__name p{font-size:16px;font-family:"Source Sans Pro",Helvetica,sans-serif;color:#757778;font-weight:400}.testimonial .testimonial__avatar{margin-right:27px}.testimonial .testimonial__avatar img{border-radius:50%}.widget.widget__search{background-color:#fff;background-color:#fee8d7;border-radius:10px;padding:30px;margin-bottom:65px}.widget.widget__search .widget__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-right:15px;margin-bottom:18px}.widget.widget__search .widget__head .h4{margin-bottom:0;font-size:22px;line-height:1.25;font-family:"Source Sans Pro",Helvetica,sans-serif;color:#ed562e;font-weight:400;width:65%}.widget.widget__search .widget__form label{font-weight:300;color:#ed562e;font-size:20px;font-family:"Source Sans Pro",Helvetica,sans-serif}.widget.widget__search .form__body{position:relative;margin-top:20px}.widget.widget__search .form__body:after{content:"";background:url(/wp-content/themes/senior-living/dist/images/images/ico-map-marker-orange.png) no-repeat 0 0;width:12px;height:17px;background-size:contain;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.widget.widget__search .form__body .field{width:100%;border:none;font-size:16px;color:#092037;border-radius:5px;padding:18px 100px 18px 40px}.widget.widget__search button{position:absolute !important;top:50%;right:39px;transform:translateY(-50%);font-weight:300;font-size:16px;color:#ed562e;border:none;background:none;overflow:visible;transition:all .4s;padding:0}.widget.widget__search button:before{content:"";background:url(/wp-content/themes/senior-living/dist/images/images/ico-arrow-orange-alt.png) no-repeat 0 0;width:11px;height:11px;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);right:20px}.widget.widget__search .form__btn:hover{opacity:.7}.widget.widget__news{padding:0 0 0 30px}.widget.widget__news ul li{clear:both;margin-bottom:10px}.widget.widget__news ul li>a{margin-right:26px;width:60px;height:60px;display:block;float:left;overflow:hidden;position:relative}.widget.widget__news ul li>a img{margin:auto;display:block;position:absolute;left:-50%;right:-50%;bottom:0;top:0;max-height:100%;max-width:none;min-width:100%}.widget.widget__news ul .h5{font-size:15px;color:#1b69a1;font-weight:400;margin-bottom:4px;line-height:1}.widget.widget__news ul .h5 a{text-decoration:none;transition:all .4s}.widget.widget__news ul .h5 a:hover{color:#ed562e}.widget.widget__news ul p{font-size:14px;line-height:1.1}.content .widget.widget-phone.widget-helpline{display:none !important}@media (max-width: 1023px){.content .widget.widget-phone.widget-helpline{display:block !important;text-align:left}}@media (min-width: 1024px){.widget.widget-phone.widget-helpline{display:block !important;text-align:left}}.widget.widget-phone.widget-helpline .widget__head{text-align:left}.widget.widget-phone.widget-helpline .widget__head p:not(.h4){font-family:"Source Sans Pro",Helvetica,sans-serif}.widget.widget-phone.widget-helpline .widget__head .h4{font-size:23px}.widget.widget-phone{display:none;background-color:#d0edf6;border-radius:10px;padding:35px 25px 30px}.widget.widget-phone .widget__head{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.widget.widget-phone .widget__head .widget__head-inner{width:100%}.widget.widget-phone .widget__head .h4{font-family:"Source Sans Pro",Helvetica,sans-serif;color:#244c78;font-size:25px;line-height:1.25;font-weight:500;max-width:200px;margin-bottom:19px;margin-right:10px;display:inline-block}.widget.widget-phone .widget__head .h4:after{background:#bad4de}.widget.widget-phone .widget__head .widget__image{display:inline-block;float:right}.widget.widget-phone .widget__head p{font-family:"Source Sans Pro",Helvetica,sans-serif;color:#244c78;font-size:20px;font-weight:300;line-height:1.5}.widget.widget-phone .widget__head p a{font-weight:400;text-decoration:none}.widget.widget-phone .phone{background-color:#24ace1;text-align:center;padding:9px 10px;border-radius:4px}.widget.widget-phone .phone i{vertical-align:middle;opacity:0.4;color:#000;font-size:20px}.widget.widget-phone .phone .h6{font-size:16px;color:#fff;font-weight:300}.widget.widget-phone .phone a{font-size:24px;font-weight:500;color:#fff;vertical-align:middle;cursor:pointer}.widget.widget-phone .phone a:hover{opacity:0.8}.widget.widget-places .widget-title{color:#244c78}.widget.widget-places a{text-decoration:none}.gd-cptcat-title{display:none}.gd-cptcat-li a img{display:none}.gd-cptcat-row>.gd-cptcat-ul{padding-left:0;padding-right:0}.loading{text-align:center;margin-top:50px;font-size:2em}.postid-71577 .hero-c2a-wrapper{background:transparent url(/wp-content/themes/senior-living/dist/images/slc_corp_bg.jpg) no-repeat center top;height:540px;padding-top:20px}.postid-71577 .hero-c2a-wrapper.sticky-active{background:unset;height:auto;padding-top:unset}.postid-71577 .hero-c2a-wrapper.sticky-active .hero-c2a{max-width:unset}.postid-71577 .hero-c2a-wrapper .hero-c2a{background-color:#ffffff}.postid-71577 .hero-c2a-wrapper .hero-c2a:before{content:unset}.postid-71577 .hero-c2a-wrapper .hero-c2a .mod-head{background:unset;background-color:#ffffff}.postid-71577 .hero-c2a-wrapper .hero-c2a .mod-head p{text-align:center}.postid-71577 .hero-c2a-wrapper .hero-c2a .mod-body{padding-top:0;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.postid-71577 .hero-c2a-wrapper .hero-c2a .mod-body .form__widget-search form .gd-search-field-near input{border:1px solid #ed562e !important;background:#ffffff !important}.postid-71577 .hero-c2a-wrapper .hero-c2a .mod-body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button{background:#ed562e !important;font-size:20px}.postid-71577 .hero-c2a-wrapper .hero-c2a .mod-body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:hover{background:#ed562e !important}.postid-71577 .hero-c2a-wrapper .hero-c2a .mod-body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:before{content:"";background:transparent url(/wp-content/themes/senior-living/dist/images/tablelist-arrow-white.png) no-repeat left top;width:12px;height:11px;position:absolute;top:25px;right:20px}.postid-71577 .hero-c2a-wrapper .hero-c2a .mod-body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:after{margin-right:25px}.postid-71577 .hero-c2a-wrapper .hero-c2a .mod-body .h4{font-weight:bold;font-size:18px}.postid-71577 .hero-c2a-wrapper .hero-c2a .mod-body .mod-l:after{content:unset}.postid-71577 .hero-c2a-wrapper .hero-c2a .mod-body .mod-r:after{height:100%;width:1px;content:"";position:absolute;top:0}.postid-71577 .hero-c2a-wrapper .hero-c2a .mod-body .check-marks li{font-size:20px;font-weight:normal;line-height:1.7em}.postid-71577 .hero-c2a-wrapper .header-text{margin:0 auto 0 auto;color:#ffffff;text-align:center;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:600;text-shadow:0 2px 3px rgba(1,1,1,0.5)}.postid-71577 .hero-c2a-wrapper .header-text p{color:#ffffff}.postid-71577 .hero-c2a-wrapper .header-text .h1{color:#ffffff;padding-bottom:30px}.postid-71577 .hero-c2a{max-width:1030px;margin:0 auto}.postid-71577 .fa-compass{background-color:#ed562e}.postid-71577 .tablelist tr:hover{background-color:#f7f8fa;box-shadow:0 10px 15px 2px rgba(200,200,200,0.5)}.postid-71577 .tablelist tr:hover td:nth-child(3) a{background-color:#54c159;color:#ffffff}.postid-71577 .tablelist tr td:nth-child(3){width:150px}.postid-71577 .tablelist tr td:first-of-type a{color:unset}.postid-71577 .tablelist tr td:nth-child(3) a{position:relative;background-color:#f7f8fa;padding:5px 20px;font-size:18px;border-radius:5px}.postid-71577 .tablelist tr:first-of-type:hover{box-shadow:unset}.postid-71577 .tablelist th{background-color:#f7f8fa;color:#8d8f90;text-align:left;text-transform:uppercase;padding:20px 10px 10px}.postid-71577 .tablelist td{padding:20px 10px;border-bottom:1px solid #e5e5e5}.postid-71577 .tablelist td a strong{font-weight:normal}.postid-71577 .shell.hero-c2a-wrapper{max-width:100%}.postid-71577 .mod-l img{margin-top:35px}.postid-71577 .widget_recent_entries li{margin-bottom:0}.postid-71577 .main__inner .content p:first-of-type{font-size:18px}.postid-71577 .widget__search{display:none}body.postid-71577 h1{font-size:2em}body.postid-71577 .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near input.snear{color:#ed562e;padding:0 0 0 60px;height:60px}body.postid-71577 .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near span.geodir-search-input-label{top:1px;left:1px;background-color:#fee8d7;width:50px;height:58px;border-top-left-radius:5px;border-bottom-left-radius:5px}body.postid-71577 .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near span.geodir-search-input-label .fa:after{color:#ed562e;font-size:22px;margin-top:10px}.open-hours .phone>*,.open-hours .footer__aside p,.open-hours .widget.widget-phone,.open-hours .form-info .form__head p{display:block}.research .post-title{font-size:32px;font-weight:bold;margin:30px 0 15px}.research .col-md-12{margin-bottom:50px}.form-control-select{font-family:"Source Sans Pro",Helvetica,sans-serif;position:relative}.form-control-select:after{position:absolute;top:25px;right:15px;width:0;height:0;padding:0;content:'';border-left:.35em solid transparent;border-right:.35em solid transparent;border-top:.65em solid #777;pointer-events:none}.form-control-select label{display:none}.form-control-select select.field.care-type-interest{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;width:100%;padding:18px 15px;color:#333;font-size:16px;background-color:#f6f8d1;border:solid 2px #e3e4ca}.form-control-select select.field.care-type-interest:focus{outline:none}#article-updated-date{color:#fff;margin-bottom:15px;font-size:.8em}body.page-template-page-best-category,body.post-template-page-category-template{width:100%}body.page-template-page-best-category .general-content,body.post-template-page-category-template .general-content{background-color:#f5f5f5}body.page-template-page-best-category ul,body.post-template-page-category-template ul{margin-left:20px}body.page-template-page-best-category .page-hero,body.post-template-page-category-template .page-hero{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:white;text-align:left;-ms-flex-align:start;align-items:flex-start;z-index:1;background-color:#ffffff}body.page-template-page-best-category .page-hero.bg-purple,body.post-template-page-category-template .page-hero.bg-purple{background:#7e34bb;background:linear-gradient(135deg, #7e34bb 0%, #a45ccb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e34bb', endColorstr='#a45ccb',GradientType=1 )}body.page-template-page-best-category .page-hero.bg-purple-lt,body.post-template-page-category-template .page-hero.bg-purple-lt{background:#ba89d8;background:linear-gradient(to bottom, #ba89d8 0%, #905bb7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba89d8', endColorstr='#905bb7',GradientType=0 )}body.page-template-page-best-category .page-hero.bg-green,body.post-template-page-category-template .page-hero.bg-green{background:#009a75;background:linear-gradient(135deg, #009a75 0%, #41b89b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#009a75', endColorstr='#41b89b',GradientType=1 )}body.page-template-page-best-category .page-hero.bg-blue,body.post-template-page-category-template .page-hero.bg-blue{background:#5495e8;background:linear-gradient(135deg, #5495e8 0%, #6e8ec5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5495e8', endColorstr='#6e8ec5',GradientType=1 )}body.page-template-page-best-category .page-hero .shell,body.post-template-page-category-template .page-hero .shell{margin:0 auto}body.page-template-page-best-category .page-hero .breadcrumbs,body.post-template-page-category-template .page-hero .breadcrumbs{background:transparent;padding:0}body.page-template-page-best-category .page-hero .breadcrumbs a,body.post-template-page-category-template .page-hero .breadcrumbs a{color:#fff}body.page-template-page-best-category .page-hero .breadcrumbs span,body.post-template-page-category-template .page-hero .breadcrumbs span{color:#9AABC2}body.page-template-page-best-category .page-hero h1,body.post-template-page-category-template .page-hero h1{color:white;margin-bottom:0}body.page-template-page-best-category .page-hero p,body.post-template-page-category-template .page-hero p{color:#fff;font-size:1em;margin-bottom:0}body.page-template-page-best-category .page-hero.header-meta-enabled,body.post-template-page-category-template .page-hero.header-meta-enabled{padding-top:20px;padding-bottom:45px;text-align:left;height:auto}body.page-template-page-best-category .page-hero.header-meta-enabled .page-hero-img,body.post-template-page-category-template .page-hero.header-meta-enabled .page-hero-img{height:100%}body.page-template-page-best-category .page-hero .page-hero-img,body.post-template-page-category-template .page-hero .page-hero-img{max-width:none;width:100%;z-index:1;height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: bottom;';position:absolute;top:0;left:0}body.page-template-page-best-category .page-hero .custom-page-title,body.post-template-page-category-template .page-hero .custom-page-title{position:relative;z-index:2}body.page-template-page-best-category .page-hero .custom-page-title .page-hero-icon,body.post-template-page-category-template .page-hero .custom-page-title .page-hero-icon{position:absolute;top:0;right:0;max-height:102px;z-index:-1}body.page-template-page-best-category .page-hero.variable-height,body.post-template-page-category-template .page-hero.variable-height{height:auto;padding-top:20px;padding-bottom:125px}@media (min-width: 576px){body.page-template-page-best-category .page-hero.variable-height,body.post-template-page-category-template .page-hero.variable-height{padding-bottom:155px}}@media (min-width: 768px){body.page-template-page-best-category .page-hero.variable-height,body.post-template-page-category-template .page-hero.variable-height{padding-bottom:150px}}@media (min-width: 992px){body.page-template-page-best-category .page-hero.variable-height,body.post-template-page-category-template .page-hero.variable-height{padding-bottom:225px}}body.page-template-page-best-category .page-hero.variable-height .page-hero-img,body.post-template-page-category-template .page-hero.variable-height .page-hero-img{height:100%}body.page-template-page-best-category .page-hero>.shell,body.post-template-page-category-template .page-hero>.shell{z-index:2;position:relative}body.page-template-page-best-category .page-hero .hero-content,body.post-template-page-category-template .page-hero .hero-content{position:relative;z-index:2;margin-top:20px}body.page-template-page-best-category .page-hero .carousel-controls-wrapper,body.post-template-page-category-template .page-hero .carousel-controls-wrapper{margin-top:10px}body.page-template-page-best-category .page-hero .carousel-controls-wrapper i,body.post-template-page-category-template .page-hero .carousel-controls-wrapper i{font-size:1.6em}body.page-template-page-best-category .page-hero .carousel-controls-wrapper .fa-angle-left,body.post-template-page-category-template .page-hero .carousel-controls-wrapper .fa-angle-left{margin-right:10px}body.page-template-page-best-category .page-hero .page-hero-meta,body.post-template-page-category-template .page-hero .page-hero-meta{font-size:.8em;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:15px}body.page-template-page-best-category .page-hero .page-hero-meta .article-updated-date,body.post-template-page-category-template .page-hero .page-hero-meta .article-updated-date{width:100%;text-align:left}body.page-template-page-best-category .page-hero .page-hero-meta .hero-links,body.post-template-page-category-template .page-hero .page-hero-meta .hero-links{width:100%;text-align:right}body.page-template-page-best-category .page-hero .page-hero-meta .hero-links a,body.post-template-page-category-template .page-hero .page-hero-meta .hero-links a{color:inherit;text-decoration:underline}@media (min-width: 768px){body.page-template-page-best-category .page-hero .page-hero-meta .hero-links,body.post-template-page-category-template .page-hero .page-hero-meta .hero-links{width:50%}body.page-template-page-best-category .page-hero .page-hero-meta .breadcrumbs,body.post-template-page-category-template .page-hero .page-hero-meta .breadcrumbs{text-align:left;width:50%}}body.page-template-page-best-category .mobile-header-bg,body.post-template-page-category-template .mobile-header-bg{display:none;height:100%;position:absolute;z-index:-1;top:106px;left:0;width:100%}@media (max-width: 991.98px){body.page-template-page-best-category .mobile-header-bg,body.post-template-page-category-template .mobile-header-bg{display:block}body.page-template-page-best-category .mobile-header-bg.bg-purple,body.post-template-page-category-template .mobile-header-bg.bg-purple{background:#9234C9;background:linear-gradient(to bottom, #9234c9 0%, rgba(164,92,203,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9234c9', endColorstr='#00a45ccb',GradientType=0 )}body.page-template-page-best-category .mobile-header-bg.bg-purple-lt,body.post-template-page-category-template .mobile-header-bg.bg-purple-lt{background:#ba89d8;background:linear-gradient(to bottom, #ba89d8 0%, #905bb7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba89d8', endColorstr='#905bb7',GradientType=0 )}body.page-template-page-best-category .mobile-header-bg.bg-green,body.post-template-page-category-template .mobile-header-bg.bg-green{background:#009a75;background:linear-gradient(to bottom, #009a75 0%, rgba(65,184,155,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#009a75', endColorstr='#0041b89b',GradientType=0 )}body.page-template-page-best-category .mobile-header-bg.bg-blue,body.post-template-page-category-template .mobile-header-bg.bg-blue{background:#3b51a0;background:linear-gradient(to bottom, #3b51a0 0%, rgba(110,142,197,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b51a0', endColorstr='#006e8ec5',GradientType=0 )}}body.page-template-page-best-category #best-category,body.post-template-page-category-template #best-category{margin-top:-200px;z-index:2;position:relative}@media (max-width: 991.98px){body.page-template-page-best-category #best-category,body.post-template-page-category-template #best-category{margin-top:-125px}}@media (max-width: 767.98px){body.page-template-page-best-category #best-category,body.post-template-page-category-template #best-category{margin-top:-135px}}@media (max-width: 575.98px){body.page-template-page-best-category #best-category,body.post-template-page-category-template #best-category{margin-top:-100px}}@media (max-width: 991.98px){body.page-template-page-best-category #best-category .shell.table-shell,body.post-template-page-category-template #best-category .shell.table-shell{padding:0 15px}body.page-template-page-best-category #best-category .shell.table-shell .col-md-12,body.post-template-page-category-template #best-category .shell.table-shell .col-md-12{padding-left:5px;padding-right:5px}}body.page-template-page-best-category #best-category #best-brands #best-brands-inner,body.post-template-page-category-template #best-category #best-brands #best-brands-inner{box-shadow:-5px 20px 50px rgba(0,0,0,0.08);background-color:#fff}body.page-template-page-best-category #best-category #best-brands .notice,body.post-template-page-category-template #best-category #best-brands .notice{font-size:.8rem;color:#999999;text-align:center;margin-top:10px}@media (min-width: 768px){body.page-template-page-best-category #best-category #best-brands .notice,body.post-template-page-category-template #best-category #best-brands .notice{display:none}}body.page-template-page-best-category #best-category #best-brands table,body.post-template-page-category-template #best-category #best-brands table{visibility:hidden;transition:all 0.35s ease-out}@media (max-width: 991.98px){body.page-template-page-best-category #best-category #best-brands table,body.post-template-page-category-template #best-category #best-brands table{font-size:.9rem}}body.page-template-page-best-category #best-category #best-brands div.table-container,body.post-template-page-category-template #best-category #best-brands div.table-container{position:relative;overflow-x:auto;overflow-y:auto;width:100%}body.page-template-page-best-category #best-category #best-brands div.table-container table,body.post-template-page-category-template #best-category #best-brands div.table-container table{visibility:visible;min-width:763px}@media (max-width: 991.98px){body.page-template-page-best-category #best-category #best-brands div.table-container table,body.post-template-page-category-template #best-category #best-brands div.table-container table{table-layout:fixed;min-width:445px}}body.page-template-page-best-category #best-category #best-brands div.table-container thead,body.post-template-page-category-template #best-category #best-brands div.table-container thead{background-color:#fff}body.page-template-page-best-category #best-category #best-brands div.table-container thead th,body.post-template-page-category-template #best-category #best-brands div.table-container thead th{position:-webkit-sticky;position:sticky;top:0;left:0;padding:27px 0}body.page-template-page-best-category #best-category #best-brands div.table-container thead th:first-child,body.post-template-page-category-template #best-category #best-brands div.table-container thead th:first-child{z-index:3;padding:0;background-color:#F5F2F8}@media (max-width: 991.98px){body.page-template-page-best-category #best-category #best-brands div.table-container thead th:first-child,body.post-template-page-category-template #best-category #best-brands div.table-container thead th:first-child{text-align:center;width:15%}}body.page-template-page-best-category #best-category #best-brands div.table-container thead th:first-child span,body.post-template-page-category-template #best-category #best-brands div.table-container thead th:first-child span{background-color:transparent}@media (min-width: 768px){body.page-template-page-best-category #best-category #best-brands div.table-container thead th:first-child,body.post-template-page-category-template #best-category #best-brands div.table-container thead th:first-child{background-color:transparent}body.page-template-page-best-category #best-category #best-brands div.table-container thead th:first-child span,body.post-template-page-category-template #best-category #best-brands div.table-container thead th:first-child span{width:auto}}body.page-template-page-best-category #best-category #best-brands div.table-container thead .table-title,body.post-template-page-category-template #best-category #best-brands div.table-container thead .table-title{height:100%;font-weight:500;border:1px solid #F0F0F0;text-align:left;padding-left:40px}body.page-template-page-best-category #best-category #best-brands div.table-container thead .head th,body.page-template-page-best-category #best-category #best-brands div.table-container thead .product-logo,body.post-template-page-category-template #best-category #best-brands div.table-container thead .head th,body.post-template-page-category-template #best-category #best-brands div.table-container thead .product-logo{height:100%;border-right:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0}@media (max-width: 991.98px){body.page-template-page-best-category #best-category #best-brands div.table-container thead .head th,body.page-template-page-best-category #best-category #best-brands div.table-container thead .product-logo,body.post-template-page-category-template #best-category #best-brands div.table-container thead .head th,body.post-template-page-category-template #best-category #best-brands div.table-container thead .product-logo{width:15%}}body.page-template-page-best-category #best-category #best-brands div.table-container thead .head th img,body.page-template-page-best-category #best-category #best-brands div.table-container thead .product-logo img,body.post-template-page-category-template #best-category #best-brands div.table-container thead .head th img,body.post-template-page-category-template #best-category #best-brands div.table-container thead .product-logo img{max-width:130px;height:auto;vertical-align:middle}@media (max-width: 991.98px){body.page-template-page-best-category #best-category #best-brands div.table-container thead .head th img,body.page-template-page-best-category #best-category #best-brands div.table-container thead .product-logo img,body.post-template-page-category-template #best-category #best-brands div.table-container thead .head th img,body.post-template-page-category-template #best-category #best-brands div.table-container thead .product-logo img{max-width:90px}}body.page-template-page-best-category #best-category #best-brands div.table-container thead .head th:last-child,body.page-template-page-best-category #best-category #best-brands div.table-container thead .product-logo:last-child,body.post-template-page-category-template #best-category #best-brands div.table-container thead .head th:last-child,body.post-template-page-category-template #best-category #best-brands div.table-container thead .product-logo:last-child{border-right:none}body.page-template-page-best-category #best-category #best-brands div.table-container table tbody tr:last-child td:not(.stat-title),body.post-template-page-category-template #best-category #best-brands div.table-container table tbody tr:last-child td:not(.stat-title){padding-top:10px;padding-bottom:10px}body.page-template-page-best-category #best-category #best-brands div.table-container table tr td,body.post-template-page-category-template #best-category #best-brands div.table-container table tr td{height:60px;padding-left:15px;padding-right:15px;text-align:center;border-bottom:1px solid #F0F0F0;border-right:1px solid #F0F0F0}@media (max-width: 991.98px){body.page-template-page-best-category #best-category #best-brands div.table-container table tr td,body.post-template-page-category-template #best-category #best-brands div.table-container table tr td{padding-left:5px;padding-right:5px}}body.page-template-page-best-category #best-category #best-brands div.table-container table tr td:first-child,body.post-template-page-category-template #best-category #best-brands div.table-container table tr td:first-child{padding-left:0;padding-right:0}body.page-template-page-best-category #best-category #best-brands div.table-container table tr td:last-child,body.post-template-page-category-template #best-category #best-brands div.table-container table tr td:last-child{border-right:none}@media (min-width: 768px){body.page-template-page-best-category #best-category #best-brands div.table-container table tr td,body.post-template-page-category-template #best-category #best-brands div.table-container table tr td{padding-left:0;padding-right:0}body.page-template-page-best-category #best-category #best-brands div.table-container table tr td.stat-title,body.post-template-page-category-template #best-category #best-brands div.table-container table tr td.stat-title{text-align:left}}body.page-template-page-best-category #best-category #best-brands div.table-container table tr td div,body.post-template-page-category-template #best-category #best-brands div.table-container table tr td div{display:block}body.page-template-page-best-category #best-category #best-brands div.table-container table tr td .phone-cta,body.post-template-page-category-template #best-category #best-brands div.table-container table tr td .phone-cta{margin-top:10px}body.page-template-page-best-category #best-category #best-brands div.table-container table tr td .cta-btn,body.post-template-page-category-template #best-category #best-brands div.table-container table tr td .cta-btn{white-space:nowrap}body.page-template-page-best-category #best-category #best-brands div.table-container table tr td .cta-btn a.btn-base,body.post-template-page-category-template #best-category #best-brands div.table-container table tr td .cta-btn a.btn-base{background:#74CF48}@media (max-width: 991.98px){body.page-template-page-best-category #best-category #best-brands div.table-container table tr td .cta-btn a.btn-base,body.post-template-page-category-template #best-category #best-brands div.table-container table tr td .cta-btn a.btn-base{padding:8px}}body.page-template-page-best-category #best-category #best-brands div.table-container table tr td .cta-btn a.btn-base:hover,body.post-template-page-category-template #best-category #best-brands div.table-container table tr td .cta-btn a.btn-base:hover{background-color:#177A03}body.page-template-page-best-category #best-category #best-brands div.table-container th,body.page-template-page-best-category #best-category #best-brands div.table-container td,body.post-template-page-category-template #best-category #best-brands div.table-container th,body.post-template-page-category-template #best-category #best-brands div.table-container td{min-width:140px}@media (max-width: 991.98px){body.page-template-page-best-category #best-category #best-brands div.table-container th,body.page-template-page-best-category #best-category #best-brands div.table-container td,body.post-template-page-category-template #best-category #best-brands div.table-container th,body.post-template-page-category-template #best-category #best-brands div.table-container td{min-width:auto}}body.page-template-page-best-category #best-category #best-brands div.table-container th:first-child,body.page-template-page-best-category #best-category #best-brands div.table-container td:first-child,body.post-template-page-category-template #best-category #best-brands div.table-container th:first-child,body.post-template-page-category-template #best-category #best-brands div.table-container td:first-child{position:-webkit-sticky;position:sticky;left:0px;z-index:2;height:100% !important;max-width:35%;background-color:inherit;padding-right:0;padding-top:0;padding-bottom:0;box-shadow:8px 0px 10px 0px rgba(0,0,0,0.05);background:#fff}@media (min-width: 768px){body.page-template-page-best-category #best-category #best-brands div.table-container th:first-child,body.page-template-page-best-category #best-category #best-brands div.table-container td:first-child,body.post-template-page-category-template #best-category #best-brands div.table-container th:first-child,body.post-template-page-category-template #best-category #best-brands div.table-container td:first-child{box-shadow:none;background:transparent}}body.page-template-page-best-category #best-category #best-brands div.table-container th:first-child span,body.page-template-page-best-category #best-category #best-brands div.table-container td:first-child span,body.post-template-page-category-template #best-category #best-brands div.table-container th:first-child span,body.post-template-page-category-template #best-category #best-brands div.table-container td:first-child span{background:#fff;display:-ms-flexbox;display:flex;height:100%;min-width:150px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:10px}@media (max-width: 991.98px){body.page-template-page-best-category #best-category #best-brands div.table-container th:first-child span,body.page-template-page-best-category #best-category #best-brands div.table-container td:first-child span,body.post-template-page-category-template #best-category #best-brands div.table-container th:first-child span,body.post-template-page-category-template #best-category #best-brands div.table-container td:first-child span{min-width:0;word-wrap:break-word}}@media (min-width: 768px){body.page-template-page-best-category #best-category #best-brands div.table-container th:first-child span,body.page-template-page-best-category #best-category #best-brands div.table-container td:first-child span,body.post-template-page-category-template #best-category #best-brands div.table-container th:first-child span,body.post-template-page-category-template #best-category #best-brands div.table-container td:first-child span{border-right:none;width:auto;text-align:left;-ms-flex-pack:start;justify-content:flex-start;padding-left:40px;padding-right:0}}body.page-template-page-best-category #top-ranked-products #top-ranked-title,body.post-template-page-category-template #top-ranked-products #top-ranked-title{text-align:center}body.page-template-page-best-category #top-ranked-products #top-ranked-title .row,body.post-template-page-category-template #top-ranked-products #top-ranked-title .row{-ms-flex-pack:center;justify-content:center}body.page-template-page-best-category #top-ranked-products #top-ranked-title .row p.h2,body.post-template-page-category-template #top-ranked-products #top-ranked-title .row p.h2{position:relative}@media (max-width: 991px){body.page-template-page-best-category #top-ranked-products #top-ranked-title .row p.h2 br,body.post-template-page-category-template #top-ranked-products #top-ranked-title .row p.h2 br{display:none}}body.page-template-page-best-category #top-ranked-products #top-ranked-title .row p.h2 svg,body.post-template-page-category-template #top-ranked-products #top-ranked-title .row p.h2 svg{display:none}@media (min-width: 992px){body.page-template-page-best-category #top-ranked-products #top-ranked-title .row p.h2 svg,body.post-template-page-category-template #top-ranked-products #top-ranked-title .row p.h2 svg{display:block}body.page-template-page-best-category #top-ranked-products #top-ranked-title .row p.h2 svg#star-left,body.post-template-page-category-template #top-ranked-products #top-ranked-title .row p.h2 svg#star-left{width:137px;height:101px;content:'';position:absolute;top:0;left:-137px}body.page-template-page-best-category #top-ranked-products #top-ranked-title .row p.h2 svg#star-right,body.post-template-page-category-template #top-ranked-products #top-ranked-title .row p.h2 svg#star-right{width:137px;height:101px;content:'';position:absolute;top:0;right:-137px}}body.page-template-page-best-category #top-ranked-products #top-ranked-copy,body.post-template-page-category-template #top-ranked-products #top-ranked-copy{text-align:center}body.page-template-page-best-category #top-ranked-products #top-ranked-copy .row,body.post-template-page-category-template #top-ranked-products #top-ranked-copy .row{-ms-flex-pack:center;justify-content:center}body.page-template-page-best-category #top-ranked-products #top-ranked-products-title,body.post-template-page-category-template #top-ranked-products #top-ranked-products-title{text-align:center}body.page-template-page-best-category #top-ranked-products #top-ranked-products,body.post-template-page-category-template #top-ranked-products #top-ranked-products{display:block;text-align:center}body.page-template-page-best-category #top-ranked-products #top-ranked-products ul,body.post-template-page-category-template #top-ranked-products #top-ranked-products ul{display:inline-block;text-align:left}body.page-template-page-best-category #how-we-chose,body.post-template-page-category-template #how-we-chose{position:relative;height:535px;display:-ms-flexbox;display:flex;margin-bottom:120px}@media (max-width: 575px){body.page-template-page-best-category #how-we-chose,body.post-template-page-category-template #how-we-chose{height:auto;margin-bottom:40px}}body.page-template-page-best-category #how-we-chose .shell,body.post-template-page-category-template #how-we-chose .shell{position:absolute;bottom:-80px;margin:auto;left:0;right:0;z-index:10}@media (max-width: 575px){body.page-template-page-best-category #how-we-chose .shell,body.post-template-page-category-template #how-we-chose .shell{position:relative;bottom:0}}body.page-template-page-best-category #how-we-chose .shell .col-md-10,body.post-template-page-category-template #how-we-chose .shell .col-md-10{background:#fff;box-shadow:0px 3px 7px 0px rgba(167,167,167,0.5);padding:40px}@media (max-width: 575px){body.page-template-page-best-category #how-we-chose .shell .col-md-10,body.post-template-page-category-template #how-we-chose .shell .col-md-10{padding:40px 15px}}body.page-template-page-best-category #how-we-chose .shell .col-md-10 p.h2,body.post-template-page-category-template #how-we-chose .shell .col-md-10 p.h2{margin-top:0;margin-bottom:.78em}body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding-top:30px}@media (min-width: 992px){body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container{max-height:260px;min-height:230px}}@media (max-width: 1200px) and (min-width: 992px){body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container{padding-left:0;padding-right:0}}@media (max-width: 991px){body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container{padding-bottom:30px}}@media (max-width: 575px){body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container{margin-top:30px;-ms-flex-pack:center;justify-content:center}}body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container:before,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container:before{content:'';position:absolute;top:0;left:0;right:0;margin:auto;height:100%;width:2px;background:#E8E8E8}body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container .chose-stat-divider,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container .chose-stat-divider{-ms-flex:100%;flex:100%;height:2px;background:#E8E8E8}@media (max-width: 991px){body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container .chose-stat-divider,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container .chose-stat-divider{margin-bottom:15px;margin-top:15px}}body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container .chose-stat,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container .chose-stat{-ms-flex:50%;flex:50%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-left:20px}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container .chose-stat,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container .chose-stat{width:50% !important;-ms-flex:auto;flex:auto}}@media screen and (min-width: 0\0) and (min-resolution: 0.001dpcm){body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container .chose-stat,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container .chose-stat{width:50% !important;-ms-flex:auto;flex:auto}}@media (max-width: 575px){body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container .chose-stat,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container .chose-stat{padding:10px 0;text-align:center}}body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container .chose-stat .stat,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container .chose-stat .stat{border:4px solid #6A32AE;border-radius:50px;float:left;height:73px;width:73px;line-height:65px;text-align:center;font-size:36px}@media (max-width: 1200px) and (min-width: 992px){body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container .chose-stat .stat,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container .chose-stat .stat{height:63px;width:63px;line-height:55px}}@media (max-width: 575px){body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container .chose-stat .stat,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container .chose-stat .stat{float:none;display:block;margin:0 auto 15px}}body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container .chose-stat .label,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container .chose-stat .label{margin-left:83px;height:73px;display:table;line-height:1.2}@media (max-width: 1200px) and (min-width: 992px){body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container .chose-stat .label,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container .chose-stat .label{height:63px;margin-left:70px}}@media (max-width: 575px){body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container .chose-stat .label,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container .chose-stat .label{height:auto;display:block;margin-left:0;padding:0 10px}}body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container .chose-stat .label span,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container .chose-stat .label span{display:table-cell;vertical-align:middle}@media (max-width: 575px){body.page-template-page-best-category #how-we-chose .shell .col-md-10 #stat-container .chose-stat .label span,body.post-template-page-category-template #how-we-chose .shell .col-md-10 #stat-container .chose-stat .label span{display:block}}body.page-template-page-best-category #how-we-chose .how-we-chose-img,body.post-template-page-category-template #how-we-chose .how-we-chose-img{max-width:none;width:100%;z-index:1;height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: bottom;';position:absolute;top:0;left:0}@media (max-width: 575px){body.page-template-page-best-category #how-we-chose .how-we-chose-img,body.post-template-page-category-template #how-we-chose .how-we-chose-img{display:none}}body.page-template-page-best-category #product-listings-container,body.post-template-page-category-template #product-listings-container{padding-left:0;list-style:none}body.page-template-page-best-category #product-listings-container .product-listing,body.post-template-page-category-template #product-listings-container .product-listing{margin-bottom:6rem}body.page-template-page-best-category #product-listings-container .product-listing:last-child,body.post-template-page-category-template #product-listings-container .product-listing:last-child{margin-bottom:3rem}body.page-template-page-best-category #product-listings-container .product-listing .h2.product-title,body.post-template-page-category-template #product-listings-container .product-listing .h2.product-title{margin-bottom:.58em;border-bottom:1px solid #F2F2F2;padding-bottom:.30em}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr{-ms-flex:20%;flex:20%;text-align:center;border:1px solid #ECEFF3;border-left:none;height:auto !important;font-size:16px}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr{display:table-cell;width:20%}}@media screen and (min-width: 0\0) and (min-resolution: 0.001dpcm){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr{display:table-cell;width:20%}}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr:first-child,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr:first-child{border-left:1px solid #ECEFF3}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr th.rating-label,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr th.rating-label{background:#F5F2F8;padding:8px 0;display:block;width:100%;font-weight:normal}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating{padding:20px 0;font-weight:bold;display:block;width:100%}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.excellent,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.excellent{color:#177A03}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.above_average,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.above_average{color:#6FCE75}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.average,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.average{color:#4288DA}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.below_average,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.below_average{color:#CB2A3E}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.poor,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.poor{color:#AA1F30}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.poor span,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.poor span{display:inline-block}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.poor span.link a,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.poor span.link a{padding-right:13px;font-weight:normal;display:inline-block;position:relative}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.poor span.link a:after,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.poor span.link a:after{content:'\f08e';position:absolute;top:0;right:0;font-family:FontAwesome;font-size:10px}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.poor span.link a:hover,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr td.rating.poor span.link a:hover{text-decoration:underline;color:#24ace1}@media (max-width: 991px){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr:nth-child(4),body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr:nth-child(4){border-left:1px solid #ECEFF3}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr:nth-child(4),body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr:nth-child(5),body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr:nth-child(4),body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr:nth-child(5){border-top:none;-ms-flex:50%;flex:50%}}@media (max-width: 575px){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr{-ms-flex:50%;flex:50%}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr:nth-child(3),body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr:nth-child(3){border-left:1px solid #ECEFF3}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr:nth-child(4),body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr:nth-child(4){border-left:none}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr:nth-child(5),body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr:nth-child(5){-ms-flex:100%;flex:100%;border-left:1px solid #ECEFF3}}@media (max-width: 359px){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-ratings table tbody tr{-ms-flex:100%;flex:100%;border:1px solid #ECEFF3 !important}}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview{background:#FAFAFA;margin:0;padding-bottom:20px}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .overview,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .overview{position:relative;padding-top:40px}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .overview:after,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .overview:after{content:'';position:absolute;bottom:0;right:0;height:calc(100% - 78px);background:#CFCFCF;width:1px}@media (max-width: 991px){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .overview:after,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .overview:after{width:90%;height:1px;margin:auto;left:0}}@media (max-width: 991px){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .overview,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .overview{padding-bottom:20px}}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .overview ol,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .overview ol{margin-left:1.5rem}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;padding-right:40px;padding-top:40px;padding:78px 40px 0 20px}@media (max-width: 991px){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta{-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;padding-right:20px;padding-top:20px}}@media (max-width: 640px){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta{-ms-flex-direction:column;flex-direction:column}}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .product-logo,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .product-logo{text-align:center}@media (max-width: 991px){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .product-logo,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .product-logo{display:-ms-flexbox;display:flex}}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .product-logo img,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .product-logo img{max-width:135px;height:auto}@media (max-width: 991px){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .product-logo img,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .product-logo img{margin:auto}}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper{height:70%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}@media (max-width: 991px){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 767px){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}@media (max-width: 460px){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper{-ms-flex-direction:column;flex-direction:column}}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn{background-color:#74CF48;cursor:pointer;padding:0 10px;height:52px;line-height:52px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn:hover,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn:hover{background-color:#177A03}@media (max-width: 991px){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn{margin:0 0 0 15px !important}}@media (max-width: 460px){body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn{margin:0 auto 15px !important;width:80%}}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn span,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn span{margin-right:15px;display:block;height:52px;width:32px;background:url("/wp-content/themes/senior-living/dist/images/general-cta-icon.svg") no-repeat center}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn.phone,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn.phone{background-color:#24ace1;cursor:pointer;margin:0;white-space:nowrap}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn.phone:hover,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn.phone:hover{background-color:#1b69a1}body.page-template-page-best-category #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn.phone span,body.post-template-page-category-template #product-listings-container .product-listing .product-rating-overview .product-overview .cta .cta-wrapper a.btn.phone span{background:url("/wp-content/themes/senior-living/dist/images/phone-cta-icon.svg") no-repeat center}body.page-template-page-best-category .product-pros-cons,body.post-template-page-category-template .product-pros-cons{margin:30px 0}body.page-template-page-best-category .product-pros-cons h5,body.post-template-page-category-template .product-pros-cons h5{margin-bottom:10px;font-weight:700;font-size:24px;letter-spacing:.04em;position:relative;display:inline-block;width:120px;text-align:center}body.page-template-page-best-category .product-pros-cons h5:after,body.post-template-page-category-template .product-pros-cons h5:after{content:'';background:#177A03;width:120px;height:4px;bottom:0;left:0;position:absolute}body.page-template-page-best-category .product-pros-cons h5.pro,body.post-template-page-category-template .product-pros-cons h5.pro{color:#177A03}body.page-template-page-best-category .product-pros-cons h5.con,body.post-template-page-category-template .product-pros-cons h5.con{color:#CB2A3E}body.page-template-page-best-category .product-pros-cons h5.con:after,body.post-template-page-category-template .product-pros-cons h5.con:after{background:#CB2A3E}body.page-template-page-best-category .product-pros-cons ul,body.post-template-page-category-template .product-pros-cons ul{list-style:none}body.page-template-page-best-category .product-pros-cons li,body.post-template-page-category-template .product-pros-cons li{position:relative;line-height:1.4}body.page-template-page-best-category .product-pros-cons li:not(:last-child),body.post-template-page-category-template .product-pros-cons li:not(:last-child){margin-bottom:8px}body.page-template-page-best-category .product-pros-cons .cons,body.page-template-page-best-category .product-pros-cons .pros,body.post-template-page-category-template .product-pros-cons .cons,body.post-template-page-category-template .product-pros-cons .pros{list-style:none;padding-left:25px;line-height:1.6}body.page-template-page-best-category .product-pros-cons .pros li:before,body.post-template-page-category-template .product-pros-cons .pros li:before{position:absolute;left:-25px;width:16px;height:32px;background-repeat:no-repeat;background-size:18px 25px;background-position:center;display:inline-block;content:''}body.page-template-page-best-category .product-pros-cons .cons li:before,body.post-template-page-category-template .product-pros-cons .cons li:before{position:absolute;left:-20px;width:13px;height:32px;background-repeat:no-repeat;background-size:18px 18px;background-position:center;display:inline-block;content:''}body.page-template-page-best-category .product-pros-cons .pros li:before,body.post-template-page-category-template .product-pros-cons .pros li:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%236ebf57" d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"/></svg>') no-repeat center center}body.page-template-page-best-category .product-pros-cons .cons li:before,body.post-template-page-category-template .product-pros-cons .cons li:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="%23CB2A3E" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"/></svg>') no-repeat center center}@media (min-width: 768px){body.page-template-page-best-category .product-pros-cons ul,body.post-template-page-category-template .product-pros-cons ul{margin-bottom:0}}body.page-template-page-best-category .cta-boxes,body.post-template-page-category-template .cta-boxes{margin-top:5rem}body.page-template-page-best-category .cta-boxes .cta-box,body.post-template-page-category-template .cta-boxes .cta-box{width:50%;position:relative;padding:20px 30px;background:#F5F2F8;margin-bottom:0}@media (max-width: 767px){body.page-template-page-best-category .cta-boxes .cta-box,body.post-template-page-category-template .cta-boxes .cta-box{width:100%}}body.page-template-page-best-category .cta-boxes .cta-box.highlight,body.post-template-page-category-template .cta-boxes .cta-box.highlight{border:2px solid #A48BBD}body.page-template-page-best-category .cta-boxes .cta-box .highlight-box,body.post-template-page-category-template .cta-boxes .cta-box .highlight-box{position:absolute;top:-40px;left:-2px;background:#A48BBD;color:#fff;text-transform:uppercase;padding:0 30px;height:40px;line-height:40px}body.page-template-page-best-category .cta-boxes .cta-box .box-title,body.post-template-page-category-template .cta-boxes .cta-box .box-title{display:block;margin-bottom:15px}body.page-template-page-best-category .cta-boxes .cta-box .box-title .box-icon,body.post-template-page-category-template .cta-boxes .cta-box .box-title .box-icon{float:left;display:block;background:url("/wp-content/themes/senior-living/dist/images/box-general-icon.svg") no-repeat center;width:36px;height:36px}body.page-template-page-best-category .cta-boxes .cta-box .box-title .box-icon.phone-icon,body.post-template-page-category-template .cta-boxes .cta-box .box-title .box-icon.phone-icon{background:url("/wp-content/themes/senior-living/dist/images/box-phone-icon.svg") no-repeat center}body.page-template-page-best-category .cta-boxes .cta-box .box-title h4,body.post-template-page-category-template .cta-boxes .cta-box .box-title h4{font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:400;font-size:24px;margin-left:46px;line-height:36px}body.page-template-page-best-category .cta-boxes .cta-box a.btn,body.post-template-page-category-template .cta-boxes .cta-box a.btn{cursor:pointer}body.page-template-page-best-category .cta-boxes .cta-box a.btn.link-cta,body.post-template-page-category-template .cta-boxes .cta-box a.btn.link-cta{background-color:#74CF48}body.page-template-page-best-category .cta-boxes .cta-box a.btn.link-cta:hover,body.post-template-page-category-template .cta-boxes .cta-box a.btn.link-cta:hover{background-color:#177A03}body.search .sidebar{display:none}body.search .main__inner{padding-top:25px}body.search .main__inner header.page-header{border-bottom:3px solid #f5f5f5;padding-bottom:20px;margin-bottom:30px}body.search .main__inner article{border-bottom:1px dotted #cdcdcd;padding-bottom:30px;margin-bottom:30px}body.search .main__inner article .entry-header h3,body.search .main__inner article .entry-header .h3{margin:0 0 .5rem}body.search .main__inner article .entry-meta{color:#909090;margin:0 0 1rem}body.search .main__inner article .entry-meta .updated:not(.published){display:none}body.search .main__inner article .entry-meta a{color:#909090}body.search .main__inner .no-results .search-form input[type=text]{color:#666;border:1px solid #ccc;border-radius:3px;padding:4px 3px}body.search .main__inner .no-results .search-form button.search__btn{border:1px solid #ccc;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:1rem;line-height:1;padding:.4em 1em}.geodir-search button:before{margin-top:2px;content:'';display:block;height:16px;width:16px;background:url('data:image/svg+xml;utf8,<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="%23ffffff" d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"/></svg>') no-repeat center}.geodir-search button .fa-search{display:inline-block;position:relative;line-height:16px;top:2px}.geodir-search button .fa-search:before{content:'';display:block;height:16px;width:16px;background:url('data:image/svg+xml;utf8,<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23ffffff" d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"/></svg>') no-repeat center}.gd-search-field-search{display:none}body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near span .fa{background:none;width:100%;height:100%;position:relative;font-size:18px}body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near span .fa:after{content:"";display:block;height:100%;width:16px;background:url('data:image/svg+xml;utf8,<svg width="16" height="22" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="%23c2c2c2" d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"/></svg>') no-repeat center;position:absolute;left:0;margin-top:15px;color:#c2c2c2}body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near span .fa:before{display:none}body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near{width:306px !important;-ms-flex:none !important;flex:none !important;padding-right:0;padding-left:0;margin:0}.geodir-loc-bar-in{background:none;border:none;padding:0}.geodir-loc-bar{padding:0;border:none;margin:0;width:100%}body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near input{color:#505050;padding-left:86px;width:250px;font-size:20px;font-weight:400;border:none;background-color:transparent;height:50px}body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near span{left:0;right:auto;background:none;border:none;height:50px;top:0;bottom:0;border-right:1px solid #e5e5e5;width:56px;padding-left:0}body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search input[type=button],body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button{border-radius:4px;padding:17px 30px 16px 55px;background-color:#ed562e;font-size:18px;text-decoration:none;font-weight:300;color:#fff;display:inline-block;position:relative;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .4s;height:50px;width:auto;margin:0 !important;line-height:1}body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search input[type=button]:hover,body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:hover{background-color:#24ace1}body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .fa-search{margin-right:8px}body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:after{content:"Search";position:absolute;right:30px;top:0;bottom:0;margin:auto;height:1em}.section-map .section__aside ul li a{text-decoration:none}body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button{padding:0 39px 0 0 !important;height:100%;color:#ed562e;background:none !important;font-size:16px;right:0}body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button .fa{display:none}body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:after{position:static}body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near{width:100% !important}body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near input{border:none;font-size:15px;color:#565656;border-radius:5px;padding:18px 100px 18px 36px;background:#fff;letter-spacing:-0.3px;font-weight:normal}body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near span{width:40px;border-right:0}body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near span .fa{right:5px;left:auto}#articles{min-height:0 !important}body .form-contact .gform_wrapper .top_label .gfield_label{display:none}.geodir-rating{max-width:128px !important;width:128px !important}.geodir_RatingAverage{background-image:url(resources/images/star-yellow.png);background-position:4px center;background-repeat:no-repeat;background-size:auto 18px;background-color:transparent !important;z-index:4;height:18px}.gd-rating .gd-rating-wrap i,.gd-rating .gd-rating-wrap svg{background:#FCD438;margin:0;width:22px;height:22px}.gd-rating .gd-rating-wrap .gd-rating-background i,.gd-rating .gd-rating-wrap .gd-rating-background svg{background:transparent}.main_map_wrapper,.geodir_marker_cluster{width:100% !important}.gd-get-directions,.geodir-list-view-select,.geodir-pcomments,.geodir-addtofav,.geodir-pinpoint,.geodir-pinpoint-link,.section-search-results .geodir-content>h3,.section-search-results body .geodir-content>.h3,body .section-search-results .geodir-content>.h3,.section-search-results .section-single-offert .section__about .geodir-content>.h3,.section-single-offert .section__about .section-search-results .geodir-content>.h3{display:none !important}.table>tbody>tr>td{background:#fff;text-align:center}.table i{color:#76CA7C}.table i.gray{color:#cfcfcf}.table>tbody>tr>td.blank{border:0 !important;background:none !important}.table>tbody>tr:last-child>td.blank{border-top:1px solid #dddddd !important}.table>tbody>tr>td{border-left:1px solid #dddddd;border-top:1px solid #dddddd;vertical-align:middle;padding:4px 8px}.table>tbody>tr.active>td{background:#F5F5F5;border-top:1px solid #dddddd}.table>tbody>tr>td.text-left{font-weight:normal;font-size:16px;text-align:left}.table>tbody>tr>td.small{font-weight:normal}.table>tbody>tr>td b{font-size:16px}.table>tbody>tr>td.small a{position:relative;text-decoration:none}.table>tbody>tr>td:last-child{border-right:1px solid #dddddd}.table>tbody>tr:last-child>td{border-bottom:1px solid #dddddd}.step-table{margin-bottom:50px;width:100%}.section-callout .section__contact h6{font-size:19px;font-weight:normal;max-width:120px}body .gform_wrapper ul.gform_fields li.gfield{list-style:none}body.corporateseniorcare .content .col-sm-9{width:100%;padding:0}body.corporateseniorcare .content .col-sm-9 h1{display:none}.corporate-facilities{font-size:90%;padding:30px 0 30px 2em;clear:both}.corporate-facilities li{margin:15px 0}.corporate-facilities span{font-weight:bold;display:block;font-size:110%}.corporate-facilities small{font-size:80%}.corporate-facilities small:first-of-type:before{display:block;content:''}.corporate-facilities small:after{content:','}.corporate-facilities small:last-of-type:after{content:''}#gform_1{position:relative}.section-search-results .section__aside{display:none}.section-search-results .section__content{width:100%;padding-left:0}.review__foot,#comments .comments-title,#comments .commentlist{display:none !important}.map-category-listing-main{display:none !important}.geodir-bubble-meta-fade{width:100%;left:0;right:0;bottom:-12px}.geodir-bubble_image{height:100%}.geodir-bubble_desc{overflow:hidden !important;position:relative;left:1px}.gm-style .gm-style-iw{bottom:5px;height:198px;overflow:visible}.geodir-bubble-meta-bottom{bottom:170px;z-index:10}.logo.logo--partners{background-image:url("/wp-content/themes/senior-living/dist/images/senior-living-partners-logo.png")}.page-hero .expert-element{background-color:white;width:100%;display:block}@media (min-width: 768px){.page-hero .expert-element{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}}@media (min-width: 992px){.page-hero .expert-element{width:80%}}.page-hero .expert-element .mobile-wrap{display:block;padding:1rem;min-height:200px}@media (min-width: 768px){.page-hero .expert-element .mobile-wrap{display:none}}.page-hero .expert-element .mobile-wrap img{border-radius:6px;float:left;min-width:120px;height:auto;display:block;margin-right:1rem;margin-bottom:.25rem}.page-hero .expert-element .mobile-wrap h4{color:#611180;font-size:18px !important;font-weight:700 !important;margin-bottom:.5rem !important}.page-hero .expert-element .mobile-wrap p{color:#222;font-size:14px;margin:0 !important;padding:0 !important}.page-hero .expert-element .expert-image{display:none}@media (min-width: 768px){.page-hero .expert-element .expert-image{display:inline-block;-ms-flex-preferred-size:15%;flex-basis:15%;padding:0}}@media (min-width: 992px){.page-hero .expert-element .expert-image{-ms-flex-preferred-size:12%;flex-basis:12%}}.page-hero .expert-element .expert-image img{min-width:120px;height:auto;display:block;border-radius:6px}@media (min-width: 768px){.page-hero .expert-element .expert-image img{border-radius:0}}@media (min-width: 992px){.page-hero .expert-element .expert-image img{min-width:110px}}.page-hero .expert-element .expert-content{display:none}@media (min-width: 768px){.page-hero .expert-element .expert-content{display:inline-block;-ms-flex-preferred-size:100%;flex-basis:100%;padding:.25rem 1rem 1rem 1rem;margin:.25rem 0;-ms-flex-preferred-size:74%;flex-basis:74%;padding:.25rem 1.25rem}}@media (min-width: 992px){.page-hero .expert-element .expert-content{-ms-flex-preferred-size:77%;flex-basis:77%}}@media (min-width: 1200px){.page-hero .expert-element .expert-content{-ms-flex-preferred-size:81%;flex-basis:81%}}.page-hero .expert-element .expert-content h4{color:#611180;font-size:18px !important;font-weight:700 !important;margin-bottom:.5rem !important}.page-hero .expert-element .expert-content p{color:#222;font-size:14px;margin:0 !important;padding:0 !important}.page-hero .expert-element .expert-stars{display:none}@media (min-width: 768px){.page-hero .expert-element .expert-stars{-ms-flex-preferred-size:auto;flex-basis:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;padding:10px 20px}}.page-hero .expert-element .expert-stars span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23E3BFF9' d='M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z'/%3E%3C/svg%3E");background-size:20px 18px;width:20px;height:25px;display:block;background-repeat:no-repeat}body.post-template-page-category-template .page-hero{padding:20px 0}@media (max-width: 768px){body.post-template-page-category-template .page-hero .custom-page-title .hero-img{padding:2rem 0 1rem}}#category-template-cta{padding:1.5rem 0 .75rem}@media (min-width: 992px){#category-template-cta{padding:3rem 0 1.5rem}}@media (min-width: 992px){#category-template-cta .cta-item{padding:0 2rem}}#category-template-cta .cta-item .cta-item--inside{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-bottom:1.75rem}@media (min-width: 992px){#category-template-cta .cta-item .cta-item--inside{margin-bottom:0}}#category-template-cta .cta-item .cta-item--inside h3,#category-template-cta .cta-item .cta-item--inside body .h3,body #category-template-cta .cta-item .cta-item--inside .h3{margin-bottom:.5rem;position:relative;padding-left:2.5rem}#category-template-cta .cta-item .cta-item--inside h3 img,#category-template-cta .cta-item .cta-item--inside body .h3 img,body #category-template-cta .cta-item .cta-item--inside .h3 img{width:30px;height:30px;display:inline-block;position:absolute;top:.25rem;left:0}#category-template-cta .cta-item .cta-item--inside .btn-base{-ms-flex-item-align:end;align-self:flex-end;bottom:0;background-color:#ffffff;box-shadow:0 0.5rem 0.7rem rgba(0,0,0,0.175);color:#754291;display:block;font-size:1.5rem;font-weight:600;padding:.75rem;transition:all .2s ease-in-out;width:100%}#category-template-cta .cta-item .cta-item--inside .btn-base:hover{background-color:#f2f2f2;box-shadow:0 0.2rem 0.4rem rgba(0,0,0,0.35);color:#2e1a39}body.postid-162276 .page-hero{height:400px;background-position:center bottom}body.postid-162276 .page-hero .custom-page-title{margin-top:30px}body.postid-162276 .page-hero .breadcrumbs{background-color:transparent}body.postid-162276 .main__inner{padding-top:1rem}body.postid-162276 .main__inner .-last{padding-bottom:0}body.postid-162276 .img-fix img{float:none;display:block;margin:0 auto;padding-bottom:.75rem}@media (min-width: 768px){body.postid-162276 .img-fix img{float:left}}body.postid-162276 .img-fix.short-img img{padding-bottom:0}body.postid-162276 .img-fix.short-img p{margin-bottom:40px}@media (min-width: 768px){body.postid-162276 .img-fix.tall-img img{padding-bottom:130px}}@media (min-width: 768px){body.postid-162276 .img-fix.tall-img-2 img{padding-bottom:80px}}body.postid-162276 .img-fix.tall-img-2 ul li{position:relative;margin-bottom:.5rem}@media (min-width: 768px){body.postid-162276 .img-fix.tall-img-2 ul li{margin-left:55px}}body.postid-162276 .img-fix.tall-img-2 ul li::before{content:'';position:absolute;background-repeat:no-repeat;background-position:center;display:inline-block;left:-25px;width:18px;height:25px;top:2px;background-size:18px 25px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%236ebf57" d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"/></svg>')}body.postid-162276 .img-fix ul{list-style:none}body.postid-162276 .img-fix ul ul{list-style:circle}body.page-id-224645 .page-hero h1{position:relative;padding-bottom:30px}body.page-id-224645 .page-hero h1:after{content:'';position:absolute;bottom:0;left:0;height:3px;width:100px;background:#a969f4;border-radius:5px}body.page-id-224645 .main__inner{padding-top:0}body.page-id-224645 .main__inner .container{padding:0}body.page-id-224645 .content{width:100% !important;padding-right:0;border:none}body.post-template-page-flexible-layout .content{width:100% !important;padding-right:0;border:none}.content.full-width{width:100% !important;padding-right:0;border:none}.volunteer-header{background-color:#2d5593;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:2rem 0;background-image:url("/wp-content/themes/senior-living/dist/images/graphic-left-blob.png"),url("/wp-content/themes/senior-living/dist/images/graphic-right-blob.png");background-position:center -1100px, center 1100px}@media (min-width: 768px){.volunteer-header{padding:4rem 0;background-position:center left, center right;background-repeat:no-repeat;background-size:contain}}@media (min-width: 1280px){.hidden-lg{display:none !important}.visible-lg-block{display:block !important}.visible-lg-inline{display:inline !important}.visible-lg-inline-block{display:inline-block !important}.single-gd_place .place__head .shell>*{width:68.4%}.single-gd_place #geodir-sidebar .widget_form-info{margin-top:-240px}.single-gd_place #geodir-sidebar #thanks_message{margin-top:-100px}}@media (max-width: 1279px){.single-gd_place #geodir-sidebar{margin-top:30px}.boxes .boxes__head h4{font-size:25px}.boxes .box .list-rating{width:32%}.box .box__head .box__head-titles{width:68%}.content{padding-right:45px}.content .list-cities{padding-right:0}.form-subscribe{min-width:100%;margin-left:0;padding:15px}.form-subscribe h4{font-size:20px}.form-info{min-width:100%;padding:30px 15px;display:none}.form-info .form__head-inner{width:100%;text-align:center}.form-info .form__head .h4{max-width:none;margin-bottom:3px;text-align:center}.form-info .form__head .h4:after{display:none}.form-info .form__btn{text-align:center !important;background-image:none}.form-info small{text-align:center}.form-info-mobile{display:block;margin-top:35px}body .form-contact .gform_wrapper .gform_footer input.button{padding:18px 62px 18px 28px}.header .header__inner{position:relative}.nav>ul>li{padding-left:0 !important}.nav>ul>li>a{padding:20px 0}.nav>ul>li:last-child{padding-right:0}.nav>ul>li.btn{padding:6px 0}.section-callout .gform_wrapper{min-width:1px;width:320px}.section-callout .section__contact h4{font-size:34px}.section-callout .section__contact h6{font-size:19px}section.here-for{background-position:center bottom;background-size:1100px}.section-callout-alt .gform_wrapper{margin:0 auto;position:relative}.section-locations .section__content>ul>li{padding:0 40px}.section-single-offert .section__meta li:first-child{padding-right:10px}.section-single-offert .section__meta h2,.section-single-offert .section__meta body .h2,body .section-single-offert .section__meta .h2{font-size:26px}.section-single-offert .section__meta p{font-size:16px}.section-single-offert .section__services ul+ul{margin-right:0}.section-single-offert .section__head .list-rating{margin-right:0}.section-single-offert .section__head h1{width:76%;font-size:32px}.widget.widget-phone{min-width:100%;text-align:center}.widget.widget-phone .widget__head{-ms-flex-pack:center;justify-content:center;text-align:center}.widget.widget-phone .widget__head .widget__head-inner{position:relative}.widget.widget-phone .widget__head .widget__image{position:absolute;right:0;top:0}.widget.widget__search{min-width:100%}.widget.widget__search .widget__head{padding-right:0}.widget.widget__search .widget__head h4{font-size:21px}.widget.geodir_cpt_categories_widget{padding:0}.widget.widget-options{padding:0}.widget.widget__news{padding:0}.widget.widget__news ul h5{font-size:16px}.widget.widget__news ul p{font-size:13px}.widget.widget_logos{padding:0}.widget.widget_recent_entries{padding:0}.widget.widget_text{padding:0}.widget.widget_form-info{margin:0}.widget-phone{display:none !important}.widget-phone-mobile{display:block !important}.hero-c2a-wrapper.desktop-v{padding-left:25px;padding-right:25px}.hero-c2a-wrapper#hero-c2a-fs .hero-c2a .mod-body{background-position:center top}.hero-c2a-wrapper#hero-c2a-fs .hero-c2a .mod-body .mod-l{-ms-flex-preferred-size:auto;flex-basis:auto;width:520px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.hero-c2a-wrapper .hero-c2a:before{width:60px;left:-49px;top:102px;transform:rotate(20deg)}.hero-c2a-wrapper .hero-c2a .bg-overlay{opacity:1 !important}.hero-c2a-wrapper .hero-c2a .mod-head,.hero-c2a-wrapper .hero-c2a .mod-body{padding:20px 15px}.hero-c2a-wrapper .hero-c2a .mod-head .h2{font-size:30px;margin-bottom:5px}.hero-c2a-wrapper .hero-c2a .h4,.hero-c2a-wrapper .hero-c2a label.h4{font-size:17px}.hero-c2a-wrapper .hero-c2a .mod-body .mod-l{-ms-flex-preferred-size:42%;flex-basis:42%}.hero-c2a-wrapper .hero-c2a .mod-body .mod-r{-ms-flex-preferred-size:53%;flex-basis:53%}}@media (max-width: 1200px){.two-step-hero-c2a-wrapper .mod-head .h2{font-size:2.3em}.two-step-hero-c2a-wrapper .gform_wrapper ul.gform_fields:not(.top_label) .gfield_label{width:20%}.box .box__foot{display:block}.box .box__foot ul{margin-bottom:15px}}@media (min-width: 1024px) and (max-width: 1279px){.hidden-md{display:none !important}.visible-md-block{display:block !important}.visible-md-inline{display:inline !important}.visible-md-inline-block{display:inline-block !important}}@media (max-width: 1024px){body:not(.search-results) .intro{background-position:40% top;padding-bottom:150px;padding-top:160px}}@media (max-width: 1023px){.page-template-senior-care-specialists .simple-popup .change-mind{margin-top:15px}.page-template-senior-care-specialists .hero h1{width:70%}.page-template-senior-care-specialists form .form__btn{float:none;display:block;width:100%}.page-template-senior-care-specialists form a.h6{float:none;margin-top:15px;display:block;width:100%;padding:15px;background:#eee;border-radius:4px;text-align:center !important}.section-city .section__head{padding-bottom:0}.section-city .section__head p{margin-bottom:5px}.two-step-hero-c2a-wrapper{padding:45px 0}.two-step-hero-c2a-wrapper .gform_wrapper ul.gform_fields:not(.top_label) .gfield_label{width:25%}.single-gd_place #geodir-sidebar{margin-top:0}.section-logos .logos-container{height:90px}.hero-c2a-wrapper .hero-c2a .mod-body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:before{display:none}.hero-c2a-wrapper .hero-c2a .mod-body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:after{margin-right:0}.step .step__image{width:30%}.step .step__image:before{font-size:8em;top:-40px;left:-20px}.step.step2-wrap .step__image:before{right:-20px}.step .step__content{width:66%}.step .body-c2a-wrap .body-c2a{width:100%;float:none}.step .body-c2a-wrap .body-c2a p{text-align:center}.step .body-c2a-wrap .body-c2a .geodir-search{-ms-flex-pack:center;justify-content:center}.step .body-c2a-wrap{margin-top:15px}body:not(.search-results) .intro{background-position:center top;padding-bottom:100px;padding-top:160px;background-image:url("../../dist/images/home-hero-2018-mobile.jpg") !important}body:not(.search-results) .intro .intro__content h1{margin-bottom:60px}body:not(.search-results) .intro .intro__content .h5{margin-left:15px}body:not(.search-results) .intro .intro__content p{margin-bottom:20px}body:not(.search-results) .intro .simple-form.form__search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near{box-shadow:0 0 15px rgba(0,0,0,0.15)}.experts:not(body){margin:0}.box .box__image{position:relative;overflow:hidden;margin-bottom:30px}.box .box__image div{position:relative;height:100%}.box .box__image div:after{position:relative}.box .box__head .box__head-titles{width:65%}.box .box__head h3,.box .box__head body .h3,body .box .box__head .h3,.box .box__head .section-single-offert .section__about .h3,.section-single-offert .section__about .box .box__head .h3{line-height:1.3;margin-bottom:5px}.box .box__head h5{line-height:1.3;margin-bottom:5px}.box .list-rating{width:31%}.boxes .box .list-rating{width:39%}.boxes .box .box__head .box__head-titles{width:58%}.feature{-ms-flex-preferred-size:45%;flex-basis:45%;margin-bottom:60px}.content{width:100% !important;padding-right:0;border-right:0;padding-bottom:35px}.cta-box{padding:40px 0}.cta-box h4{font-size:25px}.cta-box .cta__box-inner{padding:28px 20px}.experts{margin:0 10px}.expert .h4{font-size:1.25em}.expert ul{font-size:0.85em}.form__search{width:300px}.form-filters .form__inner{margin-bottom:0}.form-filters .list-checkboxes{margin-bottom:0}.form-filters .list-radio{display:none;margin-bottom:0}.form-filters .form__section{margin-bottom:0}.form-filters .form__title{pointer-events:auto}.form-filters .form__title:after{content:"\f107";font-family:FontAwesome;position:relative;top:2px;left:5px;display:none}.form-subscribe .form__head img{margin:0}.form-subscribe-mobile{display:block;margin-top:35px}.form-popup .form__row{margin-bottom:10px}.form-popup .field{padding:15px 15px 15px 49px}.form-popup .form__btn{padding:16px 30px 15px 47px;background:#54c159 url(../../dist/images/ico-lock.png) no-repeat 16px}.form-popup .form__head br{display:none}.form-contact .form__actions{display:block}body .form-contact .gform_wrapper .gform_footer input.button{margin-top:15px}body button.mfp-close{right:20px}.legend{display:none}.main .main__inner{padding-bottom:35px}.main-colored .content:after{right:-500%}.nav>ul{font-size:12px}.nav>ul .btn{font-size:12px}.nav>ul>li{padding:0 7px}.nav>ul>li a{letter-spacing:0}#popup{max-width:600px}#popup .popup__form{width:100%;border:none;margin-bottom:15px}#popup .popup__head-title .h2{font-size:20px}#popup .popup__head-title .h5{font-size:16px}#popup .popup__head img{max-width:100px}#popup .popup__aside{width:100%;padding:0 40px}#popup .popup__aside img{width:100%;height:auto;max-width:400px}#popup .popup__foot .popup__foot-content{width:100%;margin-bottom:15px;border:none}#popup .popup__foot .popup__foot-aside{padding-left:0;border:none}.search-results:not(body){padding:0 25px}.search-results:not(body) .search__results-form{padding-right:25px}.search-results:not(body) .search__results-aside{padding-right:25px}.search-results:not(body) .search__results-foot{display:block;text-align:right}.search-results:not(body) .search__results-foot p{width:100%;margin-bottom:15px;text-align:left}#filter-toggle{display:inline-block}.section-search-results{display:block}.section-search-results .section__inner{display:block}.section-search-results .section__aside.filter__aside{width:100% !important;margin-bottom:15px;display:none;margin-top:-1px}.section-search-results .section__aside.filter__aside.open{display:block !important}.section-search-results .section__aside.filter__aside .search-results-title{display:none}.section-search-results .section__aside.filter__aside .form-filters .list-checkboxes{font-size:.9em}.section-search-results .section__info{padding:15px;padding:15px}.section-search-results .section__info .section__info-image{margin-right:15px}.section-search-results .section__close{top:10px;right:10px}.section-search-results .section__content{width:100% !important;padding-left:0}.section-search-results .search-results-title{position:relative;margin-bottom:15px}.section-search-results .search-results-title:after{content:"\f107";font-family:FontAwesome;position:relative;top:2px;left:5px}.section-experts{background-color:#f7f8fa}.section-experts p br{display:none}section.here-for{padding-bottom:68px}.section-map .section__aside{width:100%}.section-map .section__states{width:100%;padding-top:35px;padding-bottom:80px}.section-map #vmap .jvectormap-container:after{height:80px;background-size:contain}.section-callout{text-align:center}.section-callout .section__body{display:block}.section-callout .section__contact{-ms-flex-pack:center;justify-content:center}.section-callout .section-separator{margin:50px 0;display:inline-block}.section-locations .shell{-ms-flex-pack:center;justify-content:center}.section-locations .section__content{width:100%;-ms-flex-order:2;order:2}.section-locations .section__content>ul>li:last-child{padding-right:0;border:none}.section-locations .section__aside{width:100%;text-align:center;margin-bottom:35px}.section-contact h3,.section-contact body .h3,body .section-contact .h3,.section-contact .section-single-offert .section__about .h3,.section-single-offert .section__about .section-contact .h3{font-size:30px}.section-contact .section__content{padding:20px}.section-contact .section__content h5{font-size:20px}.section-contact .section__aside{padding:20px}.sidebar{width:100%;padding-left:0}#geodir-sidebar{width:100%;padding-left:0}.step .step__options ul li{width:100%}.step .step__options ul li:nth-child(2n-1){width:100%}.testimonial h5{font-size:20px;line-height:1.2}.testimonial .testimonial__content{padding:15px}.testimonial .testimonial__content p{font-size:16px}.testimonial .testimonial__content:after{width:calc(100% - 30px)}.testimonial .testimonial__author{padding:15px}.testimonial .testimonial__name h6{font-size:20px}.testimonial .testimonial__avatar{margin-right:7px}.widget.widget__news{margin-bottom:75px}}@media screen and (max-width: 920px){.page-template-senior-care-specialists .hero{min-height:240px;padding-left:15px}.page-template-senior-care-specialists .hero h1{width:75%;font-size:1.8em}.page-template-senior-care-specialists .cta-col{padding-left:30px}.page-template-senior-care-specialists .call-box .btn-jumbo:before{display:none}}@media screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media screen and (max-width: 800px) and (orientation: landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media (min-width: 768px){.postid-71577 .hero-c2a-wrapper{padding-top:255px}.postid-71577 .hero-c2a-wrapper .hero-c2a .mod-body .mod-r:after{background:#dcdbdb;right:-6%}.postid-71577 .tablelist tr td:nth-child(3) a{padding:5px 30px 5px 20px}.postid-71577 .tablelist tr td:nth-child(3) a::after{content:"";background:transparent url(../../dist/images/tablelist-arrow-blue.png) no-repeat left top;width:12px;height:11px;position:absolute;top:10px;right:10px}.postid-71577 .tablelist tr:hover td:nth-child(3) a::after{background:transparent url(../../dist/images/tablelist-arrow-white.png) no-repeat left top}}@media (max-width: 900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}.post-custom-header{padding:150px 0 40px}.post-custom-header h1{font-size:2em}#hero-c2a-v2.hero-c2a-wrapper{padding-left:25px;padding-right:25px}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l{-ms-flex-preferred-size:80%;flex-basis:80%;padding:40px 20px 60px}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l .h2{line-height:1}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l label.h4{margin:-5px 0 10px;padding-left:65px}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l section.widget{padding-left:65px}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l section.widget:before{background-size:contain;width:68px;height:90px;left:0;bottom:5px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.box .box__image{width:30%}.page-template-form-blurred-content #popup .popup__aside{display:none}.page-template-form-blurred-content #popup .popup__form{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width: 768px) and (max-width: 1023px){.hidden-sm{display:none !important}.visible-sm-block{display:block !important}.visible-sm-inline{display:inline !important}.visible-sm-inline-block{display:inline-block !important}.section-steps .table tr:last-child a{font-size:0.9em}.step{padding-bottom:50px}.step .step__options .full-width .content-col{padding:50px 0 50px 30px}.section-steps .section__body{padding-bottom:0 !important}.section-features .section__body{padding-bottom:0 !important}}@media (max-width: 767px){#wpadminbar{overflow-x:hidden;overflow-y:hidden}#hero-c2a-fs.hero-c2a-wrapper.desktop-v .hero-c2a .mod-body{background:none}#hero-c2a-fs.hero-c2a-wrapper.desktop-v .hero-c2a .mod-body .mod-l{width:100%;padding:0 20px 35px;background:rgba(247,247,247,0.9);text-align:center;border-bottom:0}#hero-c2a-fs.hero-c2a-wrapper.desktop-v .hero-c2a .mod-body .mod-l .btn-jumbo{max-width:300px;margin:auto;display:block}#hero-c2a-fs.hero-c2a-wrapper.desktop-v .hero-c2a .mod-body .mod-l .btn-jumbo:after{display:none}#hero-c2a-fs.hero-c2a-wrapper.desktop-v .hero-c2a .mod-body .mod-r{display:none}.page-template-senior-care-specialists .hero{min-height:200px;padding-left:15px;padding-right:15px;padding-bottom:15px;background-image:url(../../dist/images/senior-care-specialists-hero-mobile-min.jpg)}.page-template-senior-care-specialists .hero h1{width:100%;font-size:1.25em;font-weight:600}.page-template-senior-care-specialists .cta-col{padding-left:15px;margin-top:15px}.page-template-senior-care-specialists #popup.simple-popup .popup__form{padding-right:20px}.tabbed-wrapper .tabbed-nav li{border:1px solid #e5e5e5;border-radius:4px;margin:5px}.tabbed-wrapper .tabbed-nav li.active-tab{border:1px solid #e5e5e5;background:#eeeeee}.tabbed-wrapper .tabbed-all-content{border:0}#global-thanks p,#geodir-sidebar #thanks_message p{font-size:0.9em}#global-thanks p.heading,#geodir-sidebar #thanks_message p.heading{font-size:1.1em}#global-thanks svg,#geodir-sidebar #thanks_message svg{max-width:40px}.page-template-form-blurred-content #popup{max-width:92%;margin-top:30px}.page-template-form-blurred-content .blurred-results{background-position:center 60px}.two-step-hero-c2a-wrapper{padding:20px 0 45px}.two-step-hero-c2a-wrapper .shell{padding:0}.two-step-hero-c2a-wrapper .two-step-hero-wrapper{padding-left:10px !important;padding-right:10px !important}.two-step-hero-c2a-wrapper .mod-head{margin-bottom:10px;padding:0 10px 10px;border:0}.two-step-hero-c2a-wrapper .mod-head .h2{font-size:1.65em}.two-step-hero-c2a-wrapper .mod-head .h4{font-size:1em}.two-step-hero-c2a-wrapper .gform_wrapper ul.gform_fields:not(.top_label) .gfield_label{width:100%;display:block;float:none;text-align:left;line-height:1.3em;font-size:1em;padding-top:0}.two-step-hero-c2a-wrapper .gform_wrapper ul.gform_fields:not(.top_label) .gfield_label:before{content:"Select ";white-space:pre;display:inline-block}.two-step-hero-c2a-wrapper .mod-body{background:#ffffff;border-radius:8px;padding:20px 0px;box-shadow:0px 0px 15px rgba(0,0,0,0.1)}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper form{position:relative}.two-step-hero-c2a-wrapper .mod-body .ginput_container_radio{margin-top:0}.two-step-hero-c2a-wrapper .mod-body ul.gform_fields{margin:0 !important}.two-step-hero-c2a-wrapper .mod-body ul.gform_fields li.field_description_below div.ginput_container_radio{margin-top:10px}.two-step-hero-c2a-wrapper .mod-body ul.gform_fields .gfield{border-bottom:1px solid #e7e7e7;padding-bottom:18px;padding-left:10px;padding-right:10px;margin-bottom:16px !important}.two-step-hero-c2a-wrapper .mod-body ul.gform_fields .gfield_html{width:100%;margin:78px 0 15px !important;height:auto;display:block;text-align:justify;float:none;margin-bottom:0 !important;border:0;font-size:10px;padding-bottom:0}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li{display:-ms-flexbox;display:flex;margin:0;-ms-flex-align:center;align-items:center;margin-right:6px;-ms-flex-preferred-size:30%;flex-basis:30%}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li.gchoice_5_1_0,.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li.gchoice_5_2_0{-ms-flex-preferred-size:34%;flex-basis:34%}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li:last-child{margin:0}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li label{margin-left:0;width:100%;max-width:100%;padding:15px 10px;font-size:14px !important;letter-spacing:-0.5px;font-weight:500}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li label:before{margin-right:3px;width:14px;height:13px;background-size:14px;margin-bottom:-2px}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li.gchoice_5_1_2 label:before{width:28px}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li.gchoice_5_2_2 label:before{width:14px}.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li.gchoice_5_2_1 label:before{margin-bottom:0}.two-step-hero-c2a-wrapper .mod-body .gform_footer,.two-step-hero-c2a-wrapper .mod-body .submit-wrap.form__actions{position:absolute;width:100% !important;right:0;top:236px;margin:0 !important;padding:0 10px !important}.two-step-hero-c2a-wrapper .mod-body .gform_footer button,.two-step-hero-c2a-wrapper .mod-body .submit-wrap.form__actions button{width:100%}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__body{padding:0 10px}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__row{width:100% !important;display:block}.two-step-hero-c2a-wrapper .mod-body .search__results-body .form__row .form__controls.form-group{margin-bottom:0}.two-step-hero-c2a-wrapper .mod-body .search__results-body .search__results-form{padding-right:0 !important}.two-step-hero-c2a-wrapper .mod-body .search__results-foot{padding:0 10px !important}.two-step-hero-c2a-wrapper .mod-body .search__results-foot .submit-wrap.form__actions{padding:0px !important;position:relative;top:0}.two-step-hero-c2a-wrapper .mod-body .search__results-foot .gfield_html{margin-right:0 !important;text-align:left !important;float:none;margin-top:20px !important;margin-bottom:10px !important}body:not(.home-care-type):not(.assisted-living-type):not(.nursing-type) #hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body{background-image:url("../../dist/images/native-hero-mobile-min.jpg")}#hero-c2a-v2.hero-c2a-wrapper{padding:0}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a{border:none;box-shadow:none}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body{background-position:10% 0%}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-r{display:none}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l{background:none;-ms-flex-preferred-size:100%;flex-basis:100%;border-bottom:none}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l .h2{margin-bottom:30px}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l label.h4{font-size:95%;padding-left:50px;font-weight:bold;display:block;padding-top:20px}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l section.widget{padding-left:50px}#hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l section.widget:before{height:70px;left:0;bottom:10px}.section-logos .logos-container{background-image:url(../../dist/images/publications-mobile.jpg)}h1{font-size:2em}h3,body .h3,.section-single-offert .section__about .h3{font-size:1.6em}.btn{font-size:1em}.post-custom-header{padding:100px 0 30px}.post-custom-header h1{font-size:1.3em}.single-gd_place .place__head{padding:20px 0}.single-gd_place .place__head .section__title{font-size:1.8em}.single-gd_place .place__head .gd-star-rating.gd-fa-star-rating i.fa{font-size:16px}.single-gd_place .place__head .section__meta{margin-top:10px}.single-gd_place .place__head .section__meta li{width:100%;margin-left:0;margin-right:0 !important}.single-gd_place .place__head .section__meta li:first-child{margin-bottom:15px}.single-gd_place .place__head .section__meta li .h6{display:none}.single-gd_place .place__head .section__meta li .h6.hidden{display:block !important}.single-gd_place .place__head .section__meta li .h2{font-size:1.3em}.single-gd_place .place__head .section__meta li .h2 a{color:#24ace1;text-decoration:underline;padding:6px 10px;margin-top:0px;display:inline-block}.single-gd_place .widget.widget-phone .widget__head .widget__image{display:none}.widget+.section__reviews h2,.widget+.section__reviews body .h2,body .widget+.section__reviews .h2{margin-top:0}body .form-contact .gform_wrapper .gform_footer input.button{float:none}.simple-form.form__search{margin-top:10px;width:100%}.simple-form.form__search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near{width:80% !important;margin-right:3% !important}.simple-form.form__search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near input{font-size:16px;height:50px}.simple-form.form__search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near span{height:50px;width:48px}.simple-form.form__search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near span .fa:after{line-height:2.8em}.simple-form.form__search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.geodir_submit_search{padding:0 !important;width:17% !important;height:50px}.simple-form.form__search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.geodir_submit_search:after{display:none}.simple-form.form__search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button.geodir_submit_search .fa-search{margin:0}body h2,body .h2,body .h2{font-size:1.5em;line-height:1.26em}body h1,body .h1{font-size:1.7em}body h3,body .h3,body .section-single-offert .section__about .h3,.section-single-offert .section__about body .h3,body .h3{font-size:1.25em}body .shell{padding:0 20px}body .mfp-auto-cursor .mfp-content{width:100%;margin-top:50px}body button.mfp-close{top:15px;right:15px}body p.instructions{margin-top:30px;line-height:inherit !important;border:0;text-align:left !important}body p.instructions span{padding:0}.paging{position:relative;padding-top:40px;margin-top:25px;padding-bottom:0}.paging .paging__spacer{margin:0}.paging a{padding:5px 10px;font-size:14px}.paging li{margin:0}.paging a.paging__next{position:absolute;top:0;left:0;font-size:14px;left:70px}.paging a.paging__next:after{top:-2px}.paging a.paging__prev{position:absolute;top:0;left:0;font-size:14px}.paging a.paging__prev:after{top:-2px}.article-single.article h4{margin-top:30px}.box{padding:15px !important;margin-bottom:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.box .box__image{width:100%;margin-bottom:15px}.box .box__image div{position:relative}.box .box__content{width:100%;padding-left:0 !important;margin:0;margin-top:15px}.box .box__head{display:block;margin-bottom:15px}.box .box__head .box__head-titles{width:100%;padding-bottom:0}.box .list-rating{width:100%}.box .list-rating li:first-child{margin-left:0}.box .box__entry{padding-right:0}.box .box__foot ul li{padding-right:10px;margin-right:10px;margin-bottom:10px}.box .box__foot .btn{width:100%;display:block}.boxes--no-thumbs .box .box__foot ul{width:100%;display:block}.boxes--no-thumbs .box .box__foot ul li{width:100%;margin-bottom:15px;border-right:0;border-bottom:1px solid #e5e5e5;padding-bottom:15px}.boxes--no-thumbs .box .box__foot ul li:first-child{width:100%;margin-bottom:15px;border-right:0;border-bottom:1px solid #e5e5e5;padding-bottom:15px}.boxes--no-thumbs .box .box__foot ul li:last-child{border:none;padding-bottom:0;margin-bottom:0}.boxes .box .box__head .box__head-titles{width:100%}.boxes .box .list-rating{width:100%}.boxes .boxes__head{display:none}.boxes .boxes__head h4{font-size:20px;margin-bottom:15px}.boxes .boxes__head ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.boxes .boxes__head ul li{margin:0 0 12px}.boxes .boxes__head ul li:first-child{width:100%}.boxes--featured .box .box__image{width:100%}.boxes--featured .box .box__content{width:100%;padding-left:0}.box--premium.box .box__content{padding:15px}.box--premium .shell>h4{margin-bottom:0}.boxes ~ .boxes{margin-top:40px}.breadcrumbs{display:none}.contact{border-radius:5px}.contact h4{font-size:23px}.contact .contact__phone-inner{padding-left:4px;width:100%}.contact .contact__foot{padding:10px;border-radius:5px;-ms-flex-pack:center;justify-content:center}.contact .contact__foot .contact__location{-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:10px}.contact .contact__foot .contact__location .h5{font-size:15px}.contact .contact__foot .contact__location-icon{width:45px;height:45px;margin-right:10px}.contact .contact__foot .contact__foot-aside p{font-size:15px}.contact .contact__head{padding:20px 20px 50px}.contact .contact__phone .contact__phone-icon{width:30px;height:30px}.contact .contact__phone .contact__phone-icon i.ico-phone-white{width:13px;height:11px}.contact .contact__phone h6{font-size:16px}.contact .contact__phone .contact__phone-btn{padding:8px 17px;font-size:15px}.contact .contact__phone p{bottom:auto;top:-25px;font-size:14px;left:50%;transform:translateX(-50%);width:100%}.contact .contact__body{display:block;text-align:center;padding-bottom:30px}.contact .contact__separator{padding:15px 0;font-size:16px}.contact .contact__separator:before{height:1px;width:25px;top:50%;left:-15px}.contact .contact__separator:after{height:1px;width:25px;top:50%;right:-38px;left:auto}.contact .contact__search{width:100%}.contact.contact-primary .contact__body{padding-bottom:60px}.contact.contact-primary .contact__body>p{bottom:20px;width:100%}.contact.contact-primary .contact__head{padding:20px}.contact.contact-primary .contact__phone .contact__phone-icon{width:54px}.contact.contact-primary .contact__phone h6{padding-right:8px}.contact.contact-primary .form__search .form__btn{padding:15px 15px 13px 16px}.contact.contact-secondary .contact__search{width:100%}.contact.contact-secondary .form__search{width:100%}.contact.contact-secondary .form__search .field{width:140px;font-size:15px;width:64%;padding-left:10px}.contact.contact-secondary .form__search .form__btn{padding:14px 15px}.contact.contact-secondary .form__search form{-ms-flex-pack:justify;justify-content:space-between}.contact.contact-secondary .contact__head{padding:30px 20px 20px}.contact.contact-secondary .contact__head .h4{line-height:1.35em;font-size:26px}.contact.contact-secondary .contact__body>p{font-size:12px;margin:20px -15px 0;color:#666}.contact.contact-secondary .contact__body>p a:after{content:'';display:block}.contact.contact-secondary .contact__body>p strong span{display:none}.contact.contact-secondary .contact__body>p sup{font-size:12px;vertical-align:baseline}.content h3,.content body .h3,body .content .h3,.content .section-single-offert .section__about .h3,.section-single-offert .section__about .content .h3{font-size:1.25em}.content h4{font-size:1.15em}.content h5{font-size:19px}.content hr{margin:30px 0}.content blockquote{padding:15px}.content .list-cities{-moz-column-count:2;column-count:2}.cta-boxes{display:block}.cta-box{padding:35px;margin-bottom:15px;width:100%}.section-experts .experts{display:block}.experts{padding:0 10px;padding-top:35px}.expert{width:100% !important;padding:0;display:none}.expert:first-child{display:block}.expert p{font-size:16px}.experts--full .expert{padding:10px}.experts--full .expert .expert__content p:last-child{position:static}.experts--full .expert__image{width:100%}.experts--full .expert__content{width:100%;padding:15px}.features{-ms-flex-pack:center;justify-content:center;display:block !important}.wrapper{min-height:none}.feature{-ms-flex-preferred-size:90%;flex-basis:90%;margin-bottom:45px;text-align:center}.feature img{margin:0 auto}.feature .feature__entry{padding:0}.feature .feature__image{margin-bottom:10px;height:auto}.feature .feature__image img{max-width:none;height:100%;width:auto}.rounded{border-bottom-right-radius:30px;border-top-left-radius:30px}.form__search{width:100%;padding-left:4px}.form__search .form__icon{width:30px;height:30px}.form__search .form__icon i.ico-map-marker-white{width:9px;height:12px}.form__search .field{font-size:15px}.form__search .form__btn{font-size:15px;padding:9px 15px 8px 16px}.form__search .form__btn:before{display:none}.form-filters form{margin-bottom:20px}.form-subscribe .gform_wrapper .top_label .gfield_label{font-size:14px;margin-bottom:10px}.form-popup .form__btn{width:100%;padding:18px 30px 18px 45px;background:#54c159 url(../../dist/images/ico-lock.png) no-repeat 18px;background-size:14px 20px}.form-contact .form__errors .form__error-image{width:100%;margin:0 0 10px}.form-contact .form__errors .form__error-text{width:100%;padding-left:0}.form-contact .form__hint{padding-right:0}.header{position:relative;z-index:999}.intro{padding:155px 0 55px}.intro .intro__content{padding:5px 5% 0 0}.intro .intro__content h1{font-size:2.05em;line-height:1.175em;margin-bottom:36px}.intro .intro__content p{font-size:1em;margin-bottom:8px}.intro .intro__content p:nth-child(1){display:inline !important}.intro .intro__content p b{font-size:24px}.intro .intro__content p:nth-child(2){display:inline}.intro .intro__content p:nth-child(3){padding:18px 0 10px;letter-spacing:-0.2px}.intro .intro__content .h5{font-size:22px;padding:6px 10px 4px}.intro .intro__content .h5:after{width:20px}.intro--alt{padding:15px 0}.logo{top:0 !important}.main .main__inner{padding:20px 0}.nav-trigger{position:absolute;display:block;right:20px;z-index:99;top:22px}.nav{display:none}.nav.mobile-nav{position:absolute;display:block !important;top:100%;min-height:100vh;left:0;margin-left:0;background-color:#244c78;width:100%;padding:25px 0;box-shadow:0 13px 21px rgba(0,0,0,0.4);border-top:1px solid rgba(255,255,255,0.15);z-index:999;opacity:0;visibility:hidden;transition:all .4s;z-index:99}.nav.mobile-nav>ul{display:block;padding:0 10px}.nav.mobile-nav>ul>li>a{display:block;padding:12px 0;font-size:15px;color:#fff;border-bottom:1px solid rgba(0,0,0,0.15)}.nav.mobile-nav>ul>li>a:before{font-family:"FontAwesome";content:"\f0d7";position:absolute;right:5px;display:block;color:#fff}.nav.mobile-nav>ul>li>a.open-link:before{content:"\f0d8"}.nav.mobile-nav>ul>li.btn a{background:none;border:1px solid #fff;min-width:240px;margin-top:10px}.nav.mobile-nav>ul>li.btn a:before{display:none}.nav.mobile-nav>ul>li .sub-menu{position:static;padding-top:5px;background:none;padding-left:10px;padding-right:10px;margin-bottom:15px;box-shadow:none !important}.nav.mobile-nav>ul>li .sub-menu:before{display:none}.nav.mobile-nav>ul>li .sub-menu a{font-size:14px;padding-left:0;color:white;border-bottom:1px solid rgba(0,0,0,0.1)}.nav.mobile-nav>ul>li .sub-menu a:hover{background:none;padding-left:8px}.nav.mobile-nav>ul>li .sub-menu a:before{content:"– ";opacity:0.85;position:relative;display:inline-block;margin-right:5px}body.show-main-navigation .nav.mobile-nav{opacity:1;visibility:visible !important}#popup{margin:0 auto;width:100%;max-width:375px}#popup .h4{text-align:center}#popup .popup__head{display:block;padding:15px}#popup .popup__head img{display:none}#popup .popup__head-title{padding:0}#popup .popup__head-title .h2{font-size:23px;margin-bottom:5px;text-align:center;padding:0 40px}#popup .popup__head-title .h5{font-size:18px;text-align:center}#popup .popup__head-image{text-align:right}#popup .popup__body{display:block;padding:15px 0 0}#popup .popup__aside{padding:0 20px;display:none}#popup .popup__form{padding:0 20px}#popup .popup__foot{padding:0 20px 25px}#popup .popup__foot .popup__foot-content{padding-right:0}#popup .popup__foot p{font-size:11px}#popup .form__row .form-group{margin-bottom:12px}.review{padding-bottom:25px}.review .review__author{width:100%}.review .review__meta{display:block}.review .review__meta>li{width:100%;border:none;margin-bottom:10px;text-align:left}.review .review__body{width:100%}.review .review__entry p{font-size:16px}.review .review__foot{display:block}.review .review__foot p{font-size:18px;margin-bottom:8px}.review .review__foot ul li{padding-left:0;padding-right:15px}.review+.review{padding-top:25px}.search-results:not(body) .search__results-head h3,.search-results:not(body) .search__results-head body .h3,body .search-results:not(body) .search__results-head .h3,.search-results:not(body) .search__results-head .section-single-offert .section__about .h3,.section-single-offert .section__about .search-results:not(body) .search__results-head .h3{font-size:25px;line-height:1.2}.search-results:not(body) .search__results-aside{width:100%;padding-right:0;margin-bottom:25px;border:none}.search-results:not(body) .search__results-aside ul li{font-size:14px;padding-left:28px}.search-results:not(body) .search__results-aside ul li:after{width:18px;height:26px;top:-4px}.search-results:not(body) .search__results-form{width:100%;padding-right:0}.search-results:not(body) .search__results-body{padding-bottom:15px}.search-results:not(body) .search__results-body h5{padding-bottom:0}.search-results:not(body) .search__results-foot{padding:0 0 25px;text-align:center}.search-results:not(body) .search__results-foot .submit-wrap{margin:0 auto 15px;float:none}.search-results:not(body) .search__results-foot .submit-wrap .form__btn{display:block;margin:auto}.search-results:not(body) .search__results-foot p{text-align:center}.section .section__head h2,.section .section__head body .h2,body .section .section__head .h2{font-size:25px}.section .section__head p{font-size:15px}.section .section__head p br{display:none}.section-experts{padding-bottom:42px}.section-steps .section__head p:last-of-type{padding-bottom:0}.section-features .row{display:block}.section-features .section__head{text-align:center !important}.section-features .section__foot{padding:30px 20px;text-align:center}.section-features .section__foot i{margin-bottom:12px}.section-features .section__foot p{font-size:0.9em}.section-experts .section__actions{padding:20px 0}.section-map .section__inner{padding-top:0px;padding-bottom:60px}.section-map .section__aside ul{-moz-column-count:2;column-count:2;font-size:0.95em;margin-bottom:0}.section-map .section__states{display:none}section.here-for{padding-bottom:50px}section.here-for p.instructions{margin:30px 0 30px 0;width:100%;text-align:center !important;border-bottom:1px solid #dcdcdc;line-height:0.1em !important}section.here-for p.instructions span{padding:10px}section.here-for .btn{display:block;margin:0 auto !important;max-width:200px}.section-callout{padding:50px 0 40px}.section-callout .section__head{padding-bottom:25px}.section-callout .section__head h3,.section-callout .section__head body .h3,body .section-callout .section__head .h3,.section-callout .section__head .section-single-offert .section__about .h3,.section-single-offert .section__about .section-callout .section__head .h3{font-size:24px;line-height:1.3}.section-callout .section__head h3 strong,.section-callout .section__head body .h3 strong,body .section-callout .section__head .h3 strong,.section-callout .section__head .section-single-offert .section__about .h3 strong,.section-single-offert .section__about .section-callout .section__head .h3 strong{font-weight:500}.section-callout .section__contact{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-callout .section__contact .h4{display:block;text-align:center;width:100%;margin:0}.section-callout .section__contact .h4 a{color:#264D76;background:#fff;border-radius:5px;padding:6px 15px 4px;display:inline-block;font-weight:500;font-size:32px;margin-top:10px;margin-left:0;min-width:270px;cursor:pointer}.section-callout .section__contact .section__icon{background:transparent;width:20px}.section-callout .section__contact .h6{text-align:left;max-width:none;font-size:20px}.section-callout .section__contact:first-child{margin-bottom:15px}.section-callout .section__icon{margin-right:10px;width:45px;height:45px}.section-callout .section__icon .ico-phone-arrow{width:17px;height:17px}.section-callout .section__icon .ico-mail{width:16px;height:13px}.section-callout .section-separator{display:none}.section-callout .gform_wrapper{margin-left:0;margin-top:20px;margin:15px auto 0;position:relative}.section-callout .section__form{width:100%;margin:0 auto}.section-callout-alt .shell{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-callout-alt .section__body{padding:0;width:100%}.section-callout-alt .section__head{width:100%;border:none;margin-bottom:35px}.section-callout-alt .section__contact{width:100%}.section-callout-alt .section__contact h6{text-align:center}.section-callout-alt .section__contact h4{margin-top:0;display:block}.section-callout-alt .gform_wrapper{width:100%;max-width:100%;margin-top:10px}.section-callout-alt .section-separator{padding:20px 0}.section-callout-alt .section-separator:before{height:23px}.section-search-results{padding:35px 0}.section-search-results .section__info{margin-bottom:20px}.section-search-results .section__info .section__info-image{width:100%;margin-bottom:10px}.section-search-results .section__info .section__info-image img{max-width:65px}.section-search-results .section__info .section__info-text{width:100%}.section-search-results .section__close{top:20px;right:20px}.section-locations{padding:30px 0 20px}.section-locations h4{font-size:19px;padding-bottom:0}.section-locations h2,.section-locations body .h2,body .section-locations .h2{font-size:45px}.section-locations .section__content>ul{display:block}.section-locations .section__content>ul>li{padding:0;border-right:0;width:100%;border-bottom:1px solid #3ab4e4;margin-bottom:20px}.section-locations .section__content>ul>li ul{padding:0 30px}.section-city .section__head h2,.section-city .section__head body .h2,body .section-city .section__head .h2{font-size:30px;line-height:1.3;margin-bottom:15px}.section-city .section__head p{padding-right:0}.section-cta h3,.section-cta body .h3,body .section-cta .h3,.section-cta .section-single-offert .section__about .h3,.section-single-offert .section__about .section-cta .h3{font-size:25px;line-height:1.3}.section-cta h4{font-size:19px}.section-cta .section__inner{padding:30px 15px}.section-testimonials{padding-bottom:35px}.section-testimonials .shell>h4{font-size:30px;line-height:1.3}.section-cta-boxes{padding-top:24px}.section-cta-boxes .section__foot{padding:15px 0 25px}.section-cta-boxes .section__foot p{font-size:19px;padding:0 10px}.section-cta-boxes .section__foot p br{display:none}.section-single-offert .section__head h1{font-size:30px;line-height:1.3}.section-single-offert .section__head .section__head-inner{display:block}.section-single-offert .section__type h2,.section-single-offert .section__type body .h2,body .section-single-offert .section__type .h2{font-size:1.75em}.section-single-offert .section__meta{display:block;padding:0;background:none}.section-single-offert .section__meta h2,.section-single-offert .section__meta body .h2,body .section-single-offert .section__meta .h2{font-size:25px}.section-single-offert .section__meta li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e5e5e5;border-right:0;padding-right:0;padding-left:0}.section-single-offert .section__feature-content .section__feature-content-head{display:block}.section-single-offert .section__feature-content .section__feature-content-head p a{display:inline-block}.section-single-offert .section__feature-content .section__feature-content-entry ul p{margin-bottom:10px}.section-single-offert .section__feature-content .section__feature-content-entry .btn{position:relative;top:0;right:0}.section-single-offert .section__about h2,.section-single-offert .section__about body .h2,body .section-single-offert .section__about .h2{font-size:30px}.section-single-offert .section__services ul{width:100%}.section-single-offert .section__services ul li{-ms-flex-preferred-size:100%;flex-basis:100%}.section-single-offert #googlemap{height:250px}.section-single-offert .section__reviews-foot{padding:20px 0}.section-contact{margin-top:-650px}.section-contact .section__content{-ms-flex-order:2;order:2;width:100%;border-radius:10px 10px 0 0}.section-contact .section__content h5{font-size:18px}.section-contact .section__content h5 br{display:none}.section-contact .section__aside{-ms-flex-order:1;order:1;border-radius:0 0 10px 10px;width:100%}.slider-thumbs .slider__content{display:none}.slider-thumbs .slider__count{width:100%}.slider .slick-arrow{width:40px;height:40px}.slider .slick-prev{right:40px}.slider .slick-next:before{height:20px}.step{padding-bottom:15px;padding-top:0;border-width:2px;margin-top:30px;display:block}.step:before{display:none}.step .flex{-ms-flex-wrap:wrap;flex-wrap:wrap;display:block}.step .step__image{width:50%;margin-left:0;margin-bottom:15px;margin-right:auto}.step .step__image:before{top:-20px}.step .step__content{width:100%;display:block;margin:0;padding:0;position:relative;z-index:99}.step .step__number{padding:4px 15px;font-size:28px}.step .step__title__wrap .step__title{font-size:1.8em;margin-bottom:15px}.step p{font-size:16px}.step .step__options{padding-top:8px;width:100%}.step .step__options p:first-child{margin-bottom:6px}.step .step__options .full-width .content-col{padding:30px 20px}.step .step__options .table-responsive{display:none}.step .step__options .mobile-steps-table-wrap{display:block !important;visibility:visible !important}.step .step__options ul{font-size:16px;display:block}.step .step__options table:last-child{margin-bottom:1.56em}.step .step__entry{position:relative;z-index:9}.step .step__entry ul{font-size:16px}.step .step__entry+.step__options{padding-bottom:0}.testimonials{margin:0}.testimonial{width:100%;margin-bottom:15px}.widget.widget-phone{padding:35px 10px 30px}.widget.widget-phone .widget__head{background-image:none}.widget.widget-phone .widget__head .h4{font-size:22px}.form-info{text-align:center}.form-info .form__head-inner{width:100%;background-image:none}.form-info .form__head .h4{font-size:22px}.form-info .form__head-image{display:none}.widget.widget__search{margin-bottom:25px}.widget .widget__title{padding-bottom:10px}.widget.widget_recent_entries ul h5 a{padding:12px 0;font-size:16px}.widget.widget__news ul li img.alignleft{margin-right:16px}.widget.geodir_cpt_categories_widget li{font-size:16px}.widget.geodir_cpt_categories_widget a{padding:5px 0}.widget.widget-options p{font-size:16px}.hidden-xs{display:none !important}.visible-xs-block{display:block !important}.visible-xs-inline{display:inline !important}.visible-xs-inline-block{display:inline-block !important}.hero-c2a-wrapper.sticky-v#mobile-v{bottom:0px;top:auto;transform:translateY(100px)}.hero-c2a-wrapper.sticky-v#mobile-v.sticky-active{transform:translateY(0);display:block !important}.hero-c2a-wrapper.sticky-v#mobile-v div.mod-head{display:none}.hero-c2a-wrapper.sticky-v#mobile-v div.mod-head:first-child{display:-ms-flexbox;display:flex}.hero-c2a-wrapper.sticky-v#mobile-v div.mod-head:first-child>div{max-width:210.4px}.hero-c2a-wrapper.sticky-v#mobile-v div.mod-head:first-child>div a{-webkit-text-decoration-line:none;-moz-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:initial;-moz-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:initial;-moz-text-decoration-color:initial;text-decoration-color:initial;color:#24ace1;font-size:1.75rem}.hero-c2a-wrapper.sticky-v#mobile-v div.mod-head:first-child>div a button{background:#fff;padding:5px 11px;border-radius:3px;border:none}.hero-c2a-wrapper.sticky-v#mobile-v div.mod-head:first-child>div a i{padding-right:5px}.hero-c2a-wrapper.sticky-v .mod-head{background-position:right bottom;padding:14px 15px}.hero-c2a-wrapper.sticky-v .mod-head .h2{font-size:15px !important;font-weight:500;-ms-flex-preferred-size:55%;flex-basis:55%;-ms-flex-pack:center;justify-content:center;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:0 !important}.hero-c2a-wrapper.sticky-v .mod-head .mod-body{margin-left:10px !important}.hero-c2a-wrapper.sticky-v .mod-head .mod-body .widget__form{min-width:0}.hero-c2a-wrapper.sticky-v .mod-head .mod-body .widget__form .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near input{height:40px;padding-left:10px !important;font-size:14px !important;padding-right:46px}.hero-c2a-wrapper.sticky-v .mod-head .mod-body .widget__form .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near span{height:40px;width:35px !important;display:none}.hero-c2a-wrapper.sticky-v .mod-head .mod-body .widget__form .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button{padding:0 10px !important}.hero-c2a-wrapper.sticky-v .mod-head .mod-body .widget__form .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:before{display:none}.hero-c2a-wrapper.sticky-v .mod-head .mod-body .widget__form .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:after{margin-right:0;font-family:'FontAwesome';content:"\f002"}.hero-c2a-wrapper.desktop-v{padding-left:0px;padding-right:0px;margin-bottom:10px}.hero-c2a-wrapper.desktop-v .hero-c2a:before{display:none}.hero-c2a-wrapper.desktop-v .gd-dropdown.dropdown-tip{left:150px !important}.hero-c2a-wrapper.desktop-v .hero-c2a{border-radius:0}.hero-c2a-wrapper.desktop-v .hero-c2a .mod-head{padding-bottom:8px;padding-right:8px}.hero-c2a-wrapper.desktop-v .hero-c2a .mod-body{padding:0}.hero-c2a-wrapper.desktop-v .hero-c2a .mod-body .mod-l{padding:0px 15px 20px 15px;background:#24ace1;margin-bottom:0}.hero-c2a-wrapper.desktop-v .hero-c2a .mod-body .mod-l label{display:none}.hero-c2a-wrapper.desktop-v .hero-c2a .mod-body .mod-r{padding:20px 15px}.hero-c2a-wrapper .hero-c2a{margin-top:0}.hero-c2a-wrapper .hero-c2a .mod-head{background-position:300% 100%;border-radius:0}.hero-c2a-wrapper .hero-c2a .mod-head .h2{font-size:23px;margin-bottom:10px;font-weight:500}.hero-c2a-wrapper .hero-c2a .mod-head .sub-head{font-size:0.9em;letter-spacing:-0.5px}.hero-c2a-wrapper .hero-c2a .h4,.hero-c2a-wrapper .hero-c2a label.h4{font-size:17px}.hero-c2a-wrapper .hero-c2a .mod-body{-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-c2a-wrapper .hero-c2a .mod-body small{color:#fff;opacity:0.6;letter-spacing:-0.5px}.hero-c2a-wrapper .hero-c2a .mod-body label.h4{margin-bottom:8px}.hero-c2a-wrapper .hero-c2a .mod-body .mod-l{-ms-flex-preferred-size:100%;flex-basis:100%;border-bottom:1px solid #e1e1e1;margin-bottom:20px;padding-bottom:20px}.hero-c2a-wrapper .hero-c2a .mod-body .mod-l:after{display:none}.hero-c2a-wrapper .hero-c2a .mod-body .mod-r{-ms-flex-preferred-size:100%;flex-basis:100%}.hero-c2a-wrapper .hero-c2a .mod-body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:after{margin-right:0;display:none}.hero-c2a-wrapper .hero-c2a .mod-body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button:before{display:none}.hero-c2a-wrapper .hero-c2a .mod-body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button .fa{display:inline-block;margin-right:0}}@media (max-width: 700px){.scroll-wrapper{-webkit-overflow-scrolling:touch;overflow-y:scroll}#senior-living-spectrum{width:147% !important;max-width:147% !important;height:800px !important;margin-bottom:-45% !important;transform-origin:0 0;transform:scale(0.68);-ms-zoom:.68;-moz-transform-origin:0 0;-moz-transform:scale(0.68);-o-transform-origin:0 0;-o-transform:scale(0.68);-webkit-transform-origin:0 0;-webkit-transform:scale(0.68);-webkit-overflow-scrolling:touch;overflow-scrolling:touch}#senior-living-spectrum.ios{width:90%;transform:scale(0.42);-ms-zoom:.42;-moz-transform-origin:0 0;-moz-transform:scale(0.42);-o-transform-origin:0 0;-o-transform:scale(0.42);-webkit-transform-origin:0 0;-webkit-transform:scale(0.42)}}@media (max-width: 641px){body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1;min-height:1px}.helpful-block-content{padding:15px 15px 30px !important}.helpful-block-content ul li a{padding:13px 20px 11px !important}.helpful-block-content ul li .wth-title{margin-bottom:0.6em}.mobile-hide{display:none}.search-results:not(body) .search__results-head{margin-bottom:10px;padding-top:10px}.search-results:not(body) .search__results-body{padding-bottom:0}.search-results:not(body) .search__results-aside{margin-bottom:15px}.search-results:not(body) .search__results-foot{padding-bottom:5px}html body form .form__body .form__row .form__controls.form-group{margin-bottom:15px}.postid-71577 .header-text{width:95% !important}.postid-71577 .header-text .h1{font-size:1.5em;line-height:inherit;margin-bottom:0;padding-bottom:10px !important}.postid-71577 .widget__form img{display:none}#mobile-v.hero-c2a-wrapper.sticky-v div.mod-head:first-child{-ms-flex-direction:column;flex-direction:column}#mobile-v.hero-c2a-wrapper.sticky-v div.mod-head:first-child p{text-align:center;margin-bottom:15px !important}}@media (max-width: 468px){body:not(.home-care-type):not(.nursing-type):not(.assisted-living-type) #hero-c2a-v2.hero-c2a-wrapper .hero-c2a .mod-body .mod-l .h2{padding-right:15%}#senior-living-spectrum{height:870px !important;margin-bottom:-78% !important}#senior-living-spectrum.ios{height:750px !important;margin-bottom:-125% !important}}@media (max-width: 425px){.intro__content h1 br{display:none}.expert ul{font-size:0.75em}}@media (max-width: 370px){.two-step-hero-c2a-wrapper .mod-body .gform_wrapper .gfield ul.gfield_radio li{-ms-flex-preferred-size:auto;flex-basis:auto}}@media (max-width: 320px){#senior-living-spectrum{height:890px !important;margin-bottom:-78% !important}.intro .intro__content{padding-right:0}.intro .intro__content h1{font-size:1.8em}.intro .intro__content p b{font-size:21px}.hero-c2a-wrapper .hero-c2a .mod-head .h2{font-size:19px;font-weight:600}.hero-c2a-wrapper.sticky-v .mod-head{padding:14px 10px}.hero-c2a-wrapper.sticky-v .mod-head .mod-body .form__widget-search .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button{padding:0 10px !important}}@media only screen and (min-width: 640px){.postid-71577 .hero-c2a-wrapper{padding-top:60px}.postid-71577 .tablelist td{font-size:20px}.postid-71577 .header-text{width:600px;margin:0 auto 0 auto;color:#ffffff;text-align:center;font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:600;text-shadow:0 2px 3px rgba(1,1,1,0.5)}.postid-71577 .header-text p{color:#ffffff;padding-bottom:20px}.postid-71577 .header-text .h1{color:#ffffff;padding-bottom:0;font-size:2.6em;line-height:50px;letter-spacing:-1px}}.faqs-list-container{margin:3rem 0}@media (max-width: 767.98px){.faqs-list-container .faq-img{display:none}}.faqs-list-container .faq{box-shadow:0px 1px 7px rgba(0,0,0,0.1);background-color:#fff;margin-bottom:15px}.faqs-list-container .faq .question{color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;transition:0.4s;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.faqs-list-container .faq .question span{-ms-flex:1 0 100%;flex:1 0 100%;padding-right:18px}.faqs-list-container .faq .question:before{content:'';-ms-flex:1 0 auto;flex:1 0 auto;display:inline-block;border-right:2px solid #208cc3;border-bottom:2px solid #208cc3;height:10px;width:10px;transform:rotate(45deg);transition:all 50ms ease-in;margin-right:15px}.faqs-list-container .faq .question.active::before{transform:rotate(-135deg)}.faqs-list-container .faq .answer{width:95%;margin:0 auto;background-color:white;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;border-top:2px solid #f7f7f7}.faqs-list-container .faq .answer .inner{padding:15px 0}body.medical-alert-systems-finder .main{padding:0 0 50px;position:relative}body.medical-alert-systems-finder .main #page-loader{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:40px;height:40px;z-index:1}body.medical-alert-systems-finder .main .main__inner{padding-top:0}body.medical-alert-systems-finder .main .content{width:100% !important;padding-right:0;border:none}@media (max-width: 767.98px){body.medical-alert-systems-finder .main .container{padding:0;max-width:none !important}body.medical-alert-systems-finder .main .container:first-child{padding-left:30px;padding-right:30px}}body.medical-alert-systems-finder .main header.entry-header{display:none}body.medical-alert-systems-finder .main .hentry{margin:0}body.medical-alert-systems-finder #alert-sys-finder.results{padding-bottom:3rem}body.medical-alert-systems-finder #alert-sys-finder.results .inner-container{padding-left:2rem;padding-right:2rem;width:100%}body.medical-alert-systems-finder #alert-sys-finder.results p.first{text-align:center;font-size:2rem}@media (min-width: 768px){body.medical-alert-systems-finder #alert-sys-finder.results p.first{color:#fff;font-size:1.4rem;text-align:left}}body.medical-alert-systems-finder #alert-sys-finder.results #results-container{display:block;background-color:#fff;border-radius:8px}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #start-over{display:block;text-align:center;width:100%}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #start-over a{color:#5F5F5F !important;font-size:1.14rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #start-over a i{margin-right:5px;height:auto}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #start-over a svg{height:15px}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;padding:2.5rem 3rem 1.5rem 3rem}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product{background:#F4F4F4;position:relative;margin-bottom:1rem;width:100%;padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center}@media (max-width: 767.98px){body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product{-ms-flex-direction:column;flex-direction:column}}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product.first{background:#fff;border:2px solid #397F02}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product.first .match-percent{color:#397F02}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product .match-percent{text-align:center;font-size:1.2rem;color:#5F5F5F;width:8%;line-height:1}@media (max-width: 767.98px){body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product .match-percent{width:auto;margin-bottom:15px}}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product .match-percent span{font-size:1.4rem;font-weight:700;display:block}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product .product-logo{text-align:center;width:20%}@media (max-width: 767.98px){body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product .product-logo{width:30%;margin-bottom:15px}}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product .product-logo img{max-height:50px}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product .product-desc{width:42%}@media (max-width: 767.98px){body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product .product-desc{width:100%;text-align:center;margin-bottom:15px}}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product .product-cta{text-align:center;width:20%;display:block}@media (max-width: 767.98px){body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product .product-cta{width:auto}}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product .product-cta a{font-weight:500;color:#fff !important;font-size:1rem;line-height:1;border:none;text-transform:capitalize;background:#397F02;padding:.8em 1.5em;cursor:pointer;border-radius:5px;margin-top:0;transition:none}@media (min-width: 992px){body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product .product-cta a{font-size:1.2rem}}body.medical-alert-systems-finder #alert-sys-finder.results #results-container #results-inner .results-product .product-cta a:hover{text-decoration:none;background-color:#249132}#alert-sys-finder.container{padding:0;opacity:0;z-index:2;position:relative;max-width:900px}#alert-sys-finder.container.lg{margin-bottom:12rem !important}@media (max-width: 767.98px){#alert-sys-finder.container{margin-left:-30px;margin-right:-30px;padding-top:20px;width:calc(100% + 60px)}}#alert-sys-finder.container #finder-bg{position:absolute;top:-3rem;left:0;width:100vw;height:calc(100% + 3rem);z-index:-1;background-color:#8AB8E9}@media (max-width: 767.98px){#alert-sys-finder.container #finder-bg{top:0}}#alert-sys-finder.container.first{height:auto;opacity:1}@media (min-width: 992px){#alert-sys-finder.container.first{min-height:0}}#alert-sys-finder.container.first #finder-container #finder-question-container .question-container{display:block}#alert-sys-finder.container.first #finder-container #finder-question-container .question-container .inner-container .qa-container .finder-answers{grid-template-columns:40% 40%}@media (min-width: 576px){#alert-sys-finder.container.first #finder-container #finder-question-container .question-container .inner-container .qa-container .finder-answers{grid-template-columns:33% 33% 33%}}@media (min-width: 768px){#alert-sys-finder.container.first #finder-question-container .question-container .inner-container{padding-left:10%}#alert-sys-finder.container.first .finder-footer{position:absolute;bottom:0;right:25px;padding-bottom:1rem !important}#alert-sys-finder.container.first .finder-footer .inner-container{padding:0}}#alert-sys-finder.container.first #navigation{display:none}#alert-sys-finder.container .inner-container{padding-left:2rem;padding-right:2rem;width:100%}@media (max-width: 767.98px){#alert-sys-finder.container{background:#fff;border-bottom:none;border-radius:5px}}#alert-sys-finder.container #finder-header{margin-bottom:2.5rem}#alert-sys-finder.container #finder-header .inner-container{padding-left:0;padding-right:0}@media (max-width: 767.98px){#alert-sys-finder.container #finder-header .inner-container{padding-left:2rem;padding-right:2rem}}#alert-sys-finder.container #finder-header p.h2{color:#fff;margin-bottom:5px;text-shadow:0px 2px 4px rgba(0,0,0,0.5);font-weight:500}#alert-sys-finder.container #finder-header p.subheader{color:#fff;text-shadow:0px 2px 4px rgba(0,0,0,0.5)}#alert-sys-finder.container #finder-header #warning{display:none;color:#fff;font-size:1.2rem}#alert-sys-finder.container #finder-container{background:#fff;position:relative;box-shadow:0 3px 4px 2px rgba(88,168,210,0.5)}@media (min-width: 768px){#alert-sys-finder.container #finder-container{border-radius:7px;background:#fff}}#alert-sys-finder.container #finder-container #finder-question-container{position:relative;overflow:hidden;z-index:1}#alert-sys-finder.container #finder-container #finder-question-container.back .question-container#question-2{display:none}#alert-sys-finder.container #finder-container #finder-question-container.back .question-container#question-5{display:block}#alert-sys-finder.container #finder-container #finder-question-container .question-container{display:none;position:absolute;top:0;left:0;width:100%;padding:1.5rem 0}#alert-sys-finder.container #finder-container #finder-question-container .question-container.active{position:relative;display:block}#alert-sys-finder.container #finder-container #finder-question-container .question-container#question-1{position:relative}@media (min-width: 768px){#alert-sys-finder.container #finder-container #finder-question-container .question-container .inner-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}#alert-sys-finder.container #finder-container #finder-question-container .question-container input[type=text]{border:none;border-bottom:2px solid #000;padding:5px 0;width:40%;-webkit-appearance:none;-moz-appearance:textfield}@media (min-width: 768px){#alert-sys-finder.container #finder-container #finder-question-container .question-container input[type=text]{width:50%}}#alert-sys-finder.container #finder-container #finder-question-container .question-container#question-1 .qa-container .finder-answers{display:grid;grid-template-columns:50% 50%;grid-column-gap:normal}@media (min-width: 992px){#alert-sys-finder.container #finder-container #finder-question-container .question-container#question-1 .qa-container .finder-answers{grid-template-columns:40% 40%}}#alert-sys-finder.container #finder-container #finder-question-container .question-container .qa-container{width:100%}@media (min-width: 768px){#alert-sys-finder.container #finder-container #finder-question-container .question-container .qa-container{width:80%}}#alert-sys-finder.container #finder-container #finder-question-container .question-container .qa-container .finder-question{font-weight:500;font-size:0}#alert-sys-finder.container #finder-container #finder-question-container .question-container .qa-container .finder-question .question-num{font-size:.9rem;display:block;color:#8D8D8D}#alert-sys-finder.container #finder-container #finder-question-container .question-container .qa-container .finder-question .question{font-size:1.4rem}#alert-sys-finder.container #finder-container #finder-question-container .question-container .qa-container .finder-answers .radio-container{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:1.25rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:22px;height:25px}#alert-sys-finder.container #finder-container #finder-question-container .question-container .qa-container .finder-answers .radio-container:hover input ~ .radio-btn{background-color:#f7f7f7}#alert-sys-finder.container #finder-container #finder-question-container .question-container .qa-container .finder-answers .radio-container input{position:absolute;display:none;cursor:pointer}#alert-sys-finder.container #finder-container #finder-question-container .question-container .qa-container .finder-answers .radio-container input:checked ~ .radio-btn{background-color:#397F02}#alert-sys-finder.container #finder-container #finder-question-container .question-container .qa-container .finder-answers .radio-container input:checked ~ .radio-btn:after{display:block}#alert-sys-finder.container #finder-container #finder-question-container .question-container .qa-container .finder-answers .radio-container .radio-btn{position:absolute;top:0;left:0;bottom:0;margin:auto;height:22px;width:22px;background-color:transparent;border-radius:50%;border:2px solid #000}#alert-sys-finder.container #finder-container #finder-question-container .question-container .qa-container .finder-answers .radio-container .radio-btn:after{content:"";position:absolute;display:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");background-size:12px 12px;top:0;left:0;bottom:0;right:0;margin:auto;width:12px;height:12px}#alert-sys-finder.container #finder-container .qa-why{width:100%}@media (min-width: 768px){#alert-sys-finder.container #finder-container .qa-why{width:40%;display:none;height:0}#alert-sys-finder.container #finder-container .qa-why.active{height:auto}}@media (min-width: 768px){#alert-sys-finder.container #finder-container .qa-why .inner-container{padding:0;display:block !important}}#alert-sys-finder.container #finder-container .qa-why p{margin:0}#alert-sys-finder.container #finder-container .qa-why p.h5{line-height:1.12rem;color:#666666}#alert-sys-finder.container #finder-container .finder-footer{position:relative;z-index:2}#alert-sys-finder.container #finder-container .finder-footer .inner-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}#alert-sys-finder.container #finder-container .finder-footer #previous-link a{background-color:#D8D8D8;color:#000 !important;font-size:1.4rem;line-height:1;border:none;text-transform:capitalize;padding:.5em 1.3em;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#alert-sys-finder.container #finder-container .finder-footer .continue-btn button{font-weight:700;color:#fff;font-size:1.4rem;line-height:1;border:none;text-transform:uppercase;background:#397F02;padding:.5em 1.3em;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:0;transition:none}#alert-sys-finder.container #finder-container .finder-footer .continue-btn button i{margin-left:10px;position:relative;border-radius:15px;height:25px;width:25px;border:2px solid #fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#alert-sys-finder.container #finder-container .finder-footer .continue-btn button i svg{height:15px}#alert-sys-finder.container #finder-container .finder-footer .continue-btn button.loading{padding-right:.5em;margin-top:0}#alert-sys-finder.container #finder-container .finder-footer .continue-btn button.loading img.loader{display:inline-block;margin-left:15px}#alert-sys-finder.container #finder-container .finder-footer .continue-btn button img.loader{display:none;float:right;height:24px;width:24px}#alert-sys-finder.container #finder-container .finder-footer .continue-btn #warning{display:none;color:#DD1928;font-size:1.2rem}#alert-sys-finder.container #qa-why-mobile{position:relative}@media (min-width: 768px){#alert-sys-finder.container #qa-why-mobile{display:none}}#alert-sys-finder.container #qa-why-mobile .qa-why{position:absolute;top:0;left:0;display:none;margin-top:0 !important}#alert-sys-finder.container #qa-why-mobile .qa-why.active{position:relative;display:block;opacity:1 !important}#alert-sys-finder.container #navigation{font-size:16px}#alert-sys-finder.container #navigation .inner-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}@media (min-width: 768px){#alert-sys-finder.container #navigation .inner-container{padding:0 2rem}}#alert-sys-finder.container #navigation #previous-link a{color:#fff;position:relative}#alert-sys-finder.container #navigation #question-count{color:#fff}.mas-cta-container{background-image:url("../../alert-system-finder/img/mas-cta-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;padding:20px 30px 25px;border:1px solid #979797}@media (min-width: 992px){.mas-cta-container{padding:60px 30px}}.mas-cta-container .mas-cta-inner{width:100%}.mas-cta-container .mas-cta-title{font-weight:600 !important}@media (min-width: 992px){.mas-cta-container .mas-cta-text{width:50%}}.mas-cta-container .mas-cta-cta{display:inline-block}.mas-cta-container .mas-cta-cta a{font-weight:600;color:#fff !important;font-size:1.4rem;line-height:1;border:none;text-transform:uppercase;background:#53C159;padding:.5em 1em .5em 1.3em;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:0;transition:none;border-radius:3px}.mas-cta-container .mas-cta-cta a:after{content:'';background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-width:3px;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EArtboard 1%3C/title%3E%3Cg id='Page-1'%3E%3Cg id='Artboard'%3E%3Cpolyline id='Path' class='cls-1' points='2 25 9.5 13.15 2 1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:8px 24px;width:8px;height:24px;display:inline-block;margin-left:15px}.mas-cta-container .mas-cta-cta a:visited,.mas-cta-container .mas-cta-cta a:active{color:#fff}.fa-star{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg>') no-repeat center center;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg>') no-repeat center center;width:24px;height:24px;display:inline-block;background-color:#000}.fa-star:before{display:none !important}.fa-star-o{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z"/></svg>') no-repeat center center;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z"/></svg>') no-repeat center center;width:24px;height:24px;display:inline-block;background-color:#000}.fa-star-o:before{display:none !important}body.page-template-page-product-review .page-hero{margin-top:15px}@media (min-width: 768px){body.page-template-page-product-review .page-hero{margin-top:0}}body.page-template-page-product-review .page-hero .hero-links{display:none}body.page-template-page-product-review .page-hero .custom-page-title{text-align:center}body.page-template-page-product-review .page-hero .custom-page-title h1{margin-bottom:10px}body.page-template-page-product-review .page-hero .custom-page-title .updated-date{font-size:16px}body.page-template-page-product-review .phone-cta-container{text-align:center;margin-top:25px;font-size:19px;line-height:22px;letter-spacing:.17px;padding:0 15px}body.page-template-page-product-review .phone-cta-container a.phone-cta{color:#58A6FF;font-size:32px;line-height:38px;letter-spacing:.27px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:9px}body.page-template-page-product-review .phone-cta-container a.phone-cta span{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31 31"><defs><style>.cls-1{fill:%2358a6ff;}.cls-2{fill:none;stroke:%2358a6ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;}</style></defs><path class="cls-1" d="M10.29,11.6a2.8,2.8,0,0,0,0-3.86L7.47,4.85a2.61,2.61,0,0,0-3.69-.07l-.07.07L2.17,6.44a4.18,4.18,0,0,0-.51,5.15A62.6,62.6,0,0,0,18.93,29.32a3.91,3.91,0,0,0,5-.52l1.55-1.58a2.8,2.8,0,0,0,0-3.86l-2.82-2.9A2.63,2.63,0,0,0,19,20.39a.23.23,0,0,1-.07.07l-.94,1a64.45,64.45,0,0,1-8.62-8.86l.94-1Z"/><path class="cls-2" d="M15,1A15.2,15.2,0,0,1,30,16.4"/><path class="cls-2" d="M15,5.05A10.4,10.4,0,0,1,25.26,15.59"/><path class="cls-2" d="M16,10.54A4,4,0,0,1,20,14.59"/></svg>');background-repeat:no-repeat;background-position:center;background-size:34px;display:inline-block;width:34px;height:34px;margin-right:12px}body.page-template-page-product-review .phone-cta-container .ringpool-phone-cta a{color:#58A6FF;font-size:32px;line-height:38px;letter-spacing:.27px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:9px;position:relative}body.page-template-page-product-review .phone-cta-container .ringpool-phone-cta a::before{content:'';background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31 31"><defs><style>.cls-1{fill:%2358a6ff;}.cls-2{fill:none;stroke:%2358a6ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;}</style></defs><path class="cls-1" d="M10.29,11.6a2.8,2.8,0,0,0,0-3.86L7.47,4.85a2.61,2.61,0,0,0-3.69-.07l-.07.07L2.17,6.44a4.18,4.18,0,0,0-.51,5.15A62.6,62.6,0,0,0,18.93,29.32a3.91,3.91,0,0,0,5-.52l1.55-1.58a2.8,2.8,0,0,0,0-3.86l-2.82-2.9A2.63,2.63,0,0,0,19,20.39a.23.23,0,0,1-.07.07l-.94,1a64.45,64.45,0,0,1-8.62-8.86l.94-1Z"/><path class="cls-2" d="M15,1A15.2,15.2,0,0,1,30,16.4"/><path class="cls-2" d="M15,5.05A10.4,10.4,0,0,1,25.26,15.59"/><path class="cls-2" d="M16,10.54A4,4,0,0,1,20,14.59"/></svg>');background-repeat:no-repeat;background-position:center;background-size:34px;display:inline-block;width:34px;height:34px;margin-right:12px}body.page-template-page-product-review .product-review-nav-container{height:55px;margin-top:70px}body.page-template-page-product-review.admin-bar .product-review-nav.fixed{top:32px}body.page-template-page-product-review .product-review-nav{background-color:#F9F9F9;border-top:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2;width:100%;padding:15px 0;overflow-y:hidden;overflow-x:scroll;position:relative;display:block !important;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}body.page-template-page-product-review .product-review-nav::-webkit-scrollbar{display:none}body.page-template-page-product-review .product-review-nav.fixed{top:0;position:fixed;left:0;z-index:999;margin-top:0;width:100%}body.page-template-page-product-review .product-review-nav .container{display:block;position:relative;white-space:nowrap;width:100%}@media (max-width: 991.98px){body.page-template-page-product-review .product-review-nav .container{max-width:none !important}}body.page-template-page-product-review .product-review-nav .review-nav-label{font-size:20px;letter-spacing:.14px;line-height:25px;color:#979797;margin-right:30px;display:inline-block}body.page-template-page-product-review .product-review-nav a{color:#424242;font-size:19px;letter-spacing:.16px;line-height:24px;margin-right:30px;display:inline-block}body.page-template-page-product-review .product-review-nav a.active{font-weight:700;color:#000}body.page-template-page-product-review .section.product-packages .section-title{text-align:center}body.page-template-page-product-review .section.product-packages .section-footer{background-color:#F9F9F9;padding:24px}body.page-template-page-product-review .table-container table.basic thead{background:none}body.page-template-page-product-review .table-container table.basic thead th.column1{background:#fff !important}body.page-template-page-product-review .table-container tr.package-header-row th,body.page-template-page-product-review .table-container tr.package-header-row td{border:none;background:#fff !important}body.page-template-page-product-review .table-container tr.package-header-row th:nth-of-type(odd),body.page-template-page-product-review .table-container tr.package-header-row td:nth-of-type(odd){background-color:#F9F9F9 !important}body.page-template-page-product-review .table-container .package-heading{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;height:100%;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0 20px;min-height:270px}body.page-template-page-product-review .table-container .package-heading .package-img{max-width:90%;margin-left:auto;margin-right:auto;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body.page-template-page-product-review .table-container .package-heading .package-title{font-weight:bold;font-style:italic}body.page-template-page-product-review .table-container .package-heading .package-cta{text-align:center;width:100%}body.page-template-page-product-review .table-container .package-heading .package-cta a{background-color:#F38A4D;color:#fff;font-size:19px;padding:15px 0;width:90%}body.page-template-page-product-review .rating-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}body.page-template-page-product-review .rating-container.block{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}body.page-template-page-product-review .rating-container.block .rating{margin-right:10px;font-weight:normal;color:#9A9A9A;margin-top:0}body.page-template-page-product-review .rating-container .rating{color:#6A6A6A;font-size:19px;line-height:24px;font-weight:700;margin-top:10px}body.page-template-page-product-review .rating-container .star-rating{position:relative;width:145px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}body.page-template-page-product-review .rating-container .star-rating .star{position:relative;width:24px;height:24px}body.page-template-page-product-review .rating-container .star-rating .star i{position:absolute;top:0;left:0}body.page-template-page-product-review .rating-container .star-rating .star i.fa-star-o{z-index:1;background-color:orange}body.page-template-page-product-review .rating-container .star-rating .star i.fa-star{z-index:2;background-color:orange;-webkit-mask-size:23px auto;mask-size:23px auto;-webkit-mask-position:left 2px;mask-position:left 2px}body.page-template-page-product-review .procon-list ul{margin-left:20px}body.page-template-page-product-review .procon-list .h5{font-weight:700}.product-review-header .accolade-boxes{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}@media (min-width: 768px){.product-review-header .accolade-boxes{-ms-flex-pack:center;justify-content:center;-ms-flex-align:unset;align-items:unset;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width: 1200px){.product-review-header .accolade-boxes{-ms-flex-pack:space-evenly;justify-content:space-evenly}}.product-review-header .accolade-boxes .stack-holder{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;margin:0 10px;width:calc(50% - 20px)}@media (min-width: 576px){.product-review-header .accolade-boxes .stack-holder{width:calc(40% - 20px)}}@media (min-width: 768px){.product-review-header .accolade-boxes .stack-holder{margin:0 20px;width:auto}}@media (min-width: 1200px){.product-review-header .accolade-boxes .stack-holder{-ms-flex-direction:row;flex-direction:row;width:100%;margin:0}}.product-review-header .accolade-boxes .accolade-box{box-shadow:0px 2px 6px 1px rgba(220,220,220,0.5);max-width:175px;height:158px;width:100%;padding:20px;color:#A0A0A0;font-size:19px;line-height:22px;letter-spacing:.13px;text-align:center;-ms-flex-item-align:center;align-self:center;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.product-review-header .accolade-boxes .accolade-box{margin-bottom:0;max-width:150px;height:130px;width:100%}}.product-review-header .accolade-boxes .accolade-box strong{color:#222222;display:block;width:100%;min-width:100%;font-size:26px;line-height:34px}.product-review-header .overall-rating-box{border-right:3px solid #59A6FF;border-left:3px solid #59A6FF;border-bottom:3px solid #59A6FF;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-width:326px;width:100%}@media (max-width: 767.98px){.product-review-header .overall-rating-box{margin:0 30px 30px}}.product-review-header .overall-rating-box .top-bar{background-color:#58A5FF;color:#fff;width:100%;font-size:20px;letter-spacing:.14px;text-align:center;padding:5px 0}.product-review-header .overall-rating-box .product-logo{margin:38px 0 30px;max-width:192px}.product-review-header .overall-rating-box .text-above-cta{padding:.25rem 1.5rem 0;text-align:center}.product-review-header .overall-rating-box .product-cta{background-image:linear-gradient(to bottom, #F38A4D 0%, #F57C35 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF38A4D', endColorstr='#FFF57C35', GradientType=0);box-shadow:0px 2px 6px 0px rgba(0,0,0,0.15),inset 0px -3px 0px 0px rgba(0,0,0,0.1);color:#fff;padding:14px 24px;font-size:22px;line-height:28px;margin:0 1.5rem 22px;text-align:center}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-review-header .overall-rating-box{max-width:100% !important}.product-review-header .accolade-box{margin:20px;border:solid 1px #f4f4f4}}@media screen and (-ms-high-contrast: active) and (min-width: 1200px), (-ms-high-contrast: none) and (min-width: 1200px){.product-review-header .accolade-box{margin:0 20px}}body.post-template-post-product-review:not(.page-template-page-product-review):not(.post-template-post-product-review) .page-hero{margin-bottom:-70px}body.post-template-post-product-review:not(.page-template-page-product-review):not(.post-template-post-product-review) .page-hero h1{margin-top:20px}@media (min-width: 768px){body.post-template-page-promotion.promotion-tiles-active .page-hero{height:300px}}body.post-template-page-promotion.promotion-tiles-active .promotion-tiles.ptable .product-promotion-container{margin-bottom:0}body.post-template-page-promotion .main__inner .content{width:100% !important;padding-right:0;border-right:none}body.promotion-active .product-review-header .promotion-container{margin-bottom:50px}body.promotion-active .product-review-header .ps-cta-container{text-align:center}body.promotion-active .ps-cta{background:#fd2616;background:linear-gradient(to bottom, #fd2616 0%, #e73123 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd2616', endColorstr='#e73123',GradientType=0 );padding:11px 20px;border-radius:4px;color:#fff;white-space:nowrap}body.promotion-active .ps-cta:hover,body.promotion-active .ps-cta:visited,body.promotion-active .ps-cta:active{color:#fff !important}body.promotion-active .product-overview .cta-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}body.promotion-active .product-overview .promotion-container{-ms-flex-item-align:normal;align-self:normal;width:auto !important}@media (min-width: 460px) and (max-width: 991px){body.promotion-active .product-overview .promotion-container{margin-left:15px}}body.promotion-active .product-overview .promotion-container .ps-container{position:relative}body.promotion-active .product-overview .promotion-container .ps-container .ps-icon-title{-ms-flex-wrap:wrap;flex-wrap:wrap}body.promotion-active .product-overview .promotion-container .ps-cta{margin:0 auto !important}@media (min-width: 460px){body.promotion-active .product-overview .promotion-container .ps-cta{margin-left:0 !important}}body.promotion-active .product-overview .ps-cta .chevron-right{margin-left:8px;background-position:center}body.promotion-active #best-brands .promotion-container{margin-bottom:0}body.promotion-active #best-brands .promotion-container .ps-container{position:relative;white-space:normal;padding:0 10px}body.promotion-active #best-brands .promotion-container .ps-container .ps-icon-title{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 767px){body.promotion-active #best-brands .promotion-container .ps-container .ps-icon-title .ps-icon{display:none !important}}body.promotion-active #best-brands .promotion-container .ps-cta{width:75%;padding-left:0;padding-right:0}@media (min-width: 768px){body.promotion-active #best-brands .promotion-container .ps-cta{font-size:18px}}@media (max-width: 767px){body.promotion-active #best-brands .promotion-container .ps-cta .chevron-right{width:8px;top:7px}}@media (max-width: 599px){body.promotion-active #best-brands .promotion-container .ps-cta .chevron-right{display:none}}.housing-form-container{background-color:#9c51e2;border-radius:5px;position:relative;padding:20px 15px 10px}@media (min-width: 576px){.housing-form-container{padding:20px 25px 10px}}.housing-form-container .screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.housing-form-container .screen-reader-text:focus{background-color:#eee;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.housing-form-container:after{content:'';background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="666px" height="210px"><path fill-rule="evenodd"  fill="rgb(156, 81, 226)" d="M333.500,-0.000 C533.703,-0.000 696.000,47.010 696.000,105.000 C696.000,162.990 533.703,210.000 333.500,210.000 C133.297,210.000 -29.000,162.990 -29.000,105.000 C-29.000,47.010 133.297,-0.000 333.500,-0.000 Z"/></svg>');width:100%;height:35px;background-size:100% 35px;background-repeat:no-repeat;background-position:left top;position:absolute;bottom:-15px;left:0;z-index:-1}.housing-form-container .form-header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;color:#fff}.housing-form-container .form-header .advisor-img{border-radius:5px;overflow:hidden;height:70px;width:70px;margin-right:15px}.housing-form-container .form-header .advisor-details .advisor-title{font-size:16px}.housing-form-container .step-container{position:relative;min-height:280px;padding-top:20px}@media (min-width: 576px){.housing-form-container .step-container{min-height:360px}}.housing-form-container .step-container .step{position:absolute;top:0;left:0;opacity:0;padding-bottom:0;padding-top:0;transition:opacity 0.3s;z-index:-1;color:#fff;margin-top:0}.housing-form-container .step-container .step p{color:#fff}.housing-form-container .step-container .step#step-3 p{margin-bottom:10px}.housing-form-container .step-container .step.active{position:relative;opacity:1;z-index:1}.housing-form-container .step-container .step ul{color:#fff;list-style:disc;padding-left:20px}.housing-form-container .step-container .step button.next{background:#fff;border-radius:5px;width:90%;margin:0 auto;padding:15px 0;text-align:center;color:#9c51e2;font-weight:bold;letter-spacing:.5px;margin-top:10px;display:block;border:none}.housing-form-container .step-container form label{display:block}.housing-form-container .step-container form input[type="text"]{background-color:#7b40b3;border:1px solid #61348c;border-radius:5px;color:#fff;font-weight:bold;font-size:18px;width:100%;padding:15px 20px}.housing-form-container .step-container form input:-ms-input-placeholder,.housing-form-container .step-container form input::-ms-input-placeholder .housing-form-container .step-container form input:-ms-input-placeholder{color:#fff;font-weight:bold;font-size:18px}.housing-form-container .step-container form input:-ms-input-placeholder,.housing-form-container .step-container form input::-ms-input-placeholder .housing-form-container .step-container form input::placeholder{color:#fff;font-weight:bold;font-size:18px}.housing-form-container .step-container form input[type="submit"]{background:#fff;border-radius:5px;border:none;width:100%;margin:0;padding:15px 0;text-align:center;color:#9c51e2;font-weight:bold;letter-spacing:.5px;margin-top:10px}.housing-form-container .step-container form .disclaimer{font-size:12px;line-height:15px;text-align:center;color:rgba(255,255,255,0.72)}.housing-form-container .step-container form .disclaimer a{color:rgba(255,255,255,0.72);text-decoration:underline}.housing-form-container .step-container form .disclaimer a:hover{text-decoration:none}.housing-form-container .step-container .dont-wait{font-size:22px;width:100%;text-align:center}.housing-form-container .step-container .dont-wait .line-title{font-size:16px;font-weight:bold;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.housing-form-container .step-container .dont-wait .line-title:before,.housing-form-container .step-container .dont-wait .line-title:after{content:'';border-top:2px solid #7e44b5;margin:0 10px 0 0;-ms-flex:1 0 auto;flex:1 0 auto}.housing-form-container .step-container .dont-wait .line-title:after{margin:0 0 0 10px}.housing-form-container .step-container .dont-wait a{font-size:24px;font-weight:bold;letter-spacing:.5px;color:#fff}.footer{background-color:#244c78}.footer p{color:#fff}.footer ul{color:#fff}.footer .footer__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:70px 0 8px;border-bottom:1px solid #215584;color:#fff}.footer .footer__aside{width:30.35%}.footer .footer__aside .logo-footer{width:174px;height:39px;background-size:contain;z-index:3;position:relative;display:block}@media (min-width: 768px){.footer .footer__aside .logo-footer{margin-bottom:14px}}.footer .footer__aside p{margin-bottom:5px;font-size:18px;font-weight:400;display:none}.footer .footer__aside p a{font-weight:600;color:inherit}.footer .footer__navs{width:100%;padding-top:15px;font-size:18px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.footer .footer__navs{padding-top:0;width:51.6%;padding-bottom:28px}}.footer .footer__navs ul{margin:0}.footer .footer__nav{width:100%}@media (min-width: 768px){.footer .footer__nav{width:47%}}.footer .footer__nav ul{list-style:none;padding-left:0}.footer .footer__nav a{text-decoration:none;transition:all .4s;color:inherit;font-weight:600}.footer .footer__nav a:hover{color:#24ace1}.footer .footer__nav li{margin-bottom:15px}.footer .footer__nav a.social{font-size:.5rem}.footer .footer__nav a span{height:28px;width:28px;display:inline-block;background-repeat:no-repeat;margin:0 .25rem 0 0}.footer .footer__nav a span.facebook{background-image:url('data:image/svg+xml;utf8,<svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" ><path fill="%235d92d8" d="M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z" class=""></path></svg>')}.footer .footer__nav a span.twitter{background-image:url('data:image/svg+xml;utf8,<svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="%235d92d8" d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-48.9 158.8c.2 2.8.2 5.7.2 8.5 0 86.7-66 186.6-186.6 186.6-37.2 0-71.7-10.8-100.7-29.4 5.3.6 10.4.8 15.8.8 30.7 0 58.9-10.4 81.4-28-28.8-.6-53-19.5-61.3-45.5 10.1 1.5 19.2 1.5 29.6-1.2-30-6.1-52.5-32.5-52.5-64.4v-.8c8.7 4.9 18.9 7.9 29.6 8.3a65.447 65.447 0 0 1-29.2-54.6c0-12.2 3.2-23.4 8.9-33.1 32.3 39.8 80.8 65.8 135.2 68.6-9.3-44.5 24-80.6 64-80.6 18.9 0 35.9 7.9 47.9 20.7 14.8-2.8 29-8.3 41.6-15.8-4.9 15.2-15.2 28-28.8 36.1 13.2-1.4 26-5.1 37.8-10.2-8.9 13.1-20.1 24.7-32.9 34z"></path></svg>')}.footer .footer__nav a span.linkedin{background-image:url('data:image/svg+xml;utf8,<svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="%235d92d8" d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z" class=""></path></svg>')}.footer .footer__nav a span.instagram{background-image:url('data:image/svg+xml;utf8,<svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="%235d92d8" d="M224,202.66A53.34,53.34,0,1,0,277.36,256,53.38,53.38,0,0,0,224,202.66Zm124.71-41a54,54,0,0,0-30.41-30.41c-21-8.29-71-6.43-94.3-6.43s-73.25-1.93-94.31,6.43a54,54,0,0,0-30.41,30.41c-8.28,21-6.43,71.05-6.43,94.33S91,329.26,99.32,350.33a54,54,0,0,0,30.41,30.41c21,8.29,71,6.43,94.31,6.43s73.24,1.93,94.3-6.43a54,54,0,0,0,30.41-30.41c8.35-21,6.43-71.05,6.43-94.33S357.1,182.74,348.75,161.67ZM224,338a82,82,0,1,1,82-82A81.9,81.9,0,0,1,224,338Zm85.38-148.3a19.14,19.14,0,1,1,19.13-19.14A19.1,19.1,0,0,1,309.42,189.74ZM400,32H48A48,48,0,0,0,0,80V432a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V80A48,48,0,0,0,400,32ZM382.88,322c-1.29,25.63-7.14,48.34-25.85,67s-41.4,24.63-67,25.85c-26.41,1.49-105.59,1.49-132,0-25.63-1.29-48.26-7.15-67-25.85s-24.63-41.42-25.85-67c-1.49-26.42-1.49-105.61,0-132,1.29-25.63,7.07-48.34,25.85-67s41.47-24.56,67-25.78c26.41-1.49,105.59-1.49,132,0,25.63,1.29,48.33,7.15,67,25.85s24.63,41.42,25.85,67.05C384.37,216.44,384.37,295.56,382.88,322Z" class=""></path></svg>')}.footer .footer__nav a span.pintrest{background-image:url('data:image/svg+xml;utf8,<svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" ><path fill="%235d92d8" d="M448 80v352c0 26.5-21.5 48-48 48H154.4c9.8-16.4 22.4-40 27.4-59.3 3-11.5 15.3-58.4 15.3-58.4 8 15.3 31.4 28.2 56.3 28.2 74.1 0 127.4-68.1 127.4-152.7 0-81.1-66.2-141.8-151.4-141.8-106 0-162.2 71.1-162.2 148.6 0 36 19.2 80.8 49.8 95.1 4.7 2.2 7.1 1.2 8.2-3.3.8-3.4 5-20.1 6.8-27.8.6-2.5.3-4.6-1.7-7-10.1-12.3-18.3-34.9-18.3-56 0-54.2 41-106.6 110.9-106.6 60.3 0 102.6 41.1 102.6 99.9 0 66.4-33.5 112.4-77.2 112.4-24.1 0-42.1-19.9-36.4-44.4 6.9-29.2 20.3-60.7 20.3-81.8 0-53-75.5-45.7-75.5 25 0 21.7 7.3 36.5 7.3 36.5-31.4 132.8-36.1 134.5-29.6 192.6l2.2.8H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48z" class=""></path></svg>')}.footer .footer__nav a span.youtube{background-image:url('data:image/svg+xml;utf8,<svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="%235d92d8" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z" class=""></path></svg>');position:relative;top:2px}.footer .footer__bar{opacity:0.5;font-size:14px;line-height:1.71;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0 40px;width:100%}.footer .outro{width:100%;position:relative}.footer .outro small{line-height:1.5;display:block;margin-bottom:20px;font-size:13px}.footer .outro .disclaimer{max-width:100%;background-size:contain;background-repeat:no-repeat;background-position:center bottom;height:60px}@media (min-width: 576px){.footer .outro .disclaimer{height:125px}}@media (max-width: 1199.98px){.footer .outro .disclaimer{width:802px}}.footer .copyright{font-size:0.95em}@media (min-width: 768px){.footer .copyright .copyright{padding-left:40px;padding-top:35px;font-size:14px}}.footer .copyright ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 7px;padding-left:0}.footer .copyright ul a{text-decoration:none;color:inherit}.footer .copyright ul a:hover{color:#24ace1}.footer .copyright ul li{padding-left:7px;padding-right:2px}.footer .copyright ul li:after{content:"/";position:relative;right:-2px}.footer .copyright ul li:first-child{padding-left:0}.footer .copyright ul li:last-child:after{display:none}.logo-footer{background-repeat:no-repeat;background-image:url(/wp-content/themes/senior-living/dist/images/sl-logo-white.svg)}
