/* Add custom CSS styles below */ 
.g_cat .grid-cols-3 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
.g_cat .flex:nth-child(3) {
display: none;
  }

.g_features .container {
    background: #fff;
    max-width: 90%;
    padding: 43px 0;
    border-radius: 20px;
    border-left: 17px solid #d1a35d;
   border-right:  17px solid #d1a35d;
}

.g_features{
     transform: translate(0, -10rem); 
     position: relative; 
     z-index: 1; 
}


/*footer */

.copyright-text p {

    color: #fff !important;
}

.copyright-text a:hover {
    color: #fff !important;
}


.s-payments-list-item img {
    object-fit: cover;
    background: #ffffff !important;
    
    height: unset;
}
.s-payments-list-item:nth-of-type(3) img {
    padding:12px 5px !important;
}


/****/


@media(max-width:768px) {


.g_features {
    transform: translate(0, 0rem);
 
}
  .g_features .container {
 
    padding: unset;

}

  .landing-page-first-banner .item-text {
    max-width: 195px !important;
}
  .landing-page-first-banner  .item-text h1 {
    font-size: 16px !important;
}

}