

.btn.btn-primary {
background: #ff9cad ;
    border: 1px solid #ff9cad ;
    color: black;
}
.btn.btn-primary:hover {
background: #ff9cad !important;
    border: 1px solid #ff9cad !important;
    color: #ffffff;
}
.btn.btn-outline-primary {
background: #ff9cad !important;
    border: 1px solid #ff9cad !important;
    color: black;
}
.ftco-navbar-light .navbar-nav > .nav-item.active > a {
    color: #21201f;
}
.hero-wrap .slider-text {
    color: #0044cc;
}
.btn.btn-outline-primary {
    border: 1px solid 
#d9bf77;
background:
pink;
color:black;
}
{
    -webkit-transition: .3s all ease;
    -o-transition: .3s all ease;
    transition: .3s all ease;
    color:#343a40;
}
a {
	color: #007bff;
    text-decoration: none;


}
.hero-wrap .slider-text .icon {

    margin-top: 80px;
}
a.navbar-brand {
    font-weight: bold;
}


.logosiz{
	width:235px !important;
}
.rakk{
	font-family: 'Berkshire Swash' !important;
text-transform: none !important;
font-size: 32px !important;
letter-spacing: 1px !important;
}
.ftco-navbar-light .navbar-nav > .nav-item > .nav-link:hover{
	color:#f7e2a9 !important;
}
.ftco-navbar-light .navbar-nav > .nav-item > .nav-link{
font-family: Concert One !important;
color: #ecebeb !important;
font-weight: 100 !important;
letter-spacing: 0px !important;
font-size: 17px !important;
}
.topsect li{
list-style-type: none;
display: inline;
font-size: 16px;
font-weight: 500;
color: #424040;
}
 
.topsocf {
	text-align:right;
	padding-right:30px !important;
}
.topsocf li img{
	height:37px !important;
}
.topsocf li{
	list-style-type: none;
display: inline;
margin-left: 10px;
 
padding: 3px 0px;
 
}
.sectiontopbg{
	 
background: #f7e2a9;
}
.topsect, .topsocf{
	margin-bottom:0px !important;
	 
}
.topsect{
	 
	padding:5px 0px;
}
.topsocf li i{
	color: #fff !important;
}
.bgoverla{
	position:relative;
}
.bgoverla:before{
	position:absolute;
	content:'';
	top:0;
	left:0;
	background:#0000008c;
	width:100%;
	height:100%;
}
.introp{
	color: #ff75be;
text-shadow: 0px 0px 10px #000;
font-size: 18px;
font-weight: 500;
text-transform: uppercase;
}
.btn.custombtn{
	padding: 10px 20px !important;
background: #e76faf !important;
border: 1px solid #e76faf !important;
color: #fff;
}
.rokk{
	color: #ff6ebb !important;
text-shadow: 0px 0px 10px #000 !important;
}
.scrolled.awake .logosiz {
  width: 192px !important;
}
.firsthed{
	font-size: 45px !important;
}
.firstlistt li a{
  color: #3c3a3a !important;
  font-size: 20px !important;
  font-weight: 500 !important;
}
.servicedata p{
	text-align: justify;
font-size: 16px;
}
.rose{
	color:#ee62ad !important;
}
.bgrose:hover{
	background-color:#d9bf77 !important;
}
.bgrose{
	background-color:#ee62ad !important;
}
.white{
	color:#fff !important;
}
.rakv p{
	text-align:justify !important;
}
.bgtwo{
	background-image: url(../../img/slide1.jpg) !important;
background-attachment: fixed;
background-size: cover;
padding: 90px 0px 50px 0px !important;
}
.bgtwo:before{
	position:absolute;
	content:'';
	top:0;
	left:0;
	background:#000000b3;
	width:100%;
	height:100%;
}
.bgtwo p{
	color:#d9d9d9;
}
.bgtwo h3{
	color:#fff !important;
}
.bgthree{
	background-image: url(../../img/bgthree.webp) !important;
background-attachment: fixed;
background-size: cover;
padding: 90px 0px 50px 0px !important;
}
.bgthree:before{
	position:absolute;
	content:'';
	top:0;
	left:0;
	background:#ffffffb3;
	width:100%;
	height:100%;
}
.bgdd .treatment {
	background: #ffffffa8 !important;
}
.bgfour{
	background-image: url(../../img/foot.jpg) !important;
 background-attachment: fixed;
background-size: cover;
padding: 90px 0px 50px 0px !important;
}
.bgfour:before{
	position:absolute;
	content:'';
	top:0;
	left:0;
	background:#ffffffb3;
	width:100%;
	height:100%;
}
.footlogow{
	width:231px !important;
}
.hero-wrap.hero-wrap-2{
	position:relative;
}
.hero-wrap.hero-wrap-2::before{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:linear-gradient(to bottom, #000 0%, #27282859 100%) !important;
	content:'';
}
.contactinfo a{ 
  color: #4d4b4b !important;

}
html{
	scroll-behavior:smooth !important;
}
.wa-chat-box-poweredby{
	display:none !important;
}
.wa-chat-box-brand{
	background:#fff;
}
.bgatt{
	background-attachment:fixed !important;
}
.bgtwo h3{
	font-size:19px !important;
}
.profess::before{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color: #ffffffa3 !important;
	background:url(../../img/bg-1.png);
	content:'';
}
.profess{
	background-image:url(../../img/bg2.jpg) ; 
	padding: 53px 0px 25px 0px !important;
	position:relative;
}
.bgrelo{
	position:relative !important;
}
.bgrelo::before{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color: #000000bf !important;
	 
	content:'';
}
.pluss::after{
	content:'+';
}
.tey h2{
	letter-spacing:-2px !important;
}
.tey{
	padding: 90px 0px 50px 0px !important;
}
.tey img{
	height:300px !important;
}

.bgsi{
	background-image: url(../../img/bg3.jpg) !important;
 background-attachment: fixed;
background-size: cover;
padding: 90px 0px 50px 0px !important;
}
.bgsi:before{
	position:absolute;
	content:'';
	top:0;
	left:0;
	background:#000000a1;
	width:100%;
	height:100%;
}
.rel{
	position:relative;
}
.padity{
	padding: 70px 0px 50px 0px !important;
}






@media only screen and (max-width:990px){
	.resdnone{
		display:none !important;
	}
	.topsocf {
  text-align: center;
	}
	.topsect {
  
  text-align: center;
	}
	.logosiz {
  width: 213px !important;
}
.profess::before {
	background:none !important;
	background-color: #ffffffa3 !important;
}
.tryyu{
	width: 100%;
}
}