/*
Theme Name: Pressville Child
Theme URI: http://preview.lsvr.sk/pressville
Template: pressville
Author: LSVRthemes
Author URI: http://themeforest.net/user/LSVRthemes/portfolio
Description: Municipal WordPress Theme
Tags: post-formats,theme-options,threaded-comments,translation-ready,featured-images,custom-logo,custom-menu,one-column,two-columns,three-columns,four-columns,right-sidebar
Version: 2.6.13.1725355269
Updated: 2024-09-03 11:21:09

*/

/* Außenlinie Fokus Barrierefreiheit anpassen und mit :focus-visible NUR für Nutzer anzeigen die mit Tastatur navigieren */
/* Globaler Fokus-Indikator – zweilagig */
:focus-visible {
  outline: 0 !important;  /* Ring per shadows */
  /* äußerer Ring: Weiß (für dunkle Hintergründe), 
     innerer Ring: Blau (für helle Hintergründe) */
  box-shadow: 0 0 0 3px #FFFFFF, 0 0 0 6px #0026e3 !important;
  border-radius: 4px; 
}

/* Sidebar einklappen */
.sub-menu {display: none;}
.current_page_item .sub-menu, .current_page_parent .sub-menu {display: block;}
.current_page_item .sub-menu, .current_page_parent .sub-menu {display: none;}

.widget_nav_menu a {
	color: #555555 !important;
}

.widget_nav_menu .current-menu-item > a {
	color: #C80F23 !important;
}

.widget_nav_menu li {
	font-weight: normal;
}

/* Mobil und Tablet - Sidebar nach unten verschieben, damit Top-Border nicht in Elementen eindringt */
@media (max-width: 991px) {
    #sidebar {
        margin-top: 100px !important;
    }
}

/* Links im Footer weiß belassen */

.footer a {
	color: #FFFFFF;
}

.footer a:hover {
	color: #FFFFFF;
}

/* Nachrichten- und Veranstaltungsliste Titelfarbe- und größe */
.lsvr-pressville-post-grid__title {
	font-family: Roboto, Arial;
	font-size: 34px !important;
	color: #BC2534 !important;
}

.lsvr-pressville-post-grid__post-title {
	color: #FFFFFF !important;
	font-size: 1.2em !important;
}

/* Titel Textschatten geben, damit besser erkennbar auf Hintergrundbild - Barrierefreiheit */
.lsvr-pressville-post-grid__post-title {
	text-shadow: 1px 1px 2px black;
}

/* Overlay höher setzen, damit Titel beim Anklicken des Beitrags nicht im weg ist */
.lsvr-pressville-post-grid__post-overlay-link {
	z-index: 20 !important;
}

/* Zeitangabe bei Veranstaltungen entfernen */
.lsvr-pressville-post-grid__post-meta-time {
	display: none !important;
}

/* Veranstaltung - Hintergrundfarbe Kalenderdatum */
.lsvr-pressville-post-grid__post-badge {
	background-color: #BC2534 !important;
}

/* Aktuelles - und Veranstaltungssslider - Farbe beim Hovern */
.lsvr-pressville-post-grid__post.has-post-thumbnail:hover .lsvr-pressville-post-grid__post-bg {
    background-color: #0000005E !important;
}

/* Verhindert Horizontalen Scroll */
html, body{
  width:100%;
  overflow-x:hidden;
}

/* Setzt den Seitentitel H1 weiter nach links, damit Überschrift und Text auf einer Linie sind  */
h1.page__title.is-main-headline{
	margin-left: 10px;
}

/* Setzt Listenmarker auf Quadrat und Farbe */
ul li {
	list-style-type: square;
}

ul li::marker {
	font-size: 17px;
    color: #22640F;
}

/* Elementor Lightbox Icons Abstände anpassen */
.elementor-slideshow__footer, 
.elementor-slideshow__header {
    box-sizing: border-box;
}

/* Schnell-Links zu Unterseiten kein Abstand im Text für zentrierte Ausrichtung + alle Link-Varianten in weiß */
.LinkButtons .elementor-widget-text-editor p {
    margin-bottom: 0;
}
.LinkButtons a:link {
  color: #FFFFFF;
}
.LinkButtons a:visited {
  color: #FFFFFF;
}
.LinkButtons a:hover {
  color: #FFFFFF;
}
.LinkButtons a:active {
  color: #FFFFFF;
}

/* Gewerbedatenbank - Wort "in" vor Kategorien dunklere Farbe, da vorher nicht ausreichendes Kontrastverhältnis - war vorher hellgrau */
.lsvr_listing-post-archive--default .post__meta {
	color: #000000 !important;
}

