@media(max-width:1599.98px){
.Sec120T,.Sec120{padding-top: 100px;}
.Sec120B,.Sec120{padding-bottom: 100px;}
}
@media(max-width:991.98px){
    .Sec120T,.Sec120{padding-top: 80px;}
.Sec120B,.Sec120,.HomePageContent{padding-bottom: 80px;}
}

@media(max-width:575.98px){
        .Sec120T,.Sec120,.Sec80T,.Sec80{padding-top: 60px;}
.Sec120B,.Sec120,.HomePageContent,.Sec80B,.Sec80{padding-bottom: 60px;}
}

@media(min-width: 1600px){
    p{
    font-size: 18px;
}
}
/* CONTAINER */
@media(min-width: 1400px){
.container
{
    max-width: 1380px;
    padding-left: 30px;
    padding-right: 30px;
}  
}
@media(min-width: 1500px){
.container
{
    max-width: 1480px;
}  
}
@media(min-width: 1600px){
 .container
{
    max-width: 1580px;
}   
}
@media(min-width: 1700px){
 .container
{
    max-width: 1680px;
}   
}
@media(min-width: 1800px){
    .container
{
    max-width:1760px;
}
}
/* CONTAINER */
/* HEADER */
@media(max-width:767.98px){
    .HeaderNav{
        padding: 6px 24px;
    }
    .HeaderNav .nav{
        gap: 20px;
    }
    .NavSvg svg{
        width: 20px;
        height: 20px;
    }
    .BtnInquiry{
        padding: 12.5px 32px;
    }
}
@media(max-width:575.98px){
    .HeaderWrap{display: none;}
    header{
        margin-right: unset;
        padding-right: 12px;
    }
}
@media(min-width:576px){
.HeaderMenuBtn{display: none !important;}
.hamenu {display:none!important}
}
/* HEADER */
/* PAGE TITLE */
@media(min-width:576px){
    .Pagetitle {
       font-size: 48px;
        line-height: 50px;
}}
@media(min-width:768px){
    .Pagetitle {
        font-size: 58px;
        line-height: 60px;
    }
}
@media(min-width:992px){
    .Pagetitle {
        font-size: 66px;
        line-height: 68px;
    }
}
@media(min-width: 1200px){
    .Pagetitle {
        font-size: 70px;
        line-height: 72px;
    }
}
@media(min-width: 1400px){
.Pagetitle{
    font-size: 76px;
    line-height: 78px;
}
}
@media(min-width: 1600px){
.Pagetitle{
    font-size: 84px;
    line-height: 86px;
}
}
@media(min-width: 1800px){
.Pagetitle{
    font-size: 90px;
    line-height: 92px;
}
}
/* PAGE TITLE */
/* HOME ABOUT */
@media(min-width:768px){
   .AboutSecTitle{
        font-size: 28px;
        line-height: 38px;
        margin-bottom: 40px;       
    }
}
@media(min-width:992px){
    .AboutSecTitle{
        font-size: 36px;
        line-height: 46px;
    }
}
@media(min-width: 1200px){
    .AboutSecTitle{
        font-size: 40px;
        line-height: 50px;      
    }
}
@media(min-width: 1400px){
    .AboutSecTitle{
        font-size: 48px;
        line-height: 58px;
        margin-bottom: 60px;       
    }
}
/* HOME ABOUT */
/* PAGE TITLE */
@media(min-width:768px){
   .PageSecTitle{
        font-size: 28px;
        line-height: 38px;       
    }
}
@media(min-width:992px){
    .PageSecTitle{
        font-size: 36px;
        line-height: 46px;
    }
}
@media(min-width: 1200px){
    .PageSecTitle{
        font-size: 40px;
        line-height: 50px;      
    }
}
@media(min-width: 1400px){
    .PageSecTitle{
        font-size: 48px;
        line-height: 58px;      
    }
}
/* PAGE TITLE */
/* OUR WORKS */
@media (max-width: 767.98px){
    .WorkItemFull .WorkItemImg{
        aspect-ratio: 8/8;
    }
}
@media(min-width: 1200px){
    /* .WorkItemFull .WorkItemImg{
    aspect-ratio:8/4;
    } */
}
/* OUR WORKS */
/* WHY CHOOSE US */
@media (max-width: 1699.98px){
    .WhyAsenseBullet .BulletItemHead{
        gap: 24px;
    }
}
@media (max-width: 1198.98px){
    .WhyAsenseBullet .BulletItemHead{gap: 12px;}
    .WhyAsenseBullet .Bullettitle{font-size: 20px;}
    .WhyAsenseBullet .BulletIcon{
        width: 52px;
        height: 52px;
    }
}
@media (max-width: 519.98px){
    .WhyAsenseBullet .BulletItem{
        max-width: 90%;
        margin-left: auto;
        margin-right: auto;
        flex-direction: column;
        align-items: start;
    }
} 
/* WHY CHOOSE US */
/* OUR CLIENTS */
@media (min-width: 576px) {
    .ClientGridWrapper{
        --auto-grid-min-size:9rem;
    }
 }
 @media (min-width: 992px) {
    .ClientGridWrapper{
        --auto-grid-min-size:11rem;
    }
 }
 @media (min-width: 1200px) {
    .ClientGridWrapper{
        --auto-grid-min-size:10rem;
    }
 }
 @media (min-width: 1400px) {
    .ClientGridWrapper{
        --auto-grid-min-size:11rem;
    }
 }
