@media screen and (max-width: 1200px) {

}

@media screen and (max-width: 991px) {
    .he-85vh{
        height: auto!important;
    }

    .navbar .nav-item .nav-item-link{
        color: #000!important;
    }

    .big-title{
        margin-top: 20px!important;
    }

    .fnp_card{
        margin-bottom: 20px;
    }

    .m-p0{
        padding: 0!important;
    }

    .nature::after{
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.65);
        z-index: -1;
    }

    .sustainability-container{
        max-width: 100%;
    }

    .section_title{
        color: #4bff4b;
    }

    .teams_card{
        border: 1px solid #000;
        margin-bottom: 20px;
    }

    .service_title.fnp-title{
        margin-top: 15px;
    }

    .service_title.fnp-title h1{
        font-size: 30px;
        line-height: 1.2;
    }

    h2{
        font-size: 25px;
        line-height: 1.2;
    }

    .post-item .post-body{
        margin-bottom: 0;
    }

    .fnp-contacts{
        margin-top: -200px;
        padding: 24px;
        background: #fff;
        box-shadow: 6px 5px 22px 0px rgba(0, 0, 0, 0.1);
        border-radius: 5px;
    }
    .header .navbar .navbar-toggler .menu-lines:before, .header .navbar .navbar-toggler .menu-lines:after, .header .navbar .navbar-toggler .menu-lines span{
        background-color: #ec7d13;
    }
    .btn-contact{
        color:#ec7d13;
        border-color: #ec7d13!important;

    }
    .btn-mobile{
        padding:0 50px;
    }
    .mobile-menu-iletisim{
        text-align: center;
    }

}

@media screen and (max-width: 768px) {
    .popup_inner iframe{
        width: max-content;
    }
}

@media screen and (max-width: 425px) {

}
