#research-container{font-weight:400;color:#222;font-size:17.9px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1.4;font-family:'Montserrat';background:#EFF7FB}.main{background:#fff;margin-bottom:30px;padding:15px}.lp-author-wrap .dot{display:none}@media(min-width:768px){.lp-author-wrap .lp-copy{display:flex}.lp-author-wrap .dot{display:inline}}.lp-author-wrap .lp-author{margin-right:10px}iframe,img{max-width:100%;margin:auto}#research-container .container{max-width:100%}.btn-facebook,.btn-github,.btn-google,.btn-linkedin,.btn-twitter{text-shadow:0 -1px 0 rgba(0,0,0,.25);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}iframe,img{display:table}#page-title{background:url(../../../../../../../../themes/senior-living/lp-templates/best-states-older-adults/images/header.png) no-repeat center center;background-size:cover;padding:200px 0 100px;margin-bottom:-50px}#page-title h1{font-size:40px;color:#18284E;text-align:center;max-width:640px;width:100%}#page-title h1 span{font-size:30px;display:block;text-transform:uppercase;background:#DB2C27;width:6em;border-radius:20px;padding:5px;color:#fff;box-shadow:0 3px 6px rgb(0 0 0 / 16%);margin:15px auto;text-shadow:1px 3px 1px rgb(0 0 0 / 16%)}.main h2{text-align:center;font-size:45px;color:#18284E;margin-top:1em}.main h3{text-align:center;font-size:35px;color:#18284E;font-weight:700;font-style:italic;margin-top:2em}.main ul{list-style:none;margin:40px 0 40px 0;padding-left:1.25em}.main ol{padding-left:1.8em;font-weight:600;font-size:85%}.main .states-top{color:#25A5A5}.main .states-bottom{color:#DB2C27}.main .states-h{font-weight:600;font-size:90%;color:#15425F}.main li{margin-bottom:20px}.main ul li::before{content:"•";color:#000;margin-left:-20px;float:left;font-size:2em;line-height:20px}.wrapper-inner a,.wrapper-inner p,.wrapper-inner li{white-space:normal;word-wrap:break-word}.main img{max-width:100%;width:auto;height:auto;margin:10px auto}.main img.aligncenter{margin:35px -15px;max-width:calc(100% + 30px)}img.alignright{display:none}.states-box{border-radius:20px;background:#fcfcfc;padding:5px 15px;box-shadow:0 3px 6px rgb(0 0 0 / 16%)}.table-container{clear:both;margin:30px 0}.table-container table thead{background:#F0F0F0!important;color:#DB2C27;border-radius:10px;overflow:hidden}.table-container table thead th{border-right:3px solid #fcfcfc;border-bottom:3px solid #fcfcfc}.table-container table thead th:first-child{background:#F0F0F0!important;border-radius:10px 0 0 10px;border-right:none;-webkit-sticky:sticky;position:sticky;left:0}.table-container table thead th:first-child span{background:none}.table-container table thead th:last-child{background:#F0F0F0!important;border-radius:0 10px 10px 0;border-right:none}.table-container table tbody{color:#15425F;font-weight:600}.table-container table tr:nth-child(even){background:none}.table-container table tbody tr:first-child td{font-weight:700}.table-container table tr td{border-right:3px solid #fcfcfc;background:#F7F7F7}.table-container table tbody tr:nth-child(odd) td{padding:10px 5px;background:#E3E3E3}.table-container table tr td:first-child{border-right:none;-webkit-sticky:sticky;position:sticky;background:#fcfcfc!important;left:0}.table-container table tr:nth-child(even) td:first-child{background:#f0f0f0!important;border-radius:10px 0 0 10px}.table-container table tr td:last-child{border-right:none;border-radius:0 10px 10px 0}.table-container table tr:last-child td{background:#fff!important}.main h2 small{display:block;font-style:italic;margin-bottom:1.4em}.state-btn{border:2px solid #15425F;border-radius:10px;background:#fff;padding:5px 15px;font-weight:700;color:#15425F}.state-btn.on{background:#15425F;color:#fff;margin-bottom:30px}.state-btn::after{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512' %3E%3Cpath fill='%2315425F' d='M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right;height:1em;width:1em;display:inline-block;margin-bottom:-.2em}.state-btn.on::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' %3E%3Cpath fill='%23fff' d='M151.5 347.8L3.5 201c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L160 282.7l119.7-118.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17l-148 146.8c-4.7 4.7-12.3 4.7-17 0z' class=''%3E%3C/path%3E%3C/svg%3E")}#compare{text-align:center}#compare .close{color:#15425F;float:right;margin-bottom:15px;text-decoration:underline}.main .col-4{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.main .col-md-6{text-align:center}@media(min-width:650px){img.alignleft{padding-top:10px;height:2em}img.alignleft{padding-left:15px;float:none;display:inline-block}img.alignright{padding-right:15px;float:right;display:block}.main img.aligncenter{margin:35px -45px;max-width:calc(100% + 90px)}.main{padding:45px}.main h2 small:before{content:"";width:10%;height:2px;background:#15425F;display:inline-block;margin-bottom:.2em;margin-right:15px}.main h2 small:after{content:"";width:10%;height:2px;background:#15425F;display:inline-block;margin-bottom:.2em;margin-left:15px}}@media (min-width:768px){.main .col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.main .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:1230px){#research-container .container{width:1020px}}@media (max-width:992px){#research-container .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:auto}img.alignleft,img.alignright{display:none}#page-title{background:#fff;padding:20px;margin-bottom:0}#page-title h1{margin:auto}}@media (max-width:520px){.main{width:auto;margin-bottom:0}#summary img{display:none}.wrapper-inner p{font-size:16px}.state-btn{display:block;font-size:90%;padding:5px;text-align:center}.states-box{margin:0 -30px;font-size:59%}}