@media(min-width: 1500px){
    .ClientGridWrapper{
        --auto-grid-min-size:12rem;
    }
 }
 @media(min-width: 1600px){
    .ClientGridWrapper{
        --auto-grid-min-size:13rem;
    }
}
@media(min-width: 1700px){
    .ClientGridWrapper{
        --auto-grid-min-size:14rem;
    }
}
@media(min-width: 1800px){
    .ClientGridWrapper{
        --auto-grid-min-size:15rem;
    }
}
/* OUR CLIENTS */
/* HOME PAGE BLOG */
/* .NewsAsense .NewsItem{border-radius: ;}
.NewsAsense .NewsItemCaption{
    padding: 15px;
} */
@media(min-width:1200px){
    .NewsAsense .NewsWrapper .StickyContent{
        position: sticky;
        top: 30px;
    }
}
@media(min-width:768px){
    .NewsAsense .NewsItemThumb{
        aspect-ratio: 8/8;
    }
}
/* HOME PAGE BLOG */
/* FOOTER */
@media(max-width:499.98px){
    footer .col-6{
        width: 100%;
    }
    .FtAsenseLogo{
        border-bottom: none;
        padding-bottom: 0;
        margin-bottom: 0;
    }
        .FtAsenseLogo .container{display: none;}
}
/* FOOTER */
/* ABOUT PAGE */
@media(min-width:400px){
        .MarqueItem,.MarqueItemImg{
            width: 85%;
            height: auto;
            min-width: 85%;
            min-height: auto;
        }
     }
    @media(min-width:576px){
        .MarqueItem,.MarqueItemImg{
            width: 65%;
            height: auto;
            min-width: 65%;
            min-height: auto;
        }
     }
    @media(min-width:768px){
        .MarqueItem,.MarqueItemImg{
            width: 50%;
            height: auto;
            min-width: 50%;
            min-height: auto;
        }
     }
     @media(min-width:992px){
        .MarqueItem,.MarqueItemImg{
            width: 360px;
            height: 360px;
            min-width: 360px;
            min-height: 360px;
        }
     }
    @media(min-width:1200px){
        .MarqueItem,.MarqueItemImg{
            width: 380px;
            height: 380px;
            min-width: 380px;
            min-height: 380px;
        }
    }
    @media(min-width:1400px){
        .MarqueItem,.MarqueItemImg{
            width: 400px;
            height: 400px;
            min-width: 400px;
            min-height: 400px;
        }
    }
    @media(min-width:1600px){
        .MarqueItem,.MarqueItemImg{
            width: 420px;
            height: 420px;
            min-width: 420px;
            min-height: 420px;
        }
    }
    @media(min-width:1800px){
        .MarqueItem,.MarqueItemImg{
            width: 25%;
            min-width: 25%;
            height: auto;
            min-height:auto;
        }
    }
@media(max-width:510.98px){
    .AboutWhoBullet .BulletItem{
        flex-direction: column;
        align-items: flex-start;
    }
}
@media (min-width: 1400px) {
    .TeamAsense .col-xxl-3 {
        flex: 0 0 auto;
        width: 20%;
    }
}
@media(max-width:498.98px){
        .teamwrapper.g-4{
--bs-gutter-y: 0.25rem;
--bs-gutter-x: 0.25rem;
    }
}
@media(max-width:339.98px){
    .teamwrapper .col-6{
        width: 100%;
    }

}

@media (min-width: 576px) {
    .AboutWorkItem{
    text-align: center;
    
    flex-direction: column;
    gap: 4px;
    padding-left: 10px;
    padding-right: 10px;
}
    .AboutWork .col-sm-4:nth-of-type(2) .AboutWorkItem{
        border-left: 1px solid #1E1E1E;
        border-right: 1px solid #1E1E1E;
        border-top: none;
        border-bottom: none;
    }
    .AboutWorkItem h6{
    font-size: 20px;
    line-height: 30px;
}
}
/* PORTFOLIO DETAILS */