﻿@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

.poppins-thin {
    font-family: "Poppins", sans-serif;
    font-weight: 100;
    font-style: normal;
}

.poppins-extralight {
    font-family: "Poppins", sans-serif;
    font-weight: 200;
    font-style: normal;
}

.poppins-light {
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    font-style: normal;
}

.poppins-regular {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-style: normal;
}

.poppins-medium {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-style: normal;
}

.poppins-semibold {
    font-family: "Poppins", sans-serif;
    font-weight: 600;
    font-style: normal;
}

.poppins-bold {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-style: normal;
}

.poppins-extrabold {
    font-family: "Poppins", sans-serif;
    font-weight: 800;
    font-style: normal;
}

.poppins-black {
    font-family: "Poppins", sans-serif;
    font-weight: 900;
    font-style: normal;
}

.poppins-thin-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 100;
    font-style: italic;
}

.poppins-extralight-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 200;
    font-style: italic;
}

.poppins-light-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    font-style: italic;
}

.poppins-regular-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-style: italic;
}

.poppins-medium-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-style: italic;
}

.poppins-semibold-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 600;
    font-style: italic;
}

.poppins-bold-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-style: italic;
}

.poppins-extrabold-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 800;
    font-style: italic;
}

.poppins-black-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 900;
    font-style: italic;
}

body {
    border-top: 2px solid #44693d !important;
    color: #39364f !important;
    font-size: 14px !important;
    background-color: #e6f0ef !important;
    background: url('images/hero-bg.jpg') top center no-repeat;
}



a {
    color: #44693d !important;
    text-decoration: none !important;
}

    a.btn {
        color: #ffffff !important;
    }

    a:hover {
        color: #d6af22 !important;
    }

.footer a {
    text-decoration: none !important;
    color: #ffffff !important;
}

    .footer a:hover {
        text-decoration: none !important;
        color: #d6af22 !important;
    }

.form-control {
    font-size: 14px !important;
}

.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

.btn-primary {
    background-color: #44693d !important;
    border-color: #44693d !important;
    font-weight: 300 !important;
    font-style: normal !important;
}

    .btn-primary:hover {
        background-color: #3b5e34 !important;
        border-color: #3b5e34 !important;
    }

.top-message {
    background-color: #44693d !important;
    color: white !important;
}

    .top-message p {
        margin-bottom: 0 !important;
    }

.navbar img {
    height: 40px !important;
}

.navbar .nav-item a {
    font-size: 16px !important;
}

.navbar .nav-item .active {
    font-size: 16px !important;
    font-weight: 500;
}

#navbarsExample07 {
    float: right !important;
    text-align: right !important;
}

.carousel-item img {
    border-radius: 15px 15px 0px 0px !important;
}

h6 {
    line-height: 25px !important;
}

.accordion {
    --bs-accordion-bg: unset !important;
    background-color: unset !important;
    background-color: transparent !important;
}

.accordion-body {
    line-height: 25px !important;
}

.accordion-button:not(.collapsed) {
    background-color: unset !important;
    background-color: #d0edd0 !important;
}

.partner a img:hover {
    border: solid 1px #f1d94e !important;
}
