h1{margin-bottom:28px;color:#2f547d}.row-one{margin-bottom:35px;background:#2f547d}.row-two>div{display:flex}.home-panel{width:75%;padding:0 10%}.home-panel.grey{border-color:#cbcbcb}.home-panel.intro{position:relative;background:#f5f5f5}.home-panel.intro div.arrow{width:10px;height:100%;background:rgba(255,255,255,.1);position:absolute;right:-10px;top:0}.home-panel.intro div.arrow:before{content:"";position:absolute;top:0;right:-35px;width:0;height:0;border-style:solid;border-width:140px 0 140px 35px;border-color:transparent transparent transparent rgba(255,255,255,.1)}.home-panel.intro div.arrow:after{content:"";position:absolute;top:0;right:-25px;width:0;height:0;border-style:solid;border-width:140px 0 140px 35px;border-color:transparent transparent transparent #f5f5f5}.home-panel.intro h2{font-family:Ubuntu,sans-serif;font-size:1.8em;font-weight:500;color:#234060}.home-panel.intro .car{width:100%;height:140px;margin-top:16px;background:url(../../../../images/html5/home/car.png) top center no-repeat;background-size:contain}.home-panel.intro a{text-decoration:none;font-weight:700;color:#666}.home-panel.intro,.home-panel.quote{min-height:232px;padding:25px 10%}.home-panel.quote,.home-panel.usp{margin-left:4%}.home-panel.quote{position:relative}.home-panel.quote h2{color:#fff;font-size:1.9em;letter-spacing:-.05em;margin-bottom:10px}.home-panel.quote .generic-form div.label,.home-panel.quote .generic-form label{color:#fff}.home-panel.quote input[type=text]{border:1px solid #4d4d4d;border-radius:0;width:100%;padding:9px 5px}.home-panel.quote .login-text{position:absolute;right:25%;bottom:11%;color:rgba(255,255,255,.5)}.home-panel.grey.testimonials{width:95%;height:calc(100% - 4px);padding:0;border:2px solid #eaeaea}.home-panel.grey.testimonials .items{height:155px;margin:0 5% 15px;overflow:hidden}.home-panel.grey.testimonials .items>div{width:100%}.home-panel.grey.testimonials .items .user p{margin-right:20px;padding-top:120px;background:url(../../../../images/html5/home/testimonials.svg) top center no-repeat}.home-panel.grey.testimonials .items .user p span:first-of-type{display:block;font-weight:700;color:#b70f0f}.home-panel.grey.testimonials .items .user p span:last-of-type{font-size:.8em}.home-panel.grey.testimonials .items .comment{height:155px;overflow:auto;font-size:.9em}.home-panel.grey.testimonials .items .comment h4{color:#666}.home-panel.grey.testimonials .pager{height:18px;text-align:center}.home-panel.grey.testimonials .pager a{width:8px;height:8px;margin:5px 4px 0;border-radius:4px;background:#cbcbcb;text-indent:-9999px;display:inline-block;outline:0;border:none}.home-panel.grey.testimonials .pager a.current{background:#666}.home-panel.grey.testimonials,.home-panel.grey.usp{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:center;-ms-flex-align:center;align-items:center}.home-panel.grey.usp{height:calc(100% - 4px);border:2px solid #eaeaea}.home-panel.grey.testimonials>div,.home-panel.grey.usp>div{margin:25px 0}.home-panel.grey.testimonials>div{width:100%;margin-bottom:15px}.home-panel.grey.usp>div>div:first-of-type .item{margin-bottom:7%}.home-panel.grey.usp .item{position:relative}.home-panel.grey.usp .item h4,.home-panel.grey.usp .item p{margin:0 5px 3px 70px}.home-panel.grey.usp .item h4{font-size:1em;line-height:1.2em;color:#234060}.home-panel.grey.usp .item p{font-size:.8em;line-height:1.2em;margin-bottom:3px}.home-panel.grey.usp .item h4:before{content:"";width:49px;height:50px;position:absolute;left:10px;background:url(../../../../images/html5/home/usp-sprite.svg)}.home-panel.grey.usp .item.reliable h4:before{background-position:top left}.home-panel.grey.usp .item.comfortable h4:before{background-position:left -51px}.home-panel.grey.usp .item.private-hire h4:before{background-position:left -101px}.home-panel.grey.usp .item.professional h4:before{background-position:bottom left}.home-panel.quote input[type=submit]{padding:12px 24px;background:#b70f0f;font-weight:700;font-size:1.4em}.button.small.login{position:absolute;right:6%;bottom:13%;background:#234060}.generic-form div.label{padding-top:0;padding-bottom:0}@media only screen and (max-width:950px){.home-panel.intro,.home-panel.quote{min-height:290px}.home-panel.intro div.arrow:after,.home-panel.intro div.arrow:before{border-width:170px 0 170px 35px}.home-panel.quote form{margin-bottom:10px}.home-panel.quote .login-text{position:relative;left:0;bottom:25px;right:inherit}.button.small.login{position:relative;right:0;top:25px;bottom:0}}@media only screen and (max-width:840px){.home-panel.intro .car{margin-top:20px}.home-panel.intro div.arrow{width:5vw;right:-5vw;background:rgba(255,255,255,.1)}.home-panel.intro div.arrow:after,.home-panel.intro div.arrow:before{display:none}.home-panel.grey.testimonials .items .user p{background-size:contain;line-height:.8em}.home-panel.grey.testimonials .items .user p span:first-of-type{font-size:.8em}.home-panel.grey.usp>div .item:not(:last-of-type){margin-bottom:7%}}@media only screen and (max-width:480px){.home-panel{width:auto;padding:10%}.home-panel.quote,.home-panel.usp{margin-left:0}.home-panel.intro,.home-panel.quote{margin-bottom:4%}.row-one{margin:0}}