/* 
/* 
/*  custom.css
/*
/*  If not using Gulp and Sass, add your custom CSS below then include it
/*  in your page by adding a reference to assets/css/custom.css in the head of each page.
/*
*/
.bg-dark {
background-color: #000 !important;
}

.navbar-light .navbar-nav .nav-link {
    color: rgb(56 56 56);
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size:17px;
}

.book-mot-text-ad {
   
    color: rgb(255, 255, 255);
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size:15px;
    text-decoration:underline;

}


.book-mot-text-ad a {
   
    color: rgb(255, 255, 255);

}

.bg-gradient {
    background-image: url('https://www.farnworthmotstation.co.uk/media/img/background.jpg');
    background-repeat: repeat;
    }

.booking-card {
    background-color: #2e2e2e;
    border: 10px solid #161616;
    margin-bottom: 0px !important;
}

.booking-card .registration {
    height: 65px;
    background-color: gold;
    width: 100%;
    border: 5px solid #000;
    color: #fff;
    padding-left: 10px;
    font-family: 'Montserrat';
    font-weight: 900;
    color: #000 !important;
    font-size: 37px;
  
}

.display-5 {
    color: rgb(255, 255, 255);
    font-family: 'Montserrat', sans-serif;
    font-weight: 900 !important;
}

.back {
    background-color:#000;
    background-color: #000;
    margin-left: -11px;
    font-size: 38px;
    color: #fff;
    margin-left: -12px;
}

.double-caret {
    margin-left: -9px;
    font-size: 43px;
}

.white-bottom { 
    background-color: white;
}

.or-call {
    font-family: 'Montserrat';
    font-size: 27px;
    font-weight: 900;
    COLOR: #ffffff;
    MARGIN-TOP: 0PX;
    PADDING-BOTTOM: -22PX !IMPORTANT;
    margin-bottom: -3px;
    letter-spacing: 4px;
    text-align: center;
}

.flickity-slider .h4 {
    font-family: 'Montserrat';
    font-weight: 700;
    font-size: 12px;
    line-height: 17px;
    letter-spacing: 1px;
}

.titles {
    color: #fff !important;
    font-family: 'Montserrat';
    font-size: 30px;
    font-weight: 900;
}

.repair-card { 
    border: 6px solid #2a2a2a;
    border-radius: 0px;
    background-color: #1a1a1a;
}

.o-hidden {

    background-color: #ffffff40;

}

.repairs-card h5 {
    FONT-FAMILY: 'Montserrat';
    COLOR: white;
    FONT-WEIGHT: 900;
    FONT-SIZE: 21PX;
}

.repairs-card p {
    COLOR: white;
}

.repairs-card .call-now {
  margin-top:20px;
  text-align:right;
}

.repairs-card .call-now span {
    color:rgb(214, 255, 153);
    font-size: 42px;
}

.underline {
    text-decoration:underline;
}


.line-top {
    border-top: 3px solid #ffd700;
    padding-top: 25px;
}

.servicing {
    FONT-FAMILY: 'Montserrat' !important;
    COLOR: white !important;
    FONT-WEIGHT: 900;
    FONT-SIZE: 55PX;
}

.health-inspection {
    background-color: #000000;
    padding: 3px 3px 3px 3px;
    color: #fff;
    font-size: 16px;
}

.service-title {
    color:#fff;
}

.service-white {
    color:#fff;
}

.goldservice {
    COLOR: var(--yellow);
}

.btn-dark {
    background-color: #000;
}

.titles {
font-size:55px;
}

.alert-box  {
    color:crimson;
}

.mt-minus-3-custom {
    margin-top: -3.5rem;
}


.footer-image {

    margin-bottom:20px;
}

.from {
    color: #fff !important;
    margin-right: 10px;
}