/* Gewerbedatenbank - Hintergrundfarbe bei Pagination (Seitenauswahl) geändert, da Kontrastverhältnis nicht ausreichend - war vorher hellblau  */
.navigation.pagination .page-numbers.current, .navigation.pagination .page-numbers:not(.next):not(.prev):not(.dots):hover {
	background-color: #22640F !important;
}

/* Gewerbedatenbank - Line-Height (Abstand nach oben/unten) vergrößern - Barrierefreiheit  */
.post-archive-categories__item {
	line-height: 2em !important;
}

/* Vorlage Einzelveranstaltung - Anpassungen Icon und Schrift zu Beginn und Ende Veranstaltung */
.event-details .fa-calendar-alt {
  color: #BC2534;
  margin-right: 0.5em;
  font-size: 1.2em;
  display: inline;
}

/* Z-Index der Suchleiste im Mega-Menü runterstellen, da es über allen anderen Elementen liegt, wie auch Cookie-Banner -> vorheriger Wert 99999 */
#mega-menu-wrap-lsvr-pressville-header-menu-primary #mega-menu-lsvr-pressville-header-menu-primary li#mega-menu-item-123 .mega-search-wrap {
	z-index: 1000;
}

/* One-Tap Toolbar "unsichtbar" schalten, wenn nicht sichtbar -> in Verbindung mit Code Snippets */
#onetap-toolbar[hidden] { display: none !important; }

/* versteckte Skip-Links bei Navigation mit Tastatur - Tab drücken lässt Buttons erscheinen wenn im Fokus */
.skip-link a {
	transform: translatey(-300%);
	transition: 0.4s;
}

.skip-link a:focus {
	transform: translatey(0%);
}

/* Große Slideränderung ursprünglich vom Barrierefreiheitsprüfbericht Lengenfeld - von ChatGPT erstellen lassen - versteckt ein externes Menü, was aber notwendig ist für Screenreader - für normale Nutzer ausblenden */
.home-quicknav { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0 0 0 0); white-space:nowrap; border:0; }

/* nur für das Template "Sidebar on the Left" */
.page-template-sidebar-left .lsvr-grid {
  display: flex;
  flex-wrap: wrap;
}

/* Sidebar-Template optisch beim Tablet wieder NACH dem Content anzeigen. Ist semantisch im PHP angepasst, dass die Sidebar VOR dem Inhalt kommt wegen Barrierefreiheit */
/* ab Tablet abwärts: Main VOR Sidebar anzeigen */
@media (max-width: 1024px) {
  .page-template-sidebar-left .columns__main {
    order: 1;
    flex: 0 0 100%;      /* volle Breite */
  }
  .page-template-sidebar-left .columns__sidebar {
    order: 2;
    flex: 0 0 100%;      /* volle Breite unter dem Main */
  }
}

/* ab Desktop: optisch wieder nebeneinander, Reihenfolge egal (Sidebar steht im DOM vorher) */
@media (min-width: 1025px) {
  .page-template-sidebar-left .columns__main {
    order: 2;            /* optional, falls du Sidebar links zeigen willst */
  }
  .page-template-sidebar-left .columns__sidebar {
    order: 1;
  }
}

/* Skip Link "Zur Seitenleisten-Navigation springen" ausblenden, wenn keine #sidebar vorhanden ist */
body:not(:has(#sidebar)) #sidebar-skiplink { 
	display: none; 
}

/* Listen-Style entfernen, da die Punkte in die Wörter rutschen */
.cmplz-links ul li {
	list-style-type: none;
}


/* Google Fonts einbinden */

/* roboto-100 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-100.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-100italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-100italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-200 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 200;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-200italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 200;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-200italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-300 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-300italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-regular - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-500 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-500italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-600 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-600italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 600;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-700 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-700italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-800 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 800;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-800italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 800;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-800italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-900 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-900italic - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: url('/wp0022/fonts/roboto-v48-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_symbols_vietnamese-900italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* roboto-slab-100 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 100;
  src: url('/wp0022/fonts/roboto-slab-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-100.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-slab-200 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 200;
  src: url('/wp0022/fonts/roboto-slab-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-slab-300 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 300;
  src: url('/wp0022/fonts/roboto-slab-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-slab-regular - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url('/wp0022/fonts/roboto-slab-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-slab-500 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 500;
  src: url('/wp0022/fonts/roboto-slab-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-slab-600 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 600;
  src: url('/wp0022/fonts/roboto-slab-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-slab-700 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url('/wp0022/fonts/roboto-slab-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-slab-800 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 800;
  src: url('/wp0022/fonts/roboto-slab-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* roboto-slab-900 - cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 900;
  src: url('/wp0022/fonts/roboto-slab-v35-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}