@font-face{font-family:'Poppins';font-style:normal;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');font-display:swap}body{font:400 15px Poppins,sans-serif;line-height:1.8;color:#434343}img{height:auto;max-width:100%}.navbar-text,#arsNav{font-family:Poppins,sans-serif}div#arsNav.navbar-collapse.collapse.in{border-bottom:3px solid #e61117}h2{font-size:24px;text-transform:uppercase;color:#434343;font-weight:600;margin-bottom:30px}.pBold{font-size:19px;line-height:1.375em;color:#434343;font-weight:400;margin-bottom:15px;margin-top:20px}h3{font-size:19px;line-height:1.375em;color:#434343;font-weight:400;margin-bottom:30px}.productsImg{width:100%;overflow:hidden}.jumbotron{background-color:#e61117;color:#fff;font-family:Poppins,sans-serif}.container-fluid{padding:50px 50px}.col-xs-3{padding-left:2px;padding-right:2px}.thumbnail,.mainImageDiv{border:none;border-radius:0;position:relative;display:inline-block;padding:0;width:100%}.thumbnail img,{width:10%;height:10%}.mainImageDiv{margin-bottom:20px}.zoom-button{position:absolute;background-color:#e61117;padding:5px;border-radius:50%;cursor:pointer;width:38px;height:38px}.zoom-button i{position:absolute;top:9px;right:11px;font-size:18px;color:#fff}.carousel-control.right,.carousel-control.left{background-image:none;color:#e61117}.carousel-indicators li{border-color:#e61117}.carousel-indicators li.active{background-color:#e61117}#thumbnailCarousel .carousel-indicators{bottom:-20px}#reviewCarousel .carousel-indicators{bottom:0}.carousel-inner>.item{display:none;position:relative;transition-duration:0s!important}.carousel-inner>.item img{max-width:100%;height:auto}.carousel-inner>.item.active{display:block}.carousel-inner>.item.active img{max-width:100%;height:auto}.carousel.slide .carousel-inner .item.next,.carousel.slide .carousel-inner .item.active.right{transform:translateX(0%)}.carousel.slide .carousel-inner .item.prev,.carousel.slide .carousel-inner .item.active.left{transform:translateX(0%)}.item .pBold{font-size:19px;line-height:1.375em;font-weight:400;font-style:italic;margin:70px 0}.item span{font-style:normal}.item{height:100%;width:100%}#aboutus{margin-top:-20px}#aboutus .row,#values .row{margin-right:0;margin-left:0}.navbar{margin-bottom:0;background-color:#e61117;z-index:9999;border:0;font-size:12px!important;line-height:1.42857143!important;letter-spacing:4px;border-radius:0;font-family:Poppins,sans-serif}.navbar-text{display:block;max-width:200px;margin-top:0;margin-bottom:-10px;padding-top:7px;color:#fff!important;text-decoration:none!important;font-weight:700}@media screen and (max-width:769px){.navbar-text{margin-left:80px}}.navbar-brand img{width:50px;height:50px;margin-top:-15px}.navbar li a,.navbar .navbar-brand{color:#fff!important}.navbar-nav li a:hover,.navbar-nav li.active a{color:#e61117!important;background-color:#fff!important}.navbar-default .navbar-toggle{border-color:transparent;color:#fff!important}footer .glyphicon{font-size:40px;margin-bottom:20px;color:#E0E0E0}footer .glyphicon:hover{opacity:.8}.custom-slide{animation-name:slide;-webkit-animation-name:slide;animation-duration:1s;-webkit-animation-duration:1s;visibility:visible}.glyphicon-map-marker,.glyphicon-phone,.glyphicon-envelope,#contactus u{margin-left:-20px}.openingEnquiry{background-color:#E0E0E0;color:#434343;margin-left:0;margin-right:0}.openingEnquiry h3,.openingEnquiry p{text-align:left;padding-left:20px}.openingEnquiry h3{color:#434343;font-weight:700;padding-top:30px}.openingEnquiry span{padding-left:20px}.openingTimes{color:#434343;font-weight:700}.contactDetails{margin-left:0;padding-left:40px;background-color:#434343;color:#E0E0E0}.contactDetails h3{color:#fff;font-weight:700;padding-top:35px}.contactDetails a{color:#fff}div.productBreakAdd{display:block}.aboutImgOne{margin-top:30px}#topCarousel{margin-top:50px}#topCarousel img{object-fit:cover;object-position:center 45%;display:block;margin-left:auto;margin-right:auto;width:100%;max-height:350px;height:350px}.read-more-content,.see-all-content{display:none}.read-more-link,.see-all-link{display:block;margin-top:30px;width:150px;text-align:center;padding:5px;background-color:#e61117;color:#fff!important;left:0;right:0;margin-left:auto;margin-right:auto;cursor:pointer}.read-more-link:hover,.see-all-link:hover{background-color:rgba(230,17,23,.8);color:#fff!important;text-decoration:unset}#products a{color:#e61117;font-weight:700}.galleryContent p{padding:0 20px;color:#E0E0E0}.galleryTitle{margin-top:20px;font-weight:700;color:#fff}.reviewCarouselTitle{display:block;float:right;margin-top:20px;margin-bottom:80px}.facebookLink{text-decoration:none;color:#E0E0E0}.facebookLink:hover{color:#E0E0E0}.modal{display:none;position:fixed;z-index:9999;padding-top:60px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.9)}.modal-content{display:flex;justify-content:center;align-items:center;height:100%;max-height:calc(100% - 120px);background-color:transparent;box-shadow:none;position:relative}.modal-content img{max-height:100%;max-width:100%;background-color:transparent;border:none;outline:none}.close{position:absolute;top:15px;right:35px;color:#fff;font-size:40px;font-weight:700;transition:0.3s}.close:hover{cursor:pointer;color:#e61117}.prev,.next{position:absolute;top:50%;transform:translateY(-50%);font-size:30px;font-weight:700;color:#fff;cursor:pointer;padding:10px 10px;background-color:#e61117;height:70px}.prev{left:0}.next{right:0}@keyframes slide{0%{opacity:0;transform:translateY(70%)}100%{opacity:1;transform:translateY(0%)}}@-webkit-keyframes slide{0%{opacity:0;-webkit-transform:translateY(70%)}100%{opacity:1;-webkit-transform:translateY(0%)}}.alt-bg{background-color:#E0E0E0;color:#434343}.alt-bg h2,.alt-bg h3,.alt-bg .pBold{color:#434343}.footer-bg{background-color:#434343;color:#E0E0E0}.phone-no,.phone-no a{color:#fff!important}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#e61117}.nav-pills>li>a{color:#434343;background-color:#E0E0E0}.nav-pills>li>a:hover,.nav-pills>li>a:focus{color:#e61117;background-color:#E0E0E0}li.branchSelect{min-width:130px;padding-right:20px;font-weight:700;color:#e61117}#reviews .pBold,.reviewHeading{color:#fff}#reviews .pBold{font-size:16px;margin-top:60px}#reviews{background-color:#434343;overflow:hidden}blockquote{border-left:0}.blockquote-footer{margin-top:-40px;margin-bottom:50px;color:#fff;opacity:.75}@media screen and (max-width:991px){div.productBreakRemoveAbout{display:none}#reviewCarousel{padding-left:8%;padding-right:8%;margin:0 -20px;margin-bottom:-40px}#reviewCarousel .carousel-inner>.item.active{padding:0 20px}#reviewCarousel .carousel-inner>.item.active .pBold{font-size:16px;margin-top:50px}.reviewCarouselTitle{padding-right:1%}#products .read-more-link{margin-bottom:20px}}.maps{padding-top:20px}.reviewHeading{margin-bottom:10px;margin-left:10px}.thumbnail.active{-webkit-filter:grayscale(0);filter:none;border:2px solid #e61117}.thumbnail{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);border:2px solid #E0E0E0}#four-zero-four{padding-top:100px;height:100%;min-height:85vh}#four-zero-four a{color:#e61117}@media screen and (max-width:768px){.btn-lg{width:100%;margin-bottom:35px}div.productBreakRemove{display:none}.navbar-default .navbar-collapse,.navbar-default .navbar-form{background-color:#fff}.navbar li a,.navbar .navbar-brand{color:#434343!important}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#e61117}.contentDesktop{display:none}.jumbotron p{font-size:18px}.jumbotron h1{font-size:34px}#aboutus,#values,#products,#contactus,#gallery,.inner-small,.jumbotron,#reviews{padding-left:5%;padding-right:5%}.four-zero-four-img{width:100%;padding-bottom:30px}ul.nav.nav-pills.nav-justified{margin-bottom:30px}.mainImageDiv img{width:100%;height:100%}#thumbnailCarousel{padding-right:5%;padding-left:5%}.zoom-button{top:10px;right:10px}#thumbnailCarousel .carousel-control.right,#thumbnailCarousel .carousel-control.left{margin-left:-5%;margin-right:-5%;margin-top:-20px}}@media screen and (min-width:768px){div.productBreakAdd{display:none}.contentMobile{display:none}#aboutus,#values,#products,#contactus,#gallery,.inner-small,.jumbotron,#reviews,#four-zero-four{padding-left:15%;padding-right:15%}.four-zero-four-img{width:40%;float:right;padding-left:40px;padding-bottom:10px}.nav-pill-norwich{padding-right:10px}.nav-pill-ipswich{padding-left:10px}.contactDetails{padding-bottom:35px}ul.nav.nav-pills.nav-justified{padding-right:100%;margin-bottom:20px}.mainImageDiv img{width:70%;display:block;margin-left:auto;margin-right:auto}#thumbnailCarousel{padding-right:11%;padding-left:11%}.zoom-button{top:4%;right:17%}#thumbnailCarousel .carousel-control.right,#thumbnailCarousel .carousel-control.left{margin-top:-20px}}