@media (max-width: 991px) {
    .menu .mobile__footer {
        display: block !important;
    }
}
@media (min-width: 992px) {
    .menu .nav__submenu {
        padding: .5rem !important;
    }
}
@media (max-width: 520px) {
    .absolute-center {
      display: none;
    }
}

ul li{
    list-style-type: disc;
    margin-inline-start: 10px;
}
.bg-dark-5{
    background-color: #000;
}
.header.is-sticky.-sticky-light .header__bar, .bg-dark-6, .bg-dark-12{
    background-color: #0d0d0d !important;
}
.tabs.-active-2 .tabs__controls .tabs__button.is-active{
    background: #1f2130 !important;
}
/* Basic styling for the input box */
.form-control {
    width: 100%; /* Adjust width as needed */
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
    font-size: 16px;
}
/* Style when the input box is focused */
.form-control:focus {
    outline: none; /* Remove the default focus outline */
    border-color: #007bff; /* Change border color on focus */
    box-shadow: 0 0 5px rgba(0, 123, 255, 0.5); /* Add a subtle shadow on focus */
}
.sectionHeading__subtitle span, .masthead.-type-1 .masthead__subtitle span{
    color: #000 !important;
    background: #E5ECFD !important;
}
.footer.-type-1{
    padding: 1.8125rem 0;
} 
.text-danger{
    color: red;
} 
