html { box-sizing: border-box; }
*, *::before, *::after { box-sizing: inherit; }
body { margin: 0; }
img { display: block; max-width: 100%; height: auto; }@font-face {
font-display: swap;
font-family: "Circular Air";
font-style: normal;
font-weight: 400;
src: url(//www.yogakurs-rosenheim.de/wp-content/themes/yoga-rosenheim/assets/fonts/circular-regular.ttf) format("truetype");
}
@font-face {
font-display: swap;
font-family: "Circular Air";
font-style: normal;
font-weight: 500;
src: url(//www.yogakurs-rosenheim.de/wp-content/themes/yoga-rosenheim/assets/fonts/circular-medium.ttf) format("truetype");
}
:root {
--ygr-ivory: #f7f4ed;
--ygr-paper: #fffdf9;
--ygr-plum: #392c46;
--ygr-plum-soft: #625168;
--ygr-mauve: #ded3dc;
--ygr-mauve-pale: #eee7ec;
--ygr-earth: #9a6249;
--ygr-earth-pale: #eee3d5;
--ygr-ink: #312a31;
--ygr-muted: #716873;
--ygr-line: #d9d0c8;
--ygr-body: "Circular Air", "Avenir Next", Avenir, "Segoe UI", sans-serif;
--ygr-heading: Georgia, "Times New Roman", serif;
--ygr-edge: clamp(1.25rem, 4vw, 4rem);
}
* { box-sizing: border-box; }
html { scroll-behavior: smooth; }
body {
background: var(--ygr-ivory);
color: var(--ygr-ink);
font-family: var(--ygr-body);
font-size: 16px;
line-height: 1.72;
margin: 0;
-webkit-font-smoothing: antialiased;
text-rendering: optimizeLegibility;
}
img { display: block; height: auto; max-width: 100%; }
a { color: var(--ygr-plum); text-decoration-thickness: 1px; text-underline-offset: .18em; }
a:hover { color: var(--ygr-earth); }
a:focus-visible, button:focus-visible, input:focus-visible, textarea:focus-visible {
outline: 3px solid var(--ygr-earth);
outline-offset: 3px;
}
h1, h2, h3, h4 {
color: var(--ygr-plum);
font-family: var(--ygr-heading);
font-weight: 400;
letter-spacing: -.025em;
line-height: 1.06;
margin: 0 0 .65em;
}
h1 { font-size: clamp(2.7rem, 5.2vw, 5.5rem); }
h2 { font-size: clamp(2.15rem, 3.65vw, 4rem); }
h3 { font-size: clamp(1.45rem, 2.15vw, 2rem); }
p, ul, ol { margin: 0 0 1.2rem; }
figure { margin: 0; }
.ygr-container { margin: 0 auto; max-width: 1320px; padding-left: var(--ygr-edge); padding-right: var(--ygr-edge); width: 100%; }
.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; word-wrap: normal !important; }
.skip-link { background: var(--ygr-plum); color: #fff; left: 14px; padding: .75rem 1rem; position: fixed; top: -100px; z-index: 1000; }
.skip-link:focus { top: 14px; }
.ygr-preview-banner { background: var(--ygr-plum); color: #fffaf3; font-size: .78rem; letter-spacing: .04em; padding: .38rem 1rem; text-align: center; } .site-header { background: rgba(247, 244, 237, .96); border-bottom: 1px solid rgba(57, 44, 70, .14); position: sticky; top: 0; z-index: 50; }
.admin-bar .site-header { top: 32px; }
.site-header__inner { align-items: center; display: flex; gap: .8rem; justify-content: space-between; min-height: 112px; position: relative; }
.site-brand { align-items: center; color: var(--ygr-plum); display: inline-flex; flex: 0 0 92px; text-decoration: none; width: 92px; }
.site-brand__logo { height: 92px; max-width: none; object-fit: contain; object-position: left center; width: auto; }
.site-brand__name { font-family: var(--ygr-heading); font-size: 1.4rem; letter-spacing: -.02em; }
.menu-toggle { align-items: center; background: transparent; border: 0; color: var(--ygr-plum); cursor: pointer; display: inline-flex; font: inherit; gap: .55rem; min-height: 44px; padding: .4rem; }
.menu-toggle__label { font-size: .78rem; letter-spacing: .09em; text-transform: uppercase; }
.menu-toggle__bars, .menu-toggle__bars::before, .menu-toggle__bars::after { background: currentColor; display: block; height: 1px; position: relative; transition: transform .2s ease; width: 23px; }
.menu-toggle__bars::before, .menu-toggle__bars::after { content: ""; left: 0; position: absolute; }
.menu-toggle__bars::before { top: -7px; }
.menu-toggle__bars::after { top: 7px; }
.menu-toggle[aria-expanded="true"] .menu-toggle__bars { background: transparent; }
.menu-toggle[aria-expanded="true"] .menu-toggle__bars::before { top: 0; transform: rotate(45deg); }
.menu-toggle[aria-expanded="true"] .menu-toggle__bars::after { top: 0; transform: rotate(-45deg); }
.primary-navigation { background: var(--ygr-ivory); border-bottom: 1px solid var(--ygr-line); display: none; left: calc(var(--ygr-edge) * -1); padding: .5rem var(--ygr-edge) 1.1rem; position: absolute; right: calc(var(--ygr-edge) * -1); top: 100%; }
.primary-navigation.is-open { display: block; }
.ygr-menu, .ygr-footer-menu { list-style: none; margin: 0; padding: 0; }
.ygr-menu > li { border-bottom: 1px solid var(--ygr-line); }
.ygr-menu a { color: var(--ygr-plum); display: block; font-size: .92rem; letter-spacing: .045em; padding: .78rem 0; text-decoration: none; }
.ygr-menu a:hover, .ygr-menu .current-menu-item > a { color: var(--ygr-earth); }
.ygr-menu .sub-menu { list-style: none; margin: 0 0 .55rem 1rem; padding: 0; }
.site-header__contact { display: none; flex: 0 0 auto; margin: 0; white-space: nowrap; }
.site-main { overflow: clip; }
.ygr-section { padding: clamp(4.25rem, 8vw, 8.5rem) 0; scroll-margin-top: 74px; }
.ygr-section__intro { margin: 0 0 clamp(2.25rem, 5vw, 4.2rem); max-width: 800px; }
.ygr-section__lead { max-width: 800px; }
.ygr-richtext > :last-child { margin-bottom: 0; }
.ygr-richtext b, .ygr-richtext strong { color: var(--ygr-plum); font-weight: 500; }
.ygr-eyebrow { color: var(--ygr-earth); font-size: .74rem; font-weight: 500; letter-spacing: .16em; line-height: 1.4; margin-bottom: .95rem; text-transform: uppercase; }
.ygr-button { align-items: center; background: var(--ygr-plum); border: 1px solid var(--ygr-plum); border-radius: 0; color: #fffdf9; display: inline-flex; font-size: .78rem; font-weight: 500; justify-content: center; letter-spacing: .1em; line-height: 1.2; margin-top: .65rem; min-height: 46px; padding: .9rem 1.25rem; text-align: center; text-decoration: none; text-transform: uppercase; transition: background-color .18s ease, border-color .18s ease, color .18s ease; }
.ygr-button:hover { background: transparent; border-color: var(--ygr-plum); color: var(--ygr-plum); } .ygr-hero { background: var(--ygr-ivory); color: var(--ygr-ink); display: grid; grid-template-columns: minmax(0, 1fr); min-height: 0; padding: 0; position: relative; }
.ygr-hero__media { background: var(--ygr-mauve); grid-column: 1; grid-row: 2; min-height: 300px; overflow: hidden; }
.ygr-hero__media img { height: 100%; min-height: 300px; object-fit: cover; object-position: center 42%; width: 100%; }
.ygr-hero__content { align-self: center; grid-column: 1; grid-row: 1; margin: 0; max-width: none; padding-bottom: clamp(3.7rem, 8vw, 7rem); padding-top: clamp(4.5rem, 9vw, 8rem); position: relative; width: 100%; }
.ygr-hero__copy-wrap { max-width: 650px; }
.ygr-hero__purpose { color: var(--ygr-earth); font-size: .75rem; font-weight: 500; letter-spacing: .16em; margin-bottom: 1.1rem; text-transform: uppercase; }
.ygr-hero__welcome { color: var(--ygr-plum-soft); font-family: var(--ygr-heading); font-size: clamp(1.1rem, 1.8vw, 1.4rem); margin-bottom: .85rem; }
.ygr-hero h1, .ygr-hero h2 { color: var(--ygr-plum); max-width: 640px; }
.ygr-hero__copy { color: var(--ygr-ink); font-size: clamp(1rem, 1.35vw, 1.14rem); max-width: 585px; }
.ygr-hero .ygr-button { margin-top: 1rem; } .ygr-section--intro { background: var(--ygr-paper); }
.ygr-intro, .ygr-contact { align-items: center; display: grid; gap: clamp(2.5rem, 7vw, 7.5rem); }
.ygr-intro__copy { max-width: 710px; }
.ygr-intro__image { overflow: hidden; position: relative; }
.ygr-intro__image::before { border: 1px solid var(--ygr-earth); content: ""; inset: -10px 10px 10px -10px; pointer-events: none; position: absolute; z-index: 1; }
.ygr-intro__image img { aspect-ratio: 3 / 4; object-fit: cover; object-position: center; width: 100%; }
.ygr-intro__signature { margin-top: 1.65rem; max-width: 172px; }
.ygr-intro__signature img { max-height: 65px; object-fit: contain; object-position: left center; } .ygr-section--about { background: var(--ygr-mauve-pale); }
.ygr-section--about .ygr-section__intro { max-width: 865px; }
.ygr-feature-grid { border-top: 1px solid rgba(57, 44, 70, .24); display: grid; }
.ygr-feature { border-bottom: 1px solid rgba(57, 44, 70, .24); padding: 1.7rem 0 1.65rem; position: relative; }
.ygr-feature h3 { font-size: clamp(1.35rem, 1.9vw, 1.72rem); margin-bottom: .55rem; }
.ygr-feature__mark { background: var(--ygr-earth); border-radius: 50%; display: inline-block; height: 7px; margin: 0 0 .75rem; width: 7px; } .ygr-section--split { background: var(--ygr-paper); }
.ygr-split-grid { display: grid; }
.ygr-split-card { background: transparent; border-bottom: 1px solid var(--ygr-line); border-top: 1px solid var(--ygr-line); display: grid; }
.ygr-split-grid--1 .ygr-split-card { border-top: 0; }
.ygr-split-card__image { overflow: hidden; }
.ygr-split-card__image img { aspect-ratio: 4 / 3; height: 100%; object-fit: cover; width: 100%; }
.ygr-split-card__body { padding: 2.25rem 0 2.65rem; }
.ygr-split-card__body h2 { font-size: clamp(2rem, 3.3vw, 3.45rem); max-width: 700px; }
.ygr-split-card__body .ygr-richtext { max-width: 770px; }
.ygr-split-grid--2 { border-top: 1px solid var(--ygr-line); }
.ygr-split-grid--2 .ygr-split-card { border-top: 0; }
.ygr-split-grid--2 .ygr-split-card__body { max-width: 900px; padding-bottom: clamp(3rem, 6vw, 5.4rem); padding-top: clamp(3rem, 6vw, 5.4rem); }
.ygr-split-grid--2 .ygr-split-card:nth-child(2) .ygr-split-card__body { margin-left: auto; } .ygr-cta { background: var(--ygr-plum); color: #fffaf4; display: grid; grid-template-columns: minmax(0, 1fr); overflow: hidden; padding: 0; }
.ygr-cta__media { grid-column: 1; grid-row: 2; min-height: 250px; }
.ygr-cta__media img { height: 100%; min-height: 250px; object-fit: cover; object-position: center; width: 100%; }
.ygr-cta__content { align-self: center; grid-column: 1; grid-row: 1; margin: 0; max-width: none; padding-bottom: clamp(3.3rem, 7vw, 6.5rem); padding-top: clamp(3.3rem, 7vw, 6.5rem); position: relative; width: 100%; }
.ygr-cta h2 { color: #fffaf4; max-width: 560px; }
.ygr-cta__copy { color: #f4eaf0; font-size: 1.08rem; max-width: 540px; }
.ygr-cta .ygr-button { background: #fffaf4; border-color: #fffaf4; color: var(--ygr-plum); }
.ygr-cta .ygr-button:hover { background: transparent; color: #fffaf4; } .ygr-section--gallery { background: var(--ygr-earth-pale); }
.ygr-gallery { display: grid; gap: 9px; grid-auto-flow: dense; grid-template-columns: repeat(2, minmax(0, 1fr)); }
.ygr-gallery__item { background: var(--ygr-mauve); display: block; min-height: 145px; overflow: hidden; position: relative; }
.ygr-gallery__item img { height: 100%; min-height: 145px; object-fit: cover; transition: transform .35s ease; width: 100%; }
.ygr-gallery__item:hover img { transform: scale(1.025); }
.ygr-lightbox { background: transparent; border: 0; max-height: 92vh; max-width: min(92vw, 1100px); padding: 0; position: fixed; }
.ygr-lightbox::backdrop { background: rgba(42, 29, 45, .89); }
.ygr-lightbox img { max-height: 86vh; object-fit: contain; width: auto; }
.ygr-lightbox__close { background: var(--ygr-ivory); border: 0; border-radius: 50%; color: var(--ygr-plum); cursor: pointer; font-size: 1.8rem; height: 44px; line-height: 1; position: absolute; right: -9px; top: -9px; width: 44px; }
.ygr-section--video { background: var(--ygr-paper); padding-bottom: clamp(3.5rem, 6vw, 6rem); padding-top: clamp(3.5rem, 6vw, 6rem); }
.ygr-video { max-width: 1020px; }
.ygr-video__player { background: var(--ygr-plum); border: 0; display: block; max-height: 620px; width: 100%; } .ygr-section--cards { background: var(--ygr-ivory); }
.ygr-card-grid { display: grid; }
.ygr-info-card { border-top: 1px solid var(--ygr-line); padding: 1.25rem 0 2.6rem; }
.ygr-info-card__image { margin-bottom: 1.35rem; overflow: hidden; }
.ygr-info-card__image img { aspect-ratio: 4 / 3; object-fit: cover; width: 100%; }
.ygr-info-card__body h3 { font-size: clamp(1.5rem, 2vw, 1.85rem); } .ygr-section--pricing { background: var(--ygr-mauve-pale); }
.ygr-price-grid { border-bottom: 1px solid rgba(57, 44, 70, .25); border-top: 1px solid rgba(57, 44, 70, .25); display: grid; }
.ygr-price-card { padding: 2.2rem 0 2.45rem; text-align: left; }
.ygr-price-card h3 { font-size: clamp(1.36rem, 2vw, 1.75rem); margin-bottom: 1.25rem; max-width: 260px; }
.ygr-price { color: var(--ygr-plum); font-family: var(--ygr-heading); line-height: .88; margin: .8rem 0 1.3rem; }
.ygr-price__amount { font-size: clamp(3.1rem, 5vw, 4.8rem); letter-spacing: -.06em; }
.ygr-price__currency { font-family: var(--ygr-body); font-size: 1.05rem; letter-spacing: 0; vertical-align: top; }
.ygr-price-card__features { color: var(--ygr-muted); list-style: none; margin: 0 0 1.3rem; padding: 0; }
.ygr-price-card__features li { border-top: 1px solid rgba(57, 44, 70, .18); padding: .7rem 0; }
.ygr-price-card__total { border-top: 1px solid rgba(57, 44, 70, .28); margin: .2rem 0 1.3rem; padding-top: .85rem; }
.ygr-price-card__total-label { color: var(--ygr-muted); display: block; font-size: .87rem; }
.ygr-price-card__total-amount { color: var(--ygr-plum); display: block; font-family: var(--ygr-heading); font-size: clamp(2.6rem, 4.2vw, 3.8rem); letter-spacing: -.05em; line-height: 1; margin-top: .25rem; }
.ygr-price-card--course .ygr-price { color: var(--ygr-plum-soft); font-size: .9rem; line-height: 1.1; margin-bottom: 1.05rem; }
.ygr-price-card--course .ygr-price__amount { font-size: 1.7rem; letter-spacing: -.03em; }
.ygr-section--contact { background: #e9dfe5; }
.ygr-contact__copy { max-width: 690px; }
.ygr-contact__copy > p > a { font-weight: 500; }
.ygr-contact__image { overflow: hidden; }
.ygr-contact__image img { aspect-ratio: 3 / 4; object-fit: cover; object-position: center; width: 100%; }
.ygr-contact-form { margin-top: 2rem; max-width: 610px; }
.ygr-form-row { margin-bottom: 1.15rem; }
.ygr-form-row label { color: var(--ygr-plum); display: block; font-size: .84rem; font-weight: 500; letter-spacing: .035em; margin-bottom: .38rem; }
.ygr-form-row input[type="text"], .ygr-form-row input[type="email"], .ygr-form-row textarea { background: rgba(255, 253, 249, .82); border: 1px solid #ac9fac; border-radius: 0; color: var(--ygr-ink); font: inherit; min-height: 46px; padding: .72rem .82rem; width: 100%; }
.ygr-form-row textarea { min-height: 144px; resize: vertical; }
.ygr-form-row--privacy { align-items: flex-start; display: flex; gap: .7rem; }
.ygr-form-row--privacy input { accent-color: var(--ygr-plum); height: 18px; margin-top: .35rem; min-width: 18px; }
.ygr-form-row--privacy label { font-weight: 400; letter-spacing: 0; }
.ygr-honeypot { height: 1px; left: -10000px; overflow: hidden; position: absolute; width: 1px; }
.ygr-form-notice { background: rgba(255, 253, 249, .82); border-left: 3px solid var(--ygr-earth); margin: 1rem 0; padding: .75rem 1rem; }
.ygr-form-notice--error { border-color: #914551; }
.ygr-form-notice--success { border-color: #54705b; }
.site-main--page { min-height: 56vh; padding: clamp(4rem, 8vw, 8rem) 0; }
.ygr-page { max-width: 870px; }
.ygr-page__header { border-bottom: 1px solid var(--ygr-line); margin-bottom: 2.3rem; padding-bottom: 1.25rem; }
.ygr-page__content h2, .ygr-page__content h3 { margin-top: 1.7em; }
.ygr-post-list { max-width: 880px; }
.ygr-post-excerpt { border-bottom: 1px solid var(--ygr-line); margin-bottom: 2rem; padding-bottom: 1.8rem; }
.ygr-post-excerpt h2 { font-size: 1.85rem; }
.ygr-not-found { max-width: 740px; }
.site-footer { background: var(--ygr-ivory); border-top: 1px solid var(--ygr-line); color: var(--ygr-muted); padding: 2.05rem 0; }
.site-footer__inner { align-items: center; display: flex; flex-direction: column; gap: .9rem; justify-content: space-between; }
.site-footer__copyright { font-size: .85rem; margin: 0; }
.ygr-footer-menu { display: flex; flex-wrap: wrap; gap: .5rem 1.35rem; }
.ygr-footer-menu a { color: var(--ygr-plum); font-size: .83rem; }
@media (min-width: 600px) {
.ygr-feature-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); column-gap: clamp(2.5rem, 6vw, 6rem); }
.ygr-feature:nth-child(-n + 2) { border-top: 0; }
.ygr-gallery { grid-template-columns: repeat(4, minmax(0, 1fr)); }
.ygr-gallery__item:nth-child(1), .ygr-gallery__item:nth-child(6) { grid-column: span 2; grid-row: span 2; }
.ygr-gallery__item:nth-child(1), .ygr-gallery__item:nth-child(6), .ygr-gallery__item:nth-child(4) { min-height: 255px; }
.ygr-gallery__item:nth-child(1) img, .ygr-gallery__item:nth-child(6) img, .ygr-gallery__item:nth-child(4) img { min-height: 255px; }
.ygr-card-grid { gap: 0 2.4rem; grid-template-columns: repeat(3, minmax(0, 1fr)); }
.ygr-price-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.ygr-price-card { padding: 2.7rem clamp(1.25rem, 3vw, 3rem); }
.ygr-price-card + .ygr-price-card { border-left: 1px solid rgba(57, 44, 70, .25); }
.site-footer__inner { flex-direction: row; }
}
@media (min-width: 769px) {
.site-header__inner { min-height: 140px; }
.site-brand { flex-basis: 116px; width: 116px; }
.site-brand__logo { height: 116px; }
.menu-toggle { display: none; }
.primary-navigation { background: transparent; border: 0; display: block; left: auto; padding: 0; position: static; right: auto; }
.ygr-menu { align-items: center; display: flex; gap: clamp(.9rem, 2vw, 2rem); }
.ygr-menu > li { border: 0; position: relative; }
.ygr-menu > li:first-child:has(> a[href$="/"]) { display: none; }
.ygr-menu > li:last-child:has(> a[href*="#kontakt"]) { display: none; }
.ygr-menu a { padding: .7rem 0; white-space: nowrap; }
.ygr-menu .sub-menu { background: var(--ygr-paper); border: 1px solid var(--ygr-line); display: none; left: -.9rem; margin: 0; min-width: 185px; padding: .35rem .9rem; position: absolute; top: 100%; }
.ygr-menu li:hover > .sub-menu, .ygr-menu li:focus-within > .sub-menu { display: block; }
.site-header__contact { display: inline-flex; font-size: .72rem; min-height: 44px; padding: .7rem .95rem; }
.ygr-section { scroll-margin-top: 80px; }
.ygr-hero { grid-template-columns: minmax(0, 55%) minmax(0, 45%); min-height: min(720px, calc(100vh - 78px)); }
.ygr-hero__media { border-bottom-left-radius: min(17vw, 230px); grid-column: 2; grid-row: 1; min-height: 100%; }
.ygr-hero__content { grid-column: 1; grid-row: 1; padding-left: clamp(2.5rem, 6vw, 7.5rem); padding-right: clamp(2rem, 5vw, 6rem); }
.ygr-intro { grid-template-columns: minmax(0, 1.15fr) minmax(285px, .7fr); }
.ygr-contact { grid-template-columns: minmax(0, 1.05fr) minmax(280px, .65fr); }
.ygr-split-grid--1 .ygr-split-card { grid-template-columns: minmax(285px, .88fr) minmax(0, 1.12fr); }
.ygr-split-grid--1 .ygr-split-card__body { padding: clamp(2.8rem, 5vw, 5.5rem) 0 clamp(2.8rem, 5vw, 5.5rem) clamp(2rem, 5vw, 6.5rem); }
.ygr-split-grid--2 .ygr-split-card__body { padding-left: clamp(1rem, 12vw, 10rem); }
.ygr-cta { grid-template-columns: minmax(0, 58%) minmax(0, 42%); }
.ygr-cta__media { grid-column: 2; grid-row: 1; min-height: 100%; }
.ygr-cta__media img { min-height: 100%; }
.ygr-cta__content { grid-column: 1; grid-row: 1; padding-left: clamp(2.5rem, 6vw, 7.5rem); padding-right: clamp(2rem, 5vw, 6rem); }
}
@media (min-width: 1080px) {
.ygr-feature-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); }
.ygr-feature:nth-child(n + 3) { border-top: 0; }
.ygr-card-grid { gap: 0 3.4rem; }
}
@media (max-width: 768px) {
.admin-bar .site-header { top: 46px; }
.ygr-menu > li:first-child:has(> a[href$="/"]) { display: none; }
.ygr-price-card + .ygr-price-card { border-top: 1px solid rgba(57, 44, 70, .22); }
}
@media (max-width: 389px) {
h1 { font-size: 2.42rem; }
.site-header__inner { min-height: 104px; }
.site-brand { flex-basis: 80px; width: 80px; }
.site-brand__logo { height: 80px; }
.menu-toggle__label { display: none; }
.ygr-hero__media, .ygr-hero__media img { min-height: 250px; }
}
@media (prefers-reduced-motion: reduce) {
html { scroll-behavior: auto; }
*, *::before, *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; scroll-behavior: auto !important; transition-duration: .01ms !important; }
}.BorlabsCookie *{box-sizing:border-box}.BorlabsCookie *::before,.BorlabsCookie *::after{box-sizing:inherit}.BorlabsCookie * div,.BorlabsCookie * span,.BorlabsCookie * h1,.BorlabsCookie * h2,.BorlabsCookie * h3,.BorlabsCookie * h4,.BorlabsCookie * h5,.BorlabsCookie * h6,.BorlabsCookie * p,.BorlabsCookie * a,.BorlabsCookie * em,.BorlabsCookie * img,.BorlabsCookie * small,.BorlabsCookie * strike,.BorlabsCookie * strong,.BorlabsCookie * sub,.BorlabsCookie * sup,.BorlabsCookie * b,.BorlabsCookie * u,.BorlabsCookie * i,.BorlabsCookie * center,.BorlabsCookie * ol,.BorlabsCookie * ul,.BorlabsCookie * li,.BorlabsCookie * fieldset,.BorlabsCookie * form,.BorlabsCookie * label,.BorlabsCookie * legend{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.borlabs-hide{display:none}.borlabs-position-fix{position:initial !important;transform:unset !important}._brlbs-btn-cookie-preference{display:inline-block;font-family:inherit;font-size:inherit;padding:0.5em 1em;text-decoration:none;transition:background-color 125ms linear}.BorlabsCookie ._brlbs-cursor{cursor:pointer}.BorlabsCookie .text-left{text-align:left !important}.BorlabsCookie .text-center{text-align:center !important}.BorlabsCookie .text-right{text-align:right !important}.BorlabsCookie table._brlbs th{text-align:left}.BorlabsCookie table._brlbs td,.BorlabsCookie table._brlbs th{padding:0.3rem}.BorlabsCookie ._brlbs-responsive-table{min-height:0.01%;overflow:auto}.BorlabsCookie label._brlbs-focused{outline:Highlight;outline-color:-webkit-focus-ring-color;outline-style:solid;outline-width:2px}.BorlabsCookie .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.BorlabsCookie .sr-only-focusable:active,.BorlabsCookie .sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.BorlabsCookie .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.BorlabsCookie .container{max-width:540px}}@media (min-width: 768px){.BorlabsCookie .container{max-width:720px}}@media (min-width: 992px){.BorlabsCookie .container{max-width:960px}}@media (min-width: 1200px){.BorlabsCookie .container{max-width:1140px}}.BorlabsCookie .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.BorlabsCookie .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.BorlabsCookie .no-gutters{margin-right:0;margin-left:0}.BorlabsCookie .no-gutters>.col,.BorlabsCookie .no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.BorlabsCookie .col-xl,.BorlabsCookie .col-xl-12,.BorlabsCookie .col-xl-11,.BorlabsCookie .col-xl-10,.BorlabsCookie .col-xl-9,.BorlabsCookie .col-xl-8,.BorlabsCookie .col-xl-7,.BorlabsCookie .col-xl-6,.BorlabsCookie .col-xl-5,.BorlabsCookie .col-xl-4,.BorlabsCookie .col-xl-3,.BorlabsCookie .col-xl-2,.BorlabsCookie .col-xl-1,.BorlabsCookie .col-lg,.BorlabsCookie .col-lg-12,.BorlabsCookie .col-lg-11,.BorlabsCookie .col-lg-10,.BorlabsCookie .col-lg-9,.BorlabsCookie .col-lg-8,.BorlabsCookie .col-lg-7,.BorlabsCookie .col-lg-6,.BorlabsCookie .col-lg-5,.BorlabsCookie .col-lg-4,.BorlabsCookie .col-lg-3,.BorlabsCookie .col-lg-2,.BorlabsCookie .col-lg-1,.BorlabsCookie .col-md,.BorlabsCookie .col-md-12,.BorlabsCookie .col-md-11,.BorlabsCookie .col-md-10,.BorlabsCookie .col-md-9,.BorlabsCookie .col-md-8,.BorlabsCookie .col-md-7,.BorlabsCookie .col-md-6,.BorlabsCookie .col-md-5,.BorlabsCookie .col-md-4,.BorlabsCookie .col-md-3,.BorlabsCookie .col-md-2,.BorlabsCookie .col-md-1,.BorlabsCookie .col-sm,.BorlabsCookie .col-sm-12,.BorlabsCookie .col-sm-11,.BorlabsCookie .col-sm-10,.BorlabsCookie .col-sm-9,.BorlabsCookie .col-sm-8,.BorlabsCookie .col-sm-7,.BorlabsCookie .col-sm-6,.BorlabsCookie .col-sm-5,.BorlabsCookie .col-sm-4,.BorlabsCookie .col-sm-3,.BorlabsCookie .col-sm-2,.BorlabsCookie .col-sm-1,.BorlabsCookie .col,.BorlabsCookie .col-12,.BorlabsCookie .col-11,.BorlabsCookie .col-10,.BorlabsCookie .col-9,.BorlabsCookie .col-8,.BorlabsCookie .col-7,.BorlabsCookie .col-6,.BorlabsCookie .col-5,.BorlabsCookie .col-4,.BorlabsCookie .col-3,.BorlabsCookie .col-2,.BorlabsCookie .col-1{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.BorlabsCookie .col{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.BorlabsCookie .col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.BorlabsCookie .col-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.BorlabsCookie .col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.BorlabsCookie .col-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.BorlabsCookie .col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.BorlabsCookie .col-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.BorlabsCookie .col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.BorlabsCookie .col-12{flex:0 0 100%;max-width:100%}@media (min-width: 576px){.BorlabsCookie .col-sm{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.BorlabsCookie .col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.BorlabsCookie .col-sm-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.BorlabsCookie .col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.BorlabsCookie .col-sm-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.BorlabsCookie .col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.BorlabsCookie .col-sm-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.BorlabsCookie .col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.BorlabsCookie .col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width: 768px){.BorlabsCookie .col-md{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.BorlabsCookie .col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.BorlabsCookie .col-md-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.BorlabsCookie .col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.BorlabsCookie .col-md-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.BorlabsCookie .col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.BorlabsCookie .col-md-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.BorlabsCookie .col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.BorlabsCookie .col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.BorlabsCookie .col-lg{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.BorlabsCookie .col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.BorlabsCookie .col-lg-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.BorlabsCookie .col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.BorlabsCookie .col-lg-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.BorlabsCookie .col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.BorlabsCookie .col-lg-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.BorlabsCookie .col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.BorlabsCookie .col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width: 1200px){.BorlabsCookie .col-xl{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.BorlabsCookie .col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.BorlabsCookie .col-xl-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.BorlabsCookie .col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.BorlabsCookie .col-xl-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.BorlabsCookie .col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.BorlabsCookie .col-xl-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.BorlabsCookie .col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.BorlabsCookie .col-xl-12{flex:0 0 100%;max-width:100%}}.BorlabsCookie .d-block{display:block !important}.BorlabsCookie .d-flex{display:flex !important}@media (min-width: 576px){.BorlabsCookie .d-sm-block{display:block !important}.BorlabsCookie .d-sm-flex{display:flex !important}}@media (min-width: 768px){.BorlabsCookie .d-md-block{display:block !important}.BorlabsCookie .d-md-flex{display:flex !important}}@media (min-width: 992px){.BorlabsCookie .d-lg-block{display:block !important}.BorlabsCookie .d-lg-flex{display:flex !important}}@media (min-width: 1200px){.BorlabsCookie .d-xl-block{display:block !important}.BorlabsCookie .d-xl-flex{display:flex !important}}.BorlabsCookie .flex-row{flex-direction:row !important}.BorlabsCookie .flex-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-between{justify-content:space-between !important}.BorlabsCookie .align-items-start{align-items:flex-start !important}.BorlabsCookie .align-items-end{align-items:flex-end !important}.BorlabsCookie .align-items-center{align-items:center !important}.BorlabsCookie .align-items-baseline{align-items:baseline !important}.BorlabsCookie .align-items-stretch{align-items:stretch !important}@media (min-width: 576px){.BorlabsCookie .flex-sm-row{flex-direction:row !important}.BorlabsCookie .flex-sm-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-sm-between{justify-content:space-between !important}.BorlabsCookie .align-items-sm-start{align-items:flex-start !important}.BorlabsCookie .align-items-sm-end{align-items:flex-end !important}.BorlabsCookie .align-items-sm-center{align-items:center !important}.BorlabsCookie .align-items-sm-baseline{align-items:baseline !important}.BorlabsCookie .align-items-sm-stretch{align-items:stretch !important}}@media (min-width: 768px){.BorlabsCookie .flex-md-row{flex-direction:row !important}.BorlabsCookie .flex-md-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-md-between{justify-content:space-between !important}.BorlabsCookie .align-items-md-start{align-items:flex-start !important}.BorlabsCookie .align-items-md-end{align-items:flex-end !important}.BorlabsCookie .align-items-md-center{align-items:center !important}.BorlabsCookie .align-items-md-baseline{align-items:baseline !important}.BorlabsCookie .align-items-md-stretch{align-items:stretch !important}}@media (min-width: 992px){.BorlabsCookie .flex-lg-row{flex-direction:row !important}.BorlabsCookie .flex-lg-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-lg-between{justify-content:space-between !important}.BorlabsCookie .align-items-lg-start{align-items:flex-start !important}.BorlabsCookie .align-items-lg-end{align-items:flex-end !important}.BorlabsCookie .align-items-lg-center{align-items:center !important}.BorlabsCookie .align-items-lg-baseline{align-items:baseline !important}.BorlabsCookie .align-items-lg-stretch{align-items:stretch !important}}@media (min-width: 1200px){.BorlabsCookie .flex-xl-row{flex-direction:row !important}.BorlabsCookie .flex-xl-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-xl-between{justify-content:space-between !important}.BorlabsCookie .align-items-xl-start{align-items:flex-start !important}.BorlabsCookie .align-items-xl-end{align-items:flex-end !important}.BorlabsCookie .align-items-xl-center{align-items:center !important}.BorlabsCookie .align-items-xl-baseline{align-items:baseline !important}.BorlabsCookie .align-items-xl-stretch{align-items:stretch !important}}.BorlabsCookie .w-25{width:25% !important}.BorlabsCookie .w-50{width:50% !important}.BorlabsCookie .w-75{width:75% !important}.BorlabsCookie .w-100{width:100% !important}.BorlabsCookie .w-auto{width:auto !important}.BorlabsCookie .h-25{height:25% !important}.BorlabsCookie .h-50{height:50% !important}.BorlabsCookie .h-75{height:75% !important}.BorlabsCookie .h-100{height:100% !important}.BorlabsCookie .h-auto{height:auto !important}.BorlabsCookie .mw-100{max-width:100% !important}.BorlabsCookie .mh-100{max-height:100% !important}.BorlabsCookie .min-vw-100{min-width:100vw !important}.BorlabsCookie .min-vh-100{min-height:100vh !important}.BorlabsCookie .vw-100{width:100vw !important}.BorlabsCookie .vh-100{height:100vh !important}.BorlabsCookie .animated{animation-duration:1s;animation-fill-mode:both}.BorlabsCookie .animated.infinite{animation-iteration-count:infinite}.BorlabsCookie .animated.delay-1s{animation-delay:1s}.BorlabsCookie .animated.delay-2s{animation-delay:2s}.BorlabsCookie .animated.delay-3s{animation-delay:3s}.BorlabsCookie .animated.delay-4s{animation-delay:4s}.BorlabsCookie .animated.delay-5s{animation-delay:5s}.BorlabsCookie .animated.fast{animation-duration:800ms}.BorlabsCookie .animated.faster{animation-duration:500ms}.BorlabsCookie .animated.slow{animation-duration:2s}.BorlabsCookie .animated.slower{animation-duration:3s}@media (print),(prefers-reduced-motion){.BorlabsCookie .animated{animation:unset !important;transition:none !important}}.BorlabsCookie._brlbs-switch-consent{align-items:center;display:flex;font-size:inherit}.BorlabsCookie._brlbs-switch-consent ._brlbs-btn-switch--textRight{margin-right:2em}.BorlabsCookie ._brlbs-title{display:inline-block;vertical-align:middle;margin-bottom:0}.BorlabsCookie ._brlbs-title::before{content:"|";display:inline-block;margin:0 0.25rem 0 0}.BorlabsCookie ._brlbs-checkbox{color:inherit;cursor:pointer;display:block;padding-left:2em;position:relative}.BorlabsCookie ._brlbs-checkbox input{position:absolute;opacity:0;width:auto;z-index:-1}.BorlabsCookie ._brlbs-checkbox input:checked~._brlbs-checkbox-indicator::after{opacity:1}.BorlabsCookie ._brlbs-checkbox input:disabled~._brlbs-checkbox-indicator::after{opacity:1}.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator{border-style:solid;border-width:2px;padding:0 !important;position:absolute;left:0;top:0;height:20px;width:20px;transition:0.25s}.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator::after{content:"";border-style:solid;border-width:0 2px 2px 0;border-radius:1px;position:absolute;left:5px;top:1px;height:11px;width:6px;transform:rotate(45deg);opacity:0}.BorlabsCookie ._brlbs-btn-switch{position:relative;display:inline-block;margin:0;width:50px;height:26px;vertical-align:middle}.BorlabsCookie ._brlbs-btn-switch input{opacity:0;width:0;height:0}.BorlabsCookie ._brlbs-btn-switch input:checked+._brlbs-slider{background-color:#2295f3}.BorlabsCookie ._brlbs-btn-switch input:checked+._brlbs-slider:before{transform:translateX(24px)}.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#bbc0c7;-webkit-transition:0.4s;transition:0.4s}.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider::before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:white;-webkit-transition:0.4s;transition:0.4s}.BorlabsCookie ._brlbs-btn-switch-status{position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.BorlabsCookie ._brlbs-btn-switch--textRight ._brlbs-btn-switch-status{right:auto;left:calc(100% + 6px)}.BorlabsCookie ._brlbs-btn-switch-status::before{content:attr(data-inactive);white-space:nowrap}.BorlabsCookie ._brlbs-btn-switch>input:checked~._brlbs-btn-switch-status::before{content:attr(data-active)}#BorlabsCookieBox a:focus{outline:Highlight !important;outline-color:-webkit-focus-ring-color !important;outline-style:solid !important;outline-width:2px !important}#BorlabsCookieBox:not(._brlbs-keyboard) a:focus{outline:0 !important}#BorlabsCookieBox .animated{visibility:visible}#BorlabsCookieBox .container{background:inherit;display:block;float:none;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;min-height:auto;position:inherit}#BorlabsCookieBox ._brlbs-bar .container{max-height:100vh;overflow:auto !important;width:auto !important}#BorlabsCookieBox ._brlbs-box .container{max-height:100vh;overflow:auto !important;width:auto !important}#BorlabsCookieBox .container::before{display:initial}#BorlabsCookieBox .container::after{content:" ";display:block;height:2px}#BorlabsCookieBox .container .row{background:inherit;color:inherit;display:flex;min-width:1px;pointer-events:inherit;width:auto}#BorlabsCookieBox .container .row.no-gutters{margin-left:0;margin-right:0}#BorlabsCookieBox .container .row::before,#BorlabsCookieBox .container .row::after{display:initial}#BorlabsCookieBox .bcac-item{margin:0.5em 0;padding:0.5em}#BorlabsCookieBox .bcac-item ._brlbs-h4{font-size:1.25em;margin:0 0 0.25em 0}#BorlabsCookieBox .bcac-item p{font-size:0.875em}#BorlabsCookieBox .bcac-item p,#BorlabsCookieBox .bcac-item span{color:inherit}#BorlabsCookieBox>div{display:none}#BorlabsCookieBox>div.show-cookie-box{display:flex}#BorlabsCookieBox>div:not(._brlbs-block-content){position:absolute;width:100%;z-index:999999}#BorlabsCookieBox>div.top-left:not(._brlbs-block-content){top:0}#BorlabsCookieBox>div.top-center:not(._brlbs-block-content){top:0}#BorlabsCookieBox>div.top-right:not(._brlbs-block-content){top:0}#BorlabsCookieBox>div.middle-left:not(._brlbs-block-content){top:50%}#BorlabsCookieBox>div.middle-center:not(._brlbs-block-content){top:50%}#BorlabsCookieBox>div.middle-right:not(._brlbs-block-content){top:50%}#BorlabsCookieBox>div.bottom-left:not(._brlbs-block-content){bottom:0}#BorlabsCookieBox>div.bottom-center:not(._brlbs-block-content){bottom:0}#BorlabsCookieBox>div.bottom-right:not(._brlbs-block-content){bottom:0}#BorlabsCookieBox h3,#BorlabsCookieBox ._brlbs-h3{background:inherit;color:inherit;font-family:inherit;font-size:1.625em;line-height:1.125em;word-break:break-all}#BorlabsCookieBox ul{display:flex;flex-flow:wrap;justify-content:center;list-style:none;margin:0.9375em 0;padding:0}#BorlabsCookieBox ul li{color:inherit;font-family:inherit;font-size:1em;line-height:1.25em;list-style:none;margin:0 0.9375em 0.375em 0}#BorlabsCookieBox ul li:last-child{margin:0}#BorlabsCookieBox ul li::before{content:"\25cf";margin:0 4px 0 0}#BorlabsCookieBox p{color:inherit;font-family:inherit;font-size:1em;line-height:1.25em;margin:0.9375em 0}#BorlabsCookieBox p:last-child{margin:0}#BorlabsCookieBox ._brlbs-flex-center{display:flex;align-items:center;justify-content:center}#BorlabsCookieBox ._brlbs-flex-center p{margin-bottom:0}#BorlabsCookieBox ._brlbs-actions{display:inline}#BorlabsCookieBox ._brlbs-accept{font-family:inherit;text-align:center}#BorlabsCookieBox ._brlbs-block-content{background:rgba(0,0,0,0);left:0;position:fixed;height:100%;top:0;width:100%;z-index:999999}#BorlabsCookieBox ._brlbs-block-content._brlbs-bg-animation{transition:background-color 250ms linear}#BorlabsCookieBox ._brlbs-block-content._brlbs-bg-dark{background:rgba(0,0,0,0.6)}#BorlabsCookieBox ._brlbs-branding{font-family:inherit;font-size:0.75em;margin:0}#BorlabsCookieBox ._brlbs-branding a{text-decoration:none}#BorlabsCookieBox ._brlbs-branding img{display:inline-block;max-height:16px;max-width:16px;vertical-align:middle}#BorlabsCookieBox ._brlbs-btn{display:inline-block;font-family:inherit;font-size:1.25em;padding:0.75em 2em;text-decoration:none;transition:background-color 125ms linear}#BorlabsCookieBox .cookie-logo{max-width:48px;padding:0 8px 0 0;vertical-align:middle;width:100%}#BorlabsCookieBox ._brlbs-legal{font-family:inherit;font-size:0.75em;text-align:center}#BorlabsCookieBox ._brlbs-manage{font-family:inherit;font-size:0.75em;text-align:center}#BorlabsCookieBox ._brlbs-refuse{font-family:inherit;font-size:0.75em;text-align:center}#BorlabsCookieBox ._brlbs-refuse a{color:inherit}#BorlabsCookieBox ._brlbs-refuse-btn{font-family:inherit;font-size:0.875em;text-align:center}#BorlabsCookieBox ._brlbs-refuse-btn a{font-size:inherit;color:inherit}#BorlabsCookieBox ._brlbs-refuse-btn a:hover{color:inherit}#BorlabsCookieBox .top-left{align-items:flex-start;justify-content:flex-start}#BorlabsCookieBox .top-center{align-items:flex-start;justify-content:center}#BorlabsCookieBox .top-right{align-items:flex-start;justify-content:flex-end}#BorlabsCookieBox .middle-left{align-items:center;justify-content:flex-start}#BorlabsCookieBox .middle-center{align-items:center;justify-content:center}#BorlabsCookieBox .middle-right{align-items:center;justify-content:flex-end}#BorlabsCookieBox .bottom-left{align-items:flex-end;justify-content:flex-start}#BorlabsCookieBox .bottom-center{align-items:flex-end;justify-content:center}#BorlabsCookieBox .bottom-right{align-items:flex-end;justify-content:flex-end}#BorlabsCookieBox ._brlbs-box,#BorlabsCookieBox ._brlbs-bar{box-shadow:0 4px 8px rgba(0,0,0,0.2);padding:15px 0}#BorlabsCookieBox ._brlbs-bar-wrap{display:block;max-width:100%;width:100%;z-index:1000000}#BorlabsCookieBox ._brlbs-bar-wrap._brlbs-position-fixed{position:fixed}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box p{margin:0}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-actions-mobile{display:none}#BorlabsCookieBox ._brlbs-bar h3,#BorlabsCookieBox ._brlbs-bar ._brlbs-h3{margin:0 0 0.5em 0}#BorlabsCookieBox ._brlbs-bar ul{justify-content:center;margin:0.5em 0}#BorlabsCookieBox ._brlbs-bar ._brlbs-no-padding-right{padding-right:0}#BorlabsCookieBox ._brlbs-bar ._brlbs-separator::before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox ._brlbs-bar .cookie-logo{max-width:100px;padding:0 8px 0 0;vertical-align:middle;width:100%}#BorlabsCookieBox ._brlbs-bar ._brlbs-legal{text-align:center}#BorlabsCookieBox ._brlbs-box-wrap{display:block;max-width:375px;width:100%;z-index:1000000}#BorlabsCookieBox ._brlbs-box-wrap._brlbs-position-fixed{position:fixed}#BorlabsCookieBox ._brlbs-box._brlbs-box-slim>.container ._brlbs-manage{margin:0}#BorlabsCookieBox ._brlbs-box._brlbs-box-slim>.container ._brlbs-refuse{margin:0.5em 0 0 0}#BorlabsCookieBox ._brlbs-box ._brlbs-separator::before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox .cookie-preference .container.not-visible{height:0}#BorlabsCookieBox .cookie-preference .cookie-logo{max-width:100%}#BorlabsCookieBox .cookie-preference table{margin:1em 0 0 0;width:100%}#BorlabsCookieBox .cookie-preference table tr td,#BorlabsCookieBox .cookie-preference table tr th{border-bottom:1px solid}#BorlabsCookieBox .cookie-preference table tr:last-child td,#BorlabsCookieBox .cookie-preference table tr:last-child th{border-bottom:0}#BorlabsCookieBox .cookie-preference table th{text-align:left;width:40%}#BorlabsCookieBox .cookie-preference table td{text-align:left}#BorlabsCookieBox .cookie-preference table td,#BorlabsCookieBox .cookie-preference table th{font-size:0.875em;padding:0.25em 0.5em}#BorlabsCookieBox .cookie-preference ._brlbs-accept{text-align:left}#BorlabsCookieBox .cookie-preference ._brlbs-btn{font-size:1em;margin:0 0 0.9375em 0;padding:0.75em 1.5em}#BorlabsCookieBox .cookie-preference ._brlbs-legal{text-align:right}#BorlabsCookieBox .cookie-preference ._brlbs-pp-url{overflow:hidden;text-overflow:ellipsis;width:100%;max-width:0}#BorlabsCookieBox .cookie-preference ._brlbs-refuse{margin:0 0 0.9375em 0;text-align:right}#BorlabsCookieBox .cookie-preference ._brlbs-separator::before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox ._brlbs-bar-advanced ul,#BorlabsCookieBox ._brlbs-box-advanced ul{justify-content:space-between}#BorlabsCookieBox ._brlbs-bar-advanced ul li,#BorlabsCookieBox ._brlbs-box-advanced ul li{line-height:1.375em;margin:0 0.9375em 0.875em 0}#BorlabsCookieBox ._brlbs-bar-advanced ul li::before,#BorlabsCookieBox ._brlbs-box-advanced ul li::before{content:"";margin:0}.BorlabsCookie ._brlbs-content-blocker{line-height:1.25em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption{padding:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label{color:inherit}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label input{vertical-align:middle;width:auto}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label small{vertical-align:middle}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption p{margin-bottom:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption p:last-child{margin:0}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption small{font-size:0.875em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default{background:#efefef;margin-bottom:1em;padding:1em;text-align:center}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default label input{vertical-align:middle;width:auto}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default p{margin-bottom:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default p:last-child{margin:0}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default small{font-size:0.875em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed{margin-bottom:1em;position:relative;display:inline-block;overflow:hidden}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-thumbnail{display:block;max-width:100%}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-caption{top:50%;left:0;position:absolute;width:100%;text-align:center;transform:translateY(-50%)}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-btn{display:inline-flex;align-items:center;justify-content:center}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-btn._brlbs-icon-play-black::before{background:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='78' height='78' viewBox='0, 0, 78, 78'%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill='%23000000'/%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill-opacity='0' stroke='%23000000' stroke-width='12' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;background-size:contain;content:" ";display:inline-block;margin-right:4px;height:1.142857143em;width:0.857142857em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-btn._brlbs-icon-play-white::before{background:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='78' height='78' viewBox='0, 0, 78, 78'%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill='%23ffffff'/%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill-opacity='0' stroke='%23ffffff' stroke-width='12' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;background-size:contain;content:" ";display:inline-block;margin-right:4px;height:1.142857143em;width:0.857142857em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-btn{display:inline-block;font-family:inherit;padding:0.5em 1em;text-decoration:none;transition:background-color 125ms linear}._brlbs-fluid-width-video-wrapper{padding:56.2963% 0 0 0;position:relative;width:100%}._brlbs-fluid-width-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper .BorlabsCookie{top:0;left:0;position:absolute}.wpb_video_widget .wpb_video_wrapper .BorlabsCookie{display:block;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.wpb_wrapper .fb_type_standard{height:auto}@media (max-width: 424px){#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-separator::before{content:"";display:block;margin:0}}@media (min-width: 576px){#BorlabsCookieBox ._brlbs-bar ul.show-cookie-logo{margin:0.5em 0 0 16.6666666667%}}@media (max-width: 767px){#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim p{margin:0 0 0.5em 0}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-actions{display:none}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim p._brlbs-actions-mobile{display:block;margin:0.9375em 0;text-align:center}#BorlabsCookieBox ._brlbs-bar .align-items-center{align-items:flex-start !important}#BorlabsCookieBox .cookie-preference ._brlbs-accept,#BorlabsCookieBox .cookie-preference ._brlbs-refuse{text-align:center}}
@keyframes fadeInDown {
from {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
.fadeInDown {
animation-name: fadeInDown;
}
@keyframes flipOutX {
from {
transform: perspective(400px);
}
30% {
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
to {
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
.flipOutX {
animation-duration: 0.75s;
animation-name: flipOutX;
backface-visibility: visible !important;
}
#BorlabsCookieBox * { font-family: inherit; }#BorlabsCookieBox ._brlbs-bar-advanced ul, #BorlabsCookieBox ._brlbs-box-advanced ul { justify-content: space-around; }#BorlabsCookieBox ._brlbs-bar, #BorlabsCookieBox ._brlbs-box { background: #fff; border-radius: 4px; color: #555; font-size: 14px; }#BorlabsCookieBox a { color: #28a745; }#BorlabsCookieBox a:hover { color: #30c553; }#BorlabsCookieBox ._brlbs-btn { background: #f7f7f7; border-radius: 4px; color: #555; }#BorlabsCookieBox ._brlbs-btn:hover { background: #e6e6e6; border-radius: 4px; color: #555; }#BorlabsCookieBox ._brlbs-refuse-btn a { background: #f7f7f7; border-radius: 4px; color: #555; }#BorlabsCookieBox ._brlbs-refuse-btn a:hover { background: #e6e6e6; border-radius: 4px; color: #555; }#BorlabsCookieBox ._brlbs-btn-accept-all { background: #28a745; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all:hover { background: #30c553; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all { background: #28a745; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all:hover { background: #30c553; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-legal { color: #aaa; }#BorlabsCookieBox ._brlbs-legal a { color: inherit; }#BorlabsCookieBox ._brlbs-legal a:hover { color: #aaa; }#BorlabsCookieBox ._brlbs-branding { color: #000; }#BorlabsCookieBox ._brlbs-branding a { color: inherit; }#BorlabsCookieBox ._brlbs-branding a:hover { color: inherit; }#BorlabsCookieBox ._brlbs-manage a { color: #28a745; }#BorlabsCookieBox ._brlbs-manage a:hover { color: #30c553; }#BorlabsCookieBox ._brlbs-refuse { color: #888; }#BorlabsCookieBox ._brlbs-refuse a:hover { color: #888; }#BorlabsCookieBox ul li::before { color: #28a745; }#BorlabsCookieBox .cookie-box ._brlbs-btn { width: 100%; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider { background-color: #bdc1c8; }.BorlabsCookie ._brlbs-btn-switch input:checked + ._brlbs-slider { background-color: #28a745; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider::before { background-color: #fff; }.BorlabsCookie ._brlbs-btn-switch input:checked + ._brlbs-slider:before { background-color: #fff; }.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator { background-color: #fff; border-color: #a72828; border-radius: 4px; }.BorlabsCookie ._brlbs-checkbox input:checked ~ ._brlbs-checkbox-indicator { background-color: #28a745; border-color: #28a745; }.BorlabsCookie ._brlbs-checkbox input:checked ~ ._brlbs-checkbox-indicator::after { border-color: #fff; }.BorlabsCookie ._brlbs-checkbox input:disabled ~ ._brlbs-checkbox-indicator { background-color: #e6e6e6; border-color: #e6e6e6; }.BorlabsCookie ._brlbs-checkbox input:disabled ~ ._brlbs-checkbox-indicator::after { border-color: #999; }#BorlabsCookieBox .bcac-item { background-color: #f7f7f7; border-radius: 0px; color: #555; }#BorlabsCookieBox .cookie-preference table { background-color: #fff; border-radius: 0px; color: #555; }#BorlabsCookieBox .cookie-preference table { background-color: #fff; border-radius: 0px; color: #555; }#BorlabsCookieBox .cookie-preference table tr td, #BorlabsCookieBox .cookie-preference table tr th { background-color: #fff; border-color: #eee; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider { border-radius: 34px; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider::before { border-radius: 50%; }.BorlabsCookie ._brlbs-content-blocker { font-family: inherit; font-size: 14px; }.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption { background: hsla(0, 0%, 0%, 0.8); color: #fff; }.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a { color: #28a745; }.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a:hover { color: #30c553; }.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn { background: #28a745; border-radius: 4px; color: #fff; }.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn:hover { background: #30c553; color: #fff; }a._brlbs-btn-cookie-preference { background: #28a745 !important; border-radius: 4px !important; color: #fff !important; }a._brlbs-btn-cookie-preference:hover { background: #30c553 !important; color: #fff !important; }.BorlabsCookie ._brlbs-facebook {
border: 1px solid #e1e8ed;
border-radius: 6px;
max-width: 516px;
padding: 3px 0;
}
.BorlabsCookie ._brlbs-facebook a._brlbs-btn {
background: #4267b2;
border-radius: 2px;
}
.BorlabsCookie ._brlbs-facebook a._brlbs-btn:hover {
background: #3b5998;
}
.BorlabsCookie ._brlbs-google-maps a._brlbs-btn {
background: #4285f4;
border-radius: 3px;
}
.BorlabsCookie ._brlbs-google-maps a._brlbs-btn:hover {
background: #fff;
color: #4285f4;
}.BorlabsCookie ._brlbs-instagram {
border: 1px solid #e1e8ed;
border-radius: 6px;
max-width: 516px;
padding: 3px 0;
}
.BorlabsCookie ._brlbs-instagram a._brlbs-btn {
background: #3897f0;
border-radius: 4px;
}
.BorlabsCookie ._brlbs-instagram a._brlbs-btn:hover {
background: #117ee4;
}
.BorlabsCookie ._brlbs-twitter {
border: 1px solid #e1e8ed;
border-radius: 3px;
max-width: 516px;
}
.BorlabsCookie ._brlbs-twitter a._brlbs-btn {
background: #1da1f2;
border-radius: 0;
}
.BorlabsCookie ._brlbs-twitter a._brlbs-btn:hover {
background: #fff;
color: #1da1f2;
}
.BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn {
background: #00adef;
border-radius: 20px;
}
.BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn:hover {
background: #fff;
color: #00adef;
}
.BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn._brlbs-icon-play-white:hover::before {
background: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='78' height='78' viewBox='0, 0, 78, 78'%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill='%2300adef'/%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill-opacity='0' stroke='%2300adef' stroke-width='12' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;
background-size: contain;
content: " ";
}
.BorlabsCookie ._brlbs-video-youtube a._brlbs-btn {
background: #ff0000;
border-radius: 20px;
}
.BorlabsCookie ._brlbs-video-youtube a._brlbs-btn:hover {
background: #fff;
color: red;
}
.BorlabsCookie ._brlbs-video-youtube a._brlbs-btn._brlbs-icon-play-white:hover::before {
background: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='78' height='78' viewBox='0, 0, 78, 78'%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill='%23ff0000'/%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill-opacity='0' stroke='%23ff0000' stroke-width='12' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;
background-size: contain;
content: " ";
}