.header-logo img{
    width: 306px;
    height: auto;
}
.vs-about-wrapper {
    /* background: linear-gradient(90deg, rgba(0,8,15,1) 0%, rgba(0,65,125,1) 50%, rgba(0,30,59,1) 100%); */
    
background: url(../img/wsmk-bg.png) no-repeat;
    position: relative;
    background-size: cover;
    background-position: center;
}
.vs-about-wrapper::before{
     position: absolute;
    background: url(../img/bd.png) repeat-x;
    content: "";
    width: 100%;
    height: 53px;
    background-size: contain;
    top: 0;
    right: 0;
}
.abt-sm{
    color: #fff;
}

.wsm h2{
    color: #fff!important;
}
.preloader-inner img{
	width:40%;
}
.w-sm p{
	color: #fff;
    font-size: 23px;
    line-height: 0;

}
.sec-icon img {
    width:85px;
}
.ser-p span{
    font-size: 26px;
    line-height: 1;
    display: block;
    color: #023682;
    font-family: var(--subtitle-font);
    font-weight: 300;
    margin-bottom: 8px;
}
.offer-sm{
	background:linear-gradient(227deg, rgb(246 218 108 / 96%) 0%, rgba(255, 233, 161, 0.7393458604144783) 50%, rgb(220 169 20) 100%);
	    /* background: url(../img/wsmk-bg.png) no-repeat; */
    position: relative;
    background-size: cover;
    background-position: center;
	width:100%;
}
.taw h2{
	font-size:45px;
	color:#fff;
}
.taw-p p{
	font-size:15px;
	color:#fff;
}
.hr-content p{
	color:#fff;
}
.sm-footer {
	background:url(../img/Right_hair_color-bg.jpg);
}
.hair-cut p{
	color:#000;
}
.hr-c{
	background:url(../img/Right_hair_color-bg.jpg);
}
.hair-c p{
	color:#fff;
}
.ptch{
	color:#fff;
}
.testi-sm{
	background:#ccc;
}