@charset "UTF-8";.overflow-hidden{overflow:hidden}h1{font-size:2.25rem;margin-bottom:.5em}h2{font-size:1.4375rem}.content .highlight h2{font-size:1.5625rem}.content .highlight2 h2{font-size:1.25rem}h3{font-size:1.25rem}h4,th{font-size:1.125rem}p.intro{font-size:1.25em;margin-bottom:1em}body>header{top:0;left:0;position:relative;z-index:10;background:#fff;padding:0 2rem}body.interior>header{background:url(/images/icons/misc/grey-dotted-line.svg) repeat-x bottom left #fff}body.home>header:before,body.category>header:before{opacity:0;content:"";transition:ease all 200ms;display:block;width:100%;height:2px;position:absolute;bottom:0;left:0;background:url(/images/icons/misc/grey-dotted-line.svg) repeat-x bottom left #fff}body>header>.wrap{padding:2.8125rem 0 0;max-width:87.5rem;position:static;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body>header #brand{display:block;max-width:26.875rem}body>header #brand:hover{opacity:.5;filter:grayscale(1)}body>header #brand img{float:left;max-width:100%;width:auto;max-height:5.0625rem;height:auto}body>header #main-phone-number{position:absolute;width:10.625rem;z-index:1;top:0;right:calc(50% - 43.75rem);display:block;line-height:2.8125rem;background:#114f80;font-weight:700;font-size:1rem;color:#ffb81c;text-align:center}body>header.sticky-header{box-shadow:0 8px 18px 0 rgba(0,0,0,.14)}body.interior>header{background:url(/images/icons/misc/grey-dotted-line.svg) repeat-x bottom left #fff}body.home>header.sticky-header:before,body.category>header.sticky-header:before{opacity:1}header.logo-with-text #brand{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}header.logo-with-text #brand>*{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.logo-with-text #brand>.logo{margin-right:1em;padding-right:1em;border-right:1px solid #d0d2d3}header.logo-with-text #brand>.logo-text span{display:block;width:100%;text-align:left;line-height:1.25em}header.logo-with-text #brand>.logo-text .title{font-weight:700;font-size:1.125rem;color:#58595b}header.logo-with-text #brand>.logo-text .area{font-weight:600;font-size:.6875rem;color:#58595b;font-style:italic}#hero #why-choose-lifeway{display:none}body.altLanding>header{padding-right:0}body.altLanding>header #branding{padding-left:1em}body.altLanding>header>.wrap{padding:0;max-width:none}.altLanding .phone{padding-left:5rem}.altLanding .phone:before{content:"";background:#114f80 url(/images/icons/misc/phone.svg) no-repeat center/1.5rem;border-radius:50%;display:inline-block;height:1.5em;position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.5em}nav ul{margin:0}#mainnav{overflow:visible}#mainnav ul{text-align:center;overflow:visible;margin:0;padding:0}#mainnav li{display:inline-block;line-height:7.25rem}#mainnav>ul>li+li{margin-left:1px}#mainnav a{line-height:3.75rem;border-radius:3px;padding:0 1em;display:inline-block;text-decoration:none;font-weight:700;font-size:1.125em;color:#0077c8}.service-area #mainnav a,.logo-with-text #mainnav a{padding:0 .75em}#mainnav>ul>li:hover>a,#mainnav>ul>li:active>a{background:#114f80;color:#fff}#mainnav>ul>li.on>a,#mainnav>ul>li>a:hover,#mainnav>ul>li>a:active{background:#0077c8;color:#fff}#mainnav li ul{z-index:1;width:200px;padding:1em 0;background:rgba(0,0,0,.8);position:absolute;overflow:auto;height:auto;top:-200vh;opacity:0;z-index:-1;visibility:hidden;transition:ease 200ms opacity .5s}#mainnav li.hover ul{top:auto;opacity:1;z-index:1;visibility:visible;overflow:visible}#mainnav>ul>li:last-child ul{right:0}#mainnav li ul li{width:100%;display:block;float:left}#mainnav ul li ul li a{background:0 0;color:#fff}#mainnav li ul li a{font-size:.9em;line-height:1.1em;padding:.3em .5em;display:block;width:100%;text-align:left;float:left}#mainnav li ul li a:hover,.t1 li ul li a:active{color:#000;background:#fff}#ancillary{position:absolute;line-height:2.8125rem;right:0;top:0;width:100%;background:#efefef;font-size:.8125rem;color:#4a4a4a}#ancillary .wrap{max-width:87.5rem;margin:0 auto}#ancillary .ancillary-nav{float:right;padding-right:10.625rem}#ancillary ul{display:inline}#ancillary li{display:inline;margin-left:1px}#ancillary a{display:inline-block;line-height:1.75rem;border-radius:3px;padding:0 .8em;text-decoration:none;color:#4a4a4a}#ancillary a:hover,#ancillary a:active,#ancillary li.on a{color:#fff;background:#5f5f5f}#ancillary li.on a{text-decoration:none;color:#fff}#ancillary .search{height:2.8125rem;cursor:pointer;padding-left:1rem;margin:0 1rem;float:right;display:block;border-left:1px solid #cdcdcd}#ancillary .search .open-search,#ancillary .search .close{display:none}#ancillary .search.open{cursor:auto}#ancillary .search label{display:inline-block;cursor:pointer}#ancillary .search.open label{cursor:auto}#ancillary .search input{display:inline-block;opacity:0;cursor:pointer;height:1.75rem;width:3.3125rem;transition:ease all 200ms;padding:0;border:0;background:#fff;border-radius:4px;border:0;box-shadow:none}#ancillary .search.open input{width:10rem;cursor:text;opacity:1;padding:0 .5rem;margin-left:.25em}#ancillary .search button{display:inline-block;pointer-events:none;float:right;border:0;background:url(/images/icons/misc/search.svg) no-repeat center;border:0;box-shadow:none;padding:0;width:2.8125rem;height:2.8125rem}#ancillary .search.open button{pointer-events:all}#ancillary .search.open button:hover{opacity:.5}header .service-area-search{position:absolute;top:0;left:calc(50% - 44rem);z-index:1;font-size:.8125rem;line-height:2.8125rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .service-area-search input{font-size:.8125rem;margin-left:1em;height:1.875rem;padding:0 1.875rem 0 1em;width:10.625rem;border:0;background:#fff;box-shadow:none;border-radius:.9375rem;color:#4a4a4a}header .service-area-search ::-webkit-input-placeholder{color:#9b9b9b;opacity:1}header .service-area-search ::-moz-placeholder{color:#9b9b9b;opacity:1}header .service-area-search :-ms-input-placeholder{color:#9b9b9b;opacity:1}header .service-area-search :-moz-placeholder{color:#9b9b9b;opacity:1}header .service-area-search button{padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.875rem;height:1.875rem;border:0;background:url(/images/icons/arrows/arrow-link-blue.svg) no-repeat center/0.7656rem auto}#mainnav .megamenu{padding:0;position:absolute;left:0;width:100%;background:#fff;z-index:-1;top:-100vh;opacity:0}.home #mainnav .megamenu,.category:not(.level-2) #mainnav .megamenu{background:url(/images/icons/misc/grey-dotted-line.svg) repeat-x top left #fff}.home .sticky-header #mainnav .megamenu,.category.level-1 .sticky-header #mainnav .megamenu,.category.level-2 .sticky-header #mainnav .megamenu{background:#fff}#mainnav li:hover .megamenu{z-index:1;top:100%;opacity:1}#mainnav .megamenu.category-megamenu .wrap{max-width:87.5rem;padding:1.875rem 2rem 3em;margin:0 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#mainnav:after{content:"";position:fixed;bottom:-200vh;opacity:0;z-index:-1;z-index:-1;bottom:0;left:0;pointer-events:none;opacity:0;width:100vw;height:calc(100% - 10em - 1px);background:rgba(2,21,37,.8);-webkit-backdrop-filter:blur(.25em);backdrop-filter:blur(.25em)}.management #mainnav:after,.management2 #mainnav:after{height:calc(100% - 15em - 1px)}#alertApp+header #mainnav:after,#alertApp~header #mainnav:after{height:calc(100% - 14em)}#alertApp.expand+header #mainnav:after,#alertApp.expand~header #mainnav:after{height:calc(100% - 27em - 12px)}#mainnav:hover:after{z-index:0;opacity:1;bottom:0}.management #mainnav li.hover .megamenu+span{bottom:-65px}#mainnav .megamenu,#mainnav:after{transition:z-index 0s linear 1.4s,top 0s linear 1.5s,opacity .5s ease-out 1s}#mainnav li:hover .megamenu,#mainnav:hover:after{transition:z-index 0s linear .5s,top 0s linear .5s,opacity .5s ease-in .5s}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){#mainnav .megamenu,#mainnav:after,#mainnav li:hover .megamenu,#mainnav:hover:after{transition:all 0s linear 0s}#mainnav li:hover .megamenu,#mainnav:hover:after{top:99%}}#mainnav .megamenu ul{position:relative;padding:0;text-align:left;width:auto;background:0 0;top:auto;visibility:visible;z-index:1;opacity:1}#mainnav .megamenu.products-megamenu>ul{max-width:87.5rem;padding:1.625rem 2rem 2em 0;margin:0 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#mainnav .megamenu li{padding:0;width:auto;float:none;line-height:1.25em}#mainnav .megamenu ul li+li{margin:0}#mainnav .megamenu ul li a{color:#114f80;line-height:1.25em;width:auto;float:none}#mainnav .megamenu.products-megamenu ul li a:hover{color:#0077c8}#mainnav .megamenu.products-megamenu ul li li{position:relative;overflow:hidden;padding-left:1em}#mainnav .megamenu.products-megamenu ul li li:before{content:"-";top:0;left:.8125rem;position:absolute;display:block;font-weight:400;font-size:.8125rem}#mainnav .megamenu.products-megamenu ul li li a{font-weight:400;font-size:.8125rem}#mainnav .megamenu.products-megamenu .cta{background:#0d3b60;line-height:1.25em;padding:1.5em 2rem;text-align:center;color:#fff;font-size:.875rem}#mainnav .megamenu.products-megamenu .cta .button{font-size:.875rem;border-radius:8px;margin-right:.5em;line-height:2.1875rem;font-weight:600;color:#fff;padding:0 1em}#mainnav .megamenu.products-megamenu .cta .button:hover{background:rgba(0,0,0,.5)}#mainnav .megamenu.category-megamenu .wrap .category-brief{width:34.67%;text-align:left;line-height:1.25em}#mainnav .megamenu.category-megamenu .wrap .category-brief .category-title{display:block;line-height:1.25em;margin-bottom:.25em;font-weight:700;font-size:2.25rem;color:#0d3b60}#mainnav .megamenu.category-megamenu .wrap .category-brief p{font-size:1rem;margin-bottom:1.75em;color:#333;line-height:1.75rem}#mainnav .megamenu.category-megamenu .wrap .category-brief .button{color:#fff;line-height:1em;padding:.75em 1.5em}#mainnav .megamenu.category-megamenu .wrap ul li+li{margin-top:.5rem}#mainnav .megamenu.category-megamenu .wrap ul li a{font-weight:700;position:relative;width:22rem;padding:.3em .75em;font-size:1.1875rem;color:#114f80;line-height:1.8125rem;background:#eeeded;border-radius:5px}#mainnav .megamenu.category-megamenu .wrap ul li a:hover{color:#fff;background:#0d3b60}#mainnav .megamenu.category-megamenu .wrap ul li a:before{content:"";transition:ease all 200ms;display:block;height:1.25em;width:1.25em;position:absolute;top:.5rem;right:.625rem;background:url(/images/icons/arrows/arrow-light-grey.svg) no-repeat center/0.875rem auto}#mainnav .megamenu.category-megamenu .wrap ul li a:hover:before{opacity:0}#mainnav .megamenu.category-megamenu .wrap ul li a:after{content:"";transition:ease all 200ms;display:block;height:1.25em;width:1.25em;position:absolute;top:.5rem;right:.625rem;background:url(/images/icons/arrows/arrow-yellow.svg) no-repeat center/0.875rem auto;opacity:0}#mainnav .megamenu.category-megamenu .wrap ul li a:hover:after{opacity:1}#mainnav .megamenu.category-megamenu .wrap .category-image{width:22.8125rem;min-height:17.75em;background-size:cover;background-position:center}#mainnav a[href="/products/wheelchair-lifts/"]+.megamenu.category-megamenu .wrap .category-image{background-position:center top}#mobilenav,.menu{display:none}.sticky-cta.google-test{display:none}.interior:not(.gamburd) main{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.interior main>*{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#sidebar{order:1;width:calc(100% - 52rem);min-width:18.875rem;background:#e7eaed}#sidebar .request-an-evaluation{transition:ease all 200ms;background:#103e62;z-index:1;top:10.0625rem;margin-bottom:2.3125rem;padding:1.6875rem;text-align:right}#sidebar .request-an-evaluation a{background:#fff;display:inline-block;padding:0 1em;line-height:3.25rem;max-width:15.5rem;width:100%;border-radius:4px;border:2px solid #ffb81c;font-weight:600;font-size:1.0625rem;color:#0d3b60;text-align:center}#sidebar .sidebar-products{float:right;width:100%;max-width:15.3125rem;margin-right:1.6875rem}#sidebar #sidenav{float:right;width:100%;max-width:15.3125rem;margin-right:1.6875rem}#sidebar .sidebar-products #sidenav{margin-right:0}#sidebar .sidebar-extras{clear:both;overflow:auto}#sidebar .sidebar-extras>div{float:right;width:100%;max-width:15.3125rem;margin-right:1.6875rem}#sidebar .sidebar-extras #trust-pilot{margin-top:3em}.interior main .content-container{order:2;width:calc(100% + 52rem);padding:2.25rem 1em 10rem 5rem}.interior main .content-container .wrap{max-width:56.375rem;margin:0}.interior main .content-container .wrap.blog-wrap{margin:0 auto}.interior main .content-container .wrap #content{width:100%}body.fullWidth #content{width:100%;max-width:64rem;margin:0 auto;float:none}body.fullWidth #content{width:100%;margin:0 auto 5em;float:none}body.interior:not(.gamburd) #content{margin-bottom:15rem}body.interior .landing-page{padding-bottom:7rem}.wsManagementLogin td:first-child{width:40%;text-align:right}.interior>main>.sticky-cta{display:none}.twoCol,.threeCol,.resCol{}.twoCol{-webkit-columns:2;-moz-columns:2;columns:2;break-after:unset}.threeCol{-webkit-columns:3;-moz-columns:3;columns:3}.resCol{-webkit-columns:auto;-moz-columns:auto;columns:auto;-webkit-column-width:20em;-moz-column-width:20em;column-width:20em;float:left;break-inside:avoid;display:inline-block;width:100%}.twoCol>p{break-inside:avoid}.content .flex-2,.content .flex-3,.content .flex-4{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.content .flex-2>*{width:50%;padding-right:2%}.content .flex-3>*{width:33.333%;padding-right:2%}.content .flex-4>*{width:25%;padding-right:2%}.formTable td{width:50%}.formTable td{padding:0 0 .5em .5rem}.formTable td:first-child{padding:0 0 .5em}.formTable td[colspan="2"]{padding-right:0}.formTable.formLoose,.formTable.formLoose td{width:auto}.content .photoright{margin:0 0 3em 4em}.content .photoright figcaption{text-align:right}.content .photoright.photo-med{max-width:35%}.content .photoright.photo-sm{max-width:25%}.content .photoleft{margin:0 4em 3em 0}.content .highlight{margin:2em 0}figure.photoright img{display:block}sticky-cta{display:none}.home main{overflow:hidden}.home main .wrap{max-width:74rem;position:relative;margin:0 auto}#hero .overlay{z-index:3;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/backgrounds/swoop-down.png) no-repeat center bottom/1400px auto}#hero .form-wrap{max-width:33.0625rem;text-align:center;position:absolute;z-index:4;top:5rem;left:calc(50% - 37rem)}#hero .form-wrap h1{font-weight:800;font-size:2.25rem;margin-bottom:.75em;color:#fff;text-align:center}#hero form{background:#f7f7f7;padding:2.1875rem;border:5px solid #d2d2d2;box-shadow:0 8px 18px 0 rgba(0,0,0,.14);border-radius:8px}#hero form h2,.modal-content h2,#hero form .evaluation-header{font-size:1.5rem;font-weight:500;margin-bottom:1em;position:relative;color:#114f80;text-align:center}#hero form h2>span,.modal-content h2>span,#hero form .evaluation-header>span{position:relative;z-index:1;padding:0 .5em;background:#f7f7f7}#hero form h2>span span,.modal-content h2>span span,#hero form .evaluation-header>span span{text-transform:uppercase;font-weight:700;text-decoration:underline}#hero form h2:after,.modal-content h2::after,#hero form .evaluation-header:after{content:"";display:block;height:.1875rem;background:#dae1e7;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.service-area #hero{padding:4.375rem 1em 3em;overflow:auto}.service-area #hero .wrap{z-index:3}.service-area #hero .wrap .welcome{text-align:center;padding-top:1.75rem;width:calc(100% - 31.875rem);float:left}.service-area #hero .wrap .welcome h1{font-weight:600;font-size:2rem;color:#fff;text-align:center;line-height:1.25em}.service-area #hero .wrap .welcome h1 span{display:block;font-weight:800;font-size:2.5rem;color:#fff}.service-area #hero .wrap .welcome .subhead{display:block;line-height:1em;font-size:1.5625rem;color:#ffb81c}.service-area #hero .wrap .welcome .tel{display:inline-block;padding-left:1.35em;background:url(/images/icons/misc/phone-large.svg) no-repeat center left;margin:1.5em 0;font-weight:600;font-size:1.3125rem;color:#f1f8fe;text-align:center}.service-area #hero .wrap .welcome p{font-size:1.125rem;max-width:28.5rem;margin:0 auto .875em;color:#f1f8fe;text-align:center;line-height:1.5rem}.service-area #hero .wrap .welcome .button{background:#103e62;border-radius:.5rem;margin:.125rem;border:1px solid #ffb81c}.service-area #hero .wrap .welcome .button:hover{background:#0077c8;border-color:rgba(255,255,255,.25)}.service-area #hero .wrap form{max-width:31.875rem;float:right;width:100%}.service-area #hero .overlay{z-index:2}.service-area #hero .bg-image{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.service-area #hero .bg-image:before{content:"";display:block;width:100%;height:100%;background:#0d3b60;opacity:.9}.request-evaluation tr{height:1px}.request-evaluation td{height:100%;position:relative}.request-evaluation td .checkboxes{padding:.75rem 0}.request-evaluation td .flex textarea{position:absolute;left:.25rem;bottom:.5em;right:0;top:1.5rem}#content .request-evaluation td .flex textarea{height:calc(100% - 2.0625rem);width:calc(100% - 0.25rem)}.landing-page #content .request-evaluation td .flex textarea{min-height:4em;position:relative;top:auto;left:auto;bottom:auto;right:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#content .request-evaluation td .flex textarea{height:auto}}#products-and-solutions{padding:0 1em;margin-bottom:-12.25rem}#content #products-and-solutions{padding:0;margin-bottom:0;background:0 0}#products-and-solutions h2{position:absolute;top:2rem;left:0;z-index:3;height:17.5rem;padding:0 1em;margin:0;width:17.5rem;box-shadow:inset 0 0 0 6px #efefef;border-radius:50%;background:#fff;font-weight:800;font-size:1.875rem;line-height:2.25rem;color:#0d3b60;text-align:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#products-and-solutions h2 span{display:block;padding:0 1.125em;font-weight:400;font-size:1.125rem;color:#4a4a4a;line-height:1.375rem}#products-and-solutions h2 span:before{content:"";width:5.125rem;display:block;margin:.75em auto 1em;height:.1875rem;border-radius:.2188rem;background:#ffb81c}#products-and-solutions #solutions ul{margin:0}.service-area #products-and-solutions{margin-top:-2em}#products-and-solutions #product-image-swap{padding-left:8.3125rem;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#products-and-solutions #product-image-swap:after{content:"";z-index:1;background:#cecece;opacity:.4;display:block;width:23.3125rem;height:23.3125rem;border-radius:50%;position:absolute;top:13.1875rem;left:0}#products-and-solutions #product-image-swap .image-swap{z-index:2;width:40.6875rem;min-width:40.6875rem;margin:.5625rem 0;overflow:hidden;position:relative;padding-bottom:40.6875rem;box-shadow:0 0 0 .5625rem #fff;border-radius:50%;background-position:center;background-size:cover}#products-and-solutions #product-image-swap .image-swap>div{opacity:0;transition:ease all 200ms;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}#products-and-solutions #product-image-swap .image-swap>div.hover{opacity:1}#products-and-solutions #product-image-swap ul{width:27rem;z-index:3;position:relative;margin-left:-1.875rem}#products-and-solutions #product-image-swap ul li+li{margin-top:.75rem}#products-and-solutions #product-image-swap ul.three li:first-child{padding-left:3.75rem}#products-and-solutions #product-image-swap ul.three li:nth-child(2){padding-left:5rem}#products-and-solutions #product-image-swap ul.three li:nth-child(3){padding-left:3.75rem}#products-and-solutions #product-image-swap ul.four li:first-child{padding-left:3.75rem}#products-and-solutions #product-image-swap ul.four li:nth-child(2){padding-left:5rem}#products-and-solutions #product-image-swap ul.four li:nth-child(3){padding-left:5rem}#products-and-solutions #product-image-swap ul.four li:nth-child(4){padding-left:3.75rem}#products-and-solutions #product-image-swap ul.five li:first-child{padding-left:2.25rem}#products-and-solutions #product-image-swap ul.five li:nth-child(2){padding-left:3.75rem}#products-and-solutions #product-image-swap ul.five li:nth-child(3){padding-left:5rem}#products-and-solutions #product-image-swap ul.five li:nth-child(4){padding-left:3.75rem}#products-and-solutions #product-image-swap ul.five li:nth-child(5){padding-left:2.25rem}#products-and-solutions #product-image-swap ul.six li:first-child{padding-left:2.25rem}#products-and-solutions #product-image-swap ul.six li:nth-child(2){padding-left:3.75rem}#products-and-solutions #product-image-swap ul.six li:nth-child(3){padding-left:5rem}#products-and-solutions #product-image-swap ul.six li:nth-child(4){padding-left:5rem}#products-and-solutions #product-image-swap ul.six li:nth-child(5){padding-left:3.75rem}#products-and-solutions #product-image-swap ul.six li:nth-child(6){padding-left:2.25rem}#products-and-solutions #product-image-swap ul.seven li:nth-child(2){padding-left:2.25rem}#products-and-solutions #product-image-swap ul.seven li:nth-child(3){padding-left:3.75rem}#products-and-solutions #product-image-swap ul.seven li:nth-child(4){padding-left:5rem}#products-and-solutions #product-image-swap ul.seven li:nth-child(5){padding-left:3.75rem}#products-and-solutions #product-image-swap ul.seven li:nth-child(6){padding-left:2.25rem}#products-and-solutions #product-image-swap ul.eight li:nth-child(2){padding-left:2.25rem}#products-and-solutions #product-image-swap ul.eight li:nth-child(3){padding-left:3.75rem}#products-and-solutions #product-image-swap ul.eight li:nth-child(4){padding-left:5rem}#products-and-solutions #product-image-swap ul.eight li:nth-child(5){padding-left:5rem}#products-and-solutions #product-image-swap ul.eight li:nth-child(6){padding-left:3.75rem}#products-and-solutions #product-image-swap ul.eight li:nth-child(7){padding-left:2.25rem}#products-and-solutions #product-image-swap ul.nine li:nth-child(2){padding-left:2.25rem}#products-and-solutions #product-image-swap ul.nine li:nth-child(3){padding-left:3.75rem}#products-and-solutions #product-image-swap ul.nine li:nth-child(4){padding-left:5rem}#products-and-solutions #product-image-swap ul.nine li:nth-child(5){padding-left:5rem}#products-and-solutions #product-image-swap ul.nine li:nth-child(6){padding-left:5rem}#products-and-solutions #product-image-swap ul.nine li:nth-child(7){padding-left:3.75rem}#products-and-solutions #product-image-swap ul.nine li:nth-child(8){padding-left:2.25rem}#products-and-solutions #product-image-swap ul li a{border-radius:5px;position:relative;padding:.745em 2em .745em 1em;display:block;background:#eeeded;font-weight:700;font-size:1.375rem;color:#114f80;line-height:1.25em}#products-and-solutions #product-image-swap ul li a:hover,#products-and-solutions #product-image-swap ul li.hover a{background:#0d3b60;color:#fff}#products-and-solutions #product-image-swap ul li a:before{content:"";display:block;transition:ease all 200ms;position:absolute;top:.745em;right:1em;width:1.25em;height:1.25em;background:url(/images/icons/arrows/arrow-light-grey.svg) no-repeat center right}#products-and-solutions #product-image-swap ul li a:hover:before,#products-and-solutions #product-image-swap ul li.hover a:before{opacity:0}#products-and-solutions #product-image-swap ul li a:after{content:"";opacity:0;transition:ease all 200ms;display:block;position:absolute;top:.745em;right:1em;width:1.25em;height:1.25em;background:url(/images/icons/arrows/arrow-yellow.svg) no-repeat center right}#products-and-solutions #product-image-swap ul li a:hover:after,#products-and-solutions #product-image-swap ul li.hover a:after{opacity:1}#products-and-solutions #solutions{margin-top:2.5rem;position:relative;z-index:2;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#content #products-and-solutions #solutions{margin:0}#products-and-solutions #solutions section{width:calc(33% - 0.5em);margin:1em 1em 0 0;position:relative;padding:2.5rem 1.5rem 1.5rem;background:#fff;border:.1875rem solid #efefef;box-shadow:0 .5rem 1.125rem 0 rgba(0,0,0,.14);border-radius:.5rem}#products-and-solutions #solutions section:nth-child(3n+3){margin-right:0}#products-and-solutions #solutions section:before{content:"";border-radius:2px;background:#ffb81c;position:absolute;top:26px;left:0;display:block;width:.875rem;height:3.4375rem;transform:translateX(-50%)}#products-and-solutions #solutions section h3{font-weight:700;font-size:1.4375rem;margin-bottom:1em;color:#0d3b60}#products-and-solutions #solutions section a:hover h3{color:#0077c8}#products-and-solutions #solutions section .solution-image{display:block;padding-bottom:59%;margin-bottom:1.5em}#products-and-solutions #solutions section .solution-image:hover{opacity:.75;filter:grayscale(1)}#products-and-solutions #solutions section ul li{position:relative;line-height:1.5em;padding-left:2rem}#products-and-solutions #solutions section ul li+li{margin-top:.65em}#products-and-solutions #solutions section ul li:before{content:"";position:absolute;top:.1875rem;left:.75rem;display:block;width:1em;height:1em;background:url(/images/icons/bullets/bullet-link-blue.svg) no-repeat center}#products-and-solutions #solutions section ul li a{font-size:1.125rem;display:block;line-height:1.375rem;color:#4a4a4a}#products-and-solutions #solutions section ul li a:hover{color:#0077c8}#why-choose-lifeway{padding:16.75rem 1em 12rem;text-align:center;position:relative}#why-choose-lifeway:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:11rem;background:url(/images/backgrounds/swoop-down-inverse.png) no-repeat center top/1400px auto}#why-choose-lifeway:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:11rem;background:url(/images/backgrounds/swoop-up-inverse.png) no-repeat center bottom/1400px auto}#why-choose-lifeway h2{font-weight:800;margin-bottom:1em;font-size:1.875rem;color:#fff}#why-choose-lifeway h2:after{content:"";display:block;margin:.5em auto;width:5.125rem;height:.1875rem;background:rgba(255,255,255,.6);border-radius:3.5px}#why-choose-lifeway .stats{margin:1em 0 2.25em;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#why-choose-lifeway .stats li{font-weight:600;max-width:14.5rem;font-size:1.125rem;color:#efefef;text-align:center;line-height:1.625rem}#why-choose-lifeway .stats li>i{display:block;line-height:4.5rem;font-size:2.875rem;color:#ffb81c}#why-choose-lifeway .stats li strong{display:block;margin:.45em 0;text-transform:capitalize;font-weight:800;font-size:2.6875rem;color:#fff;text-align:center}#why-choose-lifeway .stats li span{display:inline-block}#find-a-service-area{position:relative;padding-bottom:5.625rem;width:100%;float:left;clear:both;z-index:1;background:url(/images/backgrounds/repeating-squares.gif)repeat top center/15.75rem 14.375rem}#content #find-a-service-area{background:0 0;margin:3em 0;padding-bottom:13.625rem}body:not(.service-area) #content #find-a-service-area:before{top:2.125rem}.service-area #find-a-service-area{padding-bottom:2.75rem}#find-a-service-area .wrap>h2{transform:translateY(-1em);max-width:49.875rem;position:relative;z-index:1;text-align:center;font-weight:800;margin:0 auto -.5em;font-size:1.875rem;color:#0d3b60}#content #find-a-service-area .wrap>h2{transform:none;margin:0 auto}#find-a-service-area form{position:relative;z-index:1;max-width:13.75rem;margin:0 auto 2.5rem}#find-a-service-area form label{position:absolute;transition:ease all 200ms;pointer-events:none;bottom:0;left:.875rem;line-height:2.8125rem;font-size:1.125em;color:#4a4a4a}#find-a-service-area form label.active{transform:translateY(-2.8125rem);font-size:.875rem;line-height:1.25rem}#find-a-service-area form input{font-size:1.125rem;width:100%;color:#4a4a4a;height:2.8125rem;background:#fff;border:2px solid #cbcbcb;box-shadow:0 2px 18px 0 rgba(0,0,0,.14);border-radius:1.4063rem}#find-a-service-area form input:hover,#find-a-service-area form input:focus{border-color:#ababab}#find-a-service-area form button{position:absolute;bottom:0;right:0;width:2.8125rem;height:2.8125rem;padding:0;background:url(/images/icons/arrows/arrow-link-blue.svg) no-repeat center/1rem auto}#locations #find-a-service-area .service-areas{display:block}#find-a-service-area .service-areas>li{margin-bottom:1.25em;max-width:23%;width:23%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#content #find-a-service-area .service-areas>li{padding-left:0;min-height:1.625rem}#content #find-a-service-area .service-areas>li:nth-of-type(4n+1){margin-left:0;padding:0}#content #find-a-service-area .service-areas>li:before{display:none}#find-a-service-area .service-areas>li>a{display:block;height:100%;padding:1.875rem 0 1.5rem;position:relative;background:#fff;border:3px solid #efefef;border-radius:6px}#find-a-service-area .service-areas>li+li{margin-left:1.25rem}#find-a-service-area .service-areas>li>a .title{position:relative;font-weight:700;padding:.55rem 2.5rem .55rem 1rem;transform:translateX(-0.5625rem);line-height:1.125em;display:block;font-size:1.1875rem;background:#0077c8;border-radius:2px}#find-a-service-area .service-areas>li>a:hover .title{transform:none;background:#0d3b60}#find-a-service-area .service-areas>li>a .title:before{content:"";display:block;width:2.5rem;height:2.5rem;position:absolute;top:0;right:0;background:url(/images/icons/arrows/arrow-white.svg) no-repeat center/0.9844rem auto}#find-a-service-area .service-areas>li>a .title h3{color:#fdfdfd;margin:0}#find-a-service-area .service-areas>li ul{padding:1em 0 0 .5em}#find-a-service-area .service-areas>li li{position:relative;color:#333;line-height:1.5em;padding-left:2rem}#find-a-service-area .service-areas>li li+li{margin-top:.65em}#find-a-service-area .service-areas>li li:before{content:"";position:absolute;top:.1875rem;left:.75rem;display:block;width:1em;height:1em;background:url(/images/icons/bullets/bullet-link-blue.svg) no-repeat center}.service-area-map{max-width:45%;width:33.875rem;float:left}#find-a-service-area .service-area-locations{width:50%;float:right;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#find-a-service-area .service-area-locations li{width:50%;margin-bottom:1.5em;padding-right:1.5625rem}#find-a-service-area .service-area-locations h3{font-weight:800;margin-bottom:.6875rem;font-size:1.25rem;color:#0077c8}#find-a-service-area .service-area-locations h3:hover{color:#0d3b60}#find-a-service-area .service-area-locations p{font-size:1rem;margin-bottom:.6875rem;color:#0d3b60;line-height:1.3125rem}#find-a-service-area .service-area-locations p a{color:#0d3b60;font-weight:600}#find-a-service-area #our-team{clear:both;margin-top:2em;width:100%;float:left;text-align:center}#find-a-service-area #our-team>h2{max-width:49.875rem;position:relative;z-index:1;text-align:center;font-weight:800;margin:0 auto;font-size:1.875rem;color:#0d3b60}#find-a-service-area #our-team>h2:after{content:"";display:block;margin:.35em auto 1em;width:5.125rem;height:.1875rem;background:#ffb81c;border-radius:3.5px}#locations>.wrap{max-width:none;padding:3em 2% 0}#locations #find-a-service-area form,.home #find-a-service-area form{float:left;margin-top:4em;max-width:none;width:33.333%}#locations #find-a-service-area .serviceMap,.home #find-a-service-area .serviceMap{float:right;padding-left:10%;width:66.666%}#blog-posts{padding:0 1em 5.5rem;width:100%;float:left;position:relative;clear:both;background:url(/images/backgrounds/repeating-squares.gif)repeat top center/15.75rem 14.375rem}#blog-posts:before{content:"";z-index:2;display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(255,255,255,0.00) 0%,#FFF 50%)}#blog-posts .wrap{z-index:3;max-width:70.4375rem;position:relative}#blog-posts .circle-title{position:absolute;text-align:center;width:10.8125rem;height:10.8125rem;border-radius:50%;top:2.9375rem;left:50%;transform:translateX(-50%);background:#fff;border:6px solid #efefef;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#blog-posts .circle-title h2{font-weight:800;margin:0;font-size:1.875rem;color:#0d3b60}#blog-posts .circle-title h2:after{content:"";display:block;margin:.3em auto;width:5.125rem;height:.1875rem;background:#ffb81c;border-radius:3.5px}#blog-posts .circle-title a{color:#4a4a4a}#blog-posts .circle-title a:hover{color:#0077c8}#blog-posts ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#blog-posts ul li{width:50%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#blog-posts ul li+li{margin-left:13.75rem}#blog-posts article header{margin-bottom:.25em}#blog-posts article header .post-image{display:block;margin-bottom:1em;padding-bottom:56%;border-radius:8px;background-position:center;background-size:cover}#blog-posts article header .post-image:hover{filter:grayscale(1);opacity:.7}#blog-posts article header h3{font-weight:800;font-size:1.4375rem;margin-bottom:.125em;color:#0077c8}#blog-posts article header p{font-size:.875rem;margin:0;font-style:italic;color:#a3a2a3;line-height:1.625rem}#blog-posts article p{font-size:1rem;color:#0d3b60;line-height:1.625rem}#CTA-evaluation{padding:6.25rem 1em;width:100%;float:left;clear:both;background:url(/images/backgrounds/request-evaluation.jpg) no-repeat center/cover}#CTA-evaluation .wrap{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#CTA-evaluation form{max-width:33.0625rem;width:100%;background:#f7f7f7;padding:2.1875rem;border:5px solid #d2d2d2;box-shadow:0 8px 18px 0 rgba(0,0,0,.14);border-radius:8px}#CTA-evaluation form h2,#CTA-evaluation form .evaluation-header{font-size:1.5rem}#CTA-evaluation .testimonials{max-width:34.375rem;width:100%}#CTA-evaluation form h2,#CTA-evaluation form .evaluation-header{font-weight:500;margin-bottom:1em;position:relative;color:#114f80;text-align:center}#CTA-evaluation form h2>span,#CTA-evaluation form .evaluation-header>span{position:relative;z-index:1;padding:0 .5em;background:#f7f7f7}#CTA-evaluation form h2>span span,#CTA-evaluation form .evaluation-header>span span{text-transform:uppercase;font-weight:700;text-decoration:underline}#CTA-evaluation form h2:after,#CTA-evaluation form .evaluation-header:after{content:"";display:block;height:.1875rem;background:#dae1e7;width:100%;position:absolute;top:50%;transform:translateY(-50%)}#CTA-evaluation form label{line-height:1.5em}#CTA-evaluation form input,#CTA-evaluation form select,#CTA-evaluation form textarea{border-color:rgba(17,79,128,.4)}#CTA-evaluation form input[type=text],#CTA-evaluation form input[type=email],#CTA-evaluation form select{height:2.1875rem}#CTA-evaluation #testimonial-video{position:relative;margin-bottom:1.625rem;padding-bottom:56%;background:url(/images/backgrounds/video-poster.jpg) no-repeat center/cover;box-shadow:0 8px 38px 0 rgba(0,0,0,.64);border-radius:8px}#CTA-evaluation #testimonial-video button{width:100%;height:100%;background:url(/images/backgrounds/play-button.svg) no-repeat center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-list-circles{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product-list-circles li{width:33%;padding:1em 2em}.product-list-circles li:not(.cta) a,.product-list-circles li:not(.cta) a h3{font-weight:700;font-size:1.375rem;color:#0077c8;text-align:center}.product-list-circles li:not(.cta) a h3{font-weight:700;line-height:inherit;line-height:1.25em;font-size:1.375rem;color:#0077c8;text-align:center}.product-list-circles li .product-image{width:100%;background:#e7eaed;position:relative;border-radius:50%;margin-bottom:.5em;padding-bottom:calc(100% - 8px);border:4px solid #cfd9e0;background-position:center;background-size:cover;background-repeat:no-repeat}.product-list-circles li a:hover h3{color:#0d3b60}.product-list-circles li a:hover .product-image{border-color:#0d3b60}.product-list-circles li.cta .product-image div{position:absolute;max-width:15.625rem;padding:1em;top:calc(50% + 0.5em);transform:translate(-50%,-50%);left:50%;width:100%;font-weight:400;font-size:1.0625rem;color:#4a4a4a;text-align:center;line-height:1.5rem}.product-list-circles li.cta .product-image div a{display:inline-block;padding-left:1.25em;margin-top:.5em;background:url(/images/icons/misc/phone-grey.svg) no-repeat center left;font-weight:700;font-size:1.1875rem;color:#103e62;text-align:center;line-height:1.875rem}.newEngland #find-a-service-area{margin-top:-2em;z-index:2}.newEngland #find-a-service-area .wrap>h2{margin-top:2em;transform:none}.newEngland #find-a-service-area li{width:25%}.newEngland.service-area #products-and-solutions,.newEngland.service-area #why-choose-lifeway{float:left;clear:both;width:100%}.newEngland #blog-posts{margin-top:-10em}.category main{overflow:hidden}.category #top{position:relative;padding:3.5rem 1em 10em;text-align:center;background:#F1F8FE url(/images/backgrounds/swoop-down.png) no-repeat center bottom/1400px auto}.category #top .wrap{max-width:74rem;margin:0 auto}.category #top p{font-weight:400;max-width:51.375rem;margin:0 auto 2em;font-size:1.125rem;color:#000;line-height:1.75rem}.category #top .scroll-buttons .button{font-size:.875rem;margin:.1875rem;line-height:2.875rem;padding:0 1em}.category.branded #top .wrap{}.category.branded #top .intro-area{text-align:left;margin-bottom:3.125rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.category.branded #top .intro-area .intro-text{padding-right:49px;margin-right:49px;border-right:1px solid rgba(13,59,96,.2)}.category.branded #top .intro-area p{margin-bottom:.5em}.category.branded #top .intro-area p:last-of-type{margin-bottom:0}.category.branded #top .intro-area .logo-area{margin-bottom:1em}.category.branded #top .intro-area .logo-area img{max-width:100%;max-height:53px;width:auto;height:auto}.category #products{width:100%;margin:-1em 0 -5em;clear:both;overflow:auto;text-align:center;background:url(/images/backgrounds/repeating-squares.gif)repeat top center/15.75rem 14.375rem}.category #products .wrap{max-width:67.375rem;margin:0 auto;position:relative;z-index:2}.category #products h2{font-size:2.0625rem;color:#0d3b60}.category #free-evaluation{position:relative;z-index:1;padding:16em 1em 6em;text-align:center;position:relative;background:url(/images/backgrounds/why-choose-lifeway.jpg) no-repeat center top/cover}.category.with-learn-more #free-evaluation{padding:14em 1em}.category #free-evaluation:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:11rem;background:url(/images/backgrounds/swoop-down-inverse.png) no-repeat center top/1400px auto}.category #free-evaluation .wrap{max-width:73rem;margin:0 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.category #free-evaluation form{max-width:33.0625rem;width:100%;background:#f7f7f7;padding:2.1875rem;border:5px solid #d2d2d2;box-shadow:0 8px 18px 0 rgba(0,0,0,.14);border-radius:8px}.category #free-evaluation form .evaluation-header{font-size:1.5rem}.category #free-evaluation form .evaluation-header{font-weight:500;margin-bottom:1em;position:relative;color:#114f80;text-align:center}.category #free-evaluation form .evaluation-header>span{position:relative;z-index:1;padding:0 .5em;background:#f7f7f7}.category #free-evaluation form .evaluation-header>span span{text-transform:uppercase;font-weight:700;text-decoration:underline}.category #free-evaluation form .evaluation-header:after{content:"";display:block;height:.1875rem;background:#dae1e7;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.category #free-evaluation form label{line-height:1.5em}.category #free-evaluation form input,.category #free-evaluation form select,.category #free-evaluation form textarea{border-color:rgba(17,79,128,.4)}.category #free-evaluation form input[type=text],.category #free-evaluation form input[type=email],.category #free-evaluation form select{height:2.1875rem}.category #testimonial-video{position:relative;margin-bottom:1.625rem;overflow:hidden;background:url(/images/backgrounds/video-poster.jpg) no-repeat center/cover;box-shadow:0 8px 18px 0 rgba(0,0,0,.24);border-radius:8px}.category #testimonial-video button{width:100%;height:100%;background:url(/images/backgrounds/play-button.svg) no-repeat center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.category .trust-pilot{max-width:34.375rem;margin-left:2em;width:100%}.category #learn-more{position:relative;padding:0 1em;z-index:1}.category #learn-more .wrap{z-index:2;position:relative;max-width:65.25rem;margin:0 auto;overflow:visible;transform:translateY(-2.25rem)}.category #learn-more .wrap .row{width:100%;margin-bottom:3em;float:left;clear:both;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.category #learn-more .wrap .row:last-of-type{margin-bottom:12em}.category #learn-more .wrap .content{width:62%;padding:0 2em}.category #learn-more .wrap .content h2{font-weight:700;font-size:2.0625rem;color:#0d3b60}.category #learn-more .wrap .visual{width:45%;min-height:17.4375rem;position:relative}.category #learn-more .wrap .row:nth-child(even) .visual{order:2}.category #learn-more .wrap .visual .image-container{position:absolute;width:100%;top:0;left:0;height:100%;box-shadow:0 8px 18px 0 rgba(0,0,0,.24);border-radius:8px;overflow:hidden}.category #learn-more .wrap .visual .image-container img{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;min-height:100%;min-width:100%;width:auto;height:Auto}.category #learn-more .wrap img.photoleft,.category #learn-more .wrap img.photoright{max-width:40%;box-shadow:0 8px 18px 0 rgba(0,0,0,.24);border-radius:8px}.category #learn-more .wrap img.photoleft{margin:0 3rem 1rem 0}.category #learn-more .wrap img.photoright{margin:0 0 1rem 3rem}.category #learn-more:before,#local:before{content:"";position:absolute;top:-11em;left:0;display:block;width:100%;height:21rem;background:url(/images/backgrounds/swoop-up-white.png) no-repeat center top/1400px auto}.bubbles-left-1{position:absolute;top:-2.5rem;left:calc(50% - 53.125rem);width:32.625rem;height:28.375rem;background:url(/images/backgrounds/bubbles-left-1.svg) no-repeat center/contain}.bubbles-left-2{position:absolute;top:44.8125rem;left:calc(50% - 55.125rem);width:29.75rem;height:48.0625rem;background:url(/images/backgrounds/bubbles-left-2.svg) no-repeat center/contain}.bubbles-right-1{position:absolute;top:18.9375rem;right:calc(50% - 55.125rem);width:27.1875rem;height:31.5625rem;background:url(/images/backgrounds/bubbles-right-1.svg) no-repeat center/contain}.bubbles-right-2{position:absolute;top:60.6875rem;right:calc(50% - 62.125rem);width:27.1875rem;height:33.5rem;background:url(/images/backgrounds/bubbles-right-1.svg) no-repeat center/contain}.category #content hr{margin:4em 0}#local{margin-top:2em;padding:0 1em 3em;position:relative;z-index:1}#local:before{top:-16em}#local .wrap{margin-top:-9em;max-width:54em;z-index:1}.fullWidth #local{margin-top:0}.fullWidth #local:before{top:0}.fullWidth #local .wrap{margin-top:5em}#local .contact{float:right;width:calc(100% - 332px)}#local .bubbles-left-1,#local .bubbles-left-2{z-index:0}.altLanding .landing-page{padding-bottom:5em}main #local{margin-top:5em}.content .product-list li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.content .product-list li .product-brief{width:calc(100% - 14.75rem)}.content .product-list li .product-img{margin-left:1.875rem}.content .product-list li .product-title{font-size:1.5625rem}.content .product-list.rows{clear:both;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.content .product-list.rows li{width:33.333%;padding:0 1em 1em 0}.content .product-list.rows.4-across li{width:25%}.content .product-list.rows li a{width:100%;height:100%}.content .product-list.rows li a .product-img{max-width:100%}.content .videoContainer.photoright{padding-top:29%;position:relative;z-index:1}.product-page #product-top{overflow:auto}.product-page #product-top .product-images{float:left;width:40%}.product-page #product-top .product-images .main-image{cursor:zoom-in}.product-page #product-top .product-brief{float:right;width:55%}.product-page #product-top .product-brief .contact-link{margin:2.125rem 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-page #product-top .product-brief .scroll-links .button{text-align:center;margin:0 4px 4px 0}.product-page .product-info{margin-top:3em;padding-top:3em;overflow:auto}.product-page .product-info ul li{line-height:1.5em}.product-page .product-info ul li:before{top:.1875rem}.product-page .product-info ul li+li{margin-top:.7em}.product-page .product-info .videoContainer{margin-bottom:.5em}.product-page .product-info .videoContainer+.videoContainer{margin-top:2em}.fancyTable{max-width:calc(100% - 2px)}.fancyTable+p:not(.dicslaimer){margin-top:1.5em}.fancyTable.center-text *{text-align:center}.fancyTable th{font-weight:700;vertical-align:middle;padding:1rem;font-size:1.125rem;color:#fff;background:#114f80}.fancyTable th:not(:first-child){text-align:center;border-left:1px solid #cfd9e0}.fancyTable th.secondary{background:#3d89c6;font-size:1rem;padding:.5rem}.fancyTable tbody tr td{line-height:1.25em;vertical-align:middle;padding:.65em 1rem;border-left:1px solid #cfd9e0}.fancyTable tbody tr:first-child td{border-top:1px solid #cfd9e0}.fancyTable tbody tr td.yes:before{content:"";display:block;height:1.25rem;background:url(/images/icons/misc/green-check.svg) no-repeat center}.fancyTable tbody tr td.no:before{content:"";display:block;height:1.25rem;background:url(/images/icons/misc/red-x.svg) no-repeat center}.fancyTable tbody tr td:not(:first-child){text-align:center}.fancyTable tbody tr td:last-child{border-right:1px solid #cfd9e0}.fancyTable tbody tr:nth-child(odd) td{background:#f1f8fe}.fancyTable tbody tr:last-child td{border-bottom:1px solid #cfd9e0}.fancyTable tfoot td{background:#0077c8;vertical-align:middle;color:#fff;padding:.7em 1rem}.fancyTable tfoot td:not(:first-child){text-align:center;line-height:1.25em;font-weight:700;border-left:1px solid #cfd9e0}.fancyTable tfoot td:first-child{font-weight:400}.fancyTable tfoot tr.extra-info td{background:0 0;border:0;color:#333;font-weight:400}.content hr{clear:both}.content .two-up,.content .three-up,.content .four-up,.content .five-up{line-height:1.25em;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.content p.two-up,.content p.three-up{display:block;overflow:auto}.content .two-up.space-between,.content .three-up.space-between,.content .four-up.space-between{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.content .two-up>*{width:50%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.content p.two-up>*{width:49%;float:left;height:auto}.content p.two-up>*+*{margin-left:2%}.content .three-up>*{width:33%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.content p.three-up>*{width:32%;margin-left:1%}.content .four-up>*{width:25%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.content p.four-up>*{width:24%;margin-left:1%}.content .five-up>*{width:20%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.content p.five-up>*{width:19%;margin-left:1%}.content .two-up>.highlight,.content .three-up>.highlight,.content .four-up>.highlight{margin-top:1em;margin-bottom:1em}.content .two-up.width-auto>*,.content .three-up.width-auto>*,.content .four-up.width-auto>*,.content .five-up.width-auto>*{width:auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.content .two-up>*+*,.content .three-up>*+*,.content .four-up>*+*,.content .five-up>*+*{margin-left:5%}.interior main.landing-page .content-container .wrap{margin:0 auto;max-width:70rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.interior main.landing-page .content-container .wrap #content{width:calc(100% - 26.25rem);margin:0 0 5rem}.interior main.landing-page .content-container .wrap>.form-wrapper{width:24.25rem}.interior main.landing-page .content-container .wrap>.form-wrapper .form{transition:ease all 200ms;padding:1.75rem;position:sticky;top:12.3125rem}.interior main.landing-page .content-container .wrap>.form-wrapper .form .checkboxes{padding:0}.interior main.landing-page .content-container .wrap>.form-wrapper .form .title{font-size:.875em;line-height:1em}.interior main.landing-page .content-container .wrap>.form-wrapper .form textarea{position:relative;top:auto;left:auto;right:auto;bottom:auto}.interior main.landing-page .content-container .wrap>.form-wrapper .form .actions>td{padding-top:1em}.management main.landing-page .content-container .wrap>.form-wrapper .form{top:14.5rem}.shrink main.landing-page .content-container .wrap>.form-wrapper .form{top:8.313rem}#service-scroll-link{position:absolute;bottom:12.5rem}#content .demotable ul+br{display:none}.mobileOnly{display:none}body>footer .fatFooter{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}body>footer .logos{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body>footer .logos>*{margin:0 1.25rem 1.25rem}#web-solutions-exposure{float:right;margin-left:11px}body>footer .wrap nav span:before{content:"|";margin:0 .5em}#stairbusters.service-area #hero,#gamburd.service-area #hero{padding-top:3.375em}#stairbusters.service-area #hero .wrap .welcome,#gamburd.service-area #hero .wrap .welcome{color:#fff;padding-top:0;margin:0 auto 7rem;text-align:center;width:100%}#stairbusters.service-area #hero .wrap .welcome p,#gamburd.service-area #hero .wrap .welcome p{max-width:53rem}#stairbusters #brand,#gamburd #brand{max-width:37.5rem;width:100%}#stairbusters #find-a-service-area,#gamburd #find-a-service-area{margin-top:0;padding-top:1em}#stairbusters #find-a-service-area .wrap>h2,#gamburd #find-a-service-area .wrap>h2{margin-bottom:1.5em;max-width:33em;transform:translateY(0)}#gamburd #find-a-service-area .wrap>h2{max-width:22em}.half{float:left;margin-bottom:4rem;width:50%}.half:nth-of-type(odd){padding-right:2em;clear:left}.half:nth-of-type(even){padding-left:2em}#find-a-service-area .half .service-area-map{max-width:calc(100% - 32px)}.gamburd .content .right{float:right;margin:0 0 3em 4em}.benefitsList{}.benefitsList li{float:left;width:20%}.stairliftTypes{float:left;width:66.6%}.stairliftTypes ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.stairliftTypes ul li{width:28%;margin-left:2.5%}.stairliftTypes ul li:nth-of-type(3n+1){margin-left:0}.productsAndServices{float:left;width:33.3%}.howTo li{float:left;width:25%}.gamburd #request-evaluation .formTable td{width:25%}#content.author{padding-left:1em}@media screen and (min-width:1400px){#hero .overlay{background:url(/images/backgrounds/swoop-down-large.png) no-repeat center bottom/3000px auto}#products-and-solutions{margin-bottom:-16.25rem}#why-choose-lifeway{padding:20.5rem 1em 17em}#why-choose-lifeway:before,.category #free-evaluation:before{height:15rem;background:url(/images/backgrounds/swoop-down-inverse-large.png) no-repeat center bottom/3000px auto}#why-choose-lifeway:after{height:15rem;background:url(/images/backgrounds/swoop-up-inverse-large.png) no-repeat center top/3000px auto}#find-a-service-area .wrap>h2{transform:translateY(-3em);margin-bottom:-2.5em}#content #find-a-service-area .wrap>h2{transform:none;margin-bottom:0}#find-a-service-area::before{top:-3rem}.category #top{background:#F1F8FE url(/images/backgrounds/swoop-down-large.png) no-repeat center bottom/3000px auto}.category #products{margin:-2em 0 -10em}.category #free-evaluation{padding-top:20em}.category.with-learn-more #free-evaluation{padding:18em 1em}.category #learn-more .wrap{transform:translateY(-6.25rem)}.category #learn-more:before,#local:before{top:-15em;height:26rem;background:url(/images/backgrounds/swoop-up-white-large.png) no-repeat center top/3000px auto}.fullWidth #local:before{top:0}.bubbles-left-1{top:-8.75rem}}@media screen and (max-width:1464px){#ancillary{padding-left:2rem}#ancillary .wrap{max-width:100%}body>header #main-phone-number{right:0}header .service-area-search{left:2rem}}@media screen and (max-width:1372px){body>header #brand{max-width:19.25rem}body>header.logo-with-text #brand{max-width:22.25rem}body>header #brand img{max-height:4rem}body>header.logo-with-text #brand img{max-width:8rem}#mainnav li{line-height:6.25rem}#mainnav li+li{margin-left:0}.landing-page #content .landing-content{width:100%}.landing-page #content form{width:100%;margin-top:1em}#sidebar .request-an-evaluation{top:9.0625rem}#sidebar #sidenav,#sidebar .sidebar-extras>div{width:100%;max-width:100%;margin-right:0;padding:0 1.125rem}#mainnav li{line-height:5.25rem}#mainnav a{font-size:1em}#ancillary .ancillary-nav{padding-right:9rem}#ancillary a{padding:0 .5em}#ancillary .search{margin-right:0}#ancillary .search input{width:0}#ancillary .search.open input{width:6rem}body>header #main-phone-number{width:9rem}#sidebar{min-width:16rem}#sidebar .request-an-evaluation{top:8.0625rem}#sidebar .request-an-evaluation a{padding:0;line-height:2.5rem;font-size:.875em}#sidebar .sidebar-extras>div{margin-right:0;padding-right:1em}#sidebar hr{margin:1em 0}#sidebar .sidebar-extras #trust-pilot{margin-top:1em}.interior main .content-container{padding-left:2rem}#hero .form-wrap{left:2rem}.interior main.landing-page .content-container .wrap>.form-wrapper .form{top:166px}#sidebar .sidebar-products{max-width:100%;padding:0 1em;margin:0}#sidebar .sidebar-products #sidenav{padding:0}}@media screen and (max-width:1200px){header.logo-with-text #brand>.logo{padding-right:.5em;margin-right:.5em}body>header.logo-with-text #brand{max-width:18.25rem}body>header.logo-with-text #brand>.logo-text .title{font-size:.875rem}body>header.logo-with-text #brand>.logo-text .area{font-size:.6875rem}body>header{padding:0 1rem}#ancillary{padding-left:.5rem}#ancillary a,header .service-area-search label,header .service-area-search input{font-size:.7rem}header .service-area-search input{width:7rem;padding-left:.75em}body>header #main-phone-number{font-size:.8rem;width:6.75rem}#ancillary .ancillary-nav{padding-right:6.75rem}body>header #brand{max-width:10.25rem}body.gamburd>header #brand{max-width:20.25rem}body.service-area>header #brand{max-width:20.25rem}#ancillary .ancillary-nav .search{padding-left:0;margin:0 0 0 .5em}#ancillary .ancillary-nav .search .open-search{display:block;width:2.8125rem;height:2.8125rem;background:url(/images/icons/misc/search.svg) no-repeat center}#ancillary .ancillary-nav .search .fixed-wrapper{position:fixed;z-index:-1;opacity:0;pointer-events:none;transition:ease opacity 200ms;background:rgba(2,21,37,.98);padding:1em;top:0;left:0;width:100%;height:100%}#ancillary .ancillary-nav .search.open .fixed-wrapper{z-index:999;opacity:1;pointer-events:all}#ancillary .ancillary-nav .search .fixed-wrapper .center{max-width:31.25rem;width:100%;position:absolute;top:calc(50% - 2.8125rem);left:50%;transform:translate(-50%,-50%)}#ancillary .ancillary-nav .search .fixed-wrapper .center label{font-size:2rem;color:#fff;font-weight:700}#ancillary .ancillary-nav .search .fixed-wrapper .center input{width:100%;opacity:1;margin:0;padding:0 1em;font-size:1.5em;height:3.5rem;border:2px solid #ccc;background:#ededed}#ancillary .ancillary-nav .search .fixed-wrapper .center button{height:3.5rem;width:3.5rem;position:absolute;bottom:0;right:0;background-size:1.25em auto}#ancillary .ancillary-nav .search .fixed-wrapper .center .close{width:3rem;height:3rem;color:#fff;cursor:pointer;display:block;line-height:3rem;transition:ease all 200ms;text-align:center;position:absolute;top:0;right:0;font-size:2.5rem;opacity:.5}#ancillary .ancillary-nav .search .fixed-wrapper .center .close:hover{opacity:1}body>header #mainnav li{line-height:4.25rem}body>header #mainnav a,body>head.sticky-headerer #mainnav a{font-size:.9em;font-weight:600;padding:0 .5em;line-height:2.75rem}header .service-area-search{left:1rem}header .service-area-search input{margin-left:.5em}.service-area #mainnav a{padding:0 .5em}#sidebar .request-an-evaluation{top:7.0625rem;padding:1em .75em}#hero .form-wrap{left:2em;top:3rem}#hero .form-wrap h1{margin-bottom:.25em}#products-and-solutions{padding:0 2rem}#products-and-solutions #product-image-swap .image-swap{width:30.688rem;min-width:30.688rem;padding-bottom:30.688rem}#products-and-solutions h2{top:0;width:15.5rem;height:15.5rem;font-size:1.75rem;line-height:1em}#products-and-solutions #product-image-swap::after{width:18rem;height:18rem}#products-and-solutions #product-image-swap ul{margin-left:-2.875rem}#products-and-solutions #solutions section{width:calc(49% - 0.5em)}#products-and-solutions #solutions section:nth-child(3n+3){margin-right:1em}#products-and-solutions #solutions section:nth-child(2n+2){margin-right:0}#CTA-evaluation .testimonials{margin-left:1rem}body>footer .logos>*+*{margin-left:1.75rem}#find-a-service-area{padding:0 0 5.625rem}.home #find-a-service-area{padding:0 2em 5.625rem}#find-a-service-area .service-areas>li{width:calc(50% - 1em);margin:0 0 2em}#find-a-service-area #our-team{margin-top:0}#blog-posts{padding:0 2em 2.5rem}.service-area #hero .wrap form{max-width:28.875rem}.service-area #hero .wrap .welcome{width:calc(100% - 29.875rem)}.service-area #hero .wrap .welcome h1{font-size:1.5rem}.service-area #hero .wrap .welcome .button{font-size:1em}#content .product-list.rows li .product-img{min-width:100%}.product-page #product-top .product-brief .contact-link{display:block;text-align:center}.product-page #product-top .product-brief .contact-link .made-in-the-USA{display:inline-block;margin-top:1em}.content .two-up.width-auto,.content .three-up.width-auto{display:block}}@media screen and (max-width:1000px){body>header{position:relative;box-shadow:none}body>header>.wrap{display:block;padding-top:3.8rem}#alertApp+header #mainnav::after,#alertApp~header #mainnav::after{height:calc(100% - 15em)}body>header #brand{max-width:26.875rem;margin:0 auto;text-align:center}.service-area>header #brand{max-width:75%;text-align:center}body>header #brand img{max-height:4em;display:block;float:none;margin:0 auto}body>header #mainnav>ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#hero .form-wrap{max-width:28rem}#hero .form-wrap h1{font-size:1.875rem}.service-area #hero .wrap .welcome{width:100%;margin-bottom:3em;padding:0}.service-area #hero .wrap form{float:none;clear:both;margin:0 auto 1em}#products-and-solutions #product-image-swap{padding-left:6.3rem}#products-and-solutions h2{width:14rem;height:14rem;font-size:1.5em}#products-and-solutions h2 span{font-size:.875rem}#products-and-solutions #product-image-swap .image-swap{width:20.688rem;min-width:20.688rem;padding-bottom:20.688rem}#products-and-solutions #product-image-swap::after{width:13rem;height:13rem;top:10.188rem}#products-and-solutions #product-image-swap ul{width:33rem}#products-and-solutions #product-image-swap ul li a{font-size:1rem;padding:.5em 2em .5em 1em}#products-and-solutions #product-image-swap ul li a:before,#products-and-solutions #product-image-swap ul li a:after{top:8px;background-size:.875em auto}#why-choose-lifeway .stats{display:block}#why-choose-lifeway .stats li{margin:1em auto}#find-a-service-area .service-areas{display:block;margin-bottom:2em}#find-a-service-area .service-areas>li{width:100%;max-width:33rem;margin:0 auto}#content #find-a-service-area .service-areas>li:nth-of-type(4n+1){margin-left:auto}#find-a-service-area .service-areas>li+li{margin:1em auto 0}#find-a-service-area .service-areas>li:nth-child(2n+2){margin:2em auto 0}#blog-posts .circle-title{top:0;left:0;transform:none;z-index:2}#blog-posts ul{display:block}#blog-posts ul li{width:100%;max-width:33rem;margin:0 auto}#blog-posts ul li+li{margin:3em auto 0}#CTA-evaluation .wrap{display:block}#CTA-evaluation .wrap form{margin:0 auto}#CTA-evaluation .wrap .testimonials{margin:2em auto 0;max-width:33.0625rem}.product-list-circles li{width:44%}.category.branded #top .intro-area{display:block}.category.branded #top .intro-area .intro-text{text-align:center;margin:0 auto 2em;padding:0 0 2em;border-right:0;border-bottom:1px solid rgba(13,59,96,.2)}.category.branded #top .intro-area .branded-information{text-align:center}#content .product-list li{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#content .product-list li .product-img{order:1;margin:0 auto 1em;max-width:100%}#content .product-list li .product-brief{order:2}.content .two-up,.content .three-up,.content .two-up.space-between,.content .three-up.space-between{display:block}.content .two-up>*,.content .three-up>*,.content .two-up.width-auto>*,.content .three-up.width-auto>*{width:100%}.content .two-up>*+*,.content .three-up>*+*,.content .two-up.width-auto>*+*,.content .three-up.width-auto>*+*,.content .two-up.space-between>*+*,.content .three-up.space-between>*+*{margin:0}.product-page #product-top .product-images{width:100%;float:none;margin:0 auto 2em}.product-page #product-top .product-brief{width:100%}.product-page #product-top .product-brief .contact-link{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-page #product-top .product-brief .contact-link .made-in-the-USA{margin-top:0}.content .product-list.rows li,.content .product-list.rows.4-across li{width:100%}.content .flex-2>*,.content .flex-3>*,.content .flex-4>*{width:100%}.content .product-list li .product-brief{width:100%}body.altLanding>header{padding:1em 0 0}.altLanding .phone{float:left;margin-top:1rem;width:100%}.howTo li{width:50%}}