/* Add custom CSS styles below */ 
a.wa-s-n {display:none;}
.NG-hero-section-0  .wrapper{
    max-width:500px;
    left:10% !important;
    right:auto;
    top:30%;
}
.s-block--fixed-banner .banner--fixed img {
    background-color: transparent !important;
    margin-bottom: 50px; 
}
@media(max-width:768px){
    .NG-marquee-banner-2 .rounded-lg{
        height:170px;
    }
    .GL-promotional-banner-4 .container > div{
        height:700px !important;
    }
    .NG-hero-section-0 .wrapper{
        max-width:230px;
        left:0!important;
    }
    .NG-hero-section-0  .wrapper h1{
        font-size: 17px;
        max-width: 100%;
    }
}
a.s-menu-footer-item[href*="salla.partners/affiliate"] {
    display: none !important;
}

/** Edits **/
/* Main Banner */
section:nth-child(1 of .NG-hero-section) .banner-wrapper {
    background-position: 80%;
}
section:nth-child(1 of .NG-hero-section)  .wrapper {
    max-width: 550px;
}
@media (max-width: 768px) {
    section:nth-child(1 of .NG-hero-section)  .wrapper {
        max-width: 180px;
    }
}

/* NG-marquee-banner */
section.NG-marquee-banner img {
    object-fit: contain;
}
@media (max-width: 768px) {
    section.NG-marquee-banner .flex.flex-col {
        gap: 0;
    }
}

/* GL-promotional-banner */
@media (max-width: 768px) {
    section.GL-promotional-banner div.flex.flex-col {
        height: 30vh !important;
    }
}
@media (max-width: 576px) {
    section.GL-promotional-banner div.flex.flex-col {
        height: 80vh !important;
    }
}