@font-face {
    font-family: 'Highflier Wicksteed';
    src: url('../font/HighflierWicksteed-Regular.woff2') format('woff2'),
    url('../font/HighflierWicksteed-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


h1,
h2,
h3,
h4{
    font-family: "Highflier Wicksteed","Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1{
    font-size: 3.5rem;
    color: #491B6E;

}

body{
    background: rgb(28,62,123);
    background: -moz-linear-gradient(150deg, rgba(28,62,123,1) 31%, rgba(97,149,174,1) 96%);
    background: -webkit-linear-gradient(150deg, rgba(28,62,123,1) 31%, rgba(97,149,174,1) 96%);
    background: linear-gradient(150deg, rgba(28,62,123,1) 31%, rgba(97,149,174,1) 96%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1c3e7b",endColorstr="#6195ae",GradientType=1);
}

.card-main{
    border: #491B6E solid 10px;
}

.branded_hr{
    border-top: #491B6E solid 3px;
}

.btn-client-primary{
    background:  #491B6E ;
    color: white;
}

.btn-client-primary:hover{
    background:  #C9C900;
    color: #491B6E;
}

.form-switch .form-check-input{
    width: 2.5rem !important;
    height: 20px;
}

@font-face {
    font-family: "number-plate";
    src: url("/fonts/UKNumberPlate.woff");
}

.number_plate_display{
    font-family: "number-plate", sans-serif;
    background-color: #F7D041;
    /*border: 2px solid black;*/
    padding: 12px;
    font-weight: 800;
    font-size: 2em;
    text-align: center;
    border-radius: 5px;
}