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


@font-face {
  font-display: swap;
  font-family: 'GillSansStd';
  font-style: normal;
  font-weight: 400;
  src: url('https://kuechen-dorfer.de/wp-content/themes/salient-child/fonts/GillSansStd.otf') format('opentype');
}

@font-face {
  font-display: swap;
  font-family: 'GillSansStd';
  font-style: normal;
  font-weight: 700;
  src: url('https://kuechen-dorfer.de/wp-content/themes/salient-child/fonts/GillSansStd-Bold.otf') format('opentype');
}

body {
	font-family: 'GillSansStd', sans-serif;
}

h1, h2, h3, h4 {
	hyphens: none;
    overflow-wrap: normal;
    word-break: normal;
}

h4 {
	color: #c80116 !important;
}


*::selection {
  background: #c80116;
  color: #fff;
}

#logo {
	  margin-top: 0 !important;
	  margin-bottom: 0 !important;
}
 

span {
	font-family: 'GillSansStd', sans-serif;
}



/*Anpassungen Testimonials*/

.span_12 .nectar_single_testimonial .inner[data-custom-color=true] * {
    color: inherit;
    font-size: 18px;
    line-height: 1.7em;
    font-family: 'GillSansStd';
}
.open-quote {
	font-size: 50px!important;
}

.testimonial_slider[data-style*=multiple_visible] blockquote p {
    font-family: 'GillSansStd';
	font-size: 18px;
	line-height: 28px;
}


.testimonial-name span {
    font-family: 'GillSansStd';
	font-size: 18px;
	line-height: 28px;
}

/*Referenzseite Postgrid*/

.nectar-post-grid-wrap[data-style="content_under_image"] .nectar-post-grid .nectar-post-grid-item .content {
  position: relative;
}


@media only screen and (max-width: 999px) {
  .nectar-post-grid-wrap .nectar-post-grid-filters h4 {
    padding: 10px 40px 10px 60px;
    margin-bottom: 0;
    border: 2px solid #fff;
    color: #fff !important;
	  
  }	
}


@media only screen and (max-width: 999px) {
  .nectar-post-grid-filters[data-sortable="yes"] {
  display: none;
}
}


@media only screen and (max-width: 690px) {
  body.single-portfolio .row .col.section-title.span_12 h1 {
    line-height: 50px !important;
  }
}



/*Anpassungen Team Member Section*/

.nectar_team_member_overlay {
  background-color: #f1ece6 !important;
  color: #282a2b !important;
	
}

.team_member_details h2 {
  color: #282a2b !important;
	
}



/*Kontaktformular*/

body[data-fancy-form-rcs="1"] .fancy-select-wrap {
  padding-top: 0 !important;
}

#paypal_return_url div {
	display: none !important;
}


.nectar-highlighted-text em {
  padding: 10px !important;
}
