.section.vehicle-search-mobile{display:none!important}.section.adverts{}.section.adverts-5 ul{width:100%;min-height:120px;margin:0;padding:0;list-style:none}.section.adverts-5 ul li{display:block;width:100%;margin:0;padding:0}.section.adverts-5 ul li a{position:relative;display:block;width:100%;padding-top:25%;background:#FFFFFF;border:solid 1px #E1E1E1;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.section.adverts-5 ul li img{display:block;position:absolute;top:0;width:100%;height:100%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.viewport{background:white}.section.main{background-color:white}.section.content{background-color:white}.section.adverts-1 ul{width:100%;margin:0;padding:0;list-style:none}.section.adverts-1 ul li{display:none;width:100%;margin:0;padding:0}.section.adverts-1 ul li a{position:relative;display:block;width:100%;padding-top:32px;padding-bottom:100%;background:#FFFFFF;border:solid 1px var(--grey-border-4);box-shadow:var(--box-shadow-2);border-radius:var(--border-radius-4)}.section.adverts-1 ul li img{display:block;position:absolute;top:0;width:100%;height:100%;border-radius:var(--border-radius-4);-moz-border-radius:var(--border-radius-4);-webkit-border-radius:var(--border-radius-4)}.section.adverts-2 ul{margin:0;padding:0}.section.adverts-2 ul .cycle-carousel-wrap{width:100%;display:block}.section.adverts-2 ul li{display:none;list-style:none;margin:0;padding:15px}.section.adverts-2 ul li a{position:relative;display:block;width:100%;padding-bottom:100%;background:#FFFFFF;box-shadow:var(--box-shadow-2);border-radius:var(--border-radius-4)}.section.adverts-2 ul li img{position:absolute;width:100%;height:100%;border-radius:var(--border-radius-4);-moz-border-radius:var(--border-radius-4);-webkit-border-radius:var(--border-radius-4)}.section.adverts-2 ul li .price{position:absolute;bottom:10px;left:7%;color:#FFFFFF;font-size:2.5vw;font-weight:bold}.section.adverts-3 ul{width:100%;margin:0;padding:0;list-style:none}.section.adverts-3 ul li{display:none;width:100%;margin:0px;padding:0x}.section.adverts-3 ul li a{position:relative;display:block;width:100%;padding-bottom:50%;background:#FFFFFF;box-shadow:var(--box-shadow-2);border-radius:var(--border-radius-4)}.section.adverts-3 ul li img{display:block;position:absolute;width:100%;height:100%;border-radius:var(--border-radius-4);-moz-border-radius:var(--border-radius-4);-webkit-border-radius:var(--border-radius-4)}.section.better-choice{text-align:left;margin-top:90px}.section.title h1.hdr,.section.title h2.hdr,.section.title h3.hdr{color:var(--purple-colour);font-size:var(--text-32);font-weight:bold;margin-bottom:0px}.section.title h1 .subtitle,.section.title h2 .subtitle,.section.title h3 .subtitle{color:var(--purple-colour);font-size:var(--text-21);font-weight:normal}.section.title p{font-size:var(--text-21);color:var(--purple-colour)}.section.brands{margin-top:30px;margin-bottom:65px;overflow:hidden}.section.brands ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;column-gap:26px}.section.brands ul li{min-width:170px;height:154px;flex-grow:1}.section.brands ul li a{position:relative;display:block;width:100%;height:100%;padding:5px 10px}.section.testimonials.title{text-align:center;padding-top:43px}.section.testimonials{background:var(--grey-bg-1)}.section.testimonials .reviews-container{max-width:1460px;margin-left:auto;margin-right:auto}.section.welcome .content{margin-top:40px;font-size:var(--text-20);color:var(--black-colour)}.section.welcome .content p.desktop-content{display:block}section.welcome .content details.mobile-content{display:none}.section.news .scroll-item div.title{flex:none;color:var(--purple-colour);font-size:var(--text-24);font-weight:bold;margin-bottom:14px}.section.news .headline{flex:1;color:var(--purple-colour);font-size:var(--text-16);overflow:elipsis}.section.news .read-more{flex:none}.section.news a{color:var(--red-colour);text-decoration:none;font-weight:bold}.section.welcome .content details.mobile-content{display:none}@media (max-width:991px){.section.brands ul{overflow-x:scroll}.section.welcome .content{margin-top:40px;font-size:var(--text-18);color:var(--black-colour)}.section.welcome .content p.desktop-content{display:none}.section.welcome .content details.mobile-content{display:block;margin-top:var(--text-18)}.section.welcome .content details.mobile-content>summary{color:var(--purple-colour);font-weight:bold}}