@font-face {
    font-family: galano-regular;
    src: url("../fonts/Galano\ Grotesque.otf");
}

@font-face {
    font-family: galano-medium;
    src: url("../fonts/Galano\ Grotesque\ Medium.otf");
}

@font-face {
    font-family: galano-semibold;
    src: url("../fonts/Galano\ Grotesque\ Semi\ Bold.otf");
}

body {
    font-family: galano-regular;
}

/* body::-webkit-scrollbar, .modal-body::-webkit-scrollbar {
    width: 5px;
}

body::-webkit-scrollbar-thumb, .modal-body::-webkit-scrollbar-thumb {
    background-color: #ed1c24;
} */

h1, h2, h3 {
    font-family: galano-semibold;
}

h4, h5, h6 {
    font-family: galano-medium;
}

b,
strong,
.font-weight-bold {
    font-family: galano-medium;
}

.font-weight-bolder {
    font-family: galano-semibold;
}

.text-red {
    color: #ed1c24;
}

.text-orange {
    color: #e26d38;
}

.bg-gray-custom {
    background-color: #eaeaea;
    border-radius: 20px;
}

.btn {
    padding: 2px 8px 8px 8px;
    border-radius: 15px;
    transition: color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out
}

.vehicle {
    text-align: center;
    cursor: pointer;
    border: 1px solid white;
}

.vehicle.active {
    border-radius: 20px;
    border-color: #e26d38;
}

.vehicle.disabled {
    cursor: not-allowed;
    opacity: 0.5;
}

.form-check-input {
    cursor: pointer;
}