/* Add custom CSS styles below */

/*New Code*/
.bannerWn .container{
margin: 0px;
    padding: 0px;
    border-radius: 0;
    width: 100%;
    max-width: 100%;
}
.bannerWn .container img{
    border-radius: 0px;
}
#firstSecHome{
margin-top:-15%;
}
body.product-index header nav div.prestige-header,body.product-index .navbar-mobile-menu,body.product-index .mobile-menu,body.page-single header nav div.prestige-header,body.page-single .navbar-mobile-menu,body.page-single .mobile-menu,body.product-single header nav div.prestige-header,body.product-single .navbar-mobile-menu,body.product-single .mobile-menu{
background-color: #4A001A!important;
}
body.index header, body.index header nav div.prestige-header,body.index .navbar-mobile-menu,body.index .mobile-menu{
background-color: #ffffff00!important;
}
body.index header nav ul li a,body.index header nav ul li,body.index header nav ul li span,body.product-index header nav ul li a,body.product-index header nav ul li,body.product-index header nav ul li span,body.page-single header nav ul li a,body.page-single header nav ul li,body.page-single header nav ul li span,body.product-single header nav ul li a,body.product-single header nav ul li,body.product-single header nav ul li span
{
color:#fff!important;
}
i.header-btn__icon.sicon-user,header-btn__icon.icon.sicon-shopping-bag,i.header-btn__icon.sicon-search,header .prestige-shopping-bag .sicon-shopping-bag{
color:#fff!important;
}
header i.sicon-menu.text-2xl{
color:#fff!important;
}
.secAbout{
text-align:center;
background:#F9E9D4;
padding-top: 40px;
    padding-bottom: 45px;
}
h2.subHeaderabout{
color:#4A001A;
font-size:24px;
font-weight:bold;
    margin-bottom: 10px;
}
h2.subtHeaderabout{
color:#1F000B;
font-size:30px;
font-weight:bold;
    margin-bottom: 21px;
    line-height: 2.8rem;
}
p.descriptAbout{
color:#4A001A;
font-weight:400;
line-height: 2.5rem;
    margin-bottom: 17px;
}
a.btnAbout{
background:#FF8E7A;
color:#4A001A;
border-radius:30px;
margin: 0px 10px;
    padding: 6px 20px;
}

a.btnAbout:hover{
background:#4A001A;
color:#fff;
}

section.secAbout + section.bannerWn{
margin:0px;
background:#F9E9D4;
padding-top:30px;
padding-bottom: 50px;
}
section.secAbout + section.bannerWn img{
background:#F9E9D4;
    width: 85%;
    margin: 0px auto;
}

.servicesSecD{
background:#F9E9D4;
margin:0px;
padding:30px 10px 10px;
width:100%;
max-width: 100%;
text-align:center;
}
.servicesSecD h3{
color:#4A001A;
font-size:20px;
font-weight:bold;
    margin-bottom: 10px;
}
.servicesSecD .prestige-plaintext{
color:#4A001A;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 21px;
    line-height: 2.2rem;
text-align:center!important;
}
.prestige-banner-2-3,.prestige-banner-2-4,.prestige-banner-2-7{
padding:0px;
background:#F9E9D4;
max-width:100%;
width:100%;
}
.prestige-banner-2-3 div.grid,.prestige-banner-2-4 div.grid,.prestige-banner-2-7 div.grid{
width:90%;
margin:0px auto;
}
.prestige-banner-2-4{
padding-top: 1.5rem;
padding-bottom:30px;
background:#F9E9D4;
}

.prestige-banner-2-3 .aspect-square,.prestige-banner-2-4 .aspect-square,.prestige-banner-2-7 .aspect-square{
height: 240px;
    width: 100%;
    border-radius: 16px;
}
.prestige-banner-2-3 div.text,.prestige-banner-2-4 div.text,.prestige-banner-2-7 div.text{
text-align:right!important;
padding-right:10px;
width: 50%;
height: 100%;
display: grid;
justify-content: space-around;
}

