.elementor-kit-5{--e-global-color-primary:#00327D;--e-global-color-accent:#0078BB;--e-global-color-secondary:#00A4E0;--e-global-color-text:#F03A76;--e-global-color-6739b41:#00E09D;--e-global-color-02b8333:#00CF91;--e-global-color-3362b2a:#9B50C8;--e-global-color-d3fab1c:#F7F7F4;--e-global-color-3e52546:#000000;--e-global-color-6e6de3d:#FFFFFF;--e-global-typography-primary-font-family:"Museo Sans";--e-global-typography-primary-font-size:4rem;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Museo Sans";--e-global-typography-secondary-font-size:3rem;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Museo Sans";--e-global-typography-text-font-size:1.5rem;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Museo Sans";--e-global-typography-accent-font-size:2.5rem;--e-global-typography-accent-font-weight:300;--e-global-typography-accent-line-height:1.3125em;--e-global-typography-d411474-font-family:"Museo Sans";--e-global-typography-d411474-font-size:1.25rem;--e-global-typography-d411474-font-weight:300;--e-global-typography-d411474-line-height:1.4em;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-6e6de3d );font-family:"Museo Sans", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5rem 5rem 5rem 5rem;padding:1.12rem 2rem 1rem 2rem;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-6e6de3d );border-style:solid;border-color:var( --e-global-color-6e6de3d );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:32px;}.elementor-element{--widgets-spacing:32px 32px;--widgets-spacing-row:32px;--widgets-spacing-column:32px;}{}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-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* ------- Global Styles --------- */
.css-box-shadow {
    box-shadow: 0 1rem 4rem #62687414, 0 .5rem 1rem #6268740a, 0 .25rem .5rem #62687405, 0 .125rem .125rem #62687403 !important;
}
.css-box-shadow:hover {
     box-shadow: 0 1rem 1rem #62687403, 0 .5rem .5rem #62687405, 0 .25rem .25rem #6268740a, 0 .125rem .125rem #6268740f !important;   
}
.css-box-gradient {
    background: linear-gradient(90deg, #00327D 19%, #0078BB 69%, #00A4E0 100%);
}
.elementor-widget-text-editor a {
    position: relative;
    display: inline-block;
    line-height: 1.42 !important;
    color: var(--e-global-color-primary);
    text-decoration: underline;
    text-decoration-color: var(--e-global-color-primary);
    text-decoration-thickness: 1px;
    text-underline-offset: 4px;
}
.anchor-target {
  scroll-margin-top: 5rem;
}

.page-content p:last-child {
    margin-bottom: 0;
}


/* ------- startseite hero -------*/
/* Icon-Wrapper */
.dl-link{
  position: relative;          /* wichtig fuer ::before */
}

/* Icon */
.dl-link::before{
  content: "";
  position: absolute;
  left: 0;
  top: -0.12rem;                 /* Icon oben an erster Zeile */
  width: 1.12rem;
  height: 1.12rem;
  background: url(data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2220%22%20viewBox%3D%220%200%2015%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.9607%2020H1.03754C0.465652%2020%200%2019.5348%200%2018.9635V1.03653C0%200.465199%200.465652%200%201.03754%200H9.2369C9.51487%200%209.77514%200.107898%209.97167%200.304236L14.6955%205.02344C14.892%205.21978%2015%205.47979%2015%205.7575V18.9635C15%2019.5348%2014.5343%2020%2013.9625%2020H13.9607ZM1.06232%2018.9387H13.9359V5.76634L9.22627%201.06129H1.06232V18.9387Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E) no-repeat center;
  background-size: contain;
}


/* Der eigentliche Text/Link */
.dl-link .elementor-heading-title a{
  display: inline;
  margin-left: 1.75rem;
  text-indent: -1.75rem;
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-repeat: no-repeat;
  background-position: 0 calc(1em + 0.12em);  /* besser als 100% */
  background-size: 0% 1px;
  transition: background-size 0.3s ease;

  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.dl-link:hover .elementor-heading-title a{
  background-size: 100% 1px;
}


.dl-link.standalone::before {
    top: 0.25rem;
     background: url(data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2220%22%20viewBox%3D%220%200%2015%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.9607%2020H1.03754C0.465652%2020%200%2019.5348%200%2018.9635V1.03653C0%200.465199%200.465652%200%201.03754%200H9.2369C9.51487%200%209.77514%200.107898%209.97167%200.304236L14.6955%205.02344C14.892%205.21978%2015%205.47979%2015%205.7575V18.9635C15%2019.5348%2014.5343%2020%2013.9625%2020H13.9607ZM1.06232%2018.9387H13.9359V5.76634L9.22627%201.06129H1.06232V18.9387Z%22%20fill%3D%22%2300327D%22%2F%3E%3C%2Fsvg%3E) no-repeat center;   
     height: 1.5rem;
}
.dl-link.standalone .elementor-heading-title::after {
    background-color: var(--e-global-color-primary);
}


/* ------- grid items / teaser-cards -------*/

.grid-container {
  contain: layout paint; /* reduziert Layout-Nebenwirkungen */
}
.teaser--card {
  will-change: transform, opacity;
  transform-origin: top left;
}
/* filter-buttons */
.filter-button.active a {
    background-color: var(--e-global-color-accent);
    color: var(--e-global-color-6e6de3d);
    border-style: solid;
    border-color: var(--e-global-color-6e6de3d);
}
/* card behaviour */
.teaser--card { transition: all .3s ease; }
.teaser--card.linked { cursor: pointer; }
.teaser--card p:last-child { margin-bottom: 0; }
.teaser--card .img--holder::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: inherit;
  background-size: cover;
  background-position: center;
  transform: scale(1.01);
  transition: transform 0.4s ease;
}
.teaser--card:hover .img--holder::before {
    transform: scale(1.05);
}

/* teaser pill */
.tag--pill {
    background-color: var(--e-global-color-primary); 
    color: #fff;
    padding: .5rem 1rem;
    border-radius: 5rem;
}
.tag--pill.darkgreen {
    background-color: var(--e-global-color-02b8333); /* dark green */
}
.tag--pill.lightblue {
    background-color: var(--e-global-color-secondary); /* light blue */
}
.tag--pill.sumac {
    background-color: #fff; /* sumac */
    color: var(--e-global-color-text);;
}

/* teaser links */
.teaser--link span {
    position: relative;
    display: inline-block;
    text-decoration: none;
    cursor: pointer;
    padding: 0 .08em;
    z-index: 1;
    transition: color .3s ease-in-out;
}
.teaser--link span::before{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0.18em;
    height: 1.15em; /* ca. 70% der Line-Height */
    background: var(--e-global-color-text); /* dark green */;
    opacity: .5;
    z-index: -1;
    transform-origin: 0% 100%;
    transform: scaleY(0.52); /* ~1/3 der Schrifthoehe */
    transition: transform .18s ease;    
}
.teaser--link span:hover, .teaser--card.linked:hover .teaser--link span {
    color: #fff !important;
}
.teaser--link span:hover::before, .teaser--card.linked:hover .teaser--link span::before {
  transform: scaleY(1);
  opacity: 1;
}
.teaser--link.lightblue span::before {
  background: var(--e-global-color-secondary);  
}
.teaser--link.darkgreen span::before {
  background: var(--e-global-color-02b8333);  
}
.teaser--link.sumac span { color: #fff !important; }
.teaser--link.sumac span:hover {
    color: var(--e-global-color-primary) !important;
}
.teaser--link.sumac span::before {
  background: #fff;  
}
.teaser--link.external { padding-right: 1.62rem; }
.teaser--link.external::after {
    content: ' ';
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1.12rem;
    height: 1.12rem;
    background: url(data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.25%200.75H15.75M15.75%200.75V6.25M15.75%200.75L7.75%208.75%22%20stroke%3D%22%2300327D%22%20stroke-width%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M6.75%202.25H2.75C1.64543%202.25%200.75%203.14543%200.75%204.25V13.25C0.75%2014.3546%201.64543%2015.25%202.75%2015.25H11.75C12.8546%2015.25%2013.75%2014.3546%2013.75%2013.25V9.25%22%20stroke%3D%22%2300327D%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E) no-repeat center;
    background-size: contain;    
}

/* link indicator */
.grid--figure::after {
    content: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cdefs%3E%3Cstyle%3E%20%20%20%20%20%20.st0%20%7B%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%20%20%20%20%20%20%20%20fill-rule%3A%20evenodd%3B%20%20%20%20%20%20%7D%20%20%20%20%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M16%2C32c8.8%2C0%2C16-7.2%2C16-16S24.8%2C0%2C16%2C0%2C0%2C7.2%2C0%2C16s7.2%2C16%2C16%2C16ZM15.9%2C10.6l1.4-1.4%2C6.7%2C6.7-6.7%2C6.7-1.4-1.4%2C4.3-4.3H7.6v-2h12.6l-4.3-4.3Z%22%2F%3E%3C%2Fsvg%3E);
    position: absolute;
    bottom: 1rem;
    right: 1rem;
    width: 32px;
    height: 32px;
    opacity: .8;
}

/* ------- gb pages -------*/

/* pageNav / ToC */
/* Hide ToC Title */
.page--nav-berichte .elementor-toc__header { display: none; }

/* Set scroll offset */ 
.elementor-menu-anchor {
    scroll-margin-top: 240px;
}

/* Style ToC Nav */
.page--nav-berichte {
    overflow: visible;
}

.page--nav-berichte .elementor-widget-container, .page--nav-berichte .elementor-toc__body {
    margin: 0;
    padding : 0;
    overflow: visible !important;
}

.elementor-toc__body ul {
    display: flex;
    justify-content: center;
    gap: 1rem;
    align-items: stretch;
}
.elementor-toc__body li {
    display: flex;
    flex: 1;
    width: auto;
    margin: 0;
    align-items: stretch;
}
.elementor-toc__list-item-text-wrapper {
    width: 100%;
}
.elementor-toc__body li a {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    height: 100%;
    width: 100%;
    padding: 1.375rem 2rem 1.125rem;
    border-radius: 5rem;
    border: 1px solid var( --e-global-color-accent );
    line-height: 1.2;
    transition: all .3s ease-in-out !important;
    background-size: 0 100%;
    background-repeat: no-repeat;
    background-image: linear-gradient(#0078BB, #0078BB);
}
.elementor-toc__body li a:hover {
    text-decoration: none !important;   
}
.elementor-toc__body li a.elementor-item-active {
    background-size: 100% 100%;
    color: #fff !important;
}


/* ------- Bubble Containers -------*/

/* Reusable circle layer */
.circle-bg {
  position: absolute;
  inset: 0;
  height: 100%;
  width: 100%;
  border-radius: 1rem;
  overflow: hidden;
  pointer-events: none;
  z-index: 0;
}

.circle-bg .circle {
  position: absolute;
  border-radius: 50%;
  width: var(--size);
  height: var(--size);
  background: var(--color);
  opacity: var(--alpha);
  transform: translate3d(0,0,0);
  will-change: transform;
}

/* Utility fuer Content darueber */
.circle-bg-parent {
  position: relative;
  overflow: hidden;
}

.circle-bg-parent > .content-layer {
  position: relative;
  z-index: 1;
}

/* @media (prefers-reduced-motion: reduce) {
  .circle-bg { display: none; }
} */

/* ------ Txt Animations ------ */
.txtBlock--berichte {
    opacity: 0;
    transform: translateY(2rem);
    transition: opacity 0.6s ease-out, transform 0.6s ease-out;
}
.txtBlock--berichte.visible {
    opacity: 1;
    transform: translateY(0);
}
body.elementor-editor-active .txtBlock--berichte {
  opacity: 1 !important;
  transform: translateY(0);
  transition: none !important;
}

/* Subhero Title/Lead Animation */
.txtHolder--subhero-berichte {
    opacity: 0;
    transform: translateX(100px);
    transition: opacity 0.6s ease-out, transform 0.6s ease-out;
}
.txtHolder--subhero-berichte.visible {
    opacity: 1;
    transform: translateX(0);
}
body.elementor-editor-active .txtHolder--subhero-berichte {
  opacity: 1 !important;
  transform: translateX(0);
  transition: none !important;
}

/* Subhero Img Animation */
.imgHolder--subhero-berichte {
    opacity: 0;
    transform: scale(0.9);
    transition: opacity 0.6s ease-out, transform 0.6s ease-out;
}
.imgHolder--subhero-berichte.visible {
    opacity: 1;
    transform: scale(1);
}
body.elementor-editor-active .imgHolder--subhero-berichte {
  opacity: 1 !important;
  transform: scale(1);
  transition: none !important;
}


/* ------- footer -------*/
.footer--section .css--link a {
    position: relative;
    display: inline-block;
    padding-left: 2.2rem;
    line-height: 1.42 !important;
    text-decoration: underline;
    text-decoration-color: var(--e-global-color-primary);
    text-decoration-thickness: 1px;
    text-underline-offset: 4px;
}
.footer--section .css--link a::before {
    content: ' ';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1.6rem;
    height: 1.67rem;
    background: url(data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2226%22%20viewBox%3D%220%200%2025%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.6744%207.53802L12.5682%208.63803L15.9244%2011.9943H6.08691V13.5568H15.9244L12.5682%2016.913L13.6744%2018.013L18.9119%2012.7755L13.6744%207.53802Z%22%20fill%3D%22%2300327D%22%2F%3E%3Cpath%20d%3D%22M12.5%202.02637C18.425%202.02637%2023.25%206.85137%2023.25%2012.7764C23.25%2018.7014%2018.425%2023.5264%2012.5%2023.5264C6.575%2023.5264%201.75%2018.7014%201.75%2012.7764C1.75%206.85137%206.575%202.02637%2012.5%202.02637ZM12.5%200.276367C5.59375%200.276367%200%205.87012%200%2012.7764C0%2019.6826%205.59375%2025.2764%2012.5%2025.2764C19.4063%2025.2764%2025%2019.6826%2025%2012.7764C25%205.87012%2019.4063%200.276367%2012.5%200.276367Z%22%20fill%3D%22%2300327D%22%2F%3E%3C%2Fsvg%3E) no-repeat center;
    background-size: contain;
}


/* ---- Responsive Styles ------ */

@media screen and (max-width: 1440px) {
    /* Content Margin Left/Right */
    header, .page-content { margin: 0 36px; }  
}

@media screen and (max-width: 1280px) {
    
    /* Adjust Font-Sizes */
    html {
        font-size: 12px; /* 1rem = 12px */
    }
}

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

@media screen and (max-width: 767px) {
    /* Content Margin Left/Right */
    header, .page-content, div[data-elementor-type="single-post"] { 
        margin: 0 1rem;
    } 
    
    .header--container {
        margin-left: 1rem;
        margin-right: 1rem;
    }
    .filter-button {
        width: calc(50% - 1rem);
    }
    .filter-button a {
        width: 100%;
    }
    .img--holder-portrait {
        max-width: 250px;
    }
 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('/wp-content/uploads/fonts/MuseoSans-100.eot');
	src: url('/wp-content/uploads/fonts/MuseoSans-100.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/fonts/MuseoSans-100.woff2') format('woff2'),
		url('/wp-content/uploads/fonts/MuseoSans-100.woff') format('woff'),
		url('/wp-content/uploads/fonts/MuseoSans-100.ttf') format('truetype'),
		url('/wp-content/uploads/fonts/MuseoSans-100.svg#MuseoSans') format('svg');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('/wp-content/uploads/fonts/MuseoSans-100italic.eot');
	src: url('/wp-content/uploads/fonts/MuseoSans-100italic.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/fonts/MuseoSans-100italic.woff2') format('woff2'),
		url('/wp-content/uploads/fonts/MuseoSans-100italic.woff') format('woff'),
		url('/wp-content/uploads/fonts/MuseoSans-100italic.ttf') format('truetype'),
		url('/wp-content/uploads/fonts/MuseoSans-100italic.svg#MuseoSans') format('svg');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/wp-content/uploads/fonts/MuseoSans-300.eot');
	src: url('/wp-content/uploads/fonts/MuseoSans-300.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/fonts/MuseoSans-300.woff2') format('woff2'),
		url('/wp-content/uploads/fonts/MuseoSans-300.woff') format('woff'),
		url('/wp-content/uploads/fonts/MuseoSans-300.ttf') format('truetype'),
		url('/wp-content/uploads/fonts/MuseoSans-300.svg#MuseoSans') format('svg');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('/wp-content/uploads/fonts/MuseoSans-300italic.eot');
	src: url('/wp-content/uploads/fonts/MuseoSans-300italic.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/fonts/MuseoSans-300italic.woff2') format('woff2'),
		url('/wp-content/uploads/fonts/MuseoSans-300italic.woff') format('woff'),
		url('/wp-content/uploads/fonts/MuseoSans-300italic.ttf') format('truetype'),
		url('/wp-content/uploads/fonts/MuseoSans-300italic.svg#MuseoSans') format('svg');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/fonts/MuseoSans-500.eot');
	src: url('/wp-content/uploads/fonts/MuseoSans-500.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/fonts/MuseoSans-500.woff2') format('woff2'),
		url('/wp-content/uploads/fonts/MuseoSans-500.woff') format('woff'),
		url('/wp-content/uploads/fonts/MuseoSans-500.ttf') format('truetype'),
		url('/wp-content/uploads/fonts/MuseoSans-500.svg#MuseoSans') format('svg');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/fonts/MuseoSans-500italic.eot');
	src: url('/wp-content/uploads/fonts/MuseoSans-500italic.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/fonts/MuseoSans-500italic.woff2') format('woff2'),
		url('/wp-content/uploads/fonts/MuseoSans-500italic.woff') format('woff'),
		url('/wp-content/uploads/fonts/MuseoSans-500italic.ttf') format('truetype'),
		url('/wp-content/uploads/fonts/MuseoSans-500italic.svg#MuseoSans') format('svg');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/fonts/MuseoSans-700.eot');
	src: url('/wp-content/uploads/fonts/MuseoSans-700.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/fonts/MuseoSans-700.woff2') format('woff2'),
		url('/wp-content/uploads/fonts/MuseoSans-700.woff') format('woff'),
		url('/wp-content/uploads/fonts/MuseoSans-700.ttf') format('truetype'),
		url('/wp-content/uploads/fonts/MuseoSans-700.svg#MuseoSans') format('svg');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/fonts/MuseoSans-700italic.eot');
	src: url('/wp-content/uploads/fonts/MuseoSans-700italic.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/fonts/MuseoSans-700italic.woff2') format('woff2'),
		url('/wp-content/uploads/fonts/MuseoSans-700italic.woff') format('woff'),
		url('/wp-content/uploads/fonts/MuseoSans-700italic.ttf') format('truetype'),
		url('/wp-content/uploads/fonts/MuseoSans-700italic.svg#MuseoSans') format('svg');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('/wp-content/uploads/fonts/MuseoSans-900.eot');
	src: url('/wp-content/uploads/fonts/MuseoSans-900.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/fonts/MuseoSans-900.woff2') format('woff2'),
		url('/wp-content/uploads/fonts/MuseoSans-900.woff') format('woff'),
		url('/wp-content/uploads/fonts/MuseoSans-900.ttf') format('truetype'),
		url('/wp-content/uploads/fonts/MuseoSans-900.svg#MuseoSans') format('svg');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('/wp-content/uploads/fonts/MuseoSans-900italic.eot');
	src: url('/wp-content/uploads/fonts/MuseoSans-900italic.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/fonts/MuseoSans-900italic.woff2') format('woff2'),
		url('/wp-content/uploads/fonts/MuseoSans-900italic.woff') format('woff'),
		url('/wp-content/uploads/fonts/MuseoSans-900italic.ttf') format('truetype'),
		url('/wp-content/uploads/fonts/MuseoSans-900italic.svg#MuseoSans') format('svg');
}
/* End Custom Fonts CSS */