@media only screen and (min-width: 1800px){
    .container{
        max-width: 1700px;
    }
}
@media only screen and (max-width: 1799px){

}
@media only screen and (max-width: 1399px){
}
@media only screen and (max-width: 1199px){
}
@media only screen and (max-width: 991px){
    .header_wrapper {
        padding: 0px 0px;
        position: relative;
        width: 100%;
        top: 0px;
        left: 0%;
        transform: translateX(0%);
        border-radius: 0px;
    }
    .header_flex {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        flex-direction: column;
        position: fixed;
        top: 0;
        left: 0;
        width: 80%;
        height: 100vh;
        background-color: var(--black);
        padding: 25px 20px;
        transform: translateX(-100%);
        transition: .5s ease;
    }
    .header_active{
        transform: translateX(0%);
    }
    .header-menu {
        background: var(--black);
        display: inline-flex;
        align-items: center;
        justify-content: center;
        height: 40px;
        width: 40px;
        color: var(--white);
        border-radius: 50px;
        font-size: 15px;
    }
    .header_mob_flex{
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 20px 0px;
    }
    .header_mob_logo{
        max-width: 160px;
    }
    .header_logo{
        display: none;
    }
    .header_logo_2{
        width: 170px;
        display: block;
    }
    .header_btn a {
        background-color: var(--white);
        color: var(--black);
    }
    .header_nav {
        position: relative;
        left: 0;
        transform: translate(0%, -90%);
        top: 0%;
    }
    .header_nav ul {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
        background-color: transparent;
        padding: 0;
        border-radius: 0;
    }
    .header_nav ul li a {
        font-size: 18px;
        color: var(--white);
        padding: 0;
        border-radius: 0;
    }
    .index_banner_wrapper {
        padding: 50px 0px 50px 0px;
    }
    .btn-brand-green {
        padding: 10px 15px !important;
        font-size: 15px;
    }
    .btn-outline-dark{
        padding: 10px 15px !important;
        font-size: 15px;
    }
    .banner_logo_slider ul {
        width: 270vw;
    }
    .banner_logo_slider ul li {
        max-width: 50px;
    }
    .index_new_wrap_box {
        padding: 15px;
        display: flex;
        gap: 10px;
        align-items: flex-start;
        flex-direction: column;
    }
    .index_new_wrap_box_img {
        width: 100%;
        height: 250px;
    }
    .index_new_wrap_box_text {
        width: 100%;
    }
    .index_new_wrap_box {
        padding: 20px 20px 20px 20px;
        display: flex;
        gap: 10px;
        align-items: flex-start;
        flex-direction: column;
        border-radius: 30px;
    }
    .index_fourth_wrap_img {
        height: 200px;
        width: 100%;
    }
    .index_tenth_wrap_box_text h6 {
        font-size: 40px;
        width: auto;
        margin: 0 auto 30px auto;
    }
    .index_tenth_wrap_box {
        padding: 60px 50px;
        top: 80px;
        height: 300px;
    }
    .index_tenth_wrap_box_btn a {
        width: auto;
        height: 45px;
        font-size: 14px;
        padding: 0px 15px;
    }
    .index_first_wrapper,
    .index_second_wrapper,
    .index_third_wrapper,
    .index_fourth_wrapper,
    .index_fifth_wrapper,
    .index_sixth_wrapper,
    .index_eighth_wrapper{
        padding: 70px 0px;
    }
    .footer_wrapper {
        padding: 150px 0px 0px 0px;
    }
    .cus_acco {
        margin: 30px 0px 0px 0px;
    }
    .order_sm_1{
        order: 1;
    }
    .order_sm_2{
        order: 2;
    }
    .order_sm_3{
        order: 3;
    }
    .order_sm_4{
        order: 4;
    }
    .order_sm_5{
        order: 5;
    }
    .order_sm_6{
        order: 6;
    }
}
@media only screen and (max-width: 575px){
}
