/*
Theme Name: Jude Child
Theme URI: http://jude.axiomthemes.com/
Description: Jude - excellent WordPress theme with many different blog and header layouts
Author: Axiomthemes
Author URI: http://axiomthemes.com/
Template: jude
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
Text Domain: jude
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
@font-face {
  font-family: 'Asteratty';
  src: url('css/fonts/Asteratty.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Framouse Plateau';
  src: url('css/fonts/Framouse Plateau.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Gangors';
  src: url('css/fonts/Gangors-2vr2l.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Stingray';
  src: url('css/fonts/Stingray.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
      font-family: 'fontello';
      src: url('css/font-icons/font/fontello.eot?56195259');
      src: url('css/font-icons/font/fontello.eot?56195259#iefix') format('embedded-opentype'),
           url('css/font-icons/font/fontello.woff?56195259') format('woff'),
           url('css/font-icons/font/fontello.ttf?56195259') format('truetype'),
           url('css/font-icons/font/fontello.svg?56195259#fontello') format('svg');
      font-weight: normal;
      font-style: normal;
    }
input[type="checkbox"] {
  position: relative !important;}
.moove-gdpr-branding-cnt {display: none !important;}
.galerie_voll img {max-height:350px;width:auto;background-size: cover;}
.post_featured.hover_border .post_info:before {
    background-color: #f0edec;
}
#post-48 .sc_item_title_style_special {
    font-size: 2.25em;
}
.post_tags {display: none !important;}
#sc_title_860353248 h6,
.scheme_extra .menu_mobile_inner a:hover, 
.scheme_extra .menu_mobile_inner a:focus, 
.scheme_extra .menu_mobile_inner .current-menu-ancestor>a, 
.scheme_extra .menu_mobile_inner .current-menu-item>a, 
.scheme_extra .menu_mobile_inner .menu_mobile_nav_area li:hover:before, 
.scheme_extra .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor:before, 
.scheme_extra .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item:before,
.scheme_extra .logo_slogan {
  color: #f0edec !important;
}
.jude_inline_einzel {background-image: url('/wp-content/uploads/2025/04/resilienz-einzelcoaching-1.jpg');}
.jude_inline_unternehmen {background-image: url('/wp-content/uploads/2025/04/unternehmens-team-coaching.jpg');}
.scheme_extra .sc_services_chess .sc_services_item_title a {
    color: #ffffff;
    font-family: 'Gangors';
    font-size: 3rem;
    line-height: normal;
}
.scheme_extra .sc_button_hover_style_hover.sc_button_hover_slide_top {
    background: linear-gradient(to bottom, #b1a69f 50%, #807973 50%) no-repeat scroll right bottom / 100% 210% #807973 !important;
}
.scheme_extra hr {
    border-color: #807973;
}
@media (max-width: 570px) {
    .ihc-user-page-top-ap-wrapper .ihc-middle-side, .ihc-user-page-top-ap-wrapper .ihc-user-page-avatar,
    .wpb_single_image .vc_single_image-wrapper {
        margin-bottom: 35px;
    }
    #mindful-preis, .wpb_single_image {
      margin-top: 2.5em;
    }
    .spalten {
    column-count: 1 !important;
}
}
.sc_layouts_logo .logo_text {
    font-family: 'Gangors';
}
.sc
.liste_big {font-size: 1.45rem;}
.spalten {
    column-count: 2;
}
.diagonal-gradient {
  background: linear-gradient(to bottom right, #807973, #b1a69f);
}
.ihc-theme_10 .member-name span {
    background-color: #807973 !important;}
.membername {
    font-size: 1.5rem;
    margin-bottom: 1rem;
    color: #b1a69f;
}
.ihc-theme_10 .member-email a {
    font-size: 14px !important;
    color: #807973 !important;
}
.ihc-theme_10 .member-email a:hover {
    color: #b1a69f !important;
}
.ihc-theme_10 .member-extra-fields {
    font-size: 12px !important;
}
.related_wrap {
  width: 1170px;
  margin: 0 auto;
}
body {font-family: 'Framouse Plateau'; hyphens: auto;}
.slider-slide .sc_item_subtitle {font-family: 'Stingray'} 
.home-slider .slide_content .sc_title_light .sc_item_subtitle {
    font-size: 12.5em;
}
.home-slider .slide_content .sc_title_light .sc_item_subtitle + .sc_item_title {
  margin-top: -100px !important;
}
.sc_title_extra .sc_item_title, footer h5, .aster, .sc_item_title_style_special {font-family: 'Asteratty'}
h2, .sc_title .sc_item_descr, .font-important, .font-gang, .gang, .services_single h1 {font-family: 'Gangors'}
.services_single h1 {font-size: 2.5em;}
.services_single h2 {margin-top: 0;}
.font-gang {font-size: 2.529em;color:#807973;line-height: 5rem;}
.font-important {font-size: 2em;font-style: italic;}
.sc_title .sc_item_descr {font-size: 2.75rem;text-transform: uppercase; line-height: initial;}
.home-slider .slider_container .slider-slide .slide_content .sc_title {
  top: 40%;
  left: 7.5%;
  transform: translate(0%,-50%);
}
.slide_content .sc_item_descr {
  font-size: 1.75em;
}
.sc_title_extra .sc_item_subtitle {
  font-size: 1.25em;
}
.sc_layouts_row_fixed_on {
  -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.4) !important;
  -ms-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.4) !important;
  box-shadow: 0 1px 2px 0 rgba(0,0,0,0.4) !important;
}
.weiss {color: #fff !important;}
.bold {font-weight: 600;}
footer .vc_custom_1738764553458, 
footer .vc_custom_1742055348846,
footer .hgfoot {background-color: #b1a69f !important;}
.important, ol li strong, .scheme_extra .sc_layouts_row_type_narrow .sc_layouts_item_icon {color: #807973 !important;}
.farbhg .wpb_wrapper, 
body:has(.woocommerce-coming-soon-banner) .coming-soon-cover .wp-block-cover__background, 
body:has(.woocommerce-coming-soon-entire-site) .coming-soon-cover .wp-block-cover__background  {background-color: #807973 !important;}
.farbhg .sc_title_extra .sc_item_title {
  font-size: 8.47em;
  z-index: 0;
  width: 100%;
  color: #b1a69f;
}

.farbhg .vc_row {
  margin-left: 0;
  margin-right: 0;
}
.farbhg .sc_title_extra .sc_item_subtitle {
  font-size: 2rem; font-weight: 400; color: #f0edec;
}
.farbhg .sc_item_descr {color: #454550;font-weight: 600;}
.farbhg .sc_title {
  margin: 0 auto;
  height: 100%;
}
@media (max-width: 959px) {
  .farbhg .sc_title {
  margin: 0 auto;
  height: auto;
  }
  .sc_item_button {
  margin: 0 !important;
  }
  .sc_services.sc_services_default > .sc_services_columns_wrap > [class*="trx_addons_column-"] {
    margin-bottom: 25px !important;
  }
  article.category-ringana .sc_title_extra .sc_item_title, 
  article.category-mindful-journal-club .sc_title_extra .sc_item_title, 
  article.category-freebie-journaling .sc_title_extra .sc_item_title, 
  article.category-sonstiges .sc_title_extra .sc_item_title, 
  #anfrage .sc_item_title {display: none;}
}
@media (max-width: 959px) {
  .post_layout_classic .post_featured img {
    width: 100%;
    height: auto!important;
}}
.post_layout_classic .post_featured img {
    height: 336px;
}
#sc_button_101839552, #sc_button_571667018 {padding: 2.35rem 2.75em 2.2rem !important;}
.parahg {margin-left: 15px; margin-right: 15px;}
.upper {text-transform: uppercase;}
footer .widget ul > li  {text-align: left;}
footer h5 {font-weight: 400; color: #807973 !important;text-align: left !important;}
.footer_wrap .vc_col-sm-4 .widget li {
  display: inherit;
  width: 100%;}
.sc_item_button {
    margin: 50px 0 25px;
    top: 0 !important;
}
#sc_title_860353248 .sc_title .sc_item_descr {
    font-size: 2.5rem;
}
.sc_title {
    margin: 0 auto 35px;
}
.scheme_extra .sc_button_hover_slide_top {
    background: linear-gradient(to bottom, #807973 50%, #b1a69f 50%) no-repeat scroll right bottom / 100% 210% #807973 !important;
}

.scheme_extra h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag):before, 
.scheme_extra h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag):after,
.scheme_extra .sc_blogger_default .post_meta_item.post_author,
footer .widget ul > li::before,
.sc_layouts_cart_items {display: none;}
.sc_item_title_style_special {text-transform: none;font-size: 3.25em;}
.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {
  max-height: 65px;
}
.umbruch, .umbruch h2 {hyphens: none !important;}
#antworten a {text-align: center;color: #ffffff !important;
  background-color: #807973 !important;padding: 2.25em 6em 2.2em;font-size: 14px;
  font-weight: 600;
  font-style: normal;
  line-height: 1.5em;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 3px;
max-width: 400px;
  margin: 0 auto;
font-family: 'Framouse Plateau';}
.spezial {font-size: 2.5411em;}
.headline-h3 {font-size: 1.5em;
  font-weight: 600;}
.scheme_extra-dark.footer_wrap .socials_wrap .social_item .social_icon, .ihc-checkout-page-apply, .ihc-checkout-page-apply-right button[type="submit"] {
  color: #1d1d1d;
  background-color: #807973 !important;
}
.dunkelbraun, #sc_promo_1163634866 {background-color: #807973 !important;}
.scheme_extra .slide_content .sc_item_subtitle {
  color: #D0CAC7 !important;
}
.beige, .scheme_extra .sc_title_extra .sc_item_title, .wpcf7-list-item-label, .sc_item_title_style_special, .sc_promo_descr {
  color: #dbd2cf !important;
}
.scheme_extra-dark.footer_wrap .socials_wrap .social_item:hover .social_icon, #wpcf7-f731-p3119-o2 input[type="submit"]:hover, #wpcf7-f3362-p3119-o1 input[type="submit"]:hover {
  color: #1d1d1d;
  background-color: #f0edec !important;
}
#antworten a:hover, #ringana a:hover {color: #1d1d1d;
  background-color: #dbd2cf !important;} 
.footer_wrap .scheme_extra-dark.vc_row span, .footer_wrap .scheme_extra-dark.vc_row a {
  font-weight: 600;color: #4E4136;}
.footer_wrap .scheme_extra-dark.vc_row .contacts_description {font-style: italic;font-weight: 600;}
body:not(.expand_content):not(.body_style_fullwide):not(.body_style_fullscreen) [class*="content_wrap"] > .content {
  width: 780px;
}
.post_item_single > .post_featured > img {
  width: auto;
  max-height: 85vh;
}
.scheme_extra-dark.footer_wrap h5{color: #f0edec !important;}
article.category-ringana .sc_title_extra .sc_item_title, 
article.category-mindful-journal-club .sc_title_extra .sc_item_title,  
article.category-freebie-journaling .sc_title_extra .sc_item_title,
article.category-sonstiges .sc_title_extra .sc_item_title,
#anfrage .sc_item_title {
  font-size: 6.47em;
  z-index: 0;
  margin: 35px 0 55px !important;
  width: 100%;
}
article.services_single .sc_title_extra .sc_item_title,
#post-44 .sc_title_extra .sc_item_title {
  font-size: 9.47em;
  z-index: 0;
  margin: 35px 0 55px !important;
  width: 100%;
}
.scheme_extra .post_featured .mask {
  background-color: rgb(219 210 207 / .9);
}
#mindful-preis h4 {
  font-family: 'Gangors';
  font-size: 2.529em;  
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  line-height: 1;
  font-weight: 600;
  color: #807973;
}
#mindful-preis .sc_price_item a {
  background-color: #f0edec;
  color: #807973;
}
#mindful-preis .sc_price_item .sc_price_item_subtitle,
h5.widget_title {
  color: #fff !important;
}
#mindful-preis .sc_price_item a:hover {
  color: #f0edec;
}
.top_panel {
  margin-bottom: 2.647em;
}
.category-freebie-journaling .sc_button {padding: 2.35em 4.75em 2.2em;}
.scheme_extra input[type="date"] {
  color: #807973;
  border-color: #ffffff;
  background-color: #ffffff;
  font-size: 1em;
  font-weight: 300;
  font-style: normal;
  line-height: 1.5em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0px;
  padding: 0.88em 1.2em;
  box-sizing: border-box;
  transition: all 0.3s ease;
  -webkit-appearance: none;
  outline: none;
  resize: none;
}
.small {font-size: .75em;}
.big {font-size: 1.5em;}
#anfrage-gruppen .sc_price_item_info {
  padding: 1.25em;
}
.services_page_header {display: none;}
.top_panel {
  padding: 0 30px;
}
.freebie h3 {margin-top: 35px !important;}
.trx_addons_icon-basket::before, .vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon {display: none;}
.sc_form .trx_addons_columns_wrap {white-space: normal;}
footer #custom_html-4 {margin-top: 0;} 
.sc_services.sc_services_default > .sc_services_columns_wrap .sc_services_item .sc_services_item_header + .sc_services_item_content {
  margin-bottom: 2em;
}
.tax-cpt_services_group .sc_services {padding-top: 8.5rem;}
.sc_services.sc_services_default > .sc_services_columns_wrap > [class*="trx_addons_column-"] {
  margin-bottom: 105px;
}
.service_look .sc_services_item_title a {
  color: #fff;
}
.service_look .sc_services_item_title a:hover,
.scheme_extra .post_meta_item.post_categories a {
  color: #807973 !important;
}
.service_look h3 {font-size: 2.8em;}
#sc_title_860353248 h2 {color: transparent !important;display: none;}
.vc_toggle_title {text-align: center;margin-bottom: 3.5em;}
.vc_toggle_content h3 {margin-top: 0;}
.post_item_single .single_meta_top {
  margin-bottom: 1.8em;
}
.post_item_none_archive a {text-decoration:underline;}
.services_page_content h2, .services_page_content h3 {font-weight: 600;font-size: 1.5rem;}
.services_page_content h1 {font-weight: 600;font-size: 2.8rem;}
.services_page_content h4 {font-family: 'Asteratty';margin-bottom: 1.95em;color:#807973;}
.services_page_content hr {
  border-color: #000;
  margin: 2.1em 0;
}