/*
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
*/

#pro-tab .woocommerce ul.products li.product .woocommerce-loop-product__title {
    font-weight: 900 !important;
}


#home-section-2 .caro-para p {
    font-weight: 600;
}

@media (max-width: 1299){
	.flickity-slider {
		position: absolute;
		width: 77%;
		height: 100%;
	}
	
	.btn-1 span.link_wrap {
		padding: 10px 15px !important;
		padding-top: ;
	}

	.btn-1 span.link_wrap a .text {
		font-size: 14px !important;
	}
		
}


@media (max-width: 1000px){
	#home-section-3 .vc_column-inner {
		padding: 4px;
	}
	
	.heading-1 h1 span .inner {
		line-height: 70px !important;
	}
	
	.btn-1 span.link_wrap {
		padding: 10px 15px !important;
	}
	
	#home-section-3 .row_col_wrap_12 {
		padding: 0;
	}
	
	.heading-1 h2 {
		font-size: 30px;
	}
	
	div#home-section-5 {
		padding: 25% 0 !important;
	}
	
	#home-section-6 p {
		font-size: 16px;
		padding: 70px 35px;
	}
	
	div#home-section-1 .row-bg.viewport-desktop {
		background-position: right !important;
	}
	
	#pro-tab .woocommerce ul.products li.product .woocommerce-loop-product__title {
    font-size: 15px !important;
}
}

@media (max-width: 891px){
	.btn-1 {
		margin: 50px !important;
	}
	   
	.heading-1 h1 span .inner {
       line-height: 120px !important;
    }
	

}


 
@media (max-width: 690px){
/* 	 .heading-1 h1 span .inner {
        line-height: 80px !important;
    }
	
	#home-section-3 .vc_col-sm-3 {
		width: 50%;
	}
	
	#home-section-1 .vc_col-sm-12 {
		padding: 0 !important;
	}
	
	div#home-section-1 {
		padding: 50px 0 !important;
	}
	
	div#home-section-1 div#fws_6976bc4c52fd8 {
		padding-top: 1px !important;
	} */
	
	#slide-out-widget-area .inner .off-canvas-menu-container li>a {
		font-size: 14px;
	}
}


/* @media (max-width: 480px){
    .heading-1 h1 span .inner {
        line-height: 46px !important;
        font-size: 40px !important;
    }
} */