/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.2
*/
.woocommerce-breadcrumb {
    display: none;
}
.product_meta {
    display: none;
}
#header-outer .sf-menu ul li {
    margin-bottom: 15px !important;
}
#header-outer .cart-outer .widget_shopping_cart_content p.woocommerce-mini-cart__empty-message {
	color: #fff;
}
body #header-outer[data-transparent-header="true"].transparent {
	background-color: #ffffff6e!important;
}
#header-outer[data-header-resize="1"] #top #logo {
    margin-bottom: 24px !important;
}
.heroSection .swiper-slide[data-bg-alignment="center"] .image-bg {
	background-position: center 70% !important;
}
.naturallySection.wpb_row .nectar-parallax-scene {
    height: 30%;
    width: 30%;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    margin: 0 auto;
    right: 0;
    top: unset !important;
    bottom: 30px;
    z-index: 99;
}
.naturallySection.wpb_row .nectar-parallax-scene div {
    margin: 0 auto;
    width: 100%;
    height: 100%;
    min-height: 100%;
    background-size: 80%;
    background-repeat: no-repeat;
    left: -110px;
    background-position: center right;
}
.whyChooseImg .inner .hover-wrap-inner img {
	width: 100% !important;
}
.whyChooseContent .vc_column-inner {
	position: relative;
    left: -2px;
}
.whatPeopleSection .nectar-flickity .flickity-viewport {
	margin: 0px 0 0px 0 !important;
}
.blogSection .nectar-post-grid-wrap .custom-aspect-ratio-1-1 .nectar-post-grid-item-bg {
    padding-bottom: calc((0.7 / 1) * 100%);
    height: auto!important;
}
.blogSection .nectar-post-grid-wrap .nectar-post-grid .nectar-post-grid-item .content {
	background-color: #fff;
    padding: 30px 40px 30px 40px;
}
.blogSection .nectar-post-grid .nectar-post-grid-item .content .post-heading {
    font-size: 23px;
    font-weight: 500;
    min-height: 80px;
	font-family: Times New Roman;
}
.full-width-img .hover-wrap .hover-wrap-inner img{
	width: 110%;
    max-width: 110%;
}
.inspirationSec .wpb_wrapper .nectar-button i.fa.fa-instagram{
	left: 20px;
}
.inspirationSec .nectar-button span {
    left: 30px;
}
.inspirationSec  .wpb_wrapper .nectar-button i.fa.fa-instagram{
    font-weight: normal !important;
    background: transparent !important;
    box-shadow: none !important;
    color: #C84C38 !important;
    font-size: 24px !important;
}
.inspirationSec .wpb_wrapper a.nectar-button.large.see-through.accent-color.has-icon.inspirationButton {
    border-radius: 0px !important;
    background-color: #FFF9FA !important;
}
.gravtiyFromSection form{
	display: flex;
}
.gravtiyFromSection form .gform_body {
	width: 50%;
}
.gravtiyFromSection form .gform_body .gfield .large {
    background-color: #fff;
    padding: 13px 20px 13px 20px;
    color: #000;
}
.gravtiyFromSection form .gform_footer {
    width: 30%;
    padding: 0 !important;
    margin: 0 !important;
}
.gravtiyFromSection .vc_column-inner .wpb_wrapper form .gform_footer .gform_button {
	padding: 18px 40px 18px 40px !important;
    margin: -2px 0 0 15px;
}
.gravtiyFromSection .gf_browser_chrome {
	margin-bottom:0 !important;
}
.gravtiyFromSection form .gform_body .gfield .large::placeholder {
  color: #000;
  font-weight: 600;
}
.gravtiyFromSection form .gform_body .gfield .large::-webkit-input-placeholder {
  color: #000;
  font-weight: 600;
}
.gravtiyFromSection form .gform_body .gfield .large::-moz-placeholder {
  color: #000;
  font-weight: 600;
}
.gravtiyFromSection form .gform_body .gfield .large:-ms-input-placeholder {
  color: #000;
  font-weight: 600;
}
.gravtiyFromSection form .gform_body .gfield .large::-ms-input-placeholder {
  color: #000;
  font-weight: 600;
}
.iconwithBox .vc_column-inner .wpb_wrapper {
	display: flex;
	flex-wrap: wrap;
}
.iconwithBox .vc_column-inner .wpb_wrapper .iwithtext {
    width: 44%;
}
.iconwithBox .vc_column-inner .wpb_wrapper .iwithtext .iwt-text {
    padding-top: 6px;
}

