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

@import url('https://fonts.googleapis.com/css2?family=Parisienne&display=swap');

@font-face {
	font-family: 'Brown';
	   src: url('https://sandrineetmax.fr/brown-regular.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: 'Brown';
	   src: url('https://sandrineetmax.fr/brown-bold.woff2') format('woff2');
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: 'Brown';
	   src: url('https://sandrineetmax.fr/brown-light.woff2') format('woff2'),
	   		url('https://sandrineetmax.fr/brown-light.woff') format('woff');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'Brown';
	   src: url('https://sandrineetmax.fr/brown-thin.woff2') format('woff2'),
	   		url('https://sandrineetmax.fr/brown-thin.woff') format('woff');
	font-weight: 200;
	font-style: normal;
}

body, .toggle h3 a, body .ui-widget, table, select, .bar_graph li span strong, #slide-out-widget-area .tagcloud a, body .container .woocommerce-message a.button, #search-results .result .title span, .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3, .row .col.section-title .nectar-love span, body .nectar-love span, body .nectar-social .nectar-love .nectar-love-count, body .carousel-heading h2, .sharing-default-minimal .nectar-social .social-text, body .sharing-default-minimal .nectar-love, .widget ul.nectar_widget[class*="nectar_blog_posts_"] > li .post-date, .single [data-post-hs="default_minimal"] #single-below-header span, .single .heading-title[data-header-style="default_minimal"] #single-below-header span, #header-outer .nectar-image-link-widget .image-link-content span, #slide-out-widget-area.fullscreen .nectar-image-link-widget .image-link-content span, #slide-out-widget-area.fullscreen-alt .nectar-image-link-widget .image-link-content span, .nectar-header-text-content, #slide-out-widget-area .nectar-ext-menu-item .menu-item-desc, .woocommerce-checkout-review-order-table .product-info .product-quantity, #ajax-content-wrap .nectar-shop-header-bottom .widget_layered_nav_filters ul li a, #ajax-content-wrap .nectar-sticky-tabs .wpb_tabs_nav li .menu-content > a,
#page-header-bg h1, body h1, body .row .col.section-title h1, .full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2, body #error-404 h1, [data-inherit-heading-family="h1"],
#top nav > ul > li > a, .span_3 .pull-left-wrap > ul > li > a, body.material #search-outer #search input[type="text"], #top ul .slide-out-widget-area-toggle a i.label, #top .span_9 > .slide-out-widget-area-toggle a.using-label .label, #header-secondary-outer .nectar-center-text, #slide-out-widget-area .secondary-header-text, #header-outer #mobile-menu ul li a, #header-outer #mobile-menu .secondary-header-text, .nectar-mobile-only.mobile-header a,
body h3, .row .col h3, .toggle > h3.toggle-title a, .ascend #respond h3, .ascend h3#comments, .woocommerce ul.products li.product.text_on_hover h3, .masonry.classic_enhanced .masonry-blog-item h3.title, .woocommerce ul.products li.product.material h3, .woocommerce-page ul.products li.product.material h3, .portfolio-items[data-ps="8"] .col h3, .nectar-hor-list-item[data-font-family="h3"], .woocommerce ul.products li.product h2, .nectar-quick-view-box h1, .nectar-ext-menu-item .inherit-h3 .menu-title-text, #slide-out-widget-area .nectar-ext-menu-item .inherit-h3, #mobile-menu .nectar-ext-menu-item .inherit-h3, #ajax-content-wrap .nectar-inherit-h3, #header-outer .nectar-inherit-h3, [data-inherit-heading-family="h3"], .nectar-quick-view-box div.product h1.product_title.nectar-inherit-h3, .nectar-quick-view-box div.product .summary p.price.nectar-inherit-h3, body.woocommerce div.product p.price.nectar-inherit-h3 ins,
#page-header-bg h2, body h2, article.post .post-header h2, article.post.quote .post-content h2, article.post.link .post-content h2, #call-to-action span, .woocommerce .full-width-tabs #reviews h3, .row .col.section-title h2, .nectar_single_testimonial[data-style="bold"] p, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control, body #error-404 h2, .woocommerce-page .woocommerce p.cart-empty, .nectar-ext-menu-item .inherit-h2 .menu-title-text, #slide-out-widget-area .nectar-ext-menu-item .inherit-h2, #mobile-menu .nectar-ext-menu-item .inherit-h2, #ajax-content-wrap .nectar-inherit-h2, #header-outer .nectar-inherit-h2, [data-inherit-heading-family="h2"], .nectar-quick-view-box div.product h1.product_title.nectar-inherit-h2,
body i, body em, .masonry.meta_overlaid article.post .post-header .meta-author > span, .post-area.masonry.meta_overlaid article.post .post-meta .date, .post-area.masonry.meta_overlaid article.post.quote .quote-inner .author, .post-area.masonry.meta_overlaid article.post.link .post-content .destination, body .testimonial_slider[data-style="minimal"] blockquote span.title, #ajax-content-wrap .nectar-inherit-italic
{ font-family: 'Brown', sans-serif, 'Poppins', Arial; }


.page-id-447 header { display: none; }

.page-id-447 #nectar_fullscreen_rows { background: #F9F4F0; }

.not_forced_fullwidth { width: auto !important; }

.h_p_c { width: 100%; position: relative; }
	.h_p_c .h_p_c__b_wrapper { display: block; }
		.h_p_c .h_p_c__b_wrapper .h_p_c_bw__box { display: block; margin: auto; width: 100%; max-width: 400px; background: url('/wp-content/uploads/2023/02/gjkjfzev.jpg') no-repeat center center #fff; background-size: cover; box-shadow: inset 0 0 0 2000px rgba(52, 82, 91, 0.5); padding: 100px 40px; border-radius: 20px; }
			.h_p_c .h_p_c__b_wrapper .h_p_c_bw__box p { color: #fff; margin-bottom: 20px; text-align: center; line-height: 1; }
				.h_p_c .h_p_c__b_wrapper .h_p_c_bw__box p em { font-size: 15px; line-height: 20px; }
				.h_p_c .h_p_c__b_wrapper .h_p_c_bw__box form input:nth-child(1) { background: #fff; border-radius: 10px 10px 0 0; border-bottom: 1px solid #687B7A; }
				.h_p_c .h_p_c__b_wrapper .h_p_c_bw__box form input:nth-child(2) { background: #fff; border-radius: 0 0 10px 10px; border-top: none; }
				.h_p_c .h_p_c__b_wrapper .h_p_c_bw__box form button { display: block; margin: 20px auto 0; width: 100%; background: rgba(234, 152, 144, 0.6); transition: all 100ms ease; border-radius: 10px !important; }
				.h_p_c .h_p_c__b_wrapper .h_p_c_bw__box form button:hover { background: rgba(234, 152, 144, 1); }

html .h_p_one { position: relative; }
	html .h_p_one > .row-bg-wrap { width: 90%; height: calc(100% - 160px); top: 100px; left: 5%; }
	html .h_p_one > .row_col_wrap_12 > .vc_col-sm-12.column_container { min-height: 100vh; }
		html .h_p_one #hpo_fi_top { position: absolute; top: 60px; left: 0; }
		html .h_p_one #hpo_fi_bottom { position: absolute; bottom: 0; left: 0; }

		html .hpo_fi_wi_img_mobile,
		html .hpo_fi_wi_img_mobile_xs { display: none !important; }
		@media only screen and (max-width: 780px) {
			html .hpo_fi_wi_img { display: none !important; }
			html .hpo_fi_wi_img_mobile { display: block !important; }
		}
		@media only screen and (max-width: 450px) {
			html .hpo_fi_wi_img_mobile { display: none !important; }
			html .hpo_fi_wi_img_mobile_xs { display: block !important; }
		}

		html .h_p_one #hpo_fi_centertxt { display: flex; height: 100%; }
			html .h_p_one #hpo_fi_centertxt > .row-bg-wrap { display: none; }
			html .h_p_one #hpo_fi_centertxt > .row_col_wrap_12_inner.center { margin: auto !important; }

			html .h_p_one #hpo_fi_centertxt h1 { font-size: 6em; line-height: 1; margin-bottom: 45px; }
				html .h_p_one #hpo_fi_centertxt h1 em { font-family: 'Parisienne', cursive; font-style: normal; color: #EA9890; }
			html .h_p_one #hpo_fi_centertxt h2 { font-size: 2.5em; }
			html .h_p_one #hpo_fi_centertxt h3 { font-size: 1em; font-weight: 300; text-transform: uppercase; color: #EA9890; }

			@media only screen and (max-width: 650px) {
				html .h_p_one #hpo_fi_centertxt h1 { font-size: 3em; margin-bottom: 15px; }
				html .h_p_one #hpo_fi_centertxt h2 { font-size: 2em; }
			}


html .nectar-fancy-box .inner { line-height: 1.4em; }

html .container-wrap .wpcf7-form input[type="text"],
html .container-wrap .wpcf7-form input[type="email"] { margin-bottom: 20px; }
html .container-wrap .wpcf7-form textarea { max-height: 120px; }
html .container-wrap .wpcf7-form .wpcf7-not-valid-tip { margin-top: -20px; }

html .page-id-571 #menu-item-555 { display: none; }

@media only screen and (min-width: 990px) {

	html .responsive_tabs_only_mobile { display: none; }

}
@media only screen and (max-width: 990px) {

	html .responsive_tabs_only_desktop { display: none; }

}