/* Add custom CSS styles below */ 
section:nth-child( 1 of section.landing-page-first-banner) a.fbanner-star-btn{
border:2px solid #fff;
} 
   @media screen and (max-width:768px){
section.landing-page-first-banner .container > div  {
    width: 40% !important;
}
section.landing-page-first-banner  img{
    object-position: 78%;
}
section.landing-page-first-banner h1.animate__animated {
    font-size: 15px !important;
}
}
/******heading***********/
.image-title{
    padding-top: 10px;
    padding-bottom: 10px;
}
@media screen and (max-width:768px){
.g-products  .image-title {
    margin-bottom: 44px !important;
}
}
/******category***********/
section.g_cat{
    margin-bottom: 30px !important;
}
/**********************/
.ads  .imgs .img{
    max-height: 561px !important;
}

/******************/
.banner_ad .absolute .text {
    width: 100%;
    background: #00000063;
    margin: 0px !important;
    padding-bottom: 20px;
    max-width: 100%;
}
.img2 .text{
padding-top: 13px;
}
a.ad-star-btn{
    background: #4C4246;
}
.banner_ad .img3 {
    display: none;
}
   @media screen and (min-width:991px){
   .banner_ad .img2 {
    grid-row: 1/3;
}
}