.IconTextContent .vc_column-inner .wpb_wrapper {
	display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.IconTextContent .vc_column-inner .iwithtext {
    width: 14%;
    text-align: center;
    margin-bottom: 0;
}
.IconTextContent .vc_column-inner .iwithtext .iwt-icon {
	position: relative;
}
.IconTextContent .vc_column-inner .iwithtext .iwt-icon img {
	width: 100% !important;
    height: 70px;
}
.IconTextContent .vc_column-inner .iwithtext .iwt-text {
	padding: 0;
}
.woocommerce div.product .woocommerce-tabs .panel {
	display: block !important;
}
.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information {
	display: none !important;
}
.woocommerce .tab-container {
	display: none !important;
}
.woocommerce .star-rating span::before {
	color: #FEB11D;
}
.woocommerce .detailsFaq .toggle > .toggle-title a {
	font-family: Inter !important;
    font-size: 20px !important;
}
.woocommerce div.product .woocommerce-tabs .panel {
    display: block !important;
    padding: 100px 0 50px 0 !important;
}
.naturallySection.historySection.wpb_row .nectar-parallax-scene div {
    background-size: 50%;
    left: -250px;
}
.imgTextBox .vc_column-inner {
	padding: 0 30px 0 30px;
}
.imgTextBox .vc_column-inner .inner .hover-wrap-inner img {
	width: 100%;
    height: 85px;
}
.imgTextBox .vc_column-inner .wpb_wrapper h4 {
	font-size: 20px;
    font-weight: 600;
    line-height: 33px;
}
.imgTextBox .vc_column-inner .wpb_wrapper p {
    color: #A3A3A3;
    font-size: 14px;
    max-width: 230px;
    margin: 0 auto;
}
.aboutTestimonialSection .nectar_single_testimonial .inner {
	
}
.aboutTestimonialSection .nectar_single_testimonial .inner p {
	font-size: 28px;
    font-family: 'Antic Didone';
    line-height: 50px;
    max-width: 900px;
    margin: 0 auto;
}
.loveTestimonialbox .vc_column-inner .nectar_single_testimonial  {
	text-align: center;
    background-color: #fff;
    padding: 40px 70px 40px 70px;
}
.loveTestimonialbox .vc_column-inner .nectar_single_testimonial .inner p {
	
}
.aboutFaqsection .vc_column-inner {
	
}
.aboutFaqsection .accordion .toggle-title a {
	font-family: 'Lora' !important;
    font-size: 22px !important;
}
.aboutFaqsection .accordion .inner-toggle-wrap p {
	font-size: 14px;
    max-width: 575px;
}
.aboutFaqsection .accordion .toggle-title a {
    font-family: 'Lora' !important;
    font-size: 18px !important;
    padding: 30px 50px 30px 0 !important;
}











#footer-outer #copyright .col.span_5 {
    max-width: 100% !important;
    text-align: left;
    display: flex;
    flex-direction: row-reverse;
    border-top: 1px solid #ccc;
    padding-top: 25px;
}
#footer-outer #copyright  .fa-instagram:before {
    font-weight: 400;
}
#footer-outer #copyright .col.span_5  #block-8 {
    width: 50%;
	text-align:right;
}
#footer-outer[data-cols="1"][data-disable-copyright="false"] #copyright {
    padding-bottom: 50px;
}
#footer-outer #copyright .col.span_5 #block-8 p {
    width: 100%;
}
#footer-outer #copyright .col.span_5 p {
    width: 50%;
}
#footer-outer #copyright .col.span_7 {
    padding: 10px 0 20px 0;
}
body #footer-outer[data-cols="1"] #copyright li a i:after {
    border-color: #000000;
    border-radius: 0;
}