@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700;900&display=swap');

.font-ms {
    font-family: 'Montserrat', sans-serif;
}


.menu_area .navbar-brand {
    margin: 0;
    padding: 0;
}

.navbar-brand img {
    max-height: 5rem;
}

.navbar-nav > li {
    margin-left: 2rem;
}

.navbar-nav > li > a {
    /*font-family: 'Montserrat', sans-serif;*/
    font-family: 'Poppins', sans-serif;
    font-weight: 900;
    /*letter-spacing: 5px;*/
}

@media screen and (min-width: 992px) {
    .header-style2 .navbar-nav > li > a {
        font-size: 1.2rem;
    }
}

.header-main:before {
    /*position: absolute;*/
    /*content: '';*/
    /*z-index: -1;*/
    /*width: 1.2rem;*/
    /*height: 1.2rem;*/
    /*left: -0.5rem;*/
    /*top: -0.35rem;*/
    /*background: #4EA156;*/
    /*border-radius: 50%;*/
}

.header-main, .header-main-none {
    font-size: 1.5rem;
}

footer {

    background: #464E6D;
}

.eva {
    fill: #FFFFFF;
    vertical-align: middle;
}

footer {
    color: #fff;
}

footer a {
    color: #FFFFFF;
    display: inline-block;
    padding: 0.5em;
}

footer a,
footer small {
    color: #fff;
}

.text-white {
    color: #fff !important;
}

footer .fab {
    font-size: 1.5em;
}

a:hover, a:active {
    color: #E07700;
}
.card-style2:hover .portfolio-wrapper{
    background: rgba(224,119,0,0.6);
}
.text-custom-1 {
    color: #E07700;
    font-weight: 900;
}

.butn {
    z-index: 1;
}

.card-style8 .card-body .overlay-info {
    box-shadow: rgb(0 0 0 / 16%) 0px 1px 4px;
    padding: 20px 20px;
}

.card-style8 .card-body .overlay-info h4 {
    margin-bottom: 0;
}

.iff-paragraph p {
    margin-bottom: 5px;
}