.form-label {
    margin-bottom: 0.1rem;
}

.dropdown-menu {
    padding: 0.2rem 0 !important;
    font-size: .7rem !important;
}

.bg-lightgreen{
    background-color:#d5e997 !important;
}
.bg-lightgreen1{

    background-color:#DEF1D7 !important;
}
.bg-green{
    background-color:#2d8332 !important;
}
.bg-thick-green{
    background-color:#376b49 !important;
}
.bg-thick-green-border{
    border:1px solid #376b49 !important;
}

.bg-blue{
    background-color:#23408C !important;
}
.bg-thick-blue-border{
    border:1px solid #23408C !important;
}
.bg-light-yellow{
    background-color:#FEFAE7 !important;
}
.bg-green-birght{
    background-color:#77cf54 !important;
}

.color-thick-green{
    color:#376b49 !important;
}
.color-lightgreen{
    color:#d5e997 !important;
}
.color-yellow{
    color:#F5E597 !important;
}
.color-green{
    color:#2d8332 !important;
}
.bg-gray{
    background-color:#F8F8FB !important;
}
.inter-font{
    font-family: "Inter", sans-serif;
}
.roboto-font{
    font-family: "Inter", sans-serif;
}
.overlay1{
    position: absolute !important;
    top: -91px;
    right: -54px;
}
.verticle-radius{
    border-radius: 154px 159px 150px 154px !important;
    height: 500px !important;
}
.small-button{
    border-radius: 20px;
    width: 60px;
    padding: 1px 0;
}
.small-icon{
    font-size: 22px;
}
.text-gradient{
    background-color: #f3ec78;
    background-image: linear-gradient(60deg, #4CAF50, #FFC107);
    background-size: 100%;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
    font-family: inter;
    font-weight: bold !important;
}
.head-font{
    font-size:9rem;
}

.grad {
    background-image: linear-gradient(180deg, #255957, #77CF54);
}



.has-search .form-control {
    padding-left: 2.375rem;
}

.has-search .form-control-feedback {
    position: absolute;
    z-index: 2;
    display: block;
    width: 2.375rem;
    height: 2.375rem;
    line-height: 2.375rem;
    text-align: center;
    pointer-events: none;
    color: #aaa;
}

@media (max-width: 575.98px) {

}
@media (max-width: 767.98px) {

}
@media (max-width: 991.98px) {
    .weare .pe-xxl-4{
        padding-top: 56px !important;
    }
    section {
        padding-bottom: 0px !important;
    }
    .px-7 {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
    }
}
@media (max-width: 1199.98px) {
    .navbar-expand-xl .navbar-brand .navbar-brand-item {
        height: 43px;
    }
    .nav-link{
        color:#000;
    }
    .nav-link:hover, .nav-link:focus,.navbar-nav .nav-link.active, .navbar-nav .nav-link.show  {
        color:#000;
    }
    .access .mobileText2,.access .mobileText3,.access .mobileText4,.access .mobileText5{
text-align: left;
    }
}

@media (max-width: 1399.98px) {
}

@media (min-width: 1400px) {

}
