/* Add custom CSS styles below */ 
.top-navbar {
    color: #fff;
    background: linear-gradient(to left, #4a5ba9 0%, #f28438 100%);
}
.navbar-brand img {
    max-height: 6rem;
    padding: 10px;
}
.main-menu li.root-level>a {
    font-size: 17px;
    color: #4a5ba9;
}
.inner.bg-inherit {
    border-radius: 0rem 0rem 2rem 2rem;
    border-bottom: 2px solid #f48337;
}
.main-nav-container {
    border-radius: 0rem 0rem 2rem 2rem;
}
.banner--fixed img {
    margin-top: -25px;
    border: 1px solid #d4d3d2;
    border-radius: 50px;
    box-shadow: 2px 2px 8px #d4d3d2;
}
.header-btn__icon {
    height: 3rem;
    width: 3rem;
}
i.header-btn__icon.sicon-user-circle {
    color: #fefdfd;
    background: linear-gradient(to left, #4a5ba9 0%, #f28438 100%);
    border-radius: 35%;
    box-shadow: 2px 2px 8px #d4d3d2;
    border: 1px solid #d4d3d2;
}
i.header-btn__icon.icon.sicon-shopping-bag{
    color: #fefdfd;
    background: linear-gradient(to left, #4a5ba9 0%, #f28438 100%);
    border-radius: 35%;
    box-shadow: 2px 2px 8px #d4d3d2;
    border: 1px solid #d4d3d2;
}
.s-block__title .right-side:where([dir=rtl],[dir=rtl] *) {
    padding-left: 1rem !important;
    background: linear-gradient(to left, #4a5ba9 0%, #f28438 100%);
    padding: 10px;
    color: #fff;
    border-radius: 10px;
}
.s-button-btn {
    background: linear-gradient(to left, #4a5ba9 0%, #f28438 100%);
    box-shadow: 2px 2px 8px #d4d3d2;
    color: #fff !important;
}
.s-product-card-entry {
    border: 2px solid #4a5ba9;
}
.s-button-light-outline {
    --tw-bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255,255,255,var(--tw-bg-opacity));
    fill: #4b5aa8;
    border: 1px solid #4b5ca9 !important;
}
.store-footer__inner {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHhtbG5zOnN2Z2pzPSdodHRwOi8vc3ZnanMuZGV2L3N2Z2pzJyB3aWR0aD0nODAwJyBoZWlnaHQ9JzI1MCcgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZScgdmlld0JveD0nMCAwIDgwMCAyNTAnPjxnIG1hc2s9J3VybCgmcXVvdDsjU3ZnanNNYXNrMTAyMyZxdW90OyknIGZpbGw9J25vbmUnPjxyZWN0IHdpZHRoPSc4MDAnIGhlaWdodD0nMjUwJyB4PScwJyB5PScwJyBmaWxsPSdyZ2JhKDIzNiwgMjM1LCAyMzYsIDEpJz48L3JlY3Q+PHBhdGggZD0nTTAsMzA4LjkwMkM1NS40NzYsMjk2LjQ1NCw5NC44ODcsMjUxLjUwMiwxMzcuMjksMjEzLjYyN0MxNzMuNDMyLDE4MS4zNDUsMjA5Ljk4LDE0OS4xNDcsMjI4LjgzNCwxMDQuNTA1QzI0Ny4zNjIsNjAuNjM1LDI0NS43NjMsMTIuNjY0LDI0Mi4yMTgsLTM0LjgyNkMyMzguNDQxLC04NS40MjUsMjM2LjU2OCwtMTM4LjIyOSwyMDcuNjA0LC0xNzkuODlDMTc3LjE4OCwtMjIzLjYzOSwxMzAuNTMyLC0yNTUuNDY2LDc5LjExMSwtMjY5LjQyOUMyOC4yMTQsLTI4My4yNSwtMjQuMDc2LC0yNjguOTQxLC03NS4zODQsLTI1Ni43MzRDLTEyOS4zNDEsLTI0My44OTcsLTE5Mi4zMjYsLTIzOS45OCwtMjI2LjkxNCwtMTk2LjYyM0MtMjYxLjM1NywtMTUzLjQ0OSwtMjQ3Ljg3LC05MS4yNiwtMjUxLjM2NSwtMzYuMTQxQy0yNTQuNTY5LDE0LjM4NCwtMjU2Ljk2MSw2My4wNDQsLTI0Ni41MjEsMTEyLjU4MkMtMjMzLjYwMiwxNzMuODgzLC0yMzIuNTYzLDI0Ni41OTIsLTE4My41NTYsMjg1LjYxOUMtMTM0LjMxMiwzMjQuODM1LC02MS40MjQsMzIyLjY4NCwwLDMwOC45MDInIGZpbGw9JyNlMWRmZTEnPjwvcGF0aD48cGF0aCBkPSdNODAwIDU5OS4xNjJDODY0LjQ4IDU5NC4wOTIgOTI1LjM2NCA1NjEuODk2IDk3MC45NjYgNTE2LjAyOCAxMDExLjk4NSA0NzQuNzcgMTAyMC4zNzMgNDE0LjIzMTk5OTk5OTk5OTk3IDEwMzguNzQxIDM1OS4wMjkgMTA1NS4wNjkgMzA5Ljk1NiAxMDczLjA0OSAyNjIuNTMzIDEwNzIuNTE3IDIxMC44MTc5OTk5OTk5OTk5OCAxMDcxLjkyNiAxNTMuMzI0IDEwNjYuNDU2OTk5OTk5OTk5OSA5NC4zODQ5OTk5OTk5OTk5OSAxMDM1LjUyIDQ1LjkyMDk5OTk5OTk5OTk5IDEwMDIuMDgxLTYuNDYxOTk5OTk5OTk5OTg5IDk1NS4yMjEtNjAuMTg3OTk5OTk5OTk5OTkgODkzLjczOC02OS4yNDQwMDAwMDAwMDAwMyA4MzIuODI1LTc4LjIxNjAwMDAwMDAwMDAxIDc4NS44LTE2Ljg5OTk5OTk5OTk5OTk3NyA3MjYuNzIxIDAuNDM1MDAwMDAwMDAwMDAyMyA2NjcuNjI1IDE3Ljc3NTAwMDAwMDAwMDAwNiA1OTQuMjM5LTkuMTYzOTk5OTk5OTk5OTg3IDU0OC40ODYgMzIuMDYyMDAwMDAwMDAwMDEgNTAyLjU2NiA3My40MzkgNTAxLjk3NSAxNDQuODkxMDAwMDAwMDAwMDIgNDk3Ljk1MSAyMDYuNTcyIDQ5NC4xNjcgMjY0LjU3NSA1MDcuNjg2IDMxOS45NTIgNTI2LjExIDM3NS4wODEgNTQ2LjUyMyA0MzYuMTU5OTk5OTk5OTk5OTcgNTYwLjk5MSA1MDMuNTY4IDYxMC44MzUgNTQ0LjM0NyA2NjIuNjk2IDU4Ni43NzYwMDAwMDAwMDAxIDczMy4yIDYwNC40MTUgODAwIDU5OS4xNjInIGZpbGw9JyNmOGY3ZjgnPjwvcGF0aD48L2c+PGRlZnM+PG1hc2sgaWQ9J1N2Z2pzTWFzazEwMjMnPjxyZWN0IHdpZHRoPSc4MDAnIGhlaWdodD0nMjUwJyBmaWxsPSd3aGl0ZSc+PC9yZWN0PjwvbWFzaz48L2RlZnM+PC9zdmc+);
    background-size: cover;
}
.store-footer {
    background: linear-gradient(to left, #4a5ba9 0%, #f28438 100%);
}
.store-footer h3 {
    color: #4a5ba9;
    border-bottom: 2px solid #4a5ba9;
}
.copyright-text p {
    color: #fff;
}
.s-block--features__item {
    background: #ecebec;
    box-shadow: 2px 2px 8px #d4d3d2;
    border: 1px solid #d4d3d2;
}
.s-block--features__item .feature-icon {
    background-color: #4a5ba9;
}
.s-block--features__item .feature-icon i {
    font-size: 1.875rem;
    line-height: 2.25rem;
    color: #ff6767;
    color: #ecebec;
}
@media (max-width: 500px) {
.banner--fixed img {
   margin-top: 3px;
}
.navbar-brand img {
    max-height: 4rem;
    padding: 5px;
}
div#mainnav {
    height: 80px ;
}
a.flex.items-center.m-0 {
    margin-right: 150px;
}
a.mb-4.last\:mb-0.flex.items-center.text-sm.leading-none {
    margin-right: 115px;
}
a.rtl\:ml-4.ltr\:mr-4.leading-none.hover\:text-primary {
    margin-right: 25px;
}
.store-footer__inner {
    background: url(https://i.ibb.co/1z6SLvD/Untitled-design-1.png);
}

}
.store-footer__inner {
    text-align: center;
    background: url(https://i.ibb.co/rF4BVRC/Untitled-design.png);
}
a.flex.items-center.m-0 {
    margin-right: 120px;
}
a.social-link {
    color: #ecebec;
    background: linear-gradient(to left, #4a5ba9 0%, #f28438 100%);
    box-shadow: 2px 2px 8px #d4d3d2;
}
ul.flex.mb-6 {
    margin-right: 115px;
}
i.rtl\:ml-2\.5.ltr\:mr-2\.5.border.rounded-full.w-8.h-8.justify-center.flex.items-center.shrink-0.sicon-whatsapp2 {
    color: #ecebec;
    background: linear-gradient(to left, #4a5ba9 0%, #f28438 100%);
    box-shadow: 2px 2px 8px #d4d3d2;
}
i.rtl\:ml-2\.5.ltr\:mr-2\.5.border.rounded-full.w-8.h-8.justify-center.flex.items-center.shrink-0.sicon-phone {
    color: #ecebec;
    background: linear-gradient(to left, #4a5ba9 0%, #f28438 100%);
    box-shadow: 2px 2px 8px #d4d3d2;
}
i.rtl\:ml-2\.5.ltr\:mr-2\.5.border.rounded-full.w-8.h-8.justify-center.flex.items-center.shrink-0.sicon-paper-plane-o {
    color: #ecebec;
    background: linear-gradient(to left, #4a5ba9 0%, #f28438 100%);
    box-shadow: 2px 2px 8px #d4d3d2;
}
i.rtl\:ml-2\.5.ltr\:mr-2\.5.border.rounded-full.w-8.h-8.justify-center.flex.items-center.shrink-0.sicon-mail {
    color: #ecebec;
    background: linear-gradient(to left, #4a5ba9 0%, #f28438 100%);
    box-shadow: 2px 2px 8px #d4d3d2;
}