body,
div,
ul,
li,
a,
button,
td,
span {
    font-size: small;
}

.header-dropdown .btn {
    font-size: small;
}

#topbar {
    height: 40px;
}

#header {
    top: 40px;
}

.fixed-top-margin {
    margin-top: 105px;
}

.navbar .active {

    font-weight: bold;
}

#footer .footer-top {
    padding: 20px 0 0px;
}

#footer .footer-top h3 {
    padding-bottom: 0px;
}

#footer .footer-top .footer-links ul a {

    font-weight: 600;
}

#footer .footer-top .footer-links ul li {
    padding: 6px 0;
}

#footer .footer-top .footer-contact,
#footer .footer-top .footer-links,
#hero h2,
.slider-details,
.why-us .content h3,
.why-us .content p {
    margin-bottom: 12px;
}

.social-links a {
    background: none;
}

.social-links a {
    font-size: 24px;
}

footer-logo {
    padding: 20px 0 20px 0;
}

.btn-theme {
    border-radius: 4px;
}


.slider-details {
    margin-bottom: 30px;
}

.section-title {
    padding: 0px;
}

.carousel-title {
    font-weight: 900;
    font-size: 48px;
}

.mission-card h2 {

    font-weight: 900;
    font-size: 24px;
}

.landing-block {
    padding: 40px 0 0px 0;

}

.breadcrumbs {
    display: none;
}

.testimonial-item-title{
    color:#000;
 
    font-size: 18px;
    font-weight: 700;
    margin: 10px 0 5px;
      
}

.btn-danger {
    --bs-btn-color: #fff;
    --bs-btn-bg: #8F7C4B;
    --bs-btn-border-color: #8F7C4B;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #8F7C4B;
    --bs-btn-hover-border-color: #8F7C4B;
    --bs-btn-focus-shadow-rgb: 225, 83, 97;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #8F7C4B;
    --bs-btn-active-border-color: #8F7C4B;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #8F7C4B;
    --bs-btn-disabled-border-color: #8F7C4B;
}