.elementor-kit-6{--e-global-color-primary:#212121;--e-global-color-secondary:#212121;--e-global-color-text:#515151;--e-global-color-accent:#F68F1E;--e-global-color-2849670:#FFF9ED;--e-global-color-9e2d0b7:#CE6C00;--e-global-typography-primary-font-family:"Barlow Semi Condensed";--e-global-typography-primary-font-weight:300;--e-global-typography-secondary-font-family:"Barlow Semi Condensed";--e-global-typography-secondary-font-weight:300;--e-global-typography-text-font-family:"Barlow Semi Condensed";--e-global-typography-text-font-size:1.1em;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.8em;--e-global-typography-accent-font-family:"Barlow Semi Condensed";--e-global-typography-accent-font-size:1.1em;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:1.8em;--e-global-typography-cf95800-font-family:"Imagine";--e-global-typography-cf95800-font-size:3.4em;--e-global-typography-cf95800-text-transform:uppercase;--e-global-typography-4137db2-font-family:"Barlow Condensed";--e-global-typography-4137db2-font-size:2em;--e-global-typography-4137db2-font-weight:700;--e-global-typography-4137db2-text-transform:uppercase;font-family:"Barlow Semi Condensed", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 a:hover{font-weight:800;}.elementor-kit-6 h1{font-family:"Barlow Semi Condensed", Sans-serif;font-size:3.2em;font-weight:300;}.elementor-kit-6 h2{font-family:"Barlow Semi Condensed", Sans-serif;font-size:2.7rem;font-weight:300;line-height:1.3em;}.elementor-kit-6 h3{font-family:"Barlow Semi Condensed", Sans-serif;font-size:1.5em;font-weight:400;line-height:1.4em;}.elementor-kit-6 h4{font-family:"Barlow Semi Condensed", Sans-serif;font-size:1.4em;font-weight:300;line-height:1.8em;}.elementor-kit-6 h5{font-family:"Barlow Semi Condensed", Sans-serif;font-size:1.2em;font-weight:300;line-height:1.6em;}.elementor-kit-6 h6{color:#FFFFFF;font-family:"Barlow Semi Condensed", Sans-serif;font-size:0.6em;font-weight:400;line-height:1.4em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */h1 strong, h2 strong, h3 strong {font-family: 'Barlow Condensed', Sans-serif; font-weight: 700; text-transform: uppercase; color: #f68f1e;}
.negative h1, .negative h2, 
.negative h3 {color: #FFFFFF; text-shadow: 1px 1px 15px rgba(0,0,0,0.7);}
.hero h1{color: #FFFFFF; text-shadow: 0 0 10px rgba(0,0,0,0.5);}

/* Menu Arrow */
.sub-arrow {padding-left: 4px!important;}

/*   Typographie   */
@media only screen and (max-width: 1140px) {
.elementor-slide-description,
h1  {font-size: 2.5em!important; line-height: 1.2em;}
h2  {font-size: 2.0em!important; line-height: 1.2em;}
h3  {font-size: 1.2em!important; line-height: 1.2em;}
h2.elementor-flip-box__layer__title {font-size: 1.5em!important; line-height: 1.2em;}
p, ul li,
.widget-image-caption,
.elementor-flip-box__layer__description,
.elementor-flip-box__button
{font-size: 0.85em!important; line-height: 1.4em;}
form.elementor-form  {font-size: 0.85em!important; line-height: 1.4em;}  
}

/*  Spendenaufruf   */
.spendenaufruf {background: #F68F1E;}
.spendenaufruf h3 strong {color: #FFFFFF;}
.spendenaufruf .elementor-button {background: #FFFFFF!important;}
.spendenaufruf .elementor-button:hover {background: #000000!important;}

/*  Slider   */
.elementor-slide-heading {text-shadow: 1px 1px 8px rgba(0,0,0,0.9);}
.elementor-slide-description {text-shadow: 1px 1px 15px rgba(0,0,0,0.7);}
.elementor-slide-heading strong,
.elementor-slide-description strong {font-family: 'Barlow Condensed', Sans-serif; font-weight: 700; text-transform: uppercase; color: #f68f1e;}

/*    Site generell */
.entry-title, .site-footer {display: none!important;}

/*     Links in Copytext   */
p a, 
.page-content li a,
.elementor-toggle-item li a,
.elementor-toggle-item a
    {font-size: 1em!important; 
    font-weight: 700!important; 
    color: #444444; 
    line-height: 1em!important;
    border-bottom: 0px!important;
    }
    
p.elementor-icon-box-title a {font-weight: 400!important;}
    
p a:hover, 
.page-content li a:hover,
.elementor-toggle-item li a:hover,
.elementor-toggle-item a:hover 
    {color: #f1862e;}

h3 a {font-size: 1em!important; font-weight: 700!important; color: #444444; line-height: 1em!important;}
h3 a:hover {color: #FFFFFF;}

.negative p {color: #FFFFFF;}

/*     Flip Box  */
.elementor-flip-box__layer__title {text-shadow: 3px 3px 12px #000;}
.button.elementor-flip-box__button {font-size: 1em!important;}
.elementor-flip-box__button:hover {font-weight: normal!important;}


/*   ELEMENTOR FORMULAR   */
.elementor-field-option label {line-height:
0!important;}

a.datenschutz {font-size: 1em; line-height: 1em; font-weight: 700; color: #444444;}
.orange a.datenschutz:hover {color: #FFFFFF;}
a.datenschutz:hover {color: #F68F1E;}

/*   MAILCHIMP Formular*/
.mc4wp-form-4519 p label a {font-weight: 400!important; }
.mc4wp-form-4519 p label {font-size: 0.9em; line-height: 1.2em;}
.mc4wp-form-4519 p label a:hover {color: #000000!important;}
.mc4wp-form-4519 input.mailchimp-button {color: #FFFFFF; background: #555555; width: 100%!important; border-radius: 3px!important;}
.mc4wp-form-4519 input.mailchimp-button:hover {background: #222222;}

/*  iPhone   */
a[href^="tel"] {
  color: inherit; 
  font-weight: 400!important;
  text-decoration: none;
}

/* Events Calendar   */
/*   ÜBERSICHT   */
/*    Bilder Zoomeffect & Heller */
a.tribe-events-calendar-list__event-featured-image-link {overflow: hidden;}
.tribe-events img:hover {filter: brightness(115%); transform: scale(115%); 
    transition-duration: 0.5s;}
.tribe-events img {filter: brightness(95%); transform: scale(100%);
    transition-duration: 0.5s;}

.tribe-events-c-nav__prev,
.tribe-events-c-nav__next {background: #F68F1E; font-size: 1em!important; padding: 9px 20px!important; color: #000000; border: 0px!important; border-radius: 4px!important;}

.tribe-events-c-nav__prev:hover,
.tribe-events-c-nav__next:hover{font-weight: normal!important; background: #000000;  color: #FFFFFF; border: 0px!important;}

.tribe-common-h5.tribe-common-h4--min-medium {font-size: 3.0em!important; padding-top: 15px;}

.tribe-events-l-container {max-width: 1140px!important; margin-top: 80px!important;}

.tribe-events-calendar-list__event-row {background: #EEEEEE; padding: 15px 0!important; border:0 0 1px 0 dotted #000000!important;}

.tribe-events-c-nav__list-item--today,
.tribe-events-header,
.tribe-events-c-subscribe-dropdown__container {display: none!important;}

/* EINZELEVENT  */
.tribe-events-event-url dd a {color: #000000!important;}
.tribe-events-pg-template {max-width: 1140px!important;}
.tribe-events-event-image {max-width: 500px!important;}
.tribe-clearfix {padding:0!important; margin: 0!important;}
.tribe-event-date-start { font-size: 16px!important; font-weight: 700!important;}
.tribe-events-content p {font-family: 'Barlow Semi Condensed', Sans-serif;}
.tribe-events-single {margin-top: 100px!important; }
.tribe-events-single a {font-weight: 700!important; }
.tribe-events-single a:hover,
a.tribe-events-calendar-list__event-title-link:hover{color:  #F68F1E!important;}
a.tribe-events-gmap {display: none;}
.tribe-events-meta-group {min-width: 150px!important; display: block!important; float: left!important; background: #FFFFFF; padding: 0!important; font-family: 'Barlow Semi Condensed', Sans-serif; }
.tribe-events-single-section-title {font-size: 14px!important; text-transform: none!important;}
.tribe-events-calendar-list__event-date-tag.tribe-common-g-col {min-width: 100px!important;}
ul.tribe-events-sub-nav {padding-left: 0!important;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Imagine';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.muenchner-freiwillige.de/wp-content/uploads/2023/11/Imagine-Sans-Stamp-Rough.eot');
	src: url('https://www.muenchner-freiwillige.de/wp-content/uploads/2023/11/Imagine-Sans-Stamp-Rough.eot?#iefix') format('embedded-opentype'),
		url('https://www.muenchner-freiwillige.de/wp-content/uploads/2023/11/Imagine-Sans-Stamp-Rough.woff2') format('woff2'),
		url('https://www.muenchner-freiwillige.de/wp-content/uploads/2023/11/Imagine-Sans-Stamp-Rough.woff') format('woff'),
		url('https://www.muenchner-freiwillige.de/wp-content/uploads/2023/11/Imagine-Sans-Stamp-Rough.ttf') format('truetype'),
		url('https://www.muenchner-freiwillige.de/wp-content/uploads/2023/11/Imagine-Sans-Stamp-Rough.svg#Imagine') format('svg');
}
/* End Custom Fonts CSS */