.selectors .control.control-image-container input:checked ~ .control-indicator .icon,
.selectors-list .control input:checked ~ .control-indicator .icon {color:#33465a}.selectors .control.control-image-container input:checked ~ .control-indicator .icon [fill],
.selectors-list .control input:checked ~ .control-indicator .icon [fill] {fill:currentColor}.selectors .control input:checked ~ .control-indicator .icon {color:#fff}.selectors .control.segment-control.segment-checked input:checked ~ .control-indicator .icon svg {-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.progress.default{height:4px;box-shadow:0 0;border-radius:3px;background-color:#ccd1d6}.progress.default .progress-bar{background-color:#33465a}.progress.default-steps{background:#fff;box-shadow:0 0;border-radius:0 0;padding:0 22px}.progress.default-steps .progress-bar{background-color:#ccd1d6;box-shadow:0 0;width:auto;height:4px;border-radius:3px;margin:0 -7px;float:none}.progress.default-steps .progress-bar.visited{background-color:#33465a}.progress-bar-container{display:block;width:100%;height:30px;white-space:nowrap;position:relative}.progress-bar-container .progress-bar-step{height:2px;background-color:#ccd1d6;margin-right:-3px;position:relative;top:-11px;z-index:2}.progress-bar-container .progress-bar-step.complete{background-color:#ffcf0d}.progress-bar-container .progress-bar-step.pending{background-color:#ffcf0d}.progress-bar-container .progress-bar-step-label{width:160px;height:80px;top:-20px;padding-top:40px;margin-left:-70px;position:absolute;text-align:center;z-index:4}.progress-bar-container .progress-bar-step-label.pending{font-weight:bold}.progress-bar-container .progress-bar-step-label:hover{border-radius:8px;cursor:pointer;font-weight:bold}@media (max-width:768px){.progress-bar-container .progress-bar-labels .progress-bar-step-label{width:80px;margin-left:-30px;color:transparent}.progress-bar-container .progress-bar-labels .progress-bar-step-label.active{visibility:visible;font-weight:bold;color:#172c42}}.progress-bar-container .progress-bar-step-signal{height:16px;width:16px;border-radius:50%;background-color:#fff;border-width:3px;border-color:#ccd1d6;border-style:solid;display:inline-block;position:absolute;top:-2px;z-index:3}.progress-bar-container .progress-bar-step-signal svg{visibility:hidden;height:16px;width:16px;position:relative}.progress-bar-container .progress-bar-step-signal svg path{fill:#fff}.progress-bar-container .progress-bar-step-signal.complete{border-color:#ffcf0d;background-color:#ffcf0d}.progress-bar-container .progress-bar-step-signal.complete svg{height:15px;width:16px;position:relative;top:-7px;left:-3px;visibility:visible}.progress-bar-container .progress-bar-step-signal.pending{border-color:#ffcf0d}.progress-bar-container.progress-bar-3-steps{width:100%}.progress-bar-container.progress-bar-3-steps .progress-bar-step{width:50%;padding:0px;display:inline-block}.progress-bar-container.progress-bar-4-steps{width:100%}.progress-bar-container.progress-bar-4-steps .progress-bar-step{width:33.33%;display:inline-block}.progress-bar-container.progress-bar-5-steps{width:100%}.progress-bar-container.progress-bar-5-steps .progress-bar-step{width:25%;display:inline-block}.selectors{margin:auto;text-align:center}.selectors .control{color:#172c42;cursor:pointer;display:inline-block;font-weight:normal;padding-left:10px;position:relative}.selectors .control input{position:absolute;opacity:0;z-index:-1;visibility:hidden}.selectors .control .control-label{color:#505d6d;font-size:14px;margin-top:6px;display:inline-block}.selectors .control .control-indicator{position:relative;background-position:center center;background-repeat:no-repeat;font-size:15px;background-size:50% 40%;background-color:#fff;border:1px solid #33465a;border-radius:38px;color:#172c42;display:block;min-height:38px;line-height:36px;margin:auto;text-align:center;min-width:38px;max-width:38px;user-select:none}.selectors .control .control-indicator .icon{position:absolute;top:0;right:0;bottom:0;left:0}.selectors .control .control-indicator .icon-walking{padding-left:2.5px}@media (max-width:374px){.selectors .control .control-label{padding-left:3px}.selectors .control .control-indicator{min-height:38px;line-height:36px;min-width:38px}}.selectors .control.segment-control{color:#172c42;cursor:pointer;display:inline-block;font-weight:normal;padding-left:0px;padding-right:0px;margin-right:0px;margin-left:-5px;position:relative;background-color:#fff;border-radius:none}.selectors .control.segment-control .control-indicator{border-radius:0px;padding:0px 25px;min-height:30px;line-height:30px;max-width:none}.selectors .control.segment-control:first-child .control-indicator{border-top-left-radius:20px;border-bottom-left-radius:20px}.selectors .control.segment-control:last-child .control-indicator{border-top-right-radius:20px;border-bottom-right-radius:20px}.selectors .control.segment-control.active{background-color:#d2393c}.selectors .control.segment-control.segment-checked .control-indicator{padding-left:45px;padding-right:45px;font-size:16px}.selectors .control.segment-control.segment-checked .control-indicator .icon{position:absolute;top:9px;right:auto;bottom:9px;left:12px;opacity:.75}.selectors .control.segment-control.segment-multi-select{margin-left:2px;margin-bottom:8px}.selectors .control.segment-control.segment-multi-select .control-indicator{border-radius:20px;margin-right:10px;margin-bottom:10px;font-size:16px}.selectors .control.control-image-container{position:relative}.selectors .control.control-image-container .control-indicator{border:0px}.selectors .control.control-image-container .control-indicator .icon{bottom:auto;left:auto}.selectors .control.control-image-container .control-image img{width:36px;height:36px;display:inline;border-radius:38px}.selectors .control.control-image-container input:checked ~ .control-indicator {background-color:transparent}.selectors .control.control-image-container input:checked ~ .control-indicator .icon [fill] {stroke:#fff}.selectors .control.control-image-container input:checked ~ .control-indicator .icon-24-utility-checkbox rect {fill:#172c42!important}.selectors .control.control-image-container input:checked ~ .control-indicator .icon-24-utility-checkbox use {stroke:#fff;fill:#fff;color:#fff}.selectors .control input:checked ~ .control-indicator {color:#fff;background-color:#3b71aa}.selectors .control input:checked ~ .control-indicator .icon svg path {fill:currentColor}.selectors .control input:checked ~ .control-indicator .icon-24-utility-checkbox {color:transparent;stroke:none}.selectors .control input:checked ~ .control-indicator .icon-24-utility-checkbox g {color:transparent}.selectors .control input:checked ~ .control-indicator .icon-24-utility-checkbox rect {fill:#172c42!important;stroke:#fff}.selectors .control input:checked ~ .control-indicator .icon-24-utility-checkbox use {stroke:#fff;fill:#fff;color:#fff}.selectors .control input:disabled ~ .control-indicator {opacity:.5}.selectors.selectors-lg .control{font-size:16px;padding-left:20px}.selectors.selectors-lg .control .control-indicator{border-radius:55px;min-height:55px;line-height:53px;min-width:55px;max-width:55px}.selectors.selectors-lg .control .control-indicator .control-image img{width:55px;height:55px;display:inline;border-radius:38px}.selectors.selectors-lg .control .control-label{color:#505d6d;font-size:14px;margin-top:6px;display:inline-block;max-width:58px;overflow:hidden;text-overflow:ellipsis}.selectors-list{text-align:left}.selectors-list .control{clear:both;display:block;min-height:38px;margin:8px 0}.selectors-list .control .control-label{color:#667483;font-size:16px}.selectors-list .control .control-indicator{border:0;float:right;min-height:22px;min-width:22px}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.senior-care-quiz{padding-right:0;padding-left:0}.senior-care-quiz .senior-care-quiz-steps-container{min-height:250px;border-bottom:1px solid #b3bac1}.senior-care-quiz .senior-care-quiz-steps-container .steps-container{text-align:center;position:relative;height:250px;width:100%;overflow:hidden}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps{display:none;width:100%;height:250px;padding:0 5px 0 5px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps.step-slideToLeft{animation:slideToLeft .5s ease both}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps.step-slideFromRight{animation:slideFromRight .5s ease both}@keyframes slideToLeft {
  to {
    transform: translateX(-100%);
    display: none;
  }
}@keyframes slideFromRight {
  from {
    transform: translateX(100%);
  }
}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps.current-step{display:block}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .btn-wrap{text-align:center}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .btn-wrap button{margin-top:25px;margin-bottom:25px}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .selectors.selectors-lg label{max-width:150px;padding:0 10px 0 10px;vertical-align:top}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .zip-input{text-align:center;position:relative;width:70%;margin:0 auto;overflow:hidden}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .zip-input input{height:50px;background:none;border-radius:7px;text-align:center;font-family:'Proxima Nova',Arial,sans-serif}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .zip-input .btn-submit{position:absolute;top:38px;right:10px}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .option-details{margin:25px auto 15px auto}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .view-guide-btn{margin-top:15px}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .text-size-medium{font-size:16px}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .text-size-extra-large{font-size:28px}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .text-size-large{font-size:18px}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .text-bold{font-weight:bold}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .modal-link:hover,.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .other-options-link:hover{cursor:pointer}.senior-care-quiz .senior-care-quiz-steps-container .progress-block{position:relative;display:none;margin:auto;padding:0 10px;width:100%}.senior-care-quiz .senior-care-quiz-steps-container .progress-block .start-over-btn{display:none;display:inline-block;color:#667483;cursor:pointer;font-size:12px}.senior-care-quiz .senior-care-quiz-steps-container .progress-block .start-over-btn .icon{height:12px;width:12px}.senior-care-quiz .senior-care-quiz-steps-container .progress-block .start-over-btn .icon svg{width:100%;height:100%}.senior-care-quiz .senior-care-quiz-steps-container .progress-block .bar-container{display:inline-block;width:65%;margin-left:2%}.senior-care-quiz .senior-care-quiz-steps-container .progress-block .bar-container .progress-bar{height:100%;transition:width .5s linear}.senior-care-quiz .senior-care-quiz-steps-container .progress-block .count-container{color:#b3bac1;margin-left:5px;display:inline-block}@media (min-width:768px){.senior-care-quiz .senior-care-quiz-steps-container .progress-block{margin:0 auto;width:48%}.senior-care-quiz .senior-care-quiz-steps-container .progress-block .bar-container{margin-left:9px}.senior-care-quiz .senior-care-quiz-steps-container .steps-container{text-align:center}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps{width:70%}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .zip-input{width:30%}.senior-care-quiz .senior-care-quiz-steps-container .steps-container .steps .option-details{width:70%}}@media (min-width:992px){.senior-care-quiz .senior-care-quiz-steps-container .progress-block{width:35%}.senior-care-quiz .senior-care-quiz-steps-container .progress-block .bar-container{width:65%;margin-left:5px}}@media (min-width:1200px){.senior-care-quiz .senior-care-quiz-steps-container .progress-block{width:30%}.senior-care-quiz .senior-care-quiz-steps-container .progress-block .bar-container{width:73%}}