/* Add custom CSS styles below */ 
/* Target the .container inside the first section of this type */
section.mb-8.md\:mb-11.s-block--fixed-banner.wide-placeholder:first-of-type .container {
    max-width: none !important;
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
/* Change desktop parent menu items to white only on the home page */
@media (min-width: 1024px) {
  body.index header .main-menu > li > a {
    color: #ffffff !important;
  }
}
/* Taller three-image banner section */
section.banner_ad.three-imgs {
    aspect-ratio: 3 / 2 !important; 
    max-height: 1000px !important;
}

section.banner_ad.three-imgs img {
    height: 100% !important;
    object-fit: cover !important;
}

/* Increase height and spacing ONLY ON MOBILE */
@media (max-width: 768px) {
    section.banner_ad.three-imgs {
        display: flex !important;
        flex-direction: column !important;
        height: auto !important;
        max-height: none !important;
        aspect-ratio: auto !important;
        gap: 50px !important;
        padding: 40px 0 !important;
    }

    section.banner_ad.three-imgs .img1,
    section.banner_ad.three-imgs .img2,
    section.banner_ad.three-imgs .img3 {
        display: block !important;
        position: relative !important;
        height: auto !important;
        min-height: 400px !important; /* Adjust this to make it even higher */
        width: 100% !important;
    }

    section.banner_ad.three-imgs img {
        display: block !important;
        position: relative !important;
        width: 100% !important;
        height: 100% !important;
        min-height: 400px !important;
        object-fit: cover !important;
    }
}
.g_features .products-item i{
  color: #112841;
}
.g_features .products-item h3{
      font-size: 18px;
    font-weight: 400;
}
/* This targets the element specifically to try and override the inline style */
[style*="background-color: #ffffff !important"] {
    background-color: #b44b2b !important;
}
.copyright-text p {
    color: #fdfdfd !important;
}