/* Add custom CSS styles below */ 
.top-navbar {
    display: none;
}
.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 66px;
}
/*------------main-banner----------------*/
.landing-page-fixed-bannar-0{
    display: flex;
  
}
/*-------------------------------------*/
.landing-page-fixed-bannar-0 h1 {
font-size:40px;
margin-bottom:10px;
}
/*------------------------------------*/
.landing-page-fixed-bannar-0 p {
    line-height: 39px;
    margin: 0px auto;
    width: 83%;
    margin-right: 0px;
    font-size: 25px;
}
/*--------------------*/
/*.landing-page-fixed-bannar-0 button{
color:#000 !important;
}*/
/*--------------------------------------------*/
.landing-page-fixed-bannar-0 div{
margin-bottom:60px;
width:50%;
margin-left:3%;
text-align:start!important;
}
/*--------------------------------------------*/
/*---------media-of-main-banner---------*/
@media screen and (max-width:768px){
.landing-page-fixed-bannar-0{
 justify-content: center;
 align-items: center;
 height: 54vh !important;
 background-position: 84% !important;!i;!;
 }
.landing-page-fixed-bannar-0 h1{width:100%;font-size: 17px;font-weight: bold;line-height: 25px;}
.landing-page-fixed-bannar-0 div {
    width: 100%;
    text-align: center !important;
    margin-top:80px;
    margin-left: 0px;
    margin-bottom: 0px;
}
 .landing-page-fixed-bannar-0 button{
  margin-top:10px;
  width: 50%;
    font-size: 14px;
    height: 43px;
  }
}
.g_cat  {
  margin-bottom:40px;
}
.g_cat  .products-item:nth-of-type(2){
display:none;
}
.g_cat .grid-cols-3 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
}
@media screen and (max-width:768px){
.g_cat h3 {
    font-size: 14px;
}
}
/*------------Ø§Ù„ØµÙˆØ± Ø§Ù„Ù…Ø±Ø¨Ø¹Ù‡-p------------*/
.ads {
margin-bottom:20px;
}
@media screen and (max-width:768px){
.ads p {
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.ads .img .over .text {
    align-items: center;
}
}
/*---------Ø§Ù„ØµÙˆØ± Ø§Ù„Ù…Ø±Ø¨Ø¹Ù‡-over------------*/
.ads .img .over {
    background-color: #00000040;
}
/*---heading------------------*/
.image-title.sal-animate {
margin-bottom:25px;
}

.image-title {
    margin-bottom: 10px;
}
/*-----product--------*/
.g-products{
margin-bottom:20px !important;
}
.g-products .min-h-\[140px\] {
    min-height: 70px !important;
}
/*------offers------*/
.dead_line {
margin-bottom:20px
}
.dead_line .product_deadline {
    border: 2px solid #eee;
}

/******aads-banner******/
section.banner_ad{
    margin-bottom: 32px !important;
}
.banner_ad  p {
    font-size: 27px !important;
    line-height: 46px;
}
.banner_ad .gap-2\.5 {
    gap: 1.625rem;
}
.banner_ad  a{
 margin-top:30px;
 }
.banner_ad  a:hover{
 background-color:#fff;
color:#000 !important;
 }
@media screen and (max-width:768px){
.banner_ad .img2 .absolute {
    background-position: 61%;
}
.banner_ad .img3 .absolute {
    background-position: 20%;
}
.text.m-3.lg\:mb-6.w-\[45\%\].flex.text-center.gap-2\.5.flex-col.items-center {
    margin-left: 0px;
}
}
@media screen and (max-width:768px){
.banner_ad  p {
    font-size: 12px !important;
    line-height: 35px;
    line-height: 28px;
}
.banner_ad  a {
    padding: 5px 20px;
}
}
/*------------Ø§Ù„Ø¨Ù†Ø± Ø§Ù„Ø¯Ø¹Ø§Ø¦ÙŠ-----------------*/
/*------------main-banner----------------*/
  section:nth-child( 2 of section.landing-page-first-bannar){
 height: 60vh;
margin: 30px 0px;
}
  section:nth-child( 2 of section.landing-page-first-bannar) > div{
height:100%;
display: flex;
justify-content: center;
 align-items: center;
}
 /*------------------------*/
   section:nth-child( 2 of section.landing-page-first-bannar) h1 {
 font-size:50px;
 margin-bottom:10px;
 }
 /*-------------------------------*/
   section:nth-child( 2 of section.landing-page-first-bannar) p{
 line-height:30px;
 margin: 0px auto;
 }
 /*--------------------------------*/
 section:nth-child( 2 of section.landing-page-first-bannar) > div > div {
    width: 33%;
    margin-left: 9%;
    text-align: center !important;
}
 /*--------------------------------------------*/
 /*--------media-of-main-banner---------*/

 @media screen and (max-width:768px){
 section:nth-child( 2 of section.landing-page-first-bannar) {
    height: 40vh;
    margin: 30px 0px;
}
   section:nth-child( 2 of section.landing-page-first-bannar) > div {
 justify-content: center;
 align-items: center;
 height: 36vh !important;
 background-position: 78%;
 }
   section:nth-child( 2 of section.landing-page-first-bannar) h1{
 width:100%;
 font-size: 16px;
 font-weight: bold;
 line-height: 30px;
 }
   section:nth-child( 2 of section.landing-page-first-bannar) > div > div {
 width: 56%;
 text-align: center !important;
 margin-top: 20px;
 }
   section:nth-child( 2 of section.landing-page-first-bannar) button{
 margin-top:10px;
 width: 79%;
 font-size: 14px;
 height: 43px;
 }
 }
/******advantage***********/
.g_features{
 margin-bottom: 50px;
margin-top:50px;
 }