@media (min-width: 990.9px) {

    /* header .header-box ul.sub-menu {
    position: absolute;
    display: none;
    max-width: 70%;
    background: var(--thm-white);
    justify-content: center;
    top: 100%;
    width: 100%;
    transform: translateX(-50%);
    left: 50%;
    list-style-type: none;
    padding: 15px 0px;
}
   header .header-box ul.sub-menu li{
    width: calc(100% / 4);
   }
    header .header-box a.active + ul.sub-menu{
        display: flex;
    }

header .header-box ul.sub-menu li a{
    color: var(--thm-light-black);
    text-transform: capitalize;
    font-family: var(--butler-light);
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 20px;
} */
    .thm-col-3 {
        width: calc(100% / 4);
    }

    .thm-col-4 {
        width: calc(100% / 3);
    }

    .thm-col-6 {
        width: calc(100% / 2);
    }

}

@media (max-width: 990.8px) {
    header .header-box nav {
        display: block;
        width: 100%;
    }

    header .header-box nav .logo {
        padding: 0px 55px;
    }

    header .header-box .menu {
        left: 0px;
        max-width: 40px;
        top: 5px;
		cursor: pointer;
    }
    .thm-popup-box .close-menu{
        margin-left: 5px;
        max-width: 40px;
          margin-top: 5px;
    }

    /* header .header-box ul.nav-links{
        flex-flow: column;
    }
     header .header-box ul.nav-links {
        background-color: var(--thm-white);
     }
    header .header-box ul.nav-links li,
    header .header-box ul.nav-links{
        width:100%;
    }
    header .header-box ul.nav-links{
        display: none;
    }
    header .header-box ul.nav-links.active{
        display: block;
    }
      header .header-box ul.nav-links li{
        padding: 10px 15px;
      }
    header .header-box ul.nav-links li a{
        color: var(--thm-light-black);
        display: block;
        width: 100%;
    }
     header .header-box ul.nav-links .sub-menu li:last-child{
        padding-bottom: 0;
    } 
    header .header-box ul.nav-links .sub-menu li a{
        display: flex;
        width: 100%;
        justify-content: space-between;
        text-transform: capitalize;
    }
    header .header-box ul.nav-links .sub-menu{
        display: none;
    }
    header .header-box ul.nav-links li a.active + .sub-menu{
        display: block;
    }  */
}

@media (min-width: 666.0px) and (max-width: 990.8px) {

    .thm-col-3,
    .thm-col-4,
    .thm-col-6 {
        width: calc(100% / 2);
    }
}
@media (min-width: 666.0px){
.grid-blog-posts{
         grid-template-columns: repeat(2,1fr);
}
.grid-blog-posts .blog-item:nth-child(odd) {
    padding: 20px 20px 20px 0;
}
	.grid-blog-posts .blog-item:nth-child(even) {
    padding: 20px 0px 20px 20px;
}
}
@media (max-width: 800.9px) {
	.banner-sec .content-box h1{
		margin-top:80px;
	}
}
@media (max-width: 665.9px) {

    .thm-col-3,
    .thm-col-4,
    .thm-col-6 {
        width: 100%;
    }
/*     .thm-container-fluid .thm-col-3,
    .thm-container-fluid .thm-col-4,
    .thm-container-fluid .thm-col-6,
    .thm-container .thm-col-3,
    .thm-container .thm-col-4,
    .thm-container .thm-col-6 {
       padding: 0;
    } */

    .footer-content.d-block.w-fit {
        margin-left: 0;
    }

    footer .footer-bottom {
        flex-flow: column;
    }

    footer .footer-bottom p {
        text-align: center;
    }
.grid-blog-posts .blog-item {
    padding: 20px 0px;
}
}

@media (max-width: 782px) {
    html #wpadminbar {
    margin-top: calc(var(--wp-admin--admin-bar--height) * -1) ;
}
}