
@font-face {
    font-family: "MB-Regular";
    src: url("../fonts/MBCorpoSText-Regular-Web.woff2") format("woff2");
}

@font-face {
    font-family: "MB-Bold";
    src: url("../fonts/MBCorpoSText-Bold-Web.woff2") format("woff2");
}

body { 
    font-family: "MB-Regular", serif;                
    font-weight: 400;
    background:#f7f7f7;
}

.form-floating>label { padding-left:.2rem }

.form-control,
.form-select {
    border: none;
    border-bottom: 1px solid #ccc;
    border-radius: 0;
    background: transparent;
}

.form-control:focus,
.form-select:focus,
.btn-close:focus {
    box-shadow: none !important;
    outline: none !important;
}

.btn, .btn-primary {
    border-radius: 0 !important;
}
.invalid-feedback{
    font-size: 0.7rem;
}
.img-fluid{
    height: 60px;
}
.title{
    font-size: 28px;
}
@media (max-width: 767px) {
    .img-fluid{
        height: 50px;
    }
    .title{
        font-size: 20px;
    }
    .mobile-alert {
        font-size: 14px;
    }
}