body{font-weight:400;font-family:"Roboto",sans-serif !important}a[href^="tel"]{color:inherit;text-decoration:none}.sticky{z-index:999 !important;-webkit-animation:fadeIn 1s ease-in both;animation:fadeIn 1s ease-in both;position:fixed !important;top:0 !important;-webkit-box-shadow:1px 1px 14px -5px rgba(0,0,0,0.2);box-shadow:1px 1px 14px -5px rgba(0,0,0,0.2)}.sticky li a{color:#000 !important}.fadeInDown{opacity:1;z-index:999 !important;background:#fff !important}.fadeInDown nav{color:#000}.fadeInDown a{color:#000}.fadeInDown a:link{color:#000}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translate3d(0, -60%, 0);transform:translate3d(0, -60%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translate3d(0, -60%, 0);transform:translate3d(0, -60%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;line-height:70px;font-size:0.9em;z-index:999;width:100%;position:absolute}header #logo{width:250px;height:70px;background:#fff;position:relative;background:linear-gradient(112deg, #fff calc(82% + 2px), rgba(2,0,36,0) calc(82% + 3px));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}header #logo embed{width:60%;top:3px;left:20px;position:absolute}header #nav{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500;text-align:right}header #nav ul{margin:0;padding:0;z-index:999;list-style:none}header #nav li{display:inline;margin-left:1.5em}header #nav a{color:#fff;text-decoration:none}header #nav #menu-toggle{display:none}header #nav .menu-button-container{position:absolute;top:33px;bottom:20px;right:5px;display:none;height:50px;width:30px;line-height:normal}header #nav .menu-button,header #nav .menu-button::before,header #nav .menu-button::after{display:block;background-color:#000;position:absolute;height:4px;width:30px;-webkit-transition:-webkit-transform 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:-webkit-transform 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 400ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 400ms cubic-bezier(0.23, 1, 0.32, 1);border-radius:2px}header #nav .menu-button::before{content:'';margin-top:-8px}header #nav .menu-button::after{content:'';margin-top:8px}header #nav #menu-toggle:checked+.menu-button-container .menu-button::before{margin-top:0px;-webkit-transform:rotate(405deg);transform:rotate(405deg)}header #nav #menu-toggle:checked+.menu-button-container .menu-button{background:rgba(255,255,255,0)}header #nav #menu-toggle:checked+.menu-button-container .menu-button::after{margin-top:0px;-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}header #contact{height:70px;width:380px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background-color:#002855;background:linear-gradient(112deg, rgba(2,0,36,0) calc(13% + 2px), #002855 calc(13% + 3px))}header #contact .phone-icon{width:100px;position:relative}header #contact .phone-icon embed{top:12px;left:25px;height:auto;width:40px;height:40px;padding:10px;border-radius:150px;background-color:#fff;position:absolute}header #contact .nav-phone{width:200px;margin-left:80px;position:relative}header #contact .nav-phone span:nth-child(1){top:-11px;color:#fff;display:block;position:absolute}header #contact .nav-phone span:nth-child(2){top:11px;color:#56a6f5;font-size:0.8em;display:block;position:absolute}header #contact .nav-phone span:nth-child(2) a{color:#56a6f5;text-decoration:none}header #contact .quote-btn{width:150px;right:0;text-align:center;position:absolute;background-color:#0466c8}header #contact .quote-btn a{color:#fff;text-decoration:none}@media only screen and (max-width: 720px){header{display:block;background-color:#fff}header #logo{width:55% !important;float:left;display:block;background:#fff !important}header #logo embed{top:14px;max-width:110px;z-index:999 !important;height:auto !important;overflow:visible !important}header #nav{width:60%;float:right;background-color:#fff}header #nav .menu-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;margin-right:5px}header #nav ul{line-height:normal;position:absolute;top:70px;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header #nav ul a{color:#fff !important;text-decoration:none}header #nav #menu-toggle ~ .menu li{height:0;margin:0 0 0 0;padding:0;border:0;font-size:0;-webkit-transition:height 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:height 400ms cubic-bezier(0.23, 1, 0.32, 1)}header #nav #menu-toggle:checked ~ .menu li{border:1px solid #333;height:2.5em;padding:0.5em;font-size:1em !important;-webkit-transition:height 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:height 400ms cubic-bezier(0.23, 1, 0.32, 1)}header #nav .menu>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0.5em 0;width:100%;color:white;background-color:#222}header #nav .menu>li:not(:last-child){border-bottom:1px solid #444}header #contact{top:70px;width:100%;position:absolute;background-color:#002855}header #contact .phone-icon{display:none}header #contact .nav-phone{margin-left:15px}header #contact .nav-phone a{color:#fff !important}header #contact .quote-btn{width:150px;right:0;text-align:center;position:absolute;background-color:#0466c8}header #contact .quote-btn a{color:#fff;text-decoration:none}#about{padding:140px 15px !important}#about .opening{width:100% !important;margin-bottom:35px;position:relative !important}}@media (min-width: 720px) and (max-width: 924px){header{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}header #nav{text-align:left !important}header #nav .menu-button-container{display:block;position:absolute;margin-left:5px;right:390px;z-index:999}header #nav ul{line-height:normal;position:absolute;top:70px;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header #nav ul a{color:#fff !important;text-decoration:none}header #nav #menu-toggle ~ .menu li{height:0;margin:0 0 0 0;padding:0;border:0;font-size:0;-webkit-transition:height 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:height 400ms cubic-bezier(0.23, 1, 0.32, 1)}header #nav #menu-toggle:checked ~ .menu li{border:1px solid #333;height:2.5em;padding:0.5em;font-size:1em !important;-webkit-transition:height 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:height 400ms cubic-bezier(0.23, 1, 0.32, 1)}header #nav .menu>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0.5em 0;width:100%;color:white;background-color:#222}header #nav .menu>li:not(:last-child){border-bottom:1px solid #444}}#large-image{width:100%;height:100vh;background-size:cover;background-color:#f1f1f1;background-image:url("../img/stock/large-garage.jpg")}#about{padding:90px 0;font-size:0.9em}#about h6{color:#0353A4;font-size:0.7em}#about h4{color:#5C677D;font-size:1.2em;margin:0 0 20px 0}#about p{color:#7D8597;line-height:1.8em}#about .col-md-6:nth-child(1){position:relative}#about .opening{color:#fff;width:70%;padding:15px 15px 3em 15px;background-color:#0466C8;border-radius:5px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#about .opening h5{padding:0;margin:0 0 30px 0;font-size:1.8em}#about .opening ul{margin:0;padding:0}#about .opening li{padding:0;margin:0;line-height:1.8em;list-style:none;border-bottom:1px solid #fff}#about .opening li span{float:right}@media (min-width: 720px) and (max-width: 924px){#about{padding:140px 15px !important}#about .opening{width:100% !important;margin-bottom:35px;position:relative !important}}#starting-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}#starting-prices .cols{width:50%;padding:2em 0;position:relative;overflow:hidden;background-color:#979DAC}#starting-prices .cols:nth-child(2n){background-color:#7D8597}#starting-prices .cols:nth-child(1) img{width:100%;top:0;position:absolute;background-position:center left;background-size:cover;opacity:0.1;-webkit-filter:grayscale(100%);filter:grayscale(100%);z-index:1}#starting-prices .cols:nth-child(2) img{width:100%;top:0;position:absolute;background-position:center left;background-size:cover;opacity:0.1;-webkit-filter:grayscale(100%);filter:grayscale(100%);z-index:1}#starting-prices .cols:nth-child(3) img{width:100%;top:0;position:absolute;background-position:center left;background-size:cover;opacity:0.1;-webkit-filter:grayscale(100%);filter:grayscale(100%);z-index:1}#starting-prices .cols:nth-child(4) img{z-index:1;width:100%;top:0;position:absolute;background-size:cover;opacity:0.1;-webkit-filter:grayscale(100%);filter:grayscale(100%);background-image:url(../img/stock/tyres.jpg)}#starting-prices h4{position:relative;font-size:1em;color:#fff;text-align:center;margin:0;padding:0;z-index:10 !important}#starting-prices p{position:relative;font-size:0.8em;color:#ffc300;text-align:center;margin:0;padding:0;z-index:100}@media only screen and (max-width: 720px){#starting-prices .cols{height:100px}#starting-prices .cols img{display:none}#starting-prices h4{font-size:0.7em}}#services{padding:90px 0 0 0;font-size:0.9em;background-color:#7D8597}#services ul{margin:0;padding:0}#services li{color:#fff;line-height:2em;font-weight:500;list-style:none;border-bottom:1px solid #979DAC}#services li img{height:18px;margin-right:10px}#services .recovery{margin-top:90px;padding:2em 0;text-align:center;background-color:#5C677D}#services .recovery h4{padding:0;color:#fff;font-size:1.2em;margin-bottom:4px}#services .recovery p{margin:0;padding:0;color:#ffc300;font-size:0.9em}#contactus{padding:90px 0;font-size:0.9em}#contactus h6{color:#0353A4;font-size:0.7em}#contactus h4{color:#5C677D;font-size:1.2em;margin:0 0 20px 0}#contactus form select{padding:5px;margin-bottom:8px;border:none;-webkit-box-shadow:0px 1px 2px 1px #ccc;box-shadow:0px 1px 2px 1px #ccc}#contactus form input{padding:5px;border:none;outline:1px solid #ccc;-webkit-box-shadow:0px 1px 2px 1px #ccc;box-shadow:0px 1px 2px 1px #ccc}#contactus form input[type=text]{width:98%;margin-bottom:8px}#contactus form input[type=tel]{width:98%;margin-bottom:8px}#contactus form input[type=email]{width:98%}#contactus form textarea{width:99%;height:130px;padding:5px;margin:8px 0;border:none;outline:1px solid #ccc;-webkit-box-shadow:0px 1px 2px 1px #ccc;box-shadow:0px 1px 2px 1px #ccc}#contactus form input[type=submit]{outline:none;border:none;color:#fff;padding:15px 25px;background-color:#0466C8;border-radius:5px}#contactus form input[type=submit]:hover{background-color:#002855}#contactus #address{position:relative}#contactus #address address{color:#fff;width:70%;padding:15px 15px 3em 15px;background-color:#0466C8;border-radius:5px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#contactus #address address h5{padding:0;margin:0 0 30px 0;font-size:1.8em}#contactus #address address ul{margin:0;padding:0}#contactus #address address li{margin:0;padding:0;list-style:none}@media only screen and (max-width: 924px){#contactus{padding:140px 15px !important}#contactus address{width:100% !important;margin:10px 0 35px 0;position:relative !important}}footer{padding:2em 0 0 0;background-color:#f1f1f1}footer .company-info{margin-bottom:2em}footer .copyright{padding:0.9em;font-size:0.9em;text-align:center;background-color:#ccc}
/*# sourceMappingURL=main.min.css.map */