/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/*** Globals ***/

.nuns {
	display:none!important;
}

.text-center {
	text-align: center;
}

.text-right {
	text-align:right;
}

.text-left {
	text-align:left;
}

.all-caps {
	text-transform:uppercase;
}

.color-gold {
	color:#c4a581;
}

.color-white {
	color:#fff;
}

.text-bold {
	font-weight:bold;
}

.text-underline {
	text-decoration:underline;
}

.grayscale {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    filter: gray;
    -webkit-filter: grayscale(99%);
    -webkit-backface-visibility: hidden	
}

/*** Buttons ***/

.btn-all {
    display: inline-block;
    padding: 10px 30px;
    font-size: 14px;
    font-weight: 500;
    line-height: 16px;
    text-transform: uppercase;
    text-align: center;	
}

.btn-gold {
	background:#c4a581;
	color:#fff;
}

.btn-gold:hover {

}

.btn-gold-outline {
	border: 1px solid #c4a581;
	background:transparent;
	color:#fff;
	transition:0.5s all;
}

.btn-gold-outline:hover {
	background:#c4a581;
	color:#fff;	
}

/*** Home ***/

.home-hero-wrap {
	
}

.home-hero-wrap h1 {
	font-size:72px;
	line-height:22px;
}

.home-hero-wrap h1 span {
    font-family: Poppins;
    font-size: 36px;
    line-height: 36px;
	font-weight:500;
}

.home-hero-wrap .btn-list {
	
}

.home-hero-wrap .btn-list li {
	list-style: none;
    margin-bottom: 10px;	
}

.home-hero-wrap .btn-list li a {
	min-width:250px;
}

.home-services-wrap {
	
}

.home-services-wrap h3 {
    background: rgba(0, 0, 0, 0.7);
    color: #fff;
    border-top: 1px solid #c4a581;
    border-bottom: 1px solid #c4a581;
    font-size: 17px;
    line-height: 19px;
    padding: 5%;	
}

.home-testi-wrap {
	
}

.home-testi-wrap h2 {
	
}

.home-testi-wrap .nectar_single_testimonial p {
	font-size:16px;
	line-height:26px;
}

.home-testi-wrap .owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots {
	margin-top:0;
}

.home-testi-wrap .owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots span {
	background:#c4a581;
}

.home-testi-wrap .span_12.dark .owl-theme .owl-dots .owl-dot.active span, .span_12.dark .owl-theme .owl-dots .owl-dot:hover span {
	background-color:#c4a581!important;	
}

.home-testi-wrap .owl-carousel[data-desktop-cols] .owl-stage {
	padding-top:10px;
	padding-bottom:10px;
}

html body .home-services-wrap.face-procedures-wrap h2 {
	color:#c4a581;
}

html body .home-services-wrap.face-procedures-wrap p {
	
}

/*** Footer ***/

#footer-outer {
	border-top:1px solid #d3d3d3;
}

#footer-outer #footer-widgets {
	
}

#footer-outer #footer-widgets .cust-ftr-wrap {
	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row {
	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 {
    display: inline-block;
    width: 33%;
    vertical-align: top;
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-6 {
	display:inline-block;
	width:49.5%;
	margin:0;	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-12 {
	margin:0;	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 h2 {
	font-family: 'Poppins', sans-serif, Arial;
    font-size: 20px;
    letter-spacing: 0;
    line-height: 32px;
    text-transform: uppercase;
    font-weight: bold;	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .sm-txt,
#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 p {
	padding-bottom:0;
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .phn-wrap {
	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .phn-wrap p {
	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .phn-wrap a {
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;transition:0.5s all;	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .phn-wrap a:hover {
	color:#c4a581!important;
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .phn-wrap .sm-txt {
	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .eml-wrp {
	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .eml-wrp p {

}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .eml-wrp p a {
	transition:0.5s all;	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .eml-wrp p a:hover {
	color:#c4a581!important;	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .btn-wrp {
    margin-top: 20px;	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .btn-wrp .btn-gold-outline:hover {
	color:#fff!important;
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .img-wrp {
    margin-bottom: 20px;	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .img-wrp img {
	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .add-wrp {
	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3 .add-wrp p {
	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-12 {
	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-12 .scl-top-wrp {
    position: relative;
    padding: 45px 0;
    margin: 0 -30px;	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-12 .social-wrap {
    display: inline-block;
    background: #fff;
    min-width: 410px;
    position: relative;
    z-index: 1	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-12 .scl-top-wrp:after {
    display: block;
    content: "";
    background: #d3d3d3;
    height: 1px;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    z-index: 0
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-12 .social-wrap li {
	display:inline-block;
    margin-right: 7px;	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-12 .social-wrap li a i {
    color: #fff;
    padding: 10px;	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-12 .social-wrap li a {
    width: 40px;
    height: 40px;
    background: #939598;
    border-radius: 50%;
	transition:0.5s all;
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-12 .social-wrap li a:hover {
	background: #c4a581;
	color:#fff;
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-6.frm-wrap {
	background:url('/wp-content/uploads/2026/04/darkbg-pattern.jpg');
    min-height: 450px;
    padding-top: 60px;	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-6.frm-wrap iframe {
	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-6.map-wrap {
	
}

#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-6.map-wrap iframe {
	
}

#copyright .ftr-cpy-add img {
    margin-bottom: 0;
    top: 15px;
    position: relative;
}

/*** Responsive ***/

.for-mobile {
	display:none;
}

@media screen and (max-width:787px) {
	
	.for-dekstop {
		display:none;
	}
	
	.for-mobile {
		display:block;
	}
	
	#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-3,
	#footer-outer #footer-widgets .cust-ftr-wrap .cust-row .cust-col-6 {
		display:inline-block;
		width:100%;
		margin:0;
	}
	
}

