.features-list li{margin-bottom:7px;line-height:1.5}@media (max-width:1024px){img.image-e50{max-height:100%!important;height:auto!important;max-width:100%}img.img-benefit{height:100%;max-height:100%;width:100%}}.bread_link{margin:auto!important;margin:30px 0 0;display:table;color:#000!important;text-align:center!important}.stairlift-section{padding:25px 0}.stairlift-image img{width:100%;border-radius:10px}.features-section{background-color:#e2ddd5;padding:40px}.features-section h2{text-align:center;font-size:28px;margin-bottom:20px;color:#2c2c2c}.features-grid{display:block;grid-template-columns:1fr 1fr;gap:20px}.feature-item{background:0 0;border-radius:10px;color:#5b5b5b}.feature-item i{font-size:3em;color:#30123d;margin-bottom:10px}.feature-item h3{color:#2c2c2c;font-size:1.2em;margin:10px 0;font-weight:700}.feature-item p{font-size:.95em;line-height:1.5}@media (max-width:768px){.features-grid{grid-template-columns:1fr}}.benefits-section{padding:50px;background-color:white}.benefits-container{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.benefit-card{background:#fff;box-shadow:0px 4px 8px rgba(0,0,0,.1);border-radius:8px;padding:20px;width:250px;text-align:center;transition:transform .3s ease-in-out}.benefit-card:hover{transform:translateY(-5px)}.benefit-card i{font-size:40px;color:#74a3d4;margin-bottom:10px}hr{width:50px;border:1px solid #000;margin:10px auto}img.iconbenefits{max-width:60px;margin-bottom:10px}h3.head-beneift{font-size:20px;font-weight:600}.spec-table{background-color:white;border-collapse:separate;border-spacing:0;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.1)}.spec-table th,.spec-table td{padding:15px;text-align:left;border:1px solid #cfd9e7}.spec-table th{background-color:#d0e1f2;font-weight:700}.spec-table td{background-color:#f3f7fc}.city_image1{height:390px;object-fit:contain}.black_bk_new{background:#dacbed}.black_bk_new h2{color:#000}.black_bk_new p{color:#000;font-size:24px}.black_bk_new span{color:#6c34bb}.accordion-body{padding-top:15px!important}.colors{display:flex;padding:30px 0 25px;margin:0 auto}.color{height:36px;width:36px;margin-left:.5em;border-radius:18px;box-shadow:0px 4px 10px rgba(0,0,0,30%);border:2px solid #aaa;cursor:pointer}.img-sec{width:80%;margin:auto}.wrap_btn{height:100%}.button_go{min-width:300px;min-height:60px;display:inline-flex;font-size:16px;align-items:center;justify-content:center;text-transform:uppercase;text-align:center;letter-spacing:1.3px;font-weight:700;color:#fff;background:#6c34bb;background:linear-gradient(90deg,#6c34bb 0%,#6c34bb 100%);border:none;border-radius:1000px;box-shadow:12px 12px 24px #fff;transition:all .3s ease-in-out 0s;cursor:pointer;outline:none;position:relative;padding:10px}.button_go::before{content:"";border-radius:1000px;min-width:calc(300px + 12px);min-height:calc(60px + 12px);border:6px solid #6c34bb;box-shadow:0 0 60px #6c34bb;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s ease-in-out 0s}.button_go:hover,.button_go:focus{color:#fff;transform:translateY(-6px)}.button_go:hover::before,.button_go:focus::before{opacity:1}.button_go::after{content:"";width:30px;height:30px;border-radius:100%;border:6px solid #6c34bb;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);animation:ring 1.5s infinite}.button_go:hover::after,.button_go:focus::after{animation:none;display:none}.guarantee-section{text-align:center;padding:50px 0;background-color:#f3f3f3}.guarantee-section h2{font-weight:700;position:relative;display:inline-block}.guarantee-section h2::before,.guarantee-section h2::after{content:"";position:absolute;top:50%;width:50px;height:3px;background-color:black}.guarantee-section h2::before{left:-60px}.guarantee-section h2::after{right:-60px}.guarantee-card{background:#fff;padding:25px;border-radius:10px;text-align:center;box-shadow:0px 4px 10px rgba(0,0,0,.1);margin-bottom:20px}.guarantee-card img{width:60px;margin-bottom:15px}.guarantee-card h4{font-weight:700;margin-bottom:10px}.guarantee-card hr{width:50px;border:2px solid black;margin:auto;margin-bottom:15px}.elite-cont{font-size:14px}.feat-section{padding:50px 0}