.prestige-banner-2-3 .prestige-button,.prestige-banner-2-4 .prestige-button,.prestige-banner-2-7 .prestige-button {
padding:0px;
border:unset;
}
.prestige-banner-2-3 .grid > div:nth-child(3) h3,.prestige-banner-2-4 .grid > div:nth-child(1) h3{
color:#F9E9D4;
}
.prestige-banner-2-7 .grid > div:nth-child(2) h3{
color:#4A001A;
}
.prestige-banner-2-7 .grid > div:nth-child(2) a{
color:#4A001A;
}
.prestige-banner-2-3 .grid > div:nth-child(3) a,.prestige-banner-2-4 .grid > div:nth-child(1) a{
color:#fff;
}
section.prestige-faq{
background:#fff!important;
}
.prestige-banner-2-7{
background:#FF8E7AB2;
padding:30px 0px;
}
.prestige-faq-title h2{
color: #4A001A;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}
.prestige-faq-title span{
color: #4A001A;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 21px;
    line-height: 2.2rem;
    text-align: center !important;

}
.prestige-accordion{
border: 0.2px solid #4A001A;
border-radius: 24px;
margin-bottom:8px;
}
.prestige-accordion{
padding-right:8px;
padding-left:8px;
}
.prestige-contentBox p{
font-size:16px;
color:#110812;
}

.prodSec{
background:#FF8E7AB2;
margin:0px;
max-width:100%;
text-align:center;
padding-top:20px;
}

.prodSec .prestige-plaintext-title {
    color: #4A001A;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}
.prodSec div.prestige-plaintext{
    color: #4A001A;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 21px;
    line-height: 2.2rem;
    text-align: center !important;
        width: 45%;
    margin: 0px auto;
}
.revDis{
margin:0px;
max-width:100%;
background:#fff;
padding-top: 50px;
padding-bottom: 25px;
}
.revDis h3{
  color: #4A001A;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}
.revDis .prestige-plaintext{
    color: #4A001A;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 21px;
    line-height: 2.2rem;
    text-align: center !important;
    margin: 0px auto;
}
.prestige-custom-testimonials{
background:#fff;
margin:0px;
max-width:100%;
padding-bottom:60px!important;
padding-top:10px!important;
}
.prestige-custom-testimonials h2{
display:none;
}
.testimonial{
border: 0.6px solid #D6D6D6;
background:#FEFDFB;
border-radius: 16px;
}
.testimonial div.testimonial__text p.leading-6{
color:#6F6F6F;}

.testimonial__info h4{
color:#110812;
}
footer{
background-image: url(https://cdn.salla.sa/form-builder/oXhMnlYWfKiG9qMLu5SvviuSMxezlsLo9IRXX3rl.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
footer p,footer a,footer h3{
color:#fff;}
.copyright{
background-color:#6c2e3e;
}
.copyright p{
color:#fff!important;}

ol.prestige-breadcrumbs{
color: #fff !important;
    background: #6c2e3e;
}
ol.prestige-breadcrumbs li.whitespace-nowrap a{
color: #F9E9D4;
}
custom-salla-product-card div.prestige-card div.img{height: 280px;}

custom-salla-product-card{
border: 1px solid #4A001A;
    border-radius: 20px;
    padding: 5px;
}
custom-salla-product-card div.prestige-card div.img{
border-radius: 20px;
}
custom-salla-product-card h5{
color:#4A001A;
}
salla-slider custom-salla-product-card{
border:unset!important;
}
salla-slider custom-salla-product-card div.prestige-card{
border: 1px solid #4A001A;
    border-radius: 20px;
    padding: 5px;
}
html:lang(en) body{
font-family: sans-serif!important;
}

html:lang(en) .prestige-banner-2-3 div.text, .prestige-banner-2-4 div.text,html:lang(en)  .prestige-banner-2-7 div.text{
margin-left:49%;
text-align: center !important;
}





/*media*/
@media screen and (max-width:1441px)
{
#firstSecHome {
    margin-top: -16%;
}
}

@media screen and (max-width:1281px){
#firstSecHome {
    margin-top: -18%;
}
}
@media screen and (max-width:1025px){
#firstSecHome{
    margin-top: -22%;}
}
@media screen and (max-width:900px)
{
    #firstSecHome {
        margin-top: -19%;
    }
    h2.subHeaderabout{
        font-size: 19px;
    }
    h2.subtHeaderabout{
        font-size: 23px;
            line-height: 2.8rem;
    }
    p.descriptAbout{
        line-height: 2.5rem;
    margin-bottom: 17px;
    font-size: 14px;
    }
    nav#mobile-menu{
        background-color: #4A001A !important;
        color:#fff;
    }
    nav#mobile-menu a{
    color:#fff;
    }
    nav#mobile-menu ul li span,.mobile-menu ul li a{
    color:#fff!important;
    }
    .mm-spn ul.main-menu li:before{
    color:#fff;
    opacity:1;
    }
}

@media screen and (max-width:768px){
    #firstSecHome {
        margin-top: -19%;
    }
    .servicesSecD .prestige-plaintext,.prestige-faq-title span,.prodSec div.prestige-plaintext,.revDis .prestige-plaintext{
    font-size: 18px;
    }
    .prestige-faq-title,.prodSec div.prestige-plaintext{
    width:100%;
    }
    .prestige-faq-label h5{
font-size:17px;
}
footer div.container div.border-b{
text-align:center;
}
footer div.logo img,footer div.logo{
margin:0px auto;
}
div.info ul{
justify-content: center;
}
footer div.container div.border-b ul{
justify-content: center;
}
footer div.border-b a{
justify-content: center;
}
footer div.container div.border-b:nth-child(3),footer div.container div.border-b:nth-child(4){
border-bottom:unset;
}
custom-salla-product-card div.prestige-card div.img
 {
    height: 185px!important;
}
h1#page-main-title{
font-size:16px;
}

}

@media screen and (max-width:500px){
    #firstSecHome {
        margin-top: -34%;
    }
    section.secAbout + section.bannerWn img{
    width: 90%;
}
    }
    
 @media screen and (max-width:420px){   
    #firstSecHome{
        margin-top: -35%;
    }
    }

 @media screen and (max-width:395px){   
    #firstSecHome{
        margin-top: -37%;
    }
    }
    
    @media screen and (max-width:378px){
    #firstSecHome {
        margin-top: -39%;
    }
    }