/*
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
*/





.mobile-mariner-nav-wrapper{
	display: none;
}

.custom-quote-section .iwithtext .iwt-text{
	font-family: avenir-regular;
	/*font-size: 48px;*/
	line-height: 1.11em;
	max-width: 990px;
	margin: 0 auto;
	padding-left: 0;
}

.custom-quote-section .iwithtext .iwt-text > p:first-child{
	padding-bottom: 35px;
}

.page-template-template-mariner .nectar_single_testimonial .image-icon{
	border: solid 1px #000;
	width: 54px;
	height: 54px;
}

.quote-section .iwithtext .iwt-text{
	font-size: 35px;
}

.quote-section .iwithtext .iwt-text::before{
	content: url('./assets/quote-icon.svg');
	display: inline-block;
	width: 100%;
	font-size: 0;
	line-height: 0;
	margin-bottom: 35px;
}

.page-template-template-mariner .quote-section .nectar_single_testimonial[data-style="small_modern"]{
	font-size: 35px;
}

.quote-section,
.quote-section > .row_col_wrap_12{
	min-height: auto !important;
}

.quote-section{
	padding-top: 10vw !important;
	padding-bottom: 10vw !important;
}

/* Quote images  */

.quote-section .iwithtext{
	margin-bottom: 50px;
}
.quote-section .nectar_cascading_images{
	width: 50%;
  text-align: right;
  float: left;
}
.quote-section .nectar_cascading_images > .cascading-image img{
	border: solid 1px #000;
	border-radius: 100px;
}
.quote-section .nectar_cascading_images > .cascading-image:first-child{
	max-width: 72px;
  margin-right: 90px;
}
.quote-section .nectar_cascading_images > .cascading-image:nth-child(2){
	max-width: 92px;
  left: auto;
  right: 0;
  transform: translate(-20px, -50%);
}
.quote-section .nectar_cascading_images + .wpb_text_column{
  width: 50%;
  float: right;
  text-align: left;
}
.quote-section .nectar_cascading_images + .wpb_text_column h4{
	font: 800 21px/1.3em "avenir-heavy";
  letter-spacing: -0.01em;
}
.quote-section .nectar_cascading_images + .wpb_text_column p{
  letter-spacing: -0.01em;
  font: 800 16px/1.3em "avenir-heavy";
}


/* New quote layout  */

.page-template-template-mariner .quote-advanced .nectar_single_testimonial[data-style="small_modern"]{
	text-align: left;
	font-size: 21px;
	line-height: 1.38em;
	font-family: 'avenir-black';
}
.page-template-template-mariner .quote-advanced .img-with-aniamtion-wrap{
	max-width: 460px;
	display: inline-block;
}
.page-template-template-mariner .quote-advanced .nectar_single_testimonial[data-style="small_modern"] p{
	padding-bottom: 35px;
}
.page-template-template-mariner .quote-advanced .nectar_single_testimonial[data-style="small_modern"] span.title{
	color: #000;
	font-family: 'avenir-regular';
}
/**/


/* Join Us section  */
.page-template-template-mariner #join-us .wpb_content_element + .wpb_content_element{
	margin-bottom: 1em;
}
.page-template-template-mariner .btn-margin{
	margin-right: 20px;
}
.page-template-template-mariner .no-margin .vc_column-inner{
	padding-top: 0;
	padding-bottom: 0;
}
/**/

@media only screen and (min-width: 1000px){
	.quote-section > .row_col_wrap_12{
		margin-top: 0 !important;
	}
	.quote-section{
		padding-top: 160px !important;
		padding-bottom: 160px !important;
	}
}

@media only screen and (max-width: 1300px) and (min-width: 1000px){
	.page-template-template-mariner .quote-section .nectar_single_testimonial[data-style="small_modern"],
	.quote-section .iwithtext .iwt-text{
	  font-size: 32px;
	}
}

@media only screen and (max-width: 999px){
	.page-template-template-mariner .quote-section .nectar_single_testimonial[data-style="small_modern"],
	.quote-section .iwithtext .iwt-text{
	  font-size: 22px;
	}
	.page-template-template-mariner.material .no-margin > .row_col_wrap_12{
		margin-top: 0 !important;
	}
	.page-template-template-mariner.material .no-margin .divider-wrap:last-child{
		display: none;
	}
}
@media only screen and (max-width: 690px){
	.quote-section .iwithtext .iwt-text::before{
		margin-bottom: 20px;
	}
	.page-template-template-mariner .quote-advanced .nectar_single_testimonial[data-style="small_modern"] p{
		padding-bottom: 20px;
	}

	.quote-section .nectar_cascading_images + .wpb_text_column h4{
		font-size: 17px;
	}
	.quote-section .nectar_cascading_images + .wpb_text_column p{
		font-size: 14px;
	}
}
@media only screen and (max-width: 480px){
	.quote-section .nectar_cascading_images + .wpb_text_column,
	.quote-section .nectar_cascading_images {
    width: 100%;
    text-align: center;
    float: none;
	}
	.quote-section .nectar_cascading_images > .cascading-image:nth-child(2){
		transform: translate(50%, -50%);
		right: 50%;
	}
	#mariner-ap .nectar-button{
		min-width: 150px;
	}
}
@media only screen and (max-width: 380px){
	/*.page-template-template-mariner .btn-alternative{
		margin-left: 0;
	}*/
	.page-template-template-mariner .nectar-button{
	  min-width: 150px;
	  text-align: center;
	}
}