/* Add custom CSS styles below */ 
.hero-content-description {
    color: #fafafa;
    max-width: 570px !important;
    margin: auto !important;
}

@media (min-width: 640px){
.navbar-brand img {
    max-height: 4.3rem !important;
}
}

.navbar-brand img{
max-width:200px !important;
}


.h-16{
height:6rem !important;
}

footer{
background:#f7f7f7 !important;
}

#mobile-nav>a>picture>img{
height:5rem !important;
}

.s-block--features:not(.s-block){
background:#fff9ef !important;
padding-right:20px !important;
padding-left:20px !important;
padding-top:30px !important;
padding-bottom:30px !important;
border-radius:20px !important;
}
.text-gray-500{
text-align:justify !important;
}

.fixed-pinned{
background:#122037 !important;
color:#be8e30 !important;
}

.fixed-pinned .sicon-user:before,
.fixed-pinned .sicon-search:before,
.fixed-pinned .sicon-shopping-bag:before,
.fixed-pinned .s-cart-summary-total{
color:white !important;
}

footer.bg-white{
background-color:#fff9ef !important;
}

footer{
margin-top:25px !important;
}