/* Add custom CSS styles below */ 
.min-h-\[303px\].md\:min-h-\[600px\].lg\:min-h-\[828px\].relative.z-\[5\].p-4.md\:p-10.flex.items-center.justify-center {
    display: flex;
    justify-content: flex-end !important;
    flex-direction: column;
}
.lg\:text-\[36px\] {
    font-size: 34px;
    max-width: fit-content;
}
@media (max-width: 767px) {
    .lg\:text-\[36px\] {
        font-size: 12px;
        max-width: fit-content;
        font-weight: bolder;
    }
}
.brands-component .marquee-container {
    animation: scroll-smooth 30s linear infinite;
    display: flex;
    background: linear-gradient(
180deg, #09819F, #31D8B7);
}
.store-footer {
    position: relative;
    background-image: linear-gradient(rgb(0 0 0 / 0%), rgb(0 0 0 / 0%)), url(https://i.ibb.co/HLtL5RKV/1f29f30….jpg) !important;
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}
.store-footer,
.store-footer a,
.store-footer h3,
.store-footer p,
.store-footer span {
    color: #000000 !important;
    font-weight: 700;
}
.store-footer a:hover {
    color: #01418e !important;
    opacity: 0.8;
}
span.text-sm.md\:text-lg.font-light.leading-none {
    font-weight: 600;
}
span.text-xs.md\:text-base {
    font-weight: 600;
}

.absolute.w-5.md\:w-\[27px\].h-5.md\:h-\[27px\].rounded-full.border-4.border-white.bg-transparent.cursor-pointer {
    display: none;
}
.store-footer h3 {
    font-size: 22px;
}
#contact-slot:nth-child(2) {
  display: none;
}