#gap-carousel:before{background-image:url("../../../Content/images/Carousel/GAP image.jpg")}#alloy-carousel:before{background-image:url("../../../Content/images/Carousel/Alloy.jpg")}#smart-carousel:before{background-image:url("../../../Content/images/Carousel/SMART.jpg")}#paint-carousel:before{background-image:url("../../../Content/images/Carousel/Interior.jpg")}#why-carousel:before{background-image:url("../../../Content/images/Carousel/Tyres.jpg")}#home-carousel{height:280px;position:relative}@media(max-height:575.98px){#home-carousel{display:none}}#home-carousel #carousel-position-wrapper{position:absolute;width:99%;top:-200px}.carousel{overflow:hidden;position:relative;width:100%;-webkit-perspective:70vw;perspective:70vw;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.carousel.carousel-slider{top:0;left:0}.carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-item{width:100%;height:100%;position:absolute;top:0;left:0}.carousel.carousel-slider .carousel-item h1{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel .carousel-item{visibility:hidden;position:absolute;top:0;left:0}.carousel .carousel-item img{width:100%}.carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0;padding-left:0}.carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:24px 4px;background:radial-gradient(circle,#fff 50%,#949599 100%);-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.carousel .indicators .indicator-item.active{background:#dd1e26}.carousel.scrolling .carousel-item .materialboxed,.carousel .carousel-item:not(.active) .materialboxed{pointer-events:none}.carousel-md{height:500px}.carousel-md.carousel-slider .carousel-item{min-height:500px}.carousel-md .carousel-item{width:370.37037px;height:370.37037px}@media(max-width:540px){.carousel-md .carousel-item{width:296.2963px;height:296.2963px}}.carousel-sm{height:300px}.carousel-sm.carousel-slider .carousel-item{min-height:300px}.carousel-sm .carousel-item{width:222.22222px;height:222.22222px}@media(max-width:540px){.carousel-sm .carousel-item{width:177.77778px;height:177.77778px}}.carousel-item-wrapper{position:relative;height:100%;width:100%;overflow:hidden}.carousel-item-wrapper:before{-webkit-filter:grayscale(1);filter:grayscale(1);content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.carousel-item-wrapper>.carousel-item-content{position:absolute;width:100%;height:100%;z-index:5}.carousel-item-wrapper>.carousel-item-content>.container{width:inherit;height:inherit;color:#fff}.carousel-item-wrapper>.carousel-item-content>.container>.flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15%}.carousel-item-wrapper>.carousel-item-content>.container>.flex-wrapper>h1{font-weight:600;font-size:2.5rem}.carousel-item-wrapper>.carousel-item-content>.container>.flex-wrapper>*:not(a){width:100%}.carousel-item-wrapper>.carousel-item-content>.container a{color:#fff}.carousel-item{opacity:1!important}.carousel-item.active .carousel-item-content>.container{background:rgba(221,30,38,.8);-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.carousel-item.next .carousel-item-content>.container{background:rgba(208,211,219,.6);-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.carousel-item:not(.active):not(.next) .carousel-item-content>.container{background:rgba(0,0,0,.8);-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}