/*
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
*/

h1 {text-shadow: 2px 2px 2px rgba(0,0,0,0.97);}
.circle {background: #fff;  width: 100px; height: 100px;-moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;display: flex; align-items: center;  justify-content: center; margin: 0 auto!important;}
.circle p  {color: #40372c; line-height: normal; font-size: 16px;} 

.circle-2-outer .vc_column-inner {display: flex; align-items: end;  }
.circle-2 {background: #fff; text-align: center;  width: 180px; height: 180px;border: #40372c 1px solid; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;display: flex; align-items: center;  justify-content: center; margin: 0 auto!important;}
.circle-2 p  {color: #40372c; line-height: normal; font-size: 16px;} 

h2 strong {color:#c08a99; font-weight: 800;}
.intro-text {font-size:30px; line-height:40px;}
.intro-text p{ padding:0 0 15px 0;}
.caps { text-transform:uppercase;}

.light-title h3{color:#93817c!important;}
.right-column-text {text-align:right;}

.rotate-1 {transform: rotate(-4deg)!important;}
.rotate-2 {transform: rotate(4deg)!important;}

.meet-the-team .instance-22:hover h5, .meet-the-team .instance-22:hover h6 {color: #fff;}
.meet-the-team .instance-23:hover h5, .meet-the-team .instance-23:hover h6 {color: #fff;}
.meet-the-team .instance-24:hover h5, .meet-the-team .instance-24:hover h6 {color: #fff;}
.meet-the-team .instance-25:hover h5, .meet-the-team .instance-25:hover h6 {color: #fff;}
.meet-the-team .instance-27:hover h5, .meet-the-team .instance-27:hover h6 {color: #fff;}
.meet-the-team .instance-28:hover h5, .meet-the-team .instance-28:hover h6 {color: #fff;}

.meet-the-team .img-with-aniamtion-wrap .hover-wrap { margin-bottom: 20px!important;}



.span_12.light .nectar_single_testimonial .title {color: rgba(255, 255, 255, 1)!important;font-size: 18px; line-height: 28px;}


.small-margin .wpb_content_element {margin:0 0 15px 0!important;}

.small-text { font-size: 16px; line-height: 28px;}

.desktop { display:block;}
.mobile { display:none;}

body[data-form-submit=regular] .container-wrap button[type=submit], body[data-form-submit=regular] .container-wrap input[type=submit] {
    font-size: 20px;
}

.container-wrap input[type=text], .container-wrap input[type=email], .container-wrap input[type=password], .container-wrap input[type=tel], .container-wrap input[type=url], .container-wrap input[type=search], .container-wrap input[type=date], .container-wrap input[type=number], .container-wrap textarea, .container-wrap select, body input[type=text], body input[type=email], body input[type=password], body input[type=tel], body input[type=url], body input[type=search], body input[type=date], body input[type=number], body textarea, body select, body > #review_form_wrapper.modal input[type=text], body > #review_form_wrapper.modal textarea, body > #review_form_wrapper.modal select, body > #review_form_wrapper.modal input[type=email], .select2-container--default .select2-selection--single, body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single, .woocommerce input#coupon_code, .material.woocommerce-page[data-form-style="default"] input#coupon_code, body[data-form-style="minimal"] input[type="text"], body[data-form-style="minimal"] textarea, body[data-form-style="minimal"] input[type="email"], body[data-form-style="minimal"] input[type=password], body[data-form-style="minimal"] input[type=tel], body[data-form-style="minimal"] input[type=url], body[data-form-style="minimal"] input[type=search], body[data-form-style="minimal"] input[type=date], body[data-form-style="minimal"] input[type=number], body[data-form-style="minimal"] select {font-size: 18px;}

@media screen and (max-width: 1500px) {

/*************************Start Mobile CSS*******************************************/

body h1 {font-size:80px;line-height:90px;}
h3  {font-size: 30px!important;line-height: 40px!important;}
h2  {font-size: 38px!important;line-height: 48px!important;}
p {font-size: 18px;line-height: 28px;}

/**************************End Mobile CSS*******************************************/

}



@media screen and (max-width: 800px) {

/*************************Start Mobile CSS*******************************************/

.desktop { display:none;}
.mobile { display:block;}

p {font-size: 18px;line-height: 28px;}
h3  {font-size: 26px!important;line-height: 36px!important;}
h2  {font-size: 34px!important;line-height: 44px!important;}

.iwt-text {font-size: 18px;line-height: 28px;}

.circle-2-outer .vc_column-inner {display: flex; align-items: center;  }
.circle-2 {background: #fff; text-align: center;  width: 140px; height: 140px;}

.nectar_single_testimonial p { font-size: 18px; line-height: 28px;}
.right-column-text {text-align:left;}
/**************************End Mobile CSS*******************************************/

}