html .btn-dark,html .btn-dark.btn-dark{background-color:#278fce;border:0}html .btn-dark:hover,html .btn-dark.btn-dark:hover{background-color:#0c669c}html img{max-width:100%}html h2,html h3{font-size:20px}@media (min-width: 576px){html h2,html h3{font-size:30px}}html h4{font-size:18px;color:#224096}@media (min-width: 576px){html h4{font-size:20px;font-weight:700}}html a:focus{box-shadow:none !important}html body .top-banner .top-contact{position:relative;margin-left:30px;margin-top:20px}@media (min-width: 768px){html body .top-banner .top-contact{margin-top:0;margin-left:50px}}html body .top-banner .top-contact img{max-width:40px;margin-right:20px}html body .top-banner .top-contact p{font-weight:700;margin-bottom:0}@media (min-width: 576px){html body .top-banner .top-contact p b{font-size:22px}html body .top-banner .top-contact p b .small{font-size:17px;font-weight:700}}html body .top-banner .top-contact:before{content:'';display:block;position:absolute;left:-30px;width:20px;height:100%;background-image:url("../images/phone-volume-solid.svg");background-size:contain;background-position:center;background-repeat:no-repeat}@media (min-width: 576px){html body .top-banner .top-contact:before{left:-50px;width:40px}}html body .main-menu{background-image:linear-gradient(#90a1c3, #64789f);border-top:1px solid #7284a8}html body .main-menu nav{padding:0}html body .main-menu nav .navbar-toggler{width:100%;background:transparent;border:0}html body .main-menu nav .navbar-toggler span.menu-title{color:#fff;text-transform:uppercase;font-size:9px;padding:0;margin:0 0 5px 0;font-weight:600}html body .main-menu nav .navbar-toggler:focus{outline:0}html body .main-menu nav .navbar-nav a.nav-item.nav-link{text-shadow:0 -1px 0 #00000040;padding:19px 15px;font-size:15px;color:#fff;line-height:20px;border-bottom:1px solid rgba(204,217,245,0.34902)}@media (min-width: 768px){html body .main-menu nav .navbar-nav a.nav-item.nav-link{border-right:1px solid #7284a8;border-left:1px solid #8c9ec0;border-bottom:0}}html body header{background-image:url("../images/wheelchair-hire-in-london.jpg");background-size:cover;background-position:center}html body header .text-block{background:rgba(255,255,255,0.75);padding:30px 20px}html body header .text-block h1{font-size:28px;font-weight:700;color:#224096}@media (min-width: 576px){html body header .text-block h1{font-size:38px}}html body header .text-block p{font-size:18px;font-weight:500}html body header .text-block p .text{color:#278fce}html body header .text-block p.sm-text{font-size:15px;color:#313131}html body .how-to .phone{font-size:20px}@media (min-width: 576px){html body .how-to .phone{font-size:30px}}html body .products h4{font-size:16px;color:#212529}html body .products p.price{color:#224096;font-size:20px;font-weight:700;margin-bottom:10px;line-height:20px}html body .products .price-sm{font-size:12px;line-height:15px;margin-bottom:5px;color:#224096;font-weight:500}html body .products img{max-width:200px;display:block;margin:auto}@media (min-width: 576px){html body .products img{max-width:100%}}html body #Booking-form #contact-form .help-block{font-size:12px}html body #howtoBookModal h4{font-size:30px}html body #howtoBookModal .booking .phone{position:relative;margin-left:50px;margin-bottom:20px;font-size:30px}html body #howtoBookModal .booking .phone:before{content:'';display:block;position:absolute;left:-50px;width:40px;height:100%;background-image:url("../images/phone-volume-solid.svg");background-size:contain;background-position:center;background-repeat:no-repeat}
