@charset 'UTF-8';

 .slick-loading .slick-list
{
background: #fff url(https://www.bluetheweb.de/wp-content/themes/BLUEtheWEB/lib/slick/ajax-loader.gif) center center no-repeat;
} @font-face
{
font-family: 'slick';
font-weight: normal;
font-style: normal;
font-display: swap;
src: url(https://www.bluetheweb.de/wp-content/themes/BLUEtheWEB/lib/slick/fonts/slick.eot);
src: url(https://www.bluetheweb.de/wp-content/themes/BLUEtheWEB/lib/slick/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://www.bluetheweb.de/wp-content/themes/BLUEtheWEB/lib/slick/fonts/slick.woff) format('woff'), url(https://www.bluetheweb.de/wp-content/themes/BLUEtheWEB/lib/slick/fonts/slick.ttf) format('truetype'), url(https://www.bluetheweb.de/wp-content/themes/BLUEtheWEB/lib/slick/fonts/slick.svg#slick) format('svg');
} .slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '←';
}
[dir='rtl'] .slick-prev:before
{
content: '→';
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '→';
}
[dir='rtl'] .slick-next:before
{
content: '←';
} .slick-dotted.slick-slider
{
margin-bottom: 30px;
}
.slick-dots
{
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li
{
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
opacity: 1;
}
.slick-dots li button:before
{
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}@keyframes scrollJump{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes rrSpin{0%{-webkit-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}.with_bg_layer{position:relative;background:#08083d;color:#e2f9ff}.with_bg_layer:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:75%;background:linear-gradient(to top, #08083d, #08083d 40%, rgba(12, 16, 128, 0.6) 80%, transparent 100%);z-index:4}.bg-layer{position:absolute;top:0;left:0;width:100%;height:60%;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0;pointer-events:none}@media screen and (max-width:991px){.bg-layer{height:30%}}@media screen and (max-width:575px){.bg-layer{background-position:right}}section.mM_post_type_single_post .bg-layer{height:100%}.background{background-image:url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/img/blog_glitch_bg.png);z-index:1;opacity:0.2}.nebula{background-image:url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/img/nebula.png);animation:floatNebula 20s ease-in-out infinite alternate;z-index:2;opacity:0.6;mix-blend-mode:screen}.stars{background-image:url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/img/stars.png);animation:moveStars 20s linear infinite, twinkle 2s ease-in-out infinite alternate;z-index:3;opacity:0.7;mix-blend-mode:screen}.stars+*{position:relative;z-index:5}@keyframes floatNebula{0%{transform:translate(0, 0) scale(1)}50%{transform:translate(-10px, -20px) scale(1.05)}100%{transform:translate(0, 0) scale(1)}}@keyframes moveStars{0%{background-position:0 0}50%{background-position:-200px -200px}100%{background-position:0 0}}@keyframes twinkle{0%{opacity:0.6}50%{opacity:0.85}100%{opacity:0.6}}@font-face{font-family:"Nexa-Heavy";font-display:swap;src:url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/Nexa-Heavy.woff2) format("woff2"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/NexaHeavy.otf) format("opentype"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/Nexa-Heavy.otf), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/Nexa-Heavy.ttf) format("truetype")}@font-face{font-family:"Nexa-Bold";font-display:swap;src:url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/34CF7D_0_0.eot);src:url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/34CF7D_0_0.eot?#iefix) format("embedded-opentype"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/34CF7D_0_0.woff2) format("woff2"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/34CF7D_0_0.woff) format("woff"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/34CF7D_0_0.ttf) format("truetype"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/Nexa-Bold.ttf) format("truetype"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/Nexa-Bold.otf) format("opentype"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/Nexa-Bold.woff) format("woff")}@font-face{font-family:"Nexa-Regular";font-display:swap;src:url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/34CF7D_1_0.eot);src:url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/34CF7D_1_0.eot?#iefix) format("embedded-opentype"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/34CF7D_1_0.woff2) format("woff2"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/34CF7D_1_0.woff) format("woff"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/34CF7D_1_0.ttf) format("truetype"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/Nexa-Regular.ttf) format("truetype"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/Nexa-Regular.otf) format("opentype"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/Nexa-Regular.woff) format("woff")}@font-face{font-family:"AugustBoy";font-weight:normal;font-style:normal;font-display:swap;src:url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/August_Boy.ttf) format("truetype"), url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/August_Boy.otf) format("opentype")}@font-face{font-family:"Agrandir";font-weight:900;font-style:normal;font-display:swap;src:url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/assets/webfonts/Agrandir-GrandHeavy.otf) format("opentype")}a,a:focus,a:hover,a:active,a:visited{color:inherit;text-decoration:none;outline:none}img,svg{max-width:100%;height:auto}svg{width:100%}img.fullwidth{width:100%}img.coverimg,video.covervid{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}.wpgmza-filter-widgets{display:none !important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}p:last-child{margin-bottom:0}.m42_link_container{position:relative;z-index:1}a.btw_button,.btw_button{position:relative;padding:20px 33px 15px;border:none;color:#fff;cursor:pointer;outline:none;overflow:hidden;border-radius:35px;text-decoration:none;display:inline-block;z-index:1;font-size:0.9375rem}a.btw_button.normal::before,.btw_button.normal::before{content:"";position:absolute;left:var(--x, -50%);top:var(--y, -50%);width:150px;height:150px;opacity:0;background:rgba(255, 255, 255, 0.5);transform:translate(-50%, -50%);transition:opacity 0.7s;border-radius:50%}a.btw_button:hover,.btw_button:hover{color:#fff}a.btw_button.normal:hover::before,.btw_button.normal:hover::before{opacity:1}a.btw_button.primary,.btw_button.primary{--c:  #ff5444;--cL: #ff6a5c;background:linear-gradient(135deg, var(--cL), var(--c));background-size:200% 200%;background-position:0% 50%;isolation:isolate;transform:translateZ(0);box-shadow:0 10px 25px rgba(255, 84, 68, 0.22);transition:transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease, background-position 0.45s ease}.btw_button.primary svg{transition:transform 0.18s ease}a.btw_button.primary:before,.btw_button.primary:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg, transparent 0%, rgba(255, 255, 255, 0.28) 35%, transparent 70%);transform:translateX(-80%);opacity:0;transition:opacity 0.22s ease, transform 0.55s ease;will-change:transform, opacity}a.btw_button.primary:hover,.btw_button.primary:hover{transform:translateY(-2px) scale(1.01);background-position:100% 0%;box-shadow:0 16px 40px rgba(255, 84, 68, 0.28);filter:saturate(1.05)}a.btw_button.primary:hover:before,.btw_button.primary:hover:before{opacity:1;transform:translateX(80%)}a.btw_button.primary:hover svg,.btw_button.primary:hover svg{transform:translateX(6px)}a.btw_button.primary:active{transform:translateY(0) scale(0.99);box-shadow:0 10px 25px rgba(255, 84, 68, 0.18)}a.btw_button.primary:focus-visible{outline:3px solid rgba(255, 84, 68, 0.35);outline-offset:4px}a.btw_button.secondary,.btw_button.secondary{--n1:#0b0d33;--n2:#0a0b2a;background:linear-gradient(180deg, var(--n1), var(--n2));position:relative;overflow:hidden;isolation:isolate;transform:translateZ(0);box-shadow:0 14px 40px rgba(8, 10, 38, 0.22);transition:transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease}a.btw_button.secondary:before,.btw_button.secondary:before{content:"";position:absolute;inset:-55%;border-radius:inherit;background:radial-gradient(circle at 40% 20%, rgba(255, 255, 255, 0.18), transparent 55%);transform:translateX(-18%) rotate(10deg);opacity:0;transition:opacity 0.25s ease, transform 0.55s ease;pointer-events:none;will-change:transform, opacity}a.btw_button.secondary:hover,.btw_button.secondary:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 20px 55px rgba(8, 10, 38, 0.28);filter:saturate(1.03)}a.btw_button.secondary:hover:before,.btw_button.secondary:hover:before{opacity:1;transform:translateX(10%) rotate(10deg)}a.btw_button.secondary:active{transform:translateY(0) scale(0.99);box-shadow:0 14px 40px rgba(8, 10, 38, 0.2)}a.btw_button.secondary:focus-visible{outline:3px solid rgba(10, 11, 42, 0.28);outline-offset:4px}a.btw_button.tertiary,.btw_button.tertiary{background:rgba(0, 0, 0, 0.02);border:1px solid rgba(0, 0, 0, 0.12) !important;transition:transform 0.18s ease, box-shadow 0.18s ease, background 0.18s ease}a.btw_button.tertiary:hover,.btw_button.tertiary:hover{transform:translateY(-2px);background:rgba(0, 0, 0, 0.04);box-shadow:0 14px 40px rgba(0, 0, 0, 0.08)}a.btw_button.tertiary:active{transform:translateY(0)}a.btw_button.tertiary:focus-visible{outline:3px solid rgba(0, 0, 0, 0.25);outline-offset:4px}@media (prefers-reduced-motion:reduce){.btw_button,.btw_button::before,.btw_button svg,.btn-ghost,.btn-navy{transition:none !important}}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html,body{font-family:Nexa-Regular, sans-serif;font-weight:400;font-style:normal;color:#3e3e3e;background:#f3f3f4;font-size:16px}body.white_bg{background:#fff}[data-innerer-abstand="innerer_abstand_oben_und_unten"]{padding-top:10px;padding-bottom:10px}[data-innerer-abstand="innerer_abstand_nur_oben"]{padding-top:10px;padding-bottom:0}[data-innerer-abstand="innerer_abstand_nur_unten"]{padding-top:0;padding-bottom:10px}body.page-id-8427 section{opacity:0}body[data-title="Ihre Bilder"]{overflow-y:hidden}@media screen and (max-height:767px){body{margin-bottom:0 !important}}.container[data-ausrichtung="zentriert_rechts_ausgefüllt"]{margin-right:0;padding-right:0}.container[data-ausrichtung="zentriert_links_ausgefüllt"]{margin-left:0;padding-left:0}h1{font-family:Nexa-Heavy, sans-serif;font-weight:700;letter-spacing:1.5px}h2,h3,h4,h5{font-family:Nexa-Bold, sans-serif;font-weight:600;letter-spacing:1.5px}.pricing_headline{font-family:Nexa-Heavy, sans-serif;font-size:2.1875rem;color:#1919bd;text-align:center}@media (max-width:475px){.pricing_headline{font-size:1.8rem}}@media (max-width:375px){.pricing_headline{font-size:1.5rem}}.pricing_text{color:#1a1a73;text-align:center}html[data-agent*="Macintosh"] h1,html[data-agent*="iPad"] h1,html[data-agent*="iPhone"] h1,html[data-agent*="Macintosh"] h2,html[data-agent*="iPad"] h2,html[data-agent*="iPhone"] h2,html[data-agent*="Macintosh"] h3,html[data-agent*="iPad"] h3,html[data-agent*="iPhone"] h3,html[data-agent*="Macintosh"] h4,html[data-agent*="iPad"] h4,html[data-agent*="iPhone"] h4,html[data-agent*="Macintosh"] h5,html[data-agent*="iPad"] h5,html[data-agent*="iPhone"] h5{letter-spacing:0}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{margin:0 !important}svg{max-width:100%}ul{list-style-type:none;padding-left:0;margin-bottom:0}input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]),textarea{max-width:100%;width:100%}input:active,input:focus,input,textarea:active,textarea:focus,textarea{outline:none}::-webkit-input-placeholder{color:#fff;opacity:0.9}::-moz-placeholder{color:#fff;opacity:0.9}:-ms-input-placeholder{color:#fff;opacity:0.9}:-moz-placeholder{color:#fff;opacity:0.9}::placeholder{color:#fff;opacity:0.9}select{display:none}.display_none{display:none}.white_background{background:#fff}.select-selected{border:1px solid #f67939;border-radius:4px;padding:20px 30px;padding-left:60px;line-height:1.3;font-size:1.2rem;font-family:Nexa-Bold, sans-serif;font-weight:600;letter-spacing:1px;position:relative;cursor:pointer;display:inline-block;-webkit-transition:color 0.4s, background 0.4s, border-radius 0.4s;-moz-transition:color 0.4s, background 0.4s, border-radius 0.4s;-ms-transition:color 0.4s, background 0.4s, border-radius 0.4s;-o-transition:color 0.4s, background 0.4s, border-radius 0.4s;transition:color 0.4s, background 0.4s, border-radius 0.4s}.select-selected>.select-arrows{position:absolute;left:30px;top:50%;width:17px;height:12px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.select-selected>.select-arrows>div{border-top:12px solid #f67939;border-left:8.5px solid transparent;border-right:8.5px solid transparent;-webkit-transition:-webkit-transform 0.4s, border-color 0.4s;-moz-transition:-moz-transform 0.4s, border-color 0.4s;-ms-transition:-ms-transform 0.4s, border-color 0.4s;-o-transition:-o-transform 0.4s, border-color 0.4s;transition:transform 0.4s, border-color 0.4s}.select-selected.select-arrow-active{border-radius:4px 4px 0 0}.select-selected.select-arrow-active,.select-selected:hover{background:#f67939}.select-selected.select-arrow-active>.select-arrows>div,.select-selected:hover>.select-arrows>div{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);border-top-color:#fff}.select-items{height:0;overflow:hidden;opacity:0;position:absolute !important;right:0;top:61px;width:100%;text-align:left;border:1px solid #f67939;border-radius:0 0 4px 4px;z-index:99}.select-items>div{background:#fff;color:#f67939;cursor:pointer;padding:20px 30px;line-height:1;font-size:1.1rem;font-family:Nexa-Bold, sans-serif;font-weight:600;letter-spacing:1px;-webkit-transition:background 0.4s, color 0.4s;-moz-transition:background 0.4s, color 0.4s;-ms-transition:background 0.4s, color 0.4s;-o-transition:background 0.4s, color 0.4s;transition:background 0.4s, color 0.4s}.select-items>div.same-as-selected{cursor:default}.select-items>div.same-as-selected,.select-items>div:hover{background:#f67939;color:#fff}.mm__read-more{text-align:right;padding:0 50px;margin-top:75px}@media screen and (max-width:991px){.mm__read-more{padding:0}}@media screen and (max-width:767px){.mm__read-more{padding:0 25px}}@media screen and (max-width:575px){.mm__read-more{padding:0;text-align:left;margin-top:35px}}.mm__read-more a{color:#c6c6c6;position:relative;display:inline-block;padding-right:20px;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-ms-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}.mm__read-more a:hover{color:#f67939}.mm__read-more a:after{content:"";position:absolute;right:0;top:7px;background-image:url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/img/more-arrow.png);background-size:contain;background-position:center center;background-repeat:no-repeat;width:10px;height:8px}.mm__read-more.read-more-white a{color:#fff}.mm__read-more.read-more-white a:after{background-image:url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/img/more-arrow-w.png)}section.grey{background:#f3f3f4}section.darkgrey{background:#181d22}section.grey{background:#f3f3f4}section.hell{background:#fff}section.darkblue{background:#08083d}section.lightblue{background:#101079}section.transparent{background:transparent}@media screen and (min-width:1200px){.mm-container{max-width:1160px}}@media screen and (min-width:1400px){.mm-container{max-width:1360px}}@media screen and (min-width:1600px){.mm-container{max-width:1560px}}@media screen and (min-width:1921px){.mm-container{max-width:1880px}}@media screen and (min-width:1200px){.mm-container-sm{max-width:1100px}}@media screen and (min-width:1400px){.mm-container-sm{max-width:1300px}}@media screen and (min-width:1600px){.mm-container-sm{max-width:1500px}}@media screen and (min-width:1921px){.mm-container-sm{max-width:1800px}}@media screen and (min-width:1200px){.mm-container-xl,.container[data-container="container_breit"]{max-width:1100px}}@media screen and (min-width:1400px){.mm-container-xl,.container[data-container="container_breit"]{max-width:1300px}}@media screen and (min-width:1600px){.mm-container-xl,.container[data-container="container_breit"]{max-width:1500px}}@media screen and (min-width:1850px){.mm-container-xl,.container[data-container="container_breit"]{max-width:1810px}}@media screen and (min-width:1921px){.mm-container-xl,.container[data-container="container_breit"]{max-width:1821px}}@media screen and (min-width:2200px){.mm-container-xl,.container[data-container="container_breit"]{max-width:2100px}}@media screen and (max-width:575px){.mm-container-xl,.container[data-container="container_breit"]{padding-left:20px;padding-right:20px}}@media screen and (min-width:1200px){.container[data-container="container_semi_breit"]{max-width:1100px}}@media screen and (min-width:1400px){.container[data-container="container_semi_breit"]{max-width:1300px}}@media screen and (min-width:1600px){.container[data-container="container_semi_breit"]{max-width:1500px}}@media screen and (min-width:1850px){.container[data-container="container_semi_breit"]{max-width:1632px}}@media screen and (min-width:1921px){.container[data-container="container_semi_breit"]{max-width:1700px}}@media screen and (min-width:2200px){.container[data-container="container_semi_breit"]{max-width:2000px}}@media screen and (max-width:575px){.container[data-container="container_semi_breit"]{padding-left:20px;padding-right:20px}}@media screen and (min-width:1200px){.container[data-container="container"]{max-width:1000px}}@media screen and (min-width:1400px){.container[data-container="container"]{max-width:1200px}}@media screen and (min-width:1600px){.container[data-container="container"]{max-width:1270px}}@media screen and (min-width:1921px){.container[data-container="container"]{max-width:1400px}}@media screen and (min-width:2200px){.container[data-container="container"]{max-width:1700px}}@media screen and (max-width:575px){.container[data-container="container"]{padding-left:20px;padding-right:20px}}@media screen and (min-width:1200px){.container[data-container="container_schmal"]{max-width:800px}}@media screen and (min-width:1400px){.container[data-container="container_schmal"]{max-width:900px}}@media screen and (min-width:1600px){.container[data-container="container_schmal"]{max-width:1100px}}@media screen and (min-width:1921px){.container[data-container="container_schmal"]{max-width:1400px}}@media screen and (max-width:575px){.container[data-container="container_schmal"]{padding-left:20px;padding-right:20px}}.mm-horizontal{position:relative;padding:65px 150px !important}@media screen and (max-width:991px){.mm-horizontal{padding:50px 95px !important}}@media screen and (max-width:575px){.mm-horizontal{padding:50px 0 !important}}.mm-horizontal-hl{position:absolute;left:0;top:0;-webkit-transform:rotate(-90deg) translateX(-50%) translateY(-100%);-moz-transform:rotate(-90deg) translateX(-50%) translateY(-100%);-ms-transform:rotate(-90deg) translateX(-50%) translateY(-100%);-o-transform:rotate(-90deg) translateX(-50%) translateY(-100%);transform:rotate(-90deg) translateX(-50%) translateY(-100%)}@media screen and (max-width:991px){.mm-horizontal-hl{display:none !important;-webkit-transform:rotate(-90deg) translateX(-50%) translateY(-250%);-moz-transform:rotate(-90deg) translateX(-50%) translateY(-250%);-ms-transform:rotate(-90deg) translateX(-50%) translateY(-250%);-o-transform:rotate(-90deg) translateX(-50%) translateY(-250%);transform:rotate(-90deg) translateX(-50%) translateY(-250%)}}@media screen and (max-width:575px){.mm-horizontal-hl{position:static !important;-webkit-transform:rotate(0) translateX(0) translateY(0);-moz-transform:rotate(0) translateX(0) translateY(0);-ms-transform:rotate(0) translateX(0) translateY(0);-o-transform:rotate(0) translateX(0) translateY(0);transform:rotate(0) translateX(0) translateY(0)}}.mm-horizontal-hl>p{font-size:0.917rem;font-family:Nexa-Heavy, sans-serif;font-weight:700;letter-spacing:1.5px;color:#0a0d6e}@media screen and (max-width:575px){.mm-horizontal-hl>p{font-size:0.917rem;margin-bottom:30px !important;text-align:center}}.mm-header-button{font-family:Nexa-Regular, sans-serif !important;font-weight:400 !important;text-transform:uppercase;letter-spacing:1.5px;font-size:0.9rem}.mm-header-button>a{line-height:1;padding:13px 18px 9px;background:#f67939;border-radius:4px;-webkit-transition:background 0.4s, color 0.4s;-moz-transition:background 0.4s, color 0.4s;-ms-transition:background 0.4s, color 0.4s;-o-transition:background 0.4s, color 0.4s;transition:background 0.4s, color 0.4s}.mm-header-button>a:hover{background:#fff;color:#f67939 !important}.mm-header-button>a>strong{line-height:1;font-family:Nexa-Bold, sans-serif;font-weight:600}.mM_button{cursor:pointer;overflow:hidden;position:relative;display:inline-block;line-height:1;color:#fff;padding:22px 32px 21px;border:1px solid rgba(255, 255, 255, 0.3);border-radius:35px;-webkit-transition:color 0.4s, background 0.4s, border-color 0.4s;-moz-transition:color 0.4s, background 0.4s, border-color 0.4s;-ms-transition:color 0.4s, background 0.4s, border-color 0.4s;-o-transition:color 0.4s, background 0.4s, border-color 0.4s;transition:color 0.4s, background 0.4s, border-color 0.4s}.mM_button_effect_elem{display:block;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.mM_button_effect_elem span{display:block;width:100%;height:100%;transform:translateY(101%);background:#f67939;border-radius:50% 50% 0 0;transition:transform 0.5s cubic-bezier(0.4, 0, 0, 1), border-radius 0.5s cubic-bezier(0.4, 0, 0, 1)}.mM_button_text{position:relative;z-index:2}.mM_button:hover{border-color:#f67939}.mM_button:hover .mM_button_effect_elem span{border-radius:0;transform:translateY(0);transition-duration:0.5s, 0.9s}.mM_link{color:#0056a1;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-ms-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}.mM_link:focus,.mM_link:active,.mM_link:visited{color:#0056a1}.mM_link_text{position:relative}.mM_link_text:after{content:"";width:100%;height:1px;position:absolute;left:0;bottom:-3px;background:#0056a1;-webkit-transform:scaleX(0);-webkit-transform-origin:right center;-moz-transform:scaleX(0);-moz-transform-origin:right center;-ms-transform:scaleX(0);-ms-transform-origin:right center;-o-transform:scaleX(0);-o-transform-origin:right center;transform:scaleX(0);transform-origin:right center;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.4, 0, 0, 1);-moz-transition:-moz-transform 0.6s cubic-bezier(0.4, 0, 0, 1);-ms-transition:-ms-transform 0.6s cubic-bezier(0.4, 0, 0, 1);-o-transition:-o-transform 0.6s cubic-bezier(0.4, 0, 0, 1);transition:transform 0.6s cubic-bezier(0.4, 0, 0, 1)}.mM_link svg{fill:#0056a1;width:12px;margin-left:11px;-webkit-transition:fill 0.4s;-moz-transition:fill 0.4s;-ms-transition:fill 0.4s;-o-transition:fill 0.4s;transition:fill 0.4s}.mM_link:hover{color:#0056a1}.mM_link:hover .mM_link_text:after{-webkit-transform:scaleX(1);-webkit-transform-origin:left center;-moz-transform:scaleX(1);-moz-transform-origin:left center;-ms-transform:scaleX(1);-ms-transform-origin:left center;-o-transform:scaleX(1);-o-transform-origin:left center;transform:scaleX(1);transform-origin:left center}body>section{background:transparent}body.body-dark>section{background:#181d21;color:#fff}body.body-light>section{background:#f4f4f4;color:#3e3e3e}body>section#stoerer{overflow:visible}.mm-opening{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0056a1;z-index:10000000000000000;display:flex;justify-content:center;align-items:center;-webkit-transition:-webkit-transform 1.4s;-moz-transition:-moz-transform 1.4s;-ms-transition:-ms-transform 1.4;-o-transition:-o-transform 1.4s;transition:transform 1.4s;transition-timing-function:cubic-bezier(0.22, 0.53, 0.52, 0.82)}.mm-opening.loaded{-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%)}.mm-opening>img,.mm-opening>svg{width:25%;fill:#fff}@media screen and (max-width:1600px){.mm-opening>img,.mm-opening>svg{width:35%}}@media screen and (max-width:1199px){.mm-opening>img,.mm-opening>svg{width:40%}}@media screen and (max-width:767px){.mm-opening>img,.mm-opening>svg{width:50%}}@media screen and (max-width:575px){.mm-opening>img,.mm-opening>svg{width:75%}}.rsUni,.rsUni .rsOverflow,.rsUni .rsSlide,.rsUni .rsVideoFrameHolder,.rsUni .rsThumbs{background:transparent !important}#new-royalslider-2 .rsBullets{position:absolute;bottom:30px;left:50%;padding-top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:767px){#new-royalslider-2 .rsBullets{bottom:65px}}#new-royalslider-2 .rsBullets .rsBullet>span{width:8px;height:8px;border-radius:0;background:rgba(255, 255, 255, 0.5);-webkit-transition:background 0.4s;-moz-transition:background 0.4s;-ms-transition:background 0.4s;-o-transition:background 0.4s;transition:background 0.4s}#new-royalslider-2 .rsBullets .rsBullet.rsNavSelected>span{background:#fff}.mm-back-button{display:inline-block;padding:15px 25px 13px 50px;position:relative;color:#0056a0;border:1px solid #0056a0;border-radius:4px;line-height:1;margin-bottom:50px;-webkit-transition:background 0.4s, color 0.4s;-moz-transition:background 0.4s, color 0.4s;-ms-transition:background 0.4s, color 0.4s;-o-transition:background 0.4s, color 0.4s;transition:background 0.4s, color 0.4s}.mm-back-button:before{content:"";position:absolute;left:25px;top:18px;border-right:5px solid #0056a0;border-top:4px solid transparent;border-bottom:4px solid transparent;-webkit-transition:border-color 0.4s;-moz-transition:border-color 0.4s;-ms-transition:border-color 0.4s;-o-transition:border-color 0.4s;transition:border-color 0.4s}.mm-back-button:hover{background:#0056a0;color:#fff}.mm-back-button:hover:before{border-right-color:#fff}.mm-posts-navigation{background:#fff;padding:50px 0;color:#6b6b6b}.mm-posts-navigation>div>div>div{width:33.33%}.mm-posts-navigation>div>div{display:flex;justify-content:space-around;align-items:center}@media screen and (max-width:575px){.mm-posts-navigation>div>div{padding:0 35px}}.mm-posts-navigation .mm-posts-navigation__prev a{position:relative;padding-left:20px}.mm-posts-navigation .mm-posts-navigation__prev a:before{content:"";position:absolute;left:0;top:2px;border-right:7px solid #6b6b6b;border-top:5px solid transparent;border-bottom:5px solid transparent}@media screen and (max-width:767px){.mm-posts-navigation .mm-posts-navigation__prev a:before{border-right-width:10px;border-top-width:8px;border-bottom-width:8px}}.mm-posts-navigation .mm-posts-navigation__prev a:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:#6b6b6b;-webkit-transform:scaleX(0);-webkit-transform-origin:right center;-moz-transform:scaleX(0);-moz-transform-origin:right center;-ms-transform:scaleX(0);-ms-transform-origin:right center;-o-transform:scaleX(0);-o-transform-origin:right center;transform:scaleX(0);transform-origin:right center;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.4, 0, 0, 1);-moz-transition:-moz-transform 0.6s cubic-bezier(0.4, 0, 0, 1);-ms-transition:-ms-transform 0.6s cubic-bezier(0.4, 0, 0, 1);-o-transition:-o-transform 0.6s cubic-bezier(0.4, 0, 0, 1);transition:transform 0.6s cubic-bezier(0.4, 0, 0, 1)}.mm-posts-navigation .mm-posts-navigation__prev a:hover:after{-webkit-transform:scaleX(1);-webkit-transform-origin:left center;-moz-transform:scaleX(1);-moz-transform-origin:left center;-ms-transform:scaleX(1);-ms-transform-origin:left center;-o-transform:scaleX(1);-o-transform-origin:left center;transform:scaleX(1);transform-origin:left center}.mm-posts-navigation__overview{text-align:center}.mm-posts-navigation__back{display:flex;flex-wrap:wrap;width:23px;gap:5px;cursor:pointer;position:relative;margin:0 auto}.mm-posts-navigation__back:after{content:"";width:61px;height:61px;border-radius:50%;background:#f4f4f4;position:absolute;left:-19px;top:-19px;-webkit-transform:scale(0);-webkit-transform-origin:center;-moz-transform:scale(0);-moz-transform-origin:center;-ms-transform:scale(0);-ms-transform-origin:center;-o-transform:scale(0);-o-transform-origin:center;transform:scale(0);transform-origin:center;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.4, 0, 0, 1);-moz-transition:-moz-transform 0.6s cubic-bezier(0.4, 0, 0, 1);-ms-transition:-ms-transform 0.6s cubic-bezier(0.4, 0, 0, 1);-o-transition:-o-transform 0.6s cubic-bezier(0.4, 0, 0, 1);transition:transform 0.6s cubic-bezier(0.4, 0, 0, 1)}.mm-posts-navigation__back:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.mm-posts-navigation__back-dot{width:4px;height:4px;display:inline-block;position:relative;z-index:2;background:#6b6b6b;border-radius:50%}.mm-posts-navigation .mm-posts-navigation__next{text-align:right}.mm-posts-navigation .mm-posts-navigation__next a{position:relative;padding-right:20px}.mm-posts-navigation .mm-posts-navigation__next a:before{content:"";position:absolute;right:0;top:2px;border-left:7px solid #6b6b6b;border-top:5px solid transparent;border-bottom:5px solid transparent}@media screen and (max-width:767px){.mm-posts-navigation .mm-posts-navigation__next a:before{border-left-width:10px;border-top-width:8px;border-bottom-width:8px}}.mm-posts-navigation .mm-posts-navigation__next a:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:#6b6b6b;-webkit-transform:scaleX(0);-webkit-transform-origin:right center;-moz-transform:scaleX(0);-moz-transform-origin:right center;-ms-transform:scaleX(0);-ms-transform-origin:right center;-o-transform:scaleX(0);-o-transform-origin:right center;transform:scaleX(0);transform-origin:right center;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.4, 0, 0, 1);-moz-transition:-moz-transform 0.6s cubic-bezier(0.4, 0, 0, 1);-ms-transition:-ms-transform 0.6s cubic-bezier(0.4, 0, 0, 1);-o-transition:-o-transform 0.6s cubic-bezier(0.4, 0, 0, 1);transition:transform 0.6s cubic-bezier(0.4, 0, 0, 1)}.mm-posts-navigation .mm-posts-navigation__next a:hover:after{-webkit-transform:scaleX(1);-webkit-transform-origin:left center;-moz-transform:scaleX(1);-moz-transform-origin:left center;-ms-transform:scaleX(1);-ms-transform-origin:left center;-o-transform:scaleX(1);-o-transform-origin:left center;transform:scaleX(1);transform-origin:left center}.sbi_lightbox.sbi_lb-comments-enabled{top:50% !important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.video-video-container{height:100vh;display:block;margin:0 auto}@media screen and (max-width:600px){.video-video-container{width:100%}}.wpcf7-form .cf7_formular{position:relative}.wpcf7-form .form_container{display:flex;justify-content:space-between;gap:0 30px;margin-bottom:33px;flex-wrap:wrap}.wpcf7-form .form_container .form_item{width:100%;max-width:calc(50% - 15px);flex:0 0 auto}@media screen and (max-width:767px){.wpcf7-form .form_container .form_item{max-width:100%}.wpcf7-form .form_container .form_item:not(:last-child){margin-bottom:33px}}.wpcf7-form .form_container_last{margin-top:60px;align-items:center}@media screen and (max-width:767px){.wpcf7-form .form_container_last{margin-top:40px}}.wpcf7-form .form_container_last .form_item{max-width:calc(70% - 15px)}@media screen and (max-width:767px){.wpcf7-form .form_container_last .form_item{max-width:100%}}.wpcf7-form .form_container_last .form_item_submit{max-width:calc(30% - 15px);text-align:right}@media screen and (max-width:767px){.wpcf7-form .form_container_last .form_item_submit{max-width:100%;margin-top:20px}}.wpcf7-form .form_container_last .form_item_submit input{background:#f67939;border:1px solid #f67939;padding:13px 30px 10px;color:#fff;border-radius:30px;-webkit-transition:background 0.4s, color 0.4s, opacity 0.4s;-moz-transition:background 0.4s, color 0.4s, opacity 0.4s;-ms-transition:background 0.4s, color 0.4s, opacity 0.4s;-o-transition:background 0.4s, color 0.4s, opacity 0.4s;transition:background 0.4s, color 0.4s, opacity 0.4s}.wpcf7-form .form_container_last .form_item_submit input:not(:disabled):hover{background:#f4f4f4;color:#181d22}.wpcf7-form .form_container_last .form_item_submit input:disabled{opacity:0.6}.wpcf7-form .form_container_last .form_item_submit .wpcf7-spinner{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;z-index:4;opacity:1;background:rgba(0, 0, 0, 0.6);border-radius:0;display:flex;justify-content:center;align-items:center}.wpcf7-form .form_container_last .form_item_submit .wpcf7-spinner img{width:150px}.wpcf7-form .form_container_last .form_item_submit .wpcf7-spinner:before{display:none}.wpcf7-form .wpcf7-form-control-wrap{display:block}@media screen and (max-width:450px){.wpcf7-form input{font-size:0.9rem}}.wpcf7-form input::-webkit-input-placeholder{color:#6c6c6c;opacity:1}.wpcf7-form input::-moz-placeholder{color:#6c6c6c;opacity:1}.wpcf7-form input:-ms-input-placeholder{color:#6c6c6c;opacity:1}.wpcf7-form input:-moz-placeholder{color:#6c6c6c;opacity:1}.wpcf7-form input::placeholder{color:#6c6c6c;opacity:1}.wpcf7-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){background:transparent;border:1px solid rgba(108, 108, 108, 0.4);border-radius:30px;padding:19px 40px 15px;outline:none !important;box-shadow:none !important;-webkit-transition:border-color 0.4s;-moz-transition:border-color 0.4s;-ms-transition:border-color 0.4s;-o-transition:border-color 0.4s;transition:border-color 0.4s}.wpcf7-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]).active,.wpcf7-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):focus{border-color:#f67939}@media screen and (max-width:575px){.wpcf7-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){padding:14px 25px 9px}}.wpcf7-form .form_item .select-selected{width:100%;border:1px solid rgba(108, 108, 108, 0.4);border-radius:30px;padding:19px 40px 15px;padding-right:60px;font-size:1rem;line-height:1.5;font-weight:400;color:#6c6c6c;-webkit-transition:border-radius 0.4s, border-color 0.4s;-moz-transition:border-radius 0.4s, border-color 0.4s;-ms-transition:border-radius 0.4s, border-color 0.4s;-o-transition:border-radius 0.4s, border-color 0.4s;transition:border-radius 0.4s, border-color 0.4s}.wpcf7-form .form_item .select-selected .select-arrows{left:auto;right:31px;width:8px;height:5px}@media screen and (max-width:575px){.wpcf7-form .form_item .select-selected .select-arrows{right:12px}}.wpcf7-form .form_item .select-selected .select-arrows .select-arrow-down{border:none !important;width:8px;height:5px}.wpcf7-form .form_item .select-selected .select-arrows .select-arrow-down svg{width:5px;height:8px;-webkit-transform:rotate(90deg) translateX(-8px);-moz-transform:rotate(90deg) translateX(-8px);-ms-transform:rotate(90deg) translateX(-8px);-o-transform:rotate(90deg) translateX(-8px);transform:rotate(90deg) translateX(-8px)}@media screen and (max-width:575px){.wpcf7-form .form_item .select-selected .select-arrows .select-arrow-down svg{-webkit-transform:rotate(90deg) translateX(-11px);-moz-transform:rotate(90deg) translateX(-11px);-ms-transform:rotate(90deg) translateX(-11px);-o-transform:rotate(90deg) translateX(-11px);transform:rotate(90deg) translateX(-11px)}}.wpcf7-form .form_item .select-selected.select-arrow-active,.wpcf7-form .form_item .select-selected:hover{background:transparent;border-color:#f67939}.wpcf7-form .form_item .select-selected.select-arrow-active .select-arrows .select-arrow-down,.wpcf7-form .form_item .select-selected:hover .select-arrows .select-arrow-down{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}.wpcf7-form .form_item .select-selected.active{background:transparent;border-color:#f67939}.wpcf7-form .form_item .select-selected.select-arrow-active{border-radius:30px 30px 0 0}@media screen and (max-width:575px){.wpcf7-form .form_item .select-selected{padding:14px 25px 12px}}@media screen and (max-width:450px){.wpcf7-form .form_item .select-selected{font-size:0.9rem}}.wpcf7-form .wpcf7-form-control-wrap.invalid .select-selected,.wpcf7-form .wpcf7-form-control-wrap.invalid input{border-width:2px !important;border-color:red !important}.wpcf7-form .form_item .select-items{top:100%;overflow-y:scroll;border-top:none;border-radius:0 0 30px 30px}.wpcf7-form .form_item .select-items>div{background:#f4f4f4;color:#6c6c6c;font-size:1rem;font-weight:400;padding:20px 40px;line-height:1.3}@media screen and (max-width:575px){.wpcf7-form .form_item .select-items>div{padding:12px 25px}}@media screen and (max-width:450px){.wpcf7-form .form_item .select-items>div{font-size:0.9rem}}.wpcf7-form .form_item .select-items>div:hover,.wpcf7-form .form_item .select-items>div.same-as-selected{background:#f67939;color:#fff}.mM_imprint_datasec[data-innerer-abstand="innerer_abstand_oben_und_unten"]{padding-top:190px;padding-bottom:300px}.mM_imprint_datasec_tag_content{font-size:0.8rem;text-transform:uppercase;color:#173ca6;font-family:Nexa-Regular, sans-serif;font-weight:400;display:inline-block;line-height:1;padding:12px 20px 7px;padding-left:35px;border:1px solid #173ca6;border-radius:30px;position:relative}.mM_imprint_datasec_tag_content:after{content:"";position:absolute;left:20px;top:50%;width:4px;height:4px;background:#173ca6;border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mM_imprint_datasec_hl{color:#173ca6;font-size:3.5rem;margin-bottom:15px}@media screen and (max-width:1199px){.mM_imprint_datasec_hl{font-size:3rem}}@media screen and (max-width:767px){.mM_imprint_datasec_hl{font-size:2.5rem}}@media screen and (max-width:1199px){.mM_imprint_datasec_hl{font-size:2rem}}.mM_imprint_datasec strong{color:#173ca6;margin-top:45px;display:inline-block;margin-bottom:20px}section.m41_faden{opacity:0}section{opacity:0}body[data-title="Pricing"]{background:#fff}body .calendly-inline-widget div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id]{width:100%}@media (max-width:767px){.brlbs-btn-accept-all{color:#fff !important;background-color:rgba(8, 8, 61, 0.3) !important}.brlbs-btn-accept-all:hover{background-color:var(--dialog-button-accept-all-color-hover) !important;color:var(--dialog-button-accept-all-text-color-hover) !important}}.mm-footer{padding-left:12px;padding-right:12px;left:0;bottom:0;width:100%;z-index:-2}@media screen and (max-width:991px){.mm-footer{position:static}}@media screen and (max-height:767px){.mm-footer{position:static}}.mm-footer__left{padding:100px 150px;padding-right:30px;background:#101079;color:#fff}@media screen and (max-width:1600px){.mm-footer__left{padding:75px 100px;padding-right:30px}}@media screen and (max-width:1400px){.mm-footer__left{padding:50px 75px;padding-right:30px}}@media screen and (max-width:991px){.mm-footer__left{padding:50px 40px}}@media screen and (max-width:575px){.mm-footer__left{padding:50px 20px}}.mm-footer__left-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (max-width:575px){.mm-footer__left-content{display:flex;flex-direction:column}}.mm-footer__left-content>p>a{-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-ms-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}.mm-footer__left-content>p>a:hover{color:#f67939}@media screen and (max-width:575px){.mm-footer__left-content>p{font-size:0.95rem}}.mm-footer__left-content>p:first-child{font-family:Nexa-Bold, sans-serif;font-weight:600;letter-spacing:1.5px;margin-bottom:30px;text-transform:uppercase}@media screen and (max-width:575px){.mm-footer__left-content>p:first-child{font-size:0.9rem}}.mm-footer__left-content>.mm-marg{margin-bottom:30px}.mm-footer__left-content-logo{margin-top:80px}@media screen and (max-width:575px){.mm-footer__left-content-logo{margin-top:0;order:-1;margin-bottom:20px}}.mm-footer__left-content-logo a>img,.mm-footer__left-content-logo a>svg{width:auto;height:32px;fill:#fff;transition:fill 0.4s}.mm-footer__left-content-logo a:hover>img,.mm-footer__left-content-logo a:hover>svg{fill:#8fa9bd}@media screen and (max-width:575px){.mm-footer__left>nav #menu-rechtliches>li:not(:last-child){margin-bottom:10px}}.mm-footer__right{padding:100px 200px;padding-left:150px;background:#08083d}@media screen and (max-width:1920px){.mm-footer__right{padding:100px 150px;padding-left:100px}}@media screen and (max-width:1600px){.mm-footer__right{padding:75px 100px;padding-left:75px}}@media screen and (max-width:1400px){.mm-footer__right{padding:50px 75px;padding-left:50px}}@media screen and (max-width:991px){.mm-footer__right{padding:50px 40px}}@media screen and (max-width:575px){.mm-footer__right{position:relative;padding:50px 20px}}.mm-footer__right-times-cont{display:flex}.mm-footer__right-times-cont-times-cont-single:not(:first-child){margin-left:55px}.mm-footer__right>.row{height:100%;padding:0 25px}@media screen and (max-width:575px){.mm-footer__right>.row{padding:0}}.mm-footer__right>.row>nav{padding-right:14%}@media screen and (min-width:1921px) and (max-width:2100px){.mm-footer__right>.row>nav{padding-right:10%}}@media screen and (max-width:1920px){.mm-footer__right>.row>nav{padding-right:10%}}@media screen and (max-width:1400px){.mm-footer__right>.row>nav{padding-right:8%}}@media screen and (max-width:1200px){.mm-footer__right>.row>nav{padding-right:5%}}@media screen and (max-width:1050px){.mm-footer__right>.row>nav{padding-right:3%}}@media screen and (max-width:1199px){.mm-footer__right>.row>nav{padding-right:0 !important;padding-left:0 !important}}@media screen and (max-width:575px){.mm-footer__right>.row>nav{padding-right:0;padding-left:0}}@media screen and (max-width:575px){.mm-footer__right>.row>nav>div>ul{flex-wrap:wrap}}@media screen and (min-width:576px) and (max-width:991px){.mm-footer__right>.row>nav>div>ul>li{width:50%}}@media screen and (max-width:575px){.mm-footer__right>.row>nav>div>ul>li{width:100%;padding-bottom:0;border-bottom:1px solid #a4a4a4}}.mm-footer__right>.row>nav>div>ul>li:last-child{margin-left:auto}@media screen and (max-width:1200px){.mm-footer__right>.row>nav>div>ul>li:last-child{margin-left:25px}}@media screen and (max-width:991px){.mm-footer__right>.row>nav>div>ul>li:last-child{margin-left:0}}@media screen and (min-width:576px) and (max-width:767px){.mm-footer__right>.row>nav>div>ul>li:last-child{padding-left:20% !important}}@media screen and (max-width:575px){.mm-footer__right>.row>nav>div>ul>li:last-child{margin-left:0}}.mm-footer__right>.row>nav>div>ul>li>a,.mm-footer__right>.row>nav>div>ul>li>span{font-family:Nexa-Bold, sans-serif;font-weight:600;letter-spacing:1.5px;margin-bottom:30px;text-transform:uppercase;display:inline-block;transition:padding-bottom 0.4s}@media screen and (max-width:575px){.mm-footer__right>.row>nav>div>ul>li>a,.mm-footer__right>.row>nav>div>ul>li>span{display:block;margin-bottom:0;padding:30px 0;position:relative}.mm-footer__right>.row>nav>div>ul>li>a.active,.mm-footer__right>.row>nav>div>ul>li>span.active{padding-bottom:11px}.mm-footer__right>.row>nav>div>ul>li>a:after,.mm-footer__right>.row>nav>div>ul>li>span:after{content:"";position:absolute;right:0;top:50%;border-top:5px solid #ff5b4a;border-left:4px solid transparent;border-right:4px solid transparent;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;-ms-transition:-ms-transform 0.4s;-o-transition:-o-transform 0.4s;transition:transform 0.4s}.mm-footer__right>.row>nav>div>ul>li>a:hover:after,.mm-footer__right>.row>nav>div>ul>li>a.active:after,.mm-footer__right>.row>nav>div>ul>li>span:hover:after,.mm-footer__right>.row>nav>div>ul>li>span.active:after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}}@media screen and (max-width:575px){.mm-footer__right>.row>nav>div>ul>li>.sub-menu{opacity:0;height:0;overflow:hidden}}.mm-footer__right>.row>nav>div>ul>li>.sub-menu>li a,.mm-footer__right>.row>nav>div>ul>li>.sub-menu>li span{-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-ms-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}.mm-footer__right>.row>nav>div>ul>li>.sub-menu>li a:hover,.mm-footer__right>.row>nav>div>ul>li>.sub-menu>li span:hover{color:#f67939}.mm-footer__right>.row>nav>div>ul>li>.sub-menu>li.current-menu-item a,.mm-footer__right>.row>nav>div>ul>li>.sub-menu>li.current-menu-item span{color:#f67939}@media screen and (max-width:575px){.mm-footer__right>.row>nav>div>ul>li>.sub-menu>li{margin-bottom:10px}}.mm-footer__right-social{display:flex;flex-direction:column}@media screen and (max-width:991px){.mm-footer__right-social{padding-left:25px}}@media screen and (max-width:575px){.mm-footer__right-social{padding:0;padding-left:0;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;margin-top:40px}}.mm-footer__right-social>*{display:block}@media screen and (max-width:575px){.mm-footer__right-social>*>svg{width:35px;height:auto;fill:#8d8d8d;-webkit-transition:fill 0.4s;-moz-transition:fill 0.4s;-ms-transition:fill 0.4s;-o-transition:fill 0.4s;transition:fill 0.4s}}@media screen and (max-width:575px){.mm-footer__right-social>*:hover>svg{fill:#0056a0}}.mm-footer__right-social>p{margin-bottom:30px;font-family:Nexa-Bold, sans-serif;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}@media screen and (max-width:575px){.mm-footer__right-social>p{margin-bottom:10px;width:100%}}.mm-footer__right-social>a:nth-of-type(2n){margin-bottom:30px}.mm-footer__right-social>a:hover{color:#f67939;-webkit-transition:-webkit-color 0.4s;-moz-transition:-moz-color 0.4s;-ms-transition:-ms-color 0.4s;-o-transition:-o-color 0.4s;transition:color 0.4s}@media screen and (max-width:1199px){.mm-footer__right-times{padding-left:20%}}@media screen and (max-width:991px){.mm-footer__right-times{padding-left:25px}}@media screen and (max-width:767px){.mm-footer__right-times{padding-left:20%}}@media screen and (max-width:575px){.mm-footer__right-times{padding:0}}.mm-footer__right-times-cont-wrapper>p{color:#ff5b4a;margin-bottom:30px;font-family:Nexa-Bold, sans-serif;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}@media screen and (max-width:575px){.mm-footer__right-times-cont-wrapper>p{margin-bottom:10px}}@media screen and (max-width:575px){.mm-footer__right-times-cont-single>.days{margin-right:5px;font-family:Nexa-Bold, sans-serif;font-weight:600;letter-spacing:1px}}.mm-footer__right-times-cont-single>.days,.mm-footer__right-times-cont-single>.full{margin-bottom:0}@media screen and (max-width:575px){.mm-footer__right-times-cont-single>.days,.mm-footer__right-times-cont-single>.full{display:inline-block}}.mm-footer__right-times-cont-single>.pause{margin-bottom:15px;color:#fff;line-height:1.3}@media screen and (max-width:575px){.mm-footer__right-times-cont-single>.pause{color:#fff}}.mm-footer__right-allg-footer{display:flex;justify-content:space-between;align-items:flex-end;padding-left:100px;padding-right:100px;color:#b8b8b8;margin-top:43px}@media screen and (max-width:1600px){.mm-footer__right-allg-footer{padding-left:50px;padding-right:50px}}@media screen and (max-width:1400px){.mm-footer__right-allg-footer{padding-left:25px;padding-right:25px}}@media screen and (max-width:1199px){.mm-footer__right-allg-footer{flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:center}}.mm-footer__right-allg-footer span{line-height:1}@media screen and (max-width:1199px){.mm-footer__right-allg-footer span{order:1}}@media screen and (max-width:991px){.mm-footer__right-allg-footer span{order:6;display:block;width:100%;text-align:center}}@media screen and (max-width:991px){.mm-footer__right-allg-footer nav{order:-1;margin-bottom:10px}}.mm-footer__right-allg-footer nav ul>li{line-height:1}.mm-footer__right-allg-footer nav ul>li:hover{color:#3e3e3e;-webkit-transition:-webkit-color 0.4s;-moz-transition:-moz-color 0.4s;-ms-transition:-ms-color 0.4s;-o-transition:-o-color 0.4s;transition:color 0.4s}.mm-footer__right-allg-footer nav ul>li:not(:last-child){padding-right:20px;position:relative}.mm-footer__right-allg-footer nav ul>li:not(:last-child):after{content:"";position:absolute;top:35%;right:8px;width:5px;height:1px;background:#b8b8b8;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mm-footer .mm-scroll-up{display:flex;justify-content:flex-end;align-items:center;padding-right:100px;margin-top:41px}@media screen and (max-width:1600px){.mm-footer .mm-scroll-up{padding-right:50px}}@media screen and (max-width:1400px){.mm-footer .mm-scroll-up{padding-right:25px}}.mm-footer .mm-scroll-up a{display:flex;align-items:center;color:#f67939}@media screen and (max-width:575px){.mm-footer .mm-scroll-up a>span:not(.scroll-circle){display:none}}.mm-footer .mm-scroll-up a>.scroll-circle{display:inline-flex;justify-content:center;align-items:center;width:43px;height:43px;border-radius:50%;background:#f67939;margin-left:10px}@media screen and (max-width:575px){.mm-footer .mm-scroll-up a>.scroll-circle{margin-left:0}}.mm-footer .mm-scroll-up a>.scroll-circle>svg,.mm-footer .mm-scroll-up a>.scroll-circle>img{width:11px;fill:#fff;transition:margin-bottom 0.4s}.mm-footer .mm-scroll-up a:hover .scroll-circle svg{margin-bottom:6px}.mm-footer__mob-copy{background:#004b8b;padding:20px 65px;text-align:center;color:#fff}@media screen and (max-width:575px){.mm-footer__mob-copy{padding:20px}}@media screen and (max-width:350px){.mm-footer__mob-copy{font-size:0.9rem}}footer .footer-social-media-container{display:flex;margin-left:-16px}footer .footer-social-media-container a{position:relative;display:flex;justify-content:center;align-self:center;width:51px;height:51px;border-radius:50%}footer .footer-social-media-container a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:rgba(255, 255, 255, 0.1);opacity:0;transition:0.4s}footer .footer-social-media-container a:hover:before{opacity:1}footer .footer-social-media-container a svg{fill:#fff;height:51px;padding:16px 0}footer .menu-footer-menue-container ul#menu-footer-menue>li>a,footer .menu-footer-menue-container ul#menu-footer-menue>li>span{color:#ff5b4a}footer .menu-footer-menue-container ul#menu-footer-menue ul.sub-menu a,footer .menu-footer-menue-container ul#menu-footer-menue ul.sub-menu span{color:#fff}footer .menu-footer-menue-container ul#menu-footer-menue ul.sub-menu li:not(:last-child){margin-bottom:8px}footer .mm-footer__right-times-cont-single:not(:first-child){margin-left:55px}footer .mm-footer__right-times-cont *{color:#fff}footer p.days{margin-bottom:8px !important}.mm-footer__right-allg-footer *{color:#fff}.mm-footer__right-allg-footer{padding-left:0}.mm-footer__right>.row>nav>div>ul>li>.sub-menu>li a,.mm-footer__right>.row>nav>div>ul>li>.sub-menu>li span{transition:color 0.4s}.mm-footer__right>.row>nav>div>ul>li>.sub-menu>li a:hover,.mm-footer__right>.row>nav>div>ul>li>.sub-menu>li span:hover,.mm-footer__right>.row>nav>div>ul>li>.sub-menu>li.current-menu-item a,.mm-footer__right>.row>nav>div>ul>li>.sub-menu>li.current-menu-item span{color:#ff5b4a !important}footer #menu-rechtliches a,footer #menu-rechtliches-2 a,footer #menu-rechtliches span,footer #menu-rechtliches-2 span{transition:color 0.4s}footer #menu-rechtliches a:hover,footer #menu-rechtliches-2 a:hover,footer #menu-rechtliches span:hover,footer #menu-rechtliches-2 span:hover{color:#ff5b4a !important}@media screen and (min-width:1921px){.mm-footer__right-times-cont-wrapper{padding-left:5%}}@media screen and (max-width:1920px){.mm-footer__right-times-cont-wrapper{padding-left:12%}}@media screen and (max-width:1799px){.mm-footer__right-times-cont-wrapper{padding-left:5%}}@media screen and (max-width:1600px){footer .footer-social-media-container{padding-left:50px}.mm-footer__right-times-cont-wrapper{padding-left:0}}@media screen and (max-width:1500px){footer .mm-footer__right-times-cont-single:not(:first-child){margin-left:35px}}@media screen and (max-width:1400px){footer .footer-social-media-container{padding-left:25px}}@media screen and (max-width:1299px){.mm-footer__right>.row>nav{flex:0 0 auto;width:58.33333333%}.mm-footer__right-times{flex:0 0 auto;width:41.66666667%}.mm-footer__right-times-cont{flex-direction:column}footer .mm-footer__right-times-cont-single:not(:first-child){margin-left:0}}@media screen and (max-width:1199px){.mm-footer .mm-scroll-up{padding-right:0}footer .footer-social-media-container{padding-left:0}.mm-footer__right-times{width:100%;padding-left:0;margin-top:60px}.mm-footer__right>.row>nav{width:100%}.mm-footer__right-allg-footer>nav{margin-bottom:10px}}@media screen and (min-width:992px) and (max-width:1199px){.mm-footer .mm-scroll-up{flex-direction:column;align-items:end}footer .footer-social-media-container{margin-bottom:15px}}@media screen and (max-width:991px){.mm-footer__left{order:1 !important}.mm-footer__right{order:2 !important}.mm-footer__left-content{flex-direction:row}.mm-footer__left-content-logo{margin-top:0}.mm-footer__left,.mm-footer__right{padding:76px 35px}.mm-footer__right{padding:76px 35px 43px}.mm-footer__right>.row{padding:0}.mm-footer__right-allg-footer{padding-right:0}.mm-footer__right>.row>nav>div>ul>li>a,.mm-footer__right-times-cont-wrapper>p{font-family:Nexa-Heavy, sans-serif}}@media screen and (max-width:575px){footer .footer-social-media-container a{width:43px;height:43px;border:1px solid rgba(108, 108, 108, 0.1)}footer .footer-social-media-container a:before{content:none}footer .footer-social-media-container a:not(:first-child){margin-left:9px}footer .footer-social-media-container{margin-left:0}.mm-footer__left-content{flex-direction:row-reverse}.mm-footer__left{padding:76px 20px}.mm-footer__right{padding:46px 20px 43px}.mm-footer__right-allg-footer{align-items:start}.mm-footer__right-allg-footer span{text-align:start}.mm-footer__right>.row>nav>div>ul>li>.sub-menu{transition:margin-bottom 0.4s}.mm-footer__right>.row>nav>div>ul>li>a.active~.sub-menu{margin-bottom:22px}}@media screen and (max-width:475px){.mm-footer__left-content{flex-direction:column-reverse}.mm-footer__left-content-logo{margin-top:50px}}@media screen and (max-width:400px){.mm-footer .mm-scroll-up{flex-direction:column;align-items:end}footer .footer-social-media-container{margin-bottom:15px}}@media screen and (max-width:335px){ul#menu-rechtliches-2{flex-wrap:wrap}}.btw_before_footer{padding-bottom:150px;position:relative}.btw_before_footer:after{content:"";background:#08083d;width:100vw;height:140px;position:absolute;bottom:10px;left:50%;transform:translateX(-50%)}.page-id-12679 .btw_before_footer,.page-id-12912 .btw_before_footer,.page-id-12998 .btw_before_footer{padding-bottom:150px;position:relative}.page-id-12679 .btw_before_footer:after,.page-id-12912 .btw_before_footer:after,.page-id-12998 .btw_before_footer:after{content:none}.btw_footer{position:relative;background-color:transparent;padding-top:215px;overflow:hidden;isolation:isolate;background-size:cover;background-repeat:no-repeat;background-position:top center;margin-top:-235px}.btw_footer .container{position:relative;z-index:2}.btw_footer *{color:#fff}.btw_footer a{display:inline-block}@media (max-width:1199px){.btw_footer .btw_footer_company_info_container{margin-bottom:25px}}@media (max-width:767px){.btw_footer .btw_footer_company_info_container{text-align:center}}.btw_footer .btw_footer_company_info_container .btw_footer_logo_container{margin-bottom:36px}.btw_footer .btw_footer_company_info_container .btw_footer_logo_container svg{width:205px;fill:#fff}.btw_footer .btw_footer_company_info_container .btw_footer_info_text_container{width:295px;margin-bottom:40px}@media (max-width:767px){.btw_footer .btw_footer_company_info_container .btw_footer_info_text_container{margin:0 auto;margin-bottom:40px}}@media (max-width:350px){.btw_footer .btw_footer_company_info_container .btw_footer_info_text_container{width:auto}}.btw_footer .btw_footer_company_info_container .btw_footer_info_text_container .btw_footer_info_text{color:#777789}.btw_footer .btw_footer_company_info_container .btw_footer_contact_container p{margin-bottom:0}.btw_footer .btw_footer_company_info_container .btw_footer_contact_container p a{transition:color 0.4s}.btw_footer .btw_footer_company_info_container .btw_footer_contact_container p a:hover{color:#ff5b4a}.btw_footer .btw_footer_packages_container{padding-top:16px}@media (max-width:1199px){.btw_footer .btw_footer_packages_container{margin-bottom:25px}}.btw_footer .btw_footer_packages_container .btw_footer_packages_hl{font-family:Nexa-Heavy, sans-serif;font-weight:600;text-transform:uppercase;font-size:0.875rem;letter-spacing:1px;color:#ff5b4a}.btw_footer .btw_footer_packages_container .btw_footer_package_inner{background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.1);border-radius:10px;padding:16px 25px;padding-right:20px;display:inline-flex;align-items:center;justify-content:space-between;width:75%}@media (max-width:1599px){.btw_footer .btw_footer_packages_container .btw_footer_package_inner{width:90%}}@media (max-width:1199px){.btw_footer .btw_footer_packages_container .btw_footer_package_inner{width:100%}}.btw_footer .btw_footer_packages_container .btw_footer_package_inner .btw_footer_package_left{padding-right:10px}.btw_footer .btw_footer_packages_container .btw_footer_package_inner .btw_footer_package_title{margin-bottom:0;font-family:Nexa-Heavy, sans-serif;font-weight:600;letter-spacing:1px}.btw_footer .btw_footer_packages_container .btw_footer_package_inner .btw_footer_package_text{color:rgba(255, 255, 255, 0.3)}.btw_footer .btw_footer_packages_container .btw_footer_package_inner .btw_footer_package_arrow_container{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ff5b4a}.btw_footer .btw_footer_packages_container .btw_footer_package_inner .btw_footer_package_arrow_container .btw_footer_package_arrow{width:13px;fill:#fff}.btw_footer .btw_footer_packages_container .btw_footer_package_item:not(:last-child){margin-bottom:16px}.btw_footer .btw_footer_nav_container{padding-top:16px}@media (max-width:400px){.btw_footer .btw_footer_nav_container{margin-bottom:20px}}.btw_footer .btw_footer_nav_container .menu-footer-menue-container{width:75%}@media (max-width:1920px){.btw_footer .btw_footer_nav_container .menu-footer-menue-container{width:90%}}@media (max-width:1599px){.btw_footer .btw_footer_nav_container .menu-footer-menue-container{width:100%}}@media (max-width:1199px){.btw_footer .btw_footer_nav_container .menu-footer-menue-container{width:80%}}@media (max-width:991px){.btw_footer .btw_footer_nav_container .menu-footer-menue-container{width:95%}}@media (max-width:767px){.btw_footer .btw_footer_nav_container .menu-footer-menue-container{width:100%}}@media (max-width:991px){.btw_footer .btw_footer_nav_container .menu-footer-menue-container>ul{flex-wrap:wrap}}@media (max-width:767px){.btw_footer .btw_footer_nav_container .menu-footer-menue-container>ul{flex-wrap:nowrap;justify-content:space-between}}@media (max-width:400px){.btw_footer .btw_footer_nav_container .menu-footer-menue-container>ul{flex-wrap:wrap}}.btw_footer .btw_footer_nav_container .menu-footer-menue-container>ul>li>span{font-family:Nexa-Heavy, sans-serif;font-weight:600;text-transform:uppercase;font-size:0.875rem;letter-spacing:1px;display:inline-block;margin-bottom:27px;transform:translateY(-2px)}@media (max-width:400px){.btw_footer .btw_footer_nav_container .menu-footer-menue-container>ul>li>span{margin-bottom:15px}}@media (max-width:991px){.btw_footer .btw_footer_nav_container .menu-footer-menue-container li{max-width:100%;flex:0 0 auto;width:100%}.btw_footer .btw_footer_nav_container .menu-footer-menue-container li:not(:last-child){margin-bottom:20px}}@media (max-width:767px){.btw_footer .btw_footer_nav_container .menu-footer-menue-container li{width:auto}}@media (max-width:400px){.btw_footer .btw_footer_nav_container .menu-footer-menue-container li{width:100%}}.btw_footer .btw_footer_nav_container .menu-footer-menue-container li a{transition:color 0.4s}.btw_footer .btw_footer_nav_container .menu-footer-menue-container li a:hover,.btw_footer .btw_footer_nav_container .menu-footer-menue-container li.current-menu-item a{color:#ff5b4a !important}.btw_footer .btw_footer_contact_cta_inner{background:linear-gradient(to bottom, #08083d 0%, #08083d 50%, #0b0b57 100%);border:1px solid #101079;border-radius:10px;padding:40px 30px}.btw_footer .btw_footer_contact_cta_inner .btw_footer_contact_cta_title{font-family:Nexa-Heavy, sans-serif;font-weight:600;font-size:1.0625rem;margin-bottom:6px}.btw_footer .btw_footer_contact_cta_inner .btw_footer_contact_cta_text{color:rgba(255, 255, 255, 0.5);margin-bottom:32px}.btw_footer .btw_footer_contact_cta_inner .btw_footer_contact_cta_button{display:flex;align-items:center;justify-content:center;gap:0 15px;padding:17px 20px 14px}@media (max-width:350px){.btw_footer .btw_footer_contact_cta_inner .btw_footer_contact_cta_button{padding:17px 13px 14px}}.btw_footer .btw_footer_contact_cta_inner .btw_footer_contact_cta_button .button_arrow{fill:#fff;width:13px}.btw_footer .btw_footer_bottom_container{display:flex;align-items:center;justify-content:space-between;padding:23px 0;margin-top:68px;position:relative}@media (max-width:767px){.btw_footer .btw_footer_bottom_container{flex-wrap:wrap}}.btw_footer .btw_footer_bottom_container:before{content:"";position:absolute;left:-14%;top:-1px;width:100vw;height:1px;background:linear-gradient(to right, transparent, #fff 50%, transparent 100%);opacity:0.2;transform:translateY(-50%)}.btw_footer .btw_footer_bottom_container *{color:rgba(255, 255, 255, 0.3)}@media (max-width:767px){.btw_footer .btw_footer_bottom_container .btw_footer_copyright_container{order:2;flex:0 0 auto;max-width:100%;width:50%}}@media (max-width:400px){.btw_footer .btw_footer_bottom_container .btw_footer_copyright_container{width:100%;text-align:center}}@media (max-width:767px){.btw_footer .btw_footer_bottom_container .btw_footer_legal_container{order:1;flex:0 0 auto;max-width:100%;width:100%;margin-bottom:15px}}@media (max-width:767px){.btw_footer .btw_footer_bottom_container .btw_footer_legal_container .menu-rechtliches-container ul{justify-content:center}}.btw_footer .btw_footer_bottom_container .btw_footer_legal_container .menu-rechtliches-container ul li:not(:last-child){padding-right:25px;position:relative}.btw_footer .btw_footer_bottom_container .btw_footer_legal_container .menu-rechtliches-container ul li:not(:last-child):after{content:"";position:absolute;top:45%;right:12px;width:5px;height:1px;background:rgba(255, 255, 255, 0.3);transform:translateY(-50%)}.btw_footer .btw_footer_bottom_container .btw_footer_legal_container .menu-rechtliches-container a{transition:color 0.4s}.btw_footer .btw_footer_bottom_container .btw_footer_legal_container .menu-rechtliches-container a:hover{color:#fff}@media (max-width:767px){.btw_footer .btw_footer_bottom_container .btw_footer_scroll_up_container{order:3;flex:0 0 auto;max-width:100%;width:50%;display:flex;align-items:center;justify-content:flex-end}}.btw_footer .btw_footer_bottom_container .btw_footer_scroll_up{width:53px;height:53px;background:#ff5b4a;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;overflow:hidden}@media (max-width:600px){.btw_footer .btw_footer_bottom_container .btw_footer_scroll_up{position:absolute;top:0;right:0;transform:translateY(-100%);z-index:2}}.btw_footer .btw_footer_bottom_container .btw_footer_scroll_up:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:15px;background:linear-gradient(to top, #ff5b4a, transparent 100%)}.btw_footer .btw_footer_bottom_container .btw_footer_scroll_up .btw_footer_scroll_up_icon{fill:#fff;width:21px;margin-bottom:-10px;transition:transform 0.4s}.btw_footer .btw_footer_bottom_container .btw_footer_scroll_up:hover .btw_footer_scroll_up_icon{transform:translateY(-5px)}[data-title="Über uns"] .btw_before_footer,[data-title="AGB"] .btw_before_footer,[data-title="Referenzen"] .btw_before_footer,.single-projects .btw_before_footer,[data-title="Onlineshop"] .btw_before_footer,[data-title="Onlinemarketing"] .btw_before_footer,[data-title="Datenschutz"] .btw_before_footer,[data-title="Impressum"] .btw_before_footer,[data-title="Kontakt"] .btw_before_footer,[data-title="BLUE Blog"] .btw_before_footer,[data-title="Wartungsverträge"] .btw_before_footer,[data-title="Webdesign Landshut"] .btw_before_footer,[data-title="Webagentur Landshut"] .btw_before_footer,[data-title="SEO-Agentur Landshut"] .btw_before_footer,[data-title="Onlineshop Landshut"] .btw_before_footer{position:unset}[data-title="Über uns"] .btw_before_footer:after,[data-title="AGB"] .btw_before_footer:after,[data-title="Referenzen"] .btw_before_footer:after,.single-projects .btw_before_footer:after,[data-title="Onlineshop"] .btw_before_footer:after,[data-title="Onlinemarketing"] .btw_before_footer:after,[data-title="Datenschutz"] .btw_before_footer:after,[data-title="Impressum"] .btw_before_footer:after,[data-title="Kontakt"] .btw_before_footer:after,[data-title="BLUE Blog"] .btw_before_footer:after,[data-title="Wartungsverträge"] .btw_before_footer:after,[data-title="Webdesign Landshut"] .btw_before_footer:after,[data-title="Webagentur Landshut"] .btw_before_footer:after,[data-title="SEO-Agentur Landshut"] .btw_before_footer:after,[data-title="Onlineshop Landshut"] .btw_before_footer:after{content:none}.single-projects .btw_footer,[data-title="Onlineshop"] .btw_footer,[data-title="Onlinemarketing"] .btw_footer,[data-title="Kontakt"] .btw_footer,[data-title="BLUE Blog"] .btw_footer,[data-title="Webdesign Landshut"] .btw_before_footer,[data-title="Webagentur Landshut"] .btw_before_footer,[data-title="SEO-Agentur Landshut"] .btw_before_footer,[data-title="Onlineshop Landshut"] .btw_before_footer{margin-top:-135px}[data-title="Wartungsverträge"] .btw_footer{margin-top:-50px}@media (max-width:1699px){[data-title="Die richtige Webseite"] .btw_footer{margin-top:-125px}}@media (max-width:1399px){[data-title="Die richtige Webseite"] .btw_footer{margin-top:-100px}}@media (max-width:767px){[data-title="Die richtige Webseite"] .btw_footer{margin-top:-235px}}footer .btw_footer_copyright_container,footer .btw_footer_legal_container,footer .btw_footer_scroll_up_container{width:33.33%}footer .btw_footer_legal_container{display:flex;justify-content:center}footer .btw_footer_scroll_up_container{display:flex;justify-content:end}footer .footer-social-media-container{margin-right:45px}@media screen and (max-width:600px){footer .footer-social-media-container{margin-right:0}}@media screen and (max-width:400px){footer .btw_footer_scroll_up_container{justify-content:center !important;width:100% !important}}.error404{height:100vh;overflow:hidden;margin-bottom:0 !important}.error404 footer{display:none}.err404{background-size:cover;background-position:center center;height:100vh;background-repeat:no-repeat;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.err404__moon{position:absolute;width:257px;left:30%;top:110px}.err404__moon.loaded{transition:none !important}@media screen and (max-width:1199px){.err404__moon#moon1{left:20%}}@media screen and (max-width:991px){.err404__moon#moon1{left:5%;width:200px}}@media screen and (max-width:575px){.err404__moon#moon1{width:125px}}.err404__moon#moon2{left:auto;width:327px;right:-40px;top:175px}@media screen and (max-width:1199px){.err404__moon#moon2{top:135px}}@media screen and (max-width:991px){.err404__moon#moon2{width:250px;right:-55px;top:45px}}@media screen and (max-width:575px){.err404__moon#moon2{width:175px}}.err404__moon#moon3{left:auto;right:30%;top:650px;width:169px}@media screen and (max-width:1199px){.err404__moon#moon3{right:20%}}@media screen and (max-width:991px){.err404__moon#moon3{right:10%;width:125px;top:425px}}@media screen and (max-width:575px){.err404__moon#moon3{top:auto;bottom:24vh}}.err404__moon#moon4{width:655px;left:-200px;top:auto;bottom:-300px}@media screen and (max-width:991px){.err404__moon#moon4{width:575px}}@media screen and (max-width:767px){.err404__moon#moon4{width:485px}}@media screen and (max-width:575px){.err404__moon#moon4{width:315px;left:-100px;bottom:-150px}}.err404__moon#moon5{width:348px;right:-75px;left:auto;top:auto;bottom:-180px}@media screen and (max-width:575px){.err404__moon#moon5{width:148px;bottom:-50px;right:-25px}}.err404>.container{position:relative;z-index:2}@media screen and (max-width:575px){.err404>.container{position:static}}.err404 .astronaut{position:absolute;width:371px;left:445px;top:140px;z-index:2}@media screen and (max-width:1920px){.err404 .astronaut{left:285px}}@media screen and (max-width:1600px){.err404 .astronaut{left:185px}}@media screen and (max-width:1400px){.err404 .astronaut{left:85px}}@media screen and (max-width:1199px){.err404 .astronaut{width:285px;left:95px;top:90px}}@media screen and (max-width:991px){.err404 .astronaut{width:255px;left:3px}}@media screen and (max-width:767px){.err404 .astronaut{width:205px;left:0;top:75px}}@media screen and (max-width:575px){.err404 .astronaut{width:170px;left:10%;top:auto;bottom:47%}}@media screen and (max-width:500px){.err404 .astronaut{left:16%;width:135px;bottom:50%}}@media screen and (max-width:450px){.err404 .astronaut{left:12.5%}}@media screen and (max-width:400px){.err404 .astronaut{left:10%;bottom:53%}}@media screen and (max-width:350px){.err404 .astronaut{left:5%;bottom:54%}}.err404__text-cont{text-align:center;color:#fff}.err404__text-cont>h2{font-size:25rem;line-height:0.8;font-family:Nexa-Heavy, sans-serif;font-weight:700}@media screen and (max-width:1199px){.err404__text-cont>h2{font-size:20rem}}@media screen and (max-width:767px){.err404__text-cont>h2{font-size:15rem}}@media screen and (max-width:575px){.err404__text-cont>h2{font-size:10rem;line-height:1}}@media screen and (max-width:500px){.err404__text-cont>h2{font-size:7rem}}@media screen and (max-width:400px){.err404__text-cont>h2{font-size:5rem;margin-bottom:2rem}}.err404__text-cont>p{font-size:1.125rem;line-height:1;margin-bottom:10px;letter-spacing:1px}@media screen and (max-width:575px){.err404__text-cont>p{font-size:1rem;line-height:1.4}}.err404__text-cont>p>strong{font-size:2.1875rem}@media screen and (max-width:1199px){.err404__text-cont>p>strong{font-size:1.6875rem}}@media screen and (max-width:575px){.err404__text-cont>p>strong{font-size:1.3875rem}}@media screen and (max-width:400px){.err404__text-cont>p>strong{font-size:1.0875rem}}.err404__text-cont-button{display:inline-block;margin-top:20px;padding:15px 30px;line-height:1;color:#f67939;border:1px solid #f67939;font-family:Nexa-Bold, sans-serif;font-weight:600;letter-spacing:1px;border-radius:4px;-webkit-transition:color 0.4s, background 0.4s;-moz-transition:color 0.4s, background 0.4s;-ms-transition:color 0.4s, background 0.4s;-o-transition:color 0.4s, background 0.4s;transition:color 0.4s, background 0.4s}.err404__text-cont-button:active,.err404__text-cont-button:focus,.err404__text-cont-button:visited{color:#f67939}.err404__text-cont-button:hover{background:#f67939;color:#fff}.mm-points{padding:100px 0}@media screen and (max-width:575px){.mm-points{padding:50px 35px}}.mm-points .mm-hl{margin-bottom:40px;text-align:center}.mm-points .mm-hl>svg{fill:#d0d0d0}.mm-points__single-number{position:relative;padding:15px 20px;overflow:hidden}@media screen and (max-width:575px){.mm-points__single-number{padding:15px 20px 0}}.mm-points__single-number-number{font-size:5.75rem;color:#f67939;font-family:Nexa-Heavy, sans-serif;font-weight:700;display:flex;justify-content:flex-end;line-height:1;position:relative}@media screen and (max-width:1920px){.mm-points__single-number-number{font-size:4.75rem}}@media screen and (max-width:1600px){.mm-points__single-number-number{font-size:4.25rem}}@media screen and (max-width:1400px){.mm-points__single-number-number{font-size:3.25rem}}@media screen and (max-width:991px){.mm-points__single-number-number{font-size:5rem}}@media screen and (max-width:575px){.mm-points__single-number-number{justify-content:center}}.mm-points__single-number-number>span{-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-ms-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-ms-transform:translateY(150%);-o-transform:translateY(150%);transform:translateY(150%);-webkit-transition:-webkit-transform 0.9s;-moz-transition:-moz-transform 0.9s;-ms-transition:-ms-transform 0.9s;-o-transition:-o-transform 0.9s;transition:transform 0.9s}.mm-points__single-number-number>span:nth-of-type(2){-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.mm-points__single-number-number>span:nth-of-type(3){-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-ms-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}.mm-points__single-number-number>span:nth-of-type(4){-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s}.mm-points__single-number-number>span:nth-of-type(5){-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-ms-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}.mm-points__single-number-number.active>span{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.mm-points__single-number-shadow{position:absolute;top:15px;right:20px;display:flex;color:#d0d0d0;font-size:5.75rem;font-family:Nexa-Heavy, sans-serif;font-weight:700;line-height:1;max-width:calc(100% - 40px)}@media screen and (max-width:1920px){.mm-points__single-number-shadow{font-size:4.75rem}}@media screen and (max-width:1600px){.mm-points__single-number-shadow{font-size:4.25rem}}@media screen and (max-width:1400px){.mm-points__single-number-shadow{font-size:3.25rem}}@media screen and (max-width:991px){.mm-points__single-number-shadow{font-size:5rem}}@media screen and (max-width:575px){.mm-points__single-number-shadow{right:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.mm-points__single-number-shadow>span{-webkit-transition:-webkit-transform 0.9s;-moz-transition:-moz-transform 0.9s;-ms-transition:-ms-transform 0.9s;-o-transition:-o-transform 0.9s;transition:transform 0.9s;-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-ms-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.mm-points__single-number-shadow>span:nth-of-type(2){-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.mm-points__single-number-shadow>span:nth-of-type(3){-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-ms-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}.mm-points__single-number-shadow>span:nth-of-type(4){-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s}.mm-points__single-number-shadow>span:nth-of-type(5){-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-ms-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}.mm-points__single-number-shadow.active>span{-webkit-transform:translateY(-150%);-moz-transform:translateY(-150%);-ms-transform:translateY(-150%);-o-transform:translateY(-150%);transform:translateY(-150%)}.mm-points__single-text{padding:15px 0}@media screen and (max-width:575px){.mm-points__single-text{text-align:center;padding:0 0 15px}}.mm-points__single-text>strong{font-family:Nexa-Heavy, sans-serif;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.mm-refe{padding-top:65px;padding-bottom:65px}.mm-refe>.mm-horizontal-hl{top:44px;min-width:350px;text-align:right}@media screen and (max-width:991px){.mm-refe>.mm-horizontal-hl{top:29px}}.mm-refe>.mm-vid-hl{display:none;margin-bottom:50px}.mm-refe .mm_vid_term_refe_cont>.mm-single-vid-cont{position:relative}.mm-refe .mm_vid_term_refe_cont>.mm-single-vid-cont:not(:last-child){margin-bottom:65px}.mm-refe .mm_vid_term_refe_cont>.mm-single-vid-cont .mm-horizontal-hl{top:0 !important;min-width:350px;text-align:right;left:-20%;position:absolute !important}.mm-refe .mm_vid_term_container{padding-left:50px}@media screen and (max-width:1199px){.mm-refe .mm_vid_term_container{padding-left:12px;margin-bottom:20px}}.mm-refe .mm_vid_term_container-img{padding:0 50px;position:relative}@media screen and (max-width:1400px){.mm-refe .mm_vid_term_container-img{padding:0 25px}}@media screen and (max-width:575px){.mm-refe .mm_vid_term_container-img{text-align:center;margin-bottom:30px}}.mm-refe .mm_vid_term_container-img-quote{color:#6c6c6c;padding:25px;border-radius:0 20px 20px 20px;background:#fff;display:inline-block;max-width:50%;position:absolute;top:55%;left:20%;width:100%;-webkit-box-shadow:0px 25px 80px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 25px 80px rgba(0, 0, 0, 0.15);box-shadow:0px 25px 80px rgba(0, 0, 0, 0.15)}@media screen and (max-width:1920px){.mm-refe .mm_vid_term_container-img-quote{max-width:55%;left:25%}}@media screen and (max-width:1400px){.mm-refe .mm_vid_term_container-img-quote{max-width:70%;left:30%}}@media screen and (max-width:1199px){.mm-refe .mm_vid_term_container-img-quote{top:43%;left:25%}}@media screen and (max-width:767px){.mm-refe .mm_vid_term_container-img-quote{left:30%;max-width:70%}}@media screen and (max-width:575px){.mm-refe .mm_vid_term_container-img-quote{position:static;max-width:100%;text-align:left}}.mm-refe .mm_vid_term_container-content{padding:50px 75px;background:#181d23;margin-bottom:60px}@media screen and (max-width:1400px){.mm-refe .mm_vid_term_container-content{padding:25px 50px}}@media screen and (max-width:450px){.mm-refe .mm_vid_term_container-content{padding:25px}}.mm-refe .mm_vid_term_container-content>h3{font-size:1.875rem;margin-bottom:20px;color:#fff}.mm-refe .mm_vid_term_container-content>p{color:#fff;margin-bottom:20px}.mm-refe .mm_vid_term_container-content .mm_vid_term_button{display:block;color:#f67939;border-radius:4px;padding:20px 35px;line-height:1;border:1px solid #f67939;border-radius:35px;-webkit-transition:background 0.4s, color 0.4s;-moz-transition:background 0.4s, color 0.4s;-ms-transition:background 0.4s, color 0.4s;-o-transition:background 0.4s, color 0.4s;transition:background 0.4s, color 0.4s}.mm-refe .mm_vid_term_container-content .mm_vid_term_button:hover{color:#fff}@media screen and (max-width:450px){.mm-refe .mm_vid_term_container-content .mm_vid_term_button{padding:15px 20px}}.mm-refe .mm_vid_term_container-content .mm_vid_term_button svg,.mm-refe .mm_vid_term_container-content .mm_vid_term_button img{width:15px;fill:#f67939;margin-right:10px;-webkit-transition:fill 0.4s;-moz-transition:fill 0.4s;-ms-transition:fill 0.4s;-o-transition:fill 0.4s;transition:fill 0.4s}.mm-refe .mm_vid_term_container-content .mm_vid_term_button:hover svg{fill:#fff}.mm-refe .mm_vid_term_container-content .mm_vid_term_button.phone{margin-bottom:10px}.mm-refe__load-more-container{margin-top:21px;text-align:center;position:relative}.mm-refe__load-more-container .mM_button{border-color:rgba(119, 171, 212, 0.5);color:#0062af;display:inline-flex;align-items:center}.mm-refe__load-more-container .mM_button_effect_elem span{background:#0062af}.mm-refe__load-more-container .mM_button svg{width:18px;position:relative;z-index:2;fill:#0062af;margin-right:12px;margin-bottom:2px;-webkit-transition:fill 0.4s;-moz-transition:fill 0.4s;-ms-transition:fill 0.4s;-o-transition:fill 0.4s;transition:fill 0.4s}.mm-refe__load-more-container .mM_button:hover{color:#fff;border-color:#77abd4}.mm-refe__load-more-container .mM_button:hover svg{fill:#fff}.mm-refe__load-more-container .mm-refe__load-more-loader{position:absolute;left:50%;top:0;width:100px;height:100px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.mm-refe__load-more-container .mm-refe__load-more-loader img{width:100px}.mm-refe>.container_refe_all>.row{overflow:hidden}.mm-refe__single{padding-left:2px;padding-right:2px;position:relative;margin-bottom:4px}.mm-refe__single-img{overflow:hidden;transform-origin:bottom;transition-property:transform;transition-duration:1s;transform-style:preserve-3d}.mm-refe__single-img>img{filter:blur(2px)}.mm-refe__single-img>img.lazyloaded{-webkit-transition:filter 4s, -webkit-transform 4s, opacity 300ms !important;-webkit-transition-timing-function:cubic-bezier(0.22, 0.54, 0.75, 0.73) !important;-webkit-transform-origin:center;-moz-transition:filter 4s, -moz-transform 4s, opacity 300ms !important;-moz-transition-timing-function:cubic-bezier(0.22, 0.54, 0.75, 0.73) !important;-moz-transform-origin:center;-ms-transition:filter 4s, -ms-transform 4s, opacity 300ms !important;-ms-transition-timing-function:cubic-bezier(0.22, 0.54, 0.75, 0.73) !important;-ms-transform-origin:center;-o-transition:filter 4s, -o-transform 4s, opacity 300ms !important;-o-transition-timing-function:cubic-bezier(0.22, 0.54, 0.75, 0.73) !important;-o-transform-origin:center;transition:filter 4s, transform 3s, opacity 300ms !important;transition-timing-function:cubic-bezier(0.42, 0.54, 0.75, 0.73) !important;transform-origin:center;will-change:-webkit-transform, -moz-transform, -ms-transform, -o-transform, transform}.mm-refe__single.loaded .mm-refe__single-img{transform:scale3d(1, 1, 1);transform-style:preserve-3d}.mm-refe__single>a:hover img{filter:blur(4px);transform:scale3d(1.2, 1.2, 1.2);transform-style:preserve-3d}.mm-refe__single-logo{position:absolute;left:2px;top:0;width:calc(100% - 4px);height:100%;background:rgba(0, 86, 161, 0.6);display:flex;justify-content:center;align-items:center}.mm-refe__single-logo>svg,.mm-refe__single-logo>img{fill:#fff;max-width:55%;max-height:50%;-webkit-transform:translateY(450%);-moz-transform:translateY(450%);-ms-transform:translateY(450%);-o-transform:translateY(450%);transform:translateY(450%);opacity:0;-webkit-transition:-webkit-transform 0.5s, opacity 0.6s;-moz-transition:-moz-transform 0.5s, opacity 0.6s;-ms-transition:-ms-transform 0.5s, opacity 0.6s;-o-transition:-o-transform 0.5s, opacity 0.6s;transition:transform 0.5s, opacity 0.6s}@media screen and (max-width:991px){.mm-refe__single-logo>svg,.mm-refe__single-logo>img{max-width:75%}}@media screen and (max-width:575px){.mm-refe__single-logo>svg,.mm-refe__single-logo>img{max-width:60%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}.mm-refe__single-logo>svg *,.mm-refe__single-logo>img *{fill:#fff !important}.mm-refe__single-logo.active svg,.mm-refe__single-logo.active img{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.mm-refe__more{text-align:right;color:#3e3e3e;font-family:Nexa-Bold, sans-serif;font-weight:600;letter-spacing:1.5px;margin-top:50px}.mm-refe__more .circle{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%;background:#3e3e3e;color:#fff;text-align:center;font-family:Nexa-Regular, sans-serif;font-weight:400;line-height:1}.mm-refe__more .circle>span{line-height:1;display:inline-block;font-size:18px;margin-top:4px;margin-left:1px}@media screen and (max-width:991px){.mm-refe__more .circle>span{margin-top:5px}}.mm-refe.filtered .mm-refe__single{max-height:262px}.mm-refe.filtered .mm-refe__single-img{max-height:300px;height:100%}.mm-refe.filtered .mm-refe__single-img img{-webkit-filter:blur(0) !important;-moz-filter:blur(0) !important;-ms-filter:blur(0) !important;-o-filter:blur(0) !important;filter:blur(0) !important}.mm-refe.filtered .mm-refe__single-img>.royalSlider{max-height:300px;min-height:300px}.mm-refe.filtered .mm-refe__single-img>.royalSlider>.rsOverflow{height:100% !important}.mm-refe.filtered .mm-refe__single-img a>video{width:100% !important;height:100% !important;object-fit:cover !important}.mm-refe.filtered .mm-refe__single a:hover img{-webkit-filter:blur(0) !important;-moz-filter:blur(0) !important;-ms-filter:blur(0) !important;-o-filter:blur(0) !important;filter:blur(0) !important;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-ms-transform:scale(1) !important;-o-transform:scale(1) !important;transform:scale(1) !important}.mm-refe__loader{position:fixed;top:0;left:0;z-index:999999999;width:100vw;height:100vh;opacity:0}.mm-refe__loader-overlay{height:100%;width:100%;background:rgba(0, 86, 160, 0.8)}@media screen and (max-width:767px){.mm-refe__loader-overlay>img{max-width:300px}}@media screen and (max-width:575px){.mm-refe__loader-overlay>img{max-width:250px}}@media screen and (max-width:400px){.mm-refe__loader-overlay>img{max-width:200px}}@media screen and (max-width:767px){.home .mm-refe__single:nth-last-child(-n+5){display:none}}body.home .mm-refe__more,body.page-id-11852 .mm-refe__more{font-family:Nexa-Regular, sans-serif;font-weight:400;color:#84a0dd;text-align:center;margin-top:4px}.mm-refe .mm_vid_term_container-content .mm_vid_term_button{padding:20px 35px 15px}.mm-refe .mm_vid_term_container-content .mm_vid_term_button.phone>svg,.mm-refe .mm_vid_term_container-content .mm_vid_term_button.phone>img{margin-bottom:3px}.mm_vid_term_container-seotext-cont *{color:#6c6c6c}.mm-refe__single{-webkit-transition:opacity 0.4s, -webkit-transform 0.4s;-moz-transition:opacity 0.4s, -moz-transform 0.4s;-ms-transition:opacity 0.4s, -ms-transform 0.4s;-o-transition:opacity 0.4s, -o-transform 0.4s;transition:opacity 0.4s, transform 0.4s}.mm-refe__single.appended{opacity:0}.mm-refe__single.fadeOut{transform:scale(0.8);opacity:0}.mm-refe__single.fadeIn{opacity:1}.mm-refe.admin{background:#fff;padding-top:102px !important}.mm-refe>.mm-horizontal-hl{top:85px}.mm-refe>.mm-horizontal-hl p,.mm-refe .mm-vid-refe-hori p{font-family:Nexa-Heavy, sans-serif;font-weight:500;font-size:16px;color:#6c6c6c}.mm-refe .mm-vid-refe-hori p{top:-14px}section.mm-refe.retouch .mm-refe__single{margin-bottom:29px}section.mm-refe.retouch .container_refe_all .mm-refe__single{height:530px}section.mm-refe.retouch .mm_vid_term_refe_cont>.mm-single-vid-cont:not(:last-child){margin-bottom:36px}section.mm-refe.retouch .mm-refe__single:nth-child(2){margin-top:50px}section.mm-refe.retouch .mm_vid_term_refe_cont .mm-refe__single:nth-child(2){margin-top:0}section.mm-refe.retouch .mm-refe__single:not(.mm-refe__bewegtbild):nth-child(3n+4),section.mm-refe.retouch .mm-refe__single:not(.mm-refe__bewegtbild):nth-child(3n+6){margin-top:-50px}section.mm-refe.retouch .mm-refe__single:nth-child(3n+1){padding-left:6px;padding-right:14.5px}section.mm-refe.retouch .mm-refe__single:nth-child(3n+2){padding-left:14.5px;padding-right:14.5px}section.mm-refe.retouch .mm-refe__single:nth-child(3n+3){padding-left:14.5px;padding-right:6px}section.mm-refe.retouch .mm-refe__single-img{position:relative;height:100%}section.mm-refe.retouch .container_refe_all .mm-refe__single-img:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:20%;background:linear-gradient(to top, rgba(33, 38, 42, 0.6), rgba(33, 38, 42, 0.6) 40%, rgba(33, 38, 42, 0.5) 70%, transparent 100%);z-index:1;transition:height 0.4s ease-in-out}section.mm-refe.retouch .mm-refe__single-img>img{filter:unset}section.mm-refe.retouch .mm-refe__single-img>img.lazyloaded,section.mm-refe.retouch .mm-refe__single-img>img[loading="lazy"]{-webkit-transition:filter 0.4s, -webkit-transform 0.4s, opacity 300ms !important;-webkit-transition-timing-function:unset !important;-moz-transition:filter 0.4s, -moz-transform 0.4s, opacity 300ms !important;-moz-transition-timing-function:unset !important;-ms-transition:filter 0.4s, -ms-transform 0.4s, opacity 300ms !important;-ms-transition-timing-function:unset !important;-o-transition:filter 0.4s, -o-transform 0.4s, opacity 300ms !important;-o-transition-timing-function:unset !important;transition:filter 0.4s, transform 0.3s, opacity 300ms !important;transition-timing-function:unset !important}section.mm-refe.retouch .mm-refe__single-logo{display:none}section.mm-refe.retouch .m26_refslider_item_top{position:absolute;top:22px;right:22px;width:51px;height:51px;border-radius:50%;z-index:2;background:linear-gradient(166deg, rgba(84, 83, 92, 0.6) 0%, rgba(133, 132, 142, 0.7) 100%);display:flex;justify-content:center;align-items:center;opacity:0;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;z-index:2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}section.mm-refe.retouch .m26_refslider_item_top svg{fill:#fff;width:9px;height:9px}section.mm-refe.retouch .mm-refe__single:hover .m26_refslider_item_top{opacity:1}section.mm-refe.retouch .m26_refslider_item_bottom{position:absolute;left:35px;bottom:35px;width:calc(100% - 70px);z-index:2}section.mm-refe.retouch .m26_refslider_item_bottom h2{font-family:Nexa-Heavy, sans-serif;font-weight:500;font-size:20px;color:#fff}section.mm-refe.retouch .m26_refslider_item_bottom p{margin-bottom:0;font-size:0.9rem;color:rgba(255, 255, 255, 0.5);opacity:0;max-height:0;overflow:hidden;transition:opacity 0.6s ease-in-out, max-height 0.6s ease-in-out}section.mm-refe.retouch .mm-refe__single:hover .m26_refslider_item_bottom p{opacity:1;max-height:300px;transition:opacity 0.6s ease-in-out, max-height 0.6s ease-in-out}section.mm-refe.retouch .container_refe_all .mm-refe__single:hover .mm-refe__single-img:after{height:110%}.mm-refe.filtered.retouch .mm-refe__single,.mm-refe.filtered.retouch .mm-refe__single-img{max-height:unset;height:315px}section.mm-refe.retouch .mm-horizontal-hl{color:#6c6c6c;z-index:1;top:180px !important;bottom:auto !important;position:absolute !important;writing-mode:vertical-rl;-webkit-transform:rotate(-180deg) translateY(50%);-moz-transform:rotate(-180deg) translateY(50%);-ms-transform:rotate(-180deg) translateY(50%);-o-transform:rotate(-180deg) translateY(50%);transform:rotate(-180deg) translateY(50%);left:100px}section.mm-refe.retouch .mm_vid_term_refe_cont>.mm-single-vid-cont .mm-horizontal-hl{top:50px !important;left:-40px}section.mm-refe .btw_button svg{width:18px;position:relative;z-index:2;fill:#fff;margin-right:12px;margin-bottom:2px;-webkit-transition:fill 0.4s;-moz-transition:fill 0.4s;-ms-transition:fill 0.4s;-o-transition:fill 0.4s;transition:fill 0.4s}section.mm-refe{padding:0 0 29px !important}.mm-refe__single-img{border-radius:10px}body.page-id-12679 section.mm-refe{padding:0 0 81px !important}body.page-id-12679 .mm-refe__more{text-align:center;color:#84a5dd;font-family:Nexa-Regular, sans-serif;font-weight:400;letter-spacing:0;margin-top:6px}@media screen and (min-width:1921px){section.mm-refe.retouch .container_refe_all .mm-refe__single{height:630px}.mm-refe.filtered.retouch .mm-refe__single,.mm-refe.filtered.retouch .mm-refe__single-img{height:415px}.mm-refe.filtered.retouch .mm_vid_term_refe_cont .mm-refe__single,.mm-refe.filtered.retouch .mm_vid_term_refe_cont .mm-refe__single-img{height:315px}}@media screen and (max-width:1699px){section#references .container_refe_bewegtbild .mm_vid_term_container{display:flex;align-items:end;order:1 !important;flex-wrap:wrap;padding-left:calc(var(--bs-gutter-x) * .5)}section#references .container_refe_bewegtbild .mm_vid_term_refe_cont{order:2 !important}section#references .container_refe_bewegtbild .mm_vid_term_container,section#references .container_refe_bewegtbild .mm_vid_term_refe_cont{width:100%}section#references .container_refe_bewegtbild .mm_vid_term_container-img-content-cont,section#references .container_refe_bewegtbild .mm_vid_term_container-seotext-cont{width:50%}section#references .container_refe_bewegtbild .mm_vid_term_container-seotext-cont{padding-left:50px;margin-bottom:60px}section#references .container_refe_bewegtbild .mm_vid_term_container-seotext-cont p{margin-bottom:0}.mm-refe .mm_vid_term_refe_cont>.mm-single-vid-cont .mm-horizontal-hl.mm-vid-refe-hori{left:-200px}}@media screen and (max-width:1599px){section.mm-refe.retouch .container_refe_all .mm-refe__single{height:430px}.mm-refe.filtered.retouch .mm-refe__single,.mm-refe.filtered.retouch .mm-refe__single-img,.mm-refe.filtered.retouch .container_refe_bewegtbild .mm-refe__single-img{height:215px}}@media screen and (max-width:1199px){section#references .container_refe_bewegtbild .mm_vid_term_container-img-content-cont,section#references .container_refe_bewegtbild .mm_vid_term_container-seotext-cont{width:100%}section#references .container_refe_bewegtbild .mm_vid_term_container-seotext-cont{padding-left:0;margin-bottom:40px}.mm-refe.filtered .container_refe_bewegtbild .mm-refe__single-img{height:250px}section.mm-refe.retouch .mm-refe__single:nth-child(2){margin-top:0}section.mm-refe.retouch .mm-refe__single:nth-child(3n+4),section.mm-refe.retouch .mm-refe__single:nth-child(3n+6){margin-top:0}section.mm-refe.retouch .mm-refe__single:nth-child(odd){padding-left:6px !important;padding-right:14.5px !important}section.mm-refe.retouch .mm-refe__single:nth-child(even){padding-left:14.5px !important;padding-right:6px !important}section.mm-refe.retouch .mm_vid_term_refe_cont .mm-refe__single:nth-child(odd){padding-left:0 !important;padding-right:14.5px !important}section.mm-refe.retouch .mm_vid_term_refe_cont .mm-refe__single:nth-child(even){padding-left:14.5px !important;padding-right:0 !important}section.mm-refe.retouch .mm-refe__single:not(.mm-refe__bewegtbild):nth-child(3n+4),section.mm-refe.retouch .mm-refe__single:not(.mm-refe__bewegtbild):nth-child(3n+6){margin-top:0}}@media screen and (max-width:991px){.mm-refe .mm_vid_term_refe_cont>.mm-single-vid-cont .mm-horizontal-hl.mm-vid-refe-hori{left:-135px}section.mm-refe.retouch .mm-horizontal-hl{left:80px}section.mm-refe.retouch{padding:65px 0 !important}body[data-title="Referenzen"] section.mm-refe.retouch{padding:0 !important}section.mm-refe.retouch>.container{max-width:100%;padding:0 20px !important}section.mm-refe.retouch .mm-horizontal-hl{display:none}section.mm-refe.retouch .mm_vid_term_refe_cont>.mm-single-vid-cont .mm-horizontal-hl{display:block;top:-30px !important;left:0;writing-mode:unset;-webkit-transform:rotate(-180deg) translateY(50%);-moz-transform:rotate(-180deg) translateY(50%);-ms-transform:rotate(-180deg) translateY(50%);-o-transform:rotate(-180deg) translateY(50%);transform:none;min-width:unset}section.mm-refe.retouch .mm_vid_term_refe_cont>.mm-single-vid-cont .mm-horizontal-hl p{white-space:nowrap}}@media screen and (max-width:767px){section.mm-refe.retouch .mm-refe__single:nth-child(odd),section.mm-refe.retouch .mm-refe__single:nth-child(even){padding-left:0 !important;padding-right:0 !important}section.mm-refe.retouch.filtered .mm-refe__single:nth-child(odd){padding-left:6px !important;padding-right:14.5px !important}section.mm-refe.retouch.filtered .mm-refe__single:nth-child(even){padding-left:14.5px !important;padding-right:6px !important}section.mm-refe.retouch.filtered .mm_vid_term_refe_cont .mm-refe__single:nth-child(odd){padding-left:0 !important;padding-right:14.5px !important}section.mm-refe.retouch.filtered .mm_vid_term_refe_cont .mm-refe__single:nth-child(even){padding-left:14.5px !important;padding-right:0 !important}section.mm-refe.retouch.filtered .mm-refe__single{width:50%}.mm-refe.filtered.retouch .mm-refe__single,.mm-refe.filtered.retouch .mm-refe__single-img,.mm-refe.filtered.retouch .container_refe_bewegtbild .mm-refe__single-img{height:155px}body.page-id-12679 section.mm-refe{padding:0 0 71px !important}}@media screen and (max-width:575px){section.mm-refe.retouch>.container{padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}.mm-refe .mm_vid_term_refe_cont>.mm-single-vid-cont .mm-horizontal-hl.mm-vid-refe-hori{top:-40px !important;left:0;min-width:unset}section.mm-refe.retouch.filtered .mm-refe__single{width:100%}section.mm-refe.retouch.filtered .mm-refe__single:nth-child(odd),section.mm-refe.retouch.filtered .mm-refe__single:nth-child(even),section.mm-refe.retouch.filtered .mm_vid_term_refe_cont .mm-refe__single:nth-child(odd),section.mm-refe.retouch.filtered .mm_vid_term_refe_cont .mm-refe__single:nth-child(even){padding-left:0 !important;padding-right:0 !important}.mm-refe.filtered.retouch .mm-refe__single,.mm-refe.filtered.retouch .mm-refe__single-img,.mm-refe.filtered.retouch .container_refe_bewegtbild .mm-refe__single-img{height:215px}}@media screen and (max-width:475px){.mm-refe.filtered .container_refe_bewegtbild .mm-refe__single{width:100%}.mm-refe.filtered.retouch .mm-refe__single,.mm-refe.filtered.retouch .mm-refe__single-img,.mm-refe.filtered.retouch .container_refe_bewegtbild .mm-refe__single-img{height:200px}}@media screen and (max-width:450px){.mm-refe .mm_vid_term_container-img{padding:0 12px}.mm-refe .mm_vid_term_container-content{padding:25px 12px}}@media screen and (max-width:375px){.mm-refe .mm_vid_term_container-content .mm_vid_term_button{font-size:0.9rem;padding:20px 12px 15px}.mm-refe.filtered.retouch .mm-refe__single,.mm-refe.filtered.retouch .mm-refe__single-img,.mm-refe.filtered.retouch .container_refe_bewegtbild .mm-refe__single-img{height:155px}}body #shiftnav-toggle-main {
display: none;
}
.mm_header_new{  background: linear-gradient(to right, #101079 0%, #0056a1 50%, #101079 100%) !important;
background-position: center 100%;
background-size: 100% 200%;
position: fixed;
width: 100%;
z-index: 999;
top: 0;
left: 0; }
.mm_header_new.active {
background-color: #fff;
}
.mm_header_new.scrolled {
background-position: center 0;
}
.header_container_menu ul{
list-style:none;
display:flex;
margin:0;
padding:0;
}
.header_container_menu ul:not(.sub-menu) > li{
margin-right:54px;
color: #fff; -webkit-transition: color .4s;
-moz-transition: color .4s;
-ms-transition: color .4s;
-o-transition: color .4s;
transition: color .4s;
}
.mm_header_new.active .header_container_menu ul li,
body[data-title="Referenzen"] .mm_header_new:not(.scrolled) .header_container_menu ul li,
body[data-title="Impressum"] .mm_header_new:not(.scrolled) .header_container_menu ul li,
body[data-title="Datenschutzerklärung"] .mm_header_new:not(.scrolled) .header_container_menu ul li {
color: #6c6c6c;
}
.mm_header_new.active .header_container_menu ul.menu > li {
position: relative;
z-index: 2;
} .mm_header_new .header_container_menu ul.menu > li.menu-item-has-children > .menu-item-link:before {
top: -6px;
}
.mm_header_new.active .header_container_menu ul.menu > li > .menu-item-link:hover:before,
.mm_header_new.active .header_container_menu ul.menu > li.current-menu-item > .menu-item-link:before {
opacity: 1;
}
.header_container_menu ul li .menu-item-link {
display: inline-block;
position: relative;
z-index: 1;
cursor: pointer;
} .header_container_menu ul.menu > li.menu-item-has-children {
font-family: Nexa-Regular, sans-serif;
font-weight: 400;  }
.header_container_menu ul.menu > li.menu-item-has-children > .menu-item-link {
padding-right: 16px;
}
.header_container_menu ul.menu > li.menu-item-has-children > .menu-item-link:after {
content: '<';
font-family: Nexa-Regular, sans-serif;
font-size: 15px;
font-weight: 400;
position: absolute;
right: 0;
top: 7px;
writing-mode: vertical-rl;
line-height: 7px;
-webkit-transform: rotateX(180deg);
-moz-transform: rotateX(180deg);
-ms-transform: rotateX(180deg);
-o-transform: rotateX(180deg);
transform: rotateX(180deg);
-webkit-transition: -webkit-transform .4s;
-moz-transition: -moz-transform .4s;
-ms-transition: -ms-transform .4s;
-o-transition: -o-transform .4s;
transition: transform .4s;
}
.header_container_menu ul.menu > li.menu-item-has-children > .menu-item-link:hover:after {
-webkit-transform: rotateX(0);
-moz-transform: rotateX(0);
-ms-transform: rotateX(0);
-o-transform: rotateX(0);
transform: rotateX(0);
}
.header_container_logo{
width:182px;
}
.header_container_logo a {
display: block;
}
.header_container_logo svg { fill: #e2f9ff;
-webkit-transition: fill .4s;
-moz-transition: fill .4s;
-ms-transition: fill .4s;
-o-transition: fill .4s;
transition: fill .4s;
}
.header_container_logo a:hover svg {
fill: #8fa9bd;
}
.mm_header_new.active .header_container_logo svg {
fill: #0055A9;
}
.header_container_menu ul:not(.sub-menu) > li:last-child{
margin-right:45px;
}
.header_inner{
display:flex;
justify-content: space-between;
align-items: center;  padding: 21px 0;
-webkit-transition: padding .6s;
-moz-transition: padding .6s;
-ms-transition: padding .6s;
-o-transition: padding .6s;
transition: padding .6s;
}
.mm_header_new.scrolled .header_inner {
padding: 26px 0;
}
.header_inner .header_inner_left {
position: relative;
display: flex;
align-items: center;
gap: 0 20px;
z-index: 3;
}
.header_inner .header_inner_left .header_project_back_button {
display: inline-flex;
position: relative;
}
.header_inner .header_inner_left .header_project_back_button > span {
background: rgba(255,255,255,.1);
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transition: -webkit-transform .6s cubic-bezier(0.4, 0, 0, 1), color .6s cubic-bezier(0.4, 0, 0, 1);
-moz-transition: -moz-transform .6s cubic-bezier(0.4, 0, 0, 1), color .6s cubic-bezier(0.4, 0, 0, 1);
-ms-transition: -ms-transform .6s cubic-bezier(0.4, 0, 0, 1), color .6s cubic-bezier(0.4, 0, 0, 1);
-o-transition: -o-transform .6s cubic-bezier(0.4, 0, 0, 1), color .6s cubic-bezier(0.4, 0, 0, 1);
transition: transform .6s cubic-bezier(0.4, 0, 0, 1), color .6s cubic-bezier(0.4, 0, 0, 1);
}
.header_inner .header_inner_left .header_project_back_button_container.back_button_mobile {
display: none;
}
.header_inner .header_inner_left .header_project_back_button .header_project_back_icon {
display: inline-flex;
justify-content: center;
align-items: center;
width: 30.5px;
height: 30.5px;
border-radius: 50%;
}
.header_inner .header_inner_left .header_project_back_button .header_project_back_icon.icon_hover,
.header_inner .header_inner_left .header_project_back_button:hover .header_project_back_icon.icon_normal {
-webkit-transform: scale3d(0,0,1);
-moz-transform: scale3d(0,0,1);
-ms-transform: scale3d(0,0,1);
-o-transform: scale3d(0,0,1);
transform: scale3d(0,0,1);
}
.header_inner .header_inner_left .header_project_back_button .header_project_back_icon.icon_hover {
position: absolute;
top: 0;
right: 0;
}
.header_inner .header_inner_left .header_project_back_button:hover .header_project_back_icon.icon_hover {
-webkit-transform: scale3d(1,1,1) translate3d(0,0,0);
-moz-transform: scale3d(1,1,1) translate3d(0,0,0);
-ms-transform: scale3d(1,1,1) translate3d(0,0,0);
-o-transform: scale3d(1,1,1) translate3d(0,0,0);
transform: scale3d(1,1,1) translate3d(0,0,0);
}
.header_inner .header_inner_left .header_project_back_button .header_project_back_icon svg {
width: 12px;
fill: #fff;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
-webkit-transition: fill .6s cubic-bezier(0.4, 0, 0, 1);
-moz-transition: fill .6s cubic-bezier(0.4, 0, 0, 1);
-ms-transition: fill .6s cubic-bezier(0.4, 0, 0, 1);
-o-transition: fill .6s cubic-bezier(0.4, 0, 0, 1);
transition: fill .6s cubic-bezier(0.4, 0, 0, 1);
}
.header_inner .header_inner_left .header_project_back_button .header_project_back_text {
display: inline-block;
padding: 10px 16px 8px;
border-radius: 35px;
color: #fff;
font-size: .7815rem;
line-height: 1;
}
.header_inner .header_inner_left .header_project_back_button:hover .header_project_back_text {
-webkit-transform: translate3d(-30.5px, 0, 0);
-moz-transform: translate3d(-30.5px, 0, 0);
-ms-transform: translate3d(-30.5px, 0, 0);
-o-transform: translate3d(-30.5px, 0, 0);
transform: translate3d(-30.5px, 0, 0);
}
.header_inner .header_inner_right {
display: flex;
align-items: center;
}
.header_inner .header_inner_right .mM_button {
background: #f67939;
border: 1px solid rgba(246, 121, 57, 0.3);
}
.header_inner .header_inner_right .mM_button {
border-color: #f67939;
}
.header_inner .header_inner_right .mM_button:active,
.header_inner .header_inner_right .mM_button:focus,
.header_inner .header_inner_right .mM_button:visited {
color: #fff;
}
.header_inner .header_inner_right .mM_button:hover {
color: #f67939;
}
.header_inner .header_inner_right .mM_button_effect_elem span {
background: #fff;
}
.header_inner .header_inner_right .header_hamburger_icon_container {
display: none;
padding: 4px 0;
padding-left: 40px;
margin-top: -8px;
border-left: 1px solid #fff;
margin-left: 45px;
-webkit-transition: border-color .4s;
-moz-transition: border-color .4s;
-ms-transition: border-color .4s;
-o-transition: border-color .4s;
transition: border-color .4s;
}
.mm_header_new.scrolled .header_inner .header_inner_right .header_hamburger_icon_container {
border-left-color: transparent;
}
.mm_header_new.active .header_inner .header_inner_right .header_hamburger_icon_container,
body[data-title="Referenzen"] .mm_header_new:not(.scrolled) .header_inner .header_inner_right .header_hamburger_icon_container,
body[data-title="Impressum"] .mm_header_new:not(.scrolled) .header_inner .header_inner_right .header_hamburger_icon_container,
body[data-title="Datenschutzerklärung"] .mm_header_new:not(.scrolled) .header_inner .header_inner_right .header_hamburger_icon_container {
border-left-color: #6c6c6c;
}
.header_inner .header_inner_right .header_hamburger_icon {
display: flex;
flex-wrap: wrap;
width: 23px;
gap: 5px;
cursor: pointer;
position: relative;
}
.header_inner .header_inner_right .header_hamburger_icon:after {
content: '';
width: 61px;
height: 61px;
border-radius: 50%;
background: #f4f4f4;
position: absolute;
left: -19px;
top: -19px;
-webkit-transform: scale(0);
-webkit-transform-origin: center;
-moz-transform: scale(0);
-moz-transform-origin: center;
-ms-transform: scale(0);
-ms-transform-origin: center;
-o-transform: scale(0);
-o-transform-origin: center;
transform: scale(0);
transform-origin: center;
-webkit-transition: -webkit-transform .6s cubic-bezier(0.4, 0, 0, 1);
-moz-transition: -moz-transform .6s cubic-bezier(0.4, 0, 0, 1);
-ms-transition: -ms-transform .6s cubic-bezier(0.4, 0, 0, 1);
-o-transition: -o-transform .6s cubic-bezier(0.4, 0, 0, 1);
transition: transform .6s cubic-bezier(0.4, 0, 0, 1);
}
.mm_header_new.scrolled .header_inner .header_inner_right .header_hamburger_icon:after {
opacity: .1;
width: 51px;
height: 51px;
left: -14px;
top: -14px;
}
.header_inner .header_inner_right .header_hamburger_icon:hover:after {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.header_inner .header_inner_right .header_hamburger_icon .header_hamburger_dot {
width: 4px;
height: 4px;
display: inline-block;
position: relative;
z-index: 2;
background: #fff;
border-radius: 50%;
-webkit-transition: background .4s, -webkit-transform .4s, width .4s, opacity .4s;
-moz-transition: background .4s, -moz-transform .4s, width .4s, opacity .4s;
-ms-transition: background .4s, -ms-transform .4s, width .4s, opacity .4s;
-o-transition: background .4s, -o-transform .4s, width .4s, opacity .4s;
transition: background .4s, transform .4s, width .4s, opacity .4s;
}
.mm_header_new.active .header_inner .header_inner_right .header_hamburger_icon .header_hamburger_dot,
body[data-title="Referenzen"] .mm_header_new:not(.scrolled) .header_inner .header_inner_right .header_hamburger_icon .header_hamburger_dot,
body[data-title="Impressum"] .mm_header_new:not(.scrolled) .header_inner .header_inner_right .header_hamburger_icon .header_hamburger_dot,
body[data-title="Datenschutzerklärung"] .mm_header_new:not(.scrolled) .header_inner .header_inner_right .header_hamburger_icon .header_hamburger_dot {
background: #6c6c6c;
}
.header_inner .header_inner_right .header_container_menu { }
.header_burger_menu_icon,
.header_container_close_button{
cursor:pointer;
}
.mm_header_new .header_main_desktop .sub-menu-wrapper{
position: absolute;
top: -55px;
left: 0;
background: rgba(23, 60, 166, 0.7);
width: 100%;
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
z-index: 2;
display: none;
}
.mm_header_new .header_main_mobile .header_container_mobile_hamburger_menu .sub-menu:not(.second_level_submenu) {
display: none;
}
.mm_header_new .header_main_desktop .menu > li > .sub-menu-wrapper > .sub-menu {   display: flex !important;     width: 100%;
height: 100%; padding-top: 204px;
padding-bottom: 31px;  }   .mm_header_new .header_main_desktop .sub-menu li {
color: #6c6c6c;
}
.mm_header_new .header_main_desktop .sub-menu li .header_menu_subitem_content_container {
display: flex; width: 100%;
cursor: pointer;
-webkit-transition: background .4s;
-moz-transition: background .4s;
-ms-transition: background .4s;
-o-transition: background .4s;
transition: background .4s;
} .mm_header_new .sub-menu li .header_menu_subitem_content_container .header_menu_content_text_container {
-webkit-transition: color .4s;
-moz-transition: color .4s;
-ms-transition: color .4s;
-o-transition: color .4s;
transition: color .4s;
}
.mm_header_new .sub-menu li .header_menu_subitem_content_container:hover .header_menu_content_text_container,
.mm_header_new .sub-menu li .header_menu_subitem_content_container.open .header_menu_content_text_container {
color: #0055A9;
}
.mm_header_new .sub-menu li .header_menu_subitem_content_container .header_menu_content_text p {
margin-bottom: 0;
font-family: Nexa-Regular, sans-serif;
font-weight: 400;
}  .mm_header_new .header_main_desktop .sub-menu.second_level_submenu {
position: absolute;
width: 300px;
right: 0;
top: 43px;
padding-top: 23px;
padding-left: 50px;
}
.mm_header_new .header_main_desktop .sub-menu.second_level_submenu .second_level_title {
color: #0055a9;
margin-bottom: 14px;
}
.mm_header_new .header_main_desktop .sub-menu.second_level_submenu .menu-item-link {
font-family: Nexa-Regular, sans-serif;
font-weight: 400;
display: flex;
}
.mm_header_new .header_main_desktop .sub-menu.second_level_submenu > li:not(:last-child) {
margin-bottom: 10px;
}
.mm_header_new .header_main_desktop .sub-menu.second_level_submenu .menu-item-link svg {
width: 6px;
margin-left: 10px;
fill: #6c6c6c;
}
.menu_item_img{
width: 100px;
height: auto;
}
.header_main_mobile_content{
width: 100vw;
right: 0;
-webkit-transition: -webkit-transform .5s;
-moz-transition: -moz-transform .5s;
-ms-transition: -ms-transform .5s;
-o-transition: -o-transform .5s;
transition: transform .5s;
-webkit-transform: translateY(-100vh);
-moz-transform: translateY(-100vh);
-ms-transform: translateY(-100vh);
-o-transform: translateY(-100vh);
transform: translateY(-100vh);
overflow: hidden;
top: 0;
height: 100vh;
z-index: 9;
color: #fff;
position: absolute;
background-color: #181d22;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.header_main_mobile_content.open{
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.header_main_mobile_content .header_main_mobile_background {
position: absolute;
bottom: 0;
right: -145px;
width: 60%;
opacity: .03;
}
.header_main_mobile_content .header_main_mobile_background svg {
fill: #fff;
}
.header_main_mobile_content .header_main_mobile_content_top,
.header_main_mobile_content .header_main_mobile_content_middle,
.header_main_mobile_content .header_main_mobile_content_bottom {
position: relative;
z-index: 3;
}
.header_main_mobile_content .header_main_mobile_content_top {
display: flex;
justify-content: space-between;
align-items: center;
padding-top: 40px;
}
.header_main_mobile_content .header_main_mobile_content_top_2 {
display: flex;
align-items: center;
}
.header_main_mobile_content .header_main_mobile_content_top_2 .mm_header_button {
line-height: .6;
}
.mm_header_button svg {
fill: #fff;
width: 15px;
min-width: 15px;
height: 11px;
min-height: 11px;
margin-top: -2px;
margin-left: 7px;
}
.header_inner_right .mm_header_button svg {
width: 30px;
min-width: 30px;
height: 30px;
min-height: 30px;
margin-top: 0;
margin-left: 0;
}
.header_main_mobile_content .mM_button {
background: #f67939;
border-color: #f67939;
color: #fff;
}
.header_main_mobile_content .mM_button:active,
.header_main_mobile_content .mM_button:visited,
.header_main_mobile_content .mM_button:focus {
color: #fff;
}
.header_main_mobile_content .mM_button:hover {
color: #f67939;
}
.header_main_mobile_content .mM_button .mM_button_effect_elem span {
background: #fff;
}
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close .header_container_close_button {
position: relative;
}
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close .header_container_close_button:after {
content: '';
width: 40px;
height: 40px;
border-radius: 50%;
background: rgba(108,108,108,.5);
position: absolute;
left: -11px;
top: -11px;
-webkit-transform: scale(0);
-webkit-transform-origin: center;
-moz-transform: scale(0);
-moz-transform-origin: center;
-ms-transform: scale(0);
-ms-transform-origin: center;
-o-transform: scale(0);
-o-transform-origin: center;
transform: scale(0);
transform-origin: center;
-webkit-transition: -webkit-transform .6s cubic-bezier(0.4, 0, 0, 1);
-moz-transition: -moz-transform .6s cubic-bezier(0.4, 0, 0, 1);
-ms-transition: -ms-transform .6s cubic-bezier(0.4, 0, 0, 1);
-o-transition: -o-transform .6s cubic-bezier(0.4, 0, 0, 1);
transition: transform .6s cubic-bezier(0.4, 0, 0, 1);
}
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close .header_container_close_button:hover:after {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close .header_container_close_button .header_container_close_icon {
position: relative;
width: 18px;
height: 18px;
}
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close .header_container_close_button .header_container_close_icon:before,
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close .header_container_close_button .header_container_close_icon:after {
content: '';
width: 22px;
height: 3px;
background: #f4f4f4;
border-radius: 1.5px;
position: absolute;
left: 2px;
top: 0;
-webkit-transform: rotate(45deg);
-webkit-transform-origin: left center;
-moz-transform: rotate(45deg);
-moz-transform-origin: left center;
-ms-transform: rotate(45deg);
-ms-transform-origin: left center;
-o-transform: rotate(45deg);
-o-transform-origin: left center;
transform: rotate(45deg);
transform-origin: left center;
-webkit-transition: background .4s;
-moz-transition: background .4s;
-ms-transition: background .4s;
-o-transition: background .4s;
transition: background .4s;
}
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close .header_container_close_button .header_container_close_icon:after {
left: auto;
right: 0;
-webkit-transform: rotate(-45deg);
-webkit-transform-origin: right center;
-moz-transform: rotate(-45deg);
-moz-transform-origin: right center;
-ms-transform: rotate(-45deg);
-ms-transform-origin: right center;
-o-transform: rotate(-45deg);
-o-transform-origin: right center;
transform: rotate(-45deg);
transform-origin: right center;
}
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close .header_container_close_button:hover .header_container_close_icon:before,
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close .header_container_close_button:hover .header_container_close_icon:after {
background: #f67939;
}
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close {
padding: 6px 0;
padding-left: 44px;
border-left: 1px solid #f4f4f4;
margin-left: 46px;
}
.header_main_mobile_content .header_main_mobile_content_middle,
.header_main_mobile_content .header_main_mobile_content_middle_2,
.header_main_mobile_content .header_main_mobile_content_bottom,
.header_main_mobile_content .header_main_rechtliches_container,
.header_main_mobile_content .header_main_rechtliches_container ul,
.header_main_mobile_content .header_main_desktop_social_container {
display: flex;
align-items: center;
}
.header_main_mobile_content .header_main_mobile_content_middle_1,
.header_main_mobile_content .header_main_mobile_content_middle_2 {
max-width: 100%;
flex: 0 0 auto;
width: 50%;
}
.header_main_mobile_content .header_main_mobile_content_bottom {
justify-content: space-between;
align-items: flex-end;
padding-bottom: 42px;
}
.header_container_mobil_menu ul{
list-style:none;
margin:0;
padding:0;
}
.header_main_mobile_content .header_main_mobile_content_top_1,
.header_main_mobile_content .header_main_mobile_content_top_2 {
opacity: 0;
-webkit-transform: translateY(30%);
-moz-transform: translateY(30%);
-ms-transform: translateY(30%);
-o-transform: translateY(30%);
transform: translateY(30%);
-webkit-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -webkit-transform .5s cubic-bezier(0.4, 0, 0, 1);
-webkit-transition-delay: .4s;
-moz-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -moz-transform .5s cubic-bezier(0.4, 0, 0, 1);
-moz-transition-delay: .4s;
-ms-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -ms-transform .5s cubic-bezier(0.4, 0, 0, 1);
-ms-transition-delay: .4s;
-o-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -o-transform .5s cubic-bezier(0.4, 0, 0, 1);
-o-transition-delay: .4s;
transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), transform .5s cubic-bezier(0.4, 0, 0, 1);
transition-delay: .4s;
}
.header_main_mobile_content.open .header_main_mobile_content_top_1,
.header_main_mobile_content.open .header_main_mobile_content_top_2 {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.header_main_mobile_content .header_container_hamburger_logo a {
display: inline-block;
}
.header_main_mobile_content .header_container_hamburger_logo a svg {
fill: #fff;
width: 182px;
-webkit-transition: fill .4s;
-moz-transition: fill .4s;
-ms-transition: fill .4s;
-o-transition: fill .4s;
transition: fill .4s;
}
.header_main_mobile_content .header_container_hamburger_logo a:hover svg {
fill: #f67939;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu > li:not(.main) {
padding-left: 36px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main {
margin-bottom: 27px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu li {
-webkit-transition: opacity .4s;
-moz-transition: opacity .4s;
-ms-transition: opacity .4s;
-o-transition: opacity .4s;
transition: opacity .4s;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu li.hover_disabled {
opacity: .4;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu li .menu_item_wrapper {
opacity: 0;
-webkit-transform: translateY(30%);
-moz-transform: translateY(30%);
-ms-transform: translateY(30%);
-o-transform: translateY(30%);
transform: translateY(30%);
-webkit-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -webkit-transform .5s cubic-bezier(0.4, 0, 0, 1);
-webkit-transition-delay: .3s;
-moz-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -moz-transform .5s cubic-bezier(0.4, 0, 0, 1);
-moz-transition-delay: .3s;
-ms-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -ms-transform .5s cubic-bezier(0.4, 0, 0, 1);
-ms-transition-delay: .3s;
-o-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -o-transform .5s cubic-bezier(0.4, 0, 0, 1);
-o-transition-delay: .3s;
transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), transform .5s cubic-bezier(0.4, 0, 0, 1);
transition-delay: .3s;
}
.header_main_mobile_content.open .header_main_mobile_content_middle_1 .menu .menu_item_wrapper {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main .menu_item_link {
display: inline-flex;
cursor: pointer;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main .menu_item_link .menu_item_counter {
font-size: .75rem;
display: inline-block;
margin-right: 18px;
margin-top: -8px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main .menu_item_link .menu_item_title {
font-size: 3.4375rem;
font-family: Nexa-Heavy, sans-serif;
font-weight: 700;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu > li:not(.main) .menu_item_link .menu_item_title {
font-size: 1.25rem;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu > li:not(.main):not(:last-child) {
margin-bottom: 17px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .career .menu_item_wrapper {
display: flex;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .career .menu_item_wrapper .menu_jobs_count {
display: inline-flex;
justify-content: center;
align-items: center;
line-height: 1;
margin-bottom: 0;
font-size: .78125rem;
color: #181d22;
width: 18px;
height: 18px;
border-radius: 50%;
background: #f67939;
padding-top: 4px;
padding-right: 2px;
margin-left: 5px;
margin-top: -10px;
}
.header_main_mobile_content .header_main_mobile_content_middle_2 {
gap: 0 100px;
opacity: 0;
-webkit-transform: translateY(30%);
-moz-transform: translateY(30%);
-ms-transform: translateY(30%);
-o-transform: translateY(30%);
transform: translateY(30%);
-webkit-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -webkit-transform .5s cubic-bezier(0.4, 0, 0, 1);
-webkit-transition-delay: .3s;
-moz-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -moz-transform .5s cubic-bezier(0.4, 0, 0, 1);
-moz-transition-delay: .3s;
-ms-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -ms-transform .5s cubic-bezier(0.4, 0, 0, 1);
-ms-transition-delay: .3s;
-o-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -o-transform .5s cubic-bezier(0.4, 0, 0, 1);
-o-transition-delay: .3s;
transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), transform .5s cubic-bezier(0.4, 0, 0, 1);
transition-delay: .3s;
}
.header_main_mobile_content.open .header_main_mobile_content_middle_2 {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.header_main_mobile_content .header_main_mobile_content_middle_2 .header_main_mobile_content_address {
font-size: .9375rem;
}
.header_main_mobile_content .header_main_mobile_content_middle_2 .header_main_mobile_content_address p {
margin-bottom: 0;
}
.header_main_mobile_content .header_main_mobile_content_middle_2 .header_main_mobile_content_address .header_mobile_address_title {
color: #a8a9aa;
font-family: Nexa-Bold, sans-serif;
font-weight: 600;
}
.header_main_mobile_content .header_main_mobile_content_middle_2 .header_main_mobile_content_address .header_mobile_address_city {
margin-bottom: 55px;
}
.header_main_mobile_content .header_main_mobile_content_middle_2 .header_main_mobile_content_address .header_mobile_address_phonemail {
display: inline-block;
}
.header_main_mobile_content .header_main_mobile_content_middle_2 .header_main_mobile_content_address .header_mobile_address_phonemail span {
display: inline-block;
position: relative;
}
.header_main_mobile_content .header_main_mobile_content_middle_2 .header_main_mobile_content_address .header_mobile_address_phonemail span:after {
content: '';
position: absolute;
left: 0;
bottom: -3px;
width: 100%;
height: 1px;
background: currentcolor;
-webkit-transform: scaleX(0);
-webkit-transform-origin: right center;
-moz-transform: scaleX(0);
-moz-transform-origin: right center;
-ms-transform: scaleX(0);
-ms-transform-origin: right center;
-o-transform: scaleX(0);
-o-transform-origin: right center;
transform: scaleX(0);
transform-origin: right center;
-webkit-transition: -webkit-transform .6s cubic-bezier(0.4, 0, 0, 1);
-moz-transition: -moz-transform .6s cubic-bezier(0.4, 0, 0, 1);
-ms-transition: -ms-transform .6s cubic-bezier(0.4, 0, 0, 1);
-o-transition: -o-transform .6s cubic-bezier(0.4, 0, 0, 1);
transition: transform .6s cubic-bezier(0.4, 0, 0, 1);
}
.header_main_mobile_content .header_main_mobile_content_middle_2 .header_main_mobile_content_address .header_mobile_address_phonemail svg {
fill: #f67939;
width: 18px;
margin-right: 8px;
margin-top: -3px;
}
.header_main_mobile_content .header_main_mobile_content_middle_2 .header_main_mobile_content_address .header_mobile_address_phonemail:hover span:after {
-webkit-transform: scaleX(1);
-webkit-transform-origin: left center;
-moz-transform: scaleX(1);
-moz-transform-origin: left center;
-ms-transform: scaleX(1);
-ms-transform-origin: left center;
-o-transform: scaleX(1);
-o-transform-origin: left center;
transform: scaleX(1);
transform-origin: left center;
}
.header_main_mobile_content .header_main_mobile_content_bottom_1,
.header_main_mobile_content .header_main_mobile_content_bottom_2 {
opacity: 0;
-webkit-transform: translateY(30%);
-moz-transform: translateY(30%);
-ms-transform: translateY(30%);
-o-transform: translateY(30%);
transform: translateY(30%);
-webkit-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -webkit-transform .5s cubic-bezier(0.4, 0, 0, 1);
-webkit-transition-delay: .1s;
-moz-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -moz-transform .5s cubic-bezier(0.4, 0, 0, 1);
-moz-transition-delay: .1s;
-ms-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -ms-transform .5s cubic-bezier(0.4, 0, 0, 1);
-ms-transition-delay: .1s;
-o-transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), -o-transform .5s cubic-bezier(0.4, 0, 0, 1);
-o-transition-delay: .1s;
transition: opacity .8s cubic-bezier(0.4, 0, 0, 1), transform .5s cubic-bezier(0.4, 0, 0, 1);
transition-delay: .1s;
}
.header_main_mobile_content.open .header_main_mobile_content_bottom_1,
.header_main_mobile_content.open .header_main_mobile_content_bottom_2 {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.header_main_mobile_content .header_main_mobile_content_bottom_1 .header_main_rechtliches_container {
color: #a8a9aa;
font-size: .9375rem;
gap: 0 40px;
}
.header_main_mobile_content .header_main_rechtliches_container ul li:not(:last-child) {
padding-right: 27px;
position: relative;
}
.header_main_mobile_content .header_main_rechtliches_container ul li:not(:last-child):after {
content: '-';
font-family: Nexa-Regular, sans-serif;
font-size: .9375rem;
color: #a8a9aa;
font-weight: 400;
position: absolute;
right: 9px;
top: 0;
}
.header_main_mobile_content .header_main_rechtliches_container ul li a {
color: #a8a9aa;
-webkit-transition: color .4s;
-moz-transition: color .4s;
-ms-transition: color .4s;
-o-transition: color .4s;
transition: color .4s;
}
.header_main_mobile_content .header_main_rechtliches_container ul li a:hover {
color: #fff;
}
.header_main_mobile_content .header_main_social_container {
gap: 0 20px;
}
.header_main_mobile_content .header_main_social_container .header_main_mobile_social_item {
display: inline-flex;
justify-content: center;
align-items: center;
width: 41px;
height: 41px;
border-radius: 50%;
border: 1px solid rgba(255,255,255,.3);
-webkit-transition: border-color .4s, background .4s;
-moz-transition: border-color .4s, background .4s;
-ms-transition: border-color .4s, background .4s;
-o-transition: border-color .4s, background .4s;
transition: border-color .4s, background .4s;
}
.header_main_mobile_content .header_main_social_container .header_main_mobile_social_item svg {
fill: #fff;
height: 20px;
-webkit-transition: fill .4s;
-moz-transition: fill .4s;
-ms-transition: fill .4s;
-o-transition: fill .4s;
transition: fill .4s;
}
.header_main_mobile_content .header_main_social_container .header_main_mobile_social_item:hover {
border-color: transparent;
background: rgba(255,255,255,.3);
}
.header_main_mobile_content {
overflow-y: scroll;
} .mm_header_button {
height: 68px;
}
.header_inner_right a.btw_button {    border-radius: 50%;
background: linear-gradient(90deg, #16164d, #0c0c2c);
color: white; font-weight: 500;
border: none;
cursor: pointer;
position: relative;
overflow: hidden;
transition: transform 0.4s ease, box-shadow 0.4s ease, background 0.4s ease;
box-shadow:
inset 0 0 8px rgba(100, 150, 255, 0.15),
0 0 10px rgba(50, 100, 255, 0.05);
padding: 20px
}
.header_inner_right .btw_button:before {
content: "";
position: absolute;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
background: radial-gradient(circle at center, rgba(100,150,255,0.2), transparent 70%);
opacity: 0;
transition: opacity .4s ease;
z-index: 1;
}
.header_inner_right .btw_button:hover {
transform: translateY(-2px);
box-shadow:
0 0 14px rgba(100, 150, 255, 0.3),
0 0 24px rgba(100, 150, 255, 0.2),
inset 0 0 18px rgba(100, 150, 255, 0.25);
background: linear-gradient(90deg, #1d1d6a, #0e0e3a);
}
.header_inner_right .btw_button:hover:before {
opacity: 1;
}
.menu-header-navigation-neu-container > ul.menu > li > span,
.menu-header-navigation-neu-container > ul.menu > li > a { color: rgba(226, 249, 255, .5);
transition: color .4s;
}
.menu-header-navigation-neu-container > ul.menu > li > span:hover,
.menu-header-navigation-neu-container > ul.menu > li.current-parent-item > span,
.menu-header-navigation-neu-container > ul.menu > li > a:hover,
.menu-header-navigation-neu-container > ul.menu > li.current-menu-item > a,
.menu-header-navigation-neu-container > ul.menu > li.menu-item-has-children.open > span {
color: #fff;
}
span.menu-item-link {
position: relative;
z-index: 3 !important;
}
.first_level_submenu > li span {
position: relative;
}
.first_level_submenu > li span:after {
content: '';
position: absolute;
left: 0;
bottom: 0;
width: 37px;
height: 2px;
background: rgba(255,255,255,.5);
opacity: 0;
transition: opacity .4s;
}
.first_level_submenu > li.current-menu-item span:after,
.first_level_submenu > li span:hover:after {
opacity: 1;
}
.first_level_submenu > li:not(:last-child) {
margin-right: 32px;
}
.first_level_submenu * {
color: #fff;
}
.header_mediaMEANS_link_container {   position: relative;
display: none;
justify-content: center;
align-items: center;
height: 34px;
background: linear-gradient(to right, #101079 0%, #0056a1 50%, #101079 100%);
}
.header_mediaMEANS_link_container a {
display: flex;
align-items: center; font-family: Nexa-Regular, sans-serif;
font-weight: 700; color: #fff; padding-top: 6px; }
.header_mediaMEANS_link_container a p {
color: #e2f9ff;
margin-bottom: 0;
margin-right: 7px; }
.header_mediaMEANS_link_container svg {
fill: #e2f9ff; width: 108px; margin-bottom: 6.5px;
}
.header_mediaMEANS_link_container span {
margin: 0 7px 0 9px;
}
.header_main.header_main_desktop {
background: #08083d; }
.header_inner_right * {
color: #e2f9ff;
}
#menu-header-navigation-neu > li {
position: relative;
}
#menu-header-navigation-neu > li:not(:last-child):after {
content: '';
position: absolute;
top: 4px;
right: -28px;
width: 2px;
height: 13px;
background: rgba(226, 249, 255, .5);
}
.btw_footer_package_item a.btw_button.primary {
--c: #0b0d33;
--cL: #0b0d33;
box-shadow: 0 10px 25px rgba(11, 13, 51, 0.22);
}
@media screen and (min-width: 1200px) {
.header_main_mobile_content .header_container_mobile_hamburger_menu,
.header_main_mobile_content .header_container_mobile_hamburger_menu_2,
.header_main_mobile_content .header_main_mobile_content_middle_3,
.header_main_mobile_content .header_main_mobile_content_bottom_3 {
display: none;
}
}
@media screen and (min-width: 2200px) {
.header_main > .container {
max-width: 95%;
}
}
@media screen and (max-width: 1399px) { .header_container_menu ul:not(.sub-menu) > li,
.header_container_menu ul:not(.sub-menu) > li:last-child {
margin-right: 25px;
}
.header_reference_previews .header_reference_preview_item:nth-child(n+3) {
display: none;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main .menu_item_link .menu_item_title {
font-size: 3.038rem;
}
.header_main_mobile_content .header_main_mobile_content_middle_2 {
gap: 0 50px;
} .header_inner_left .header_project_back_button_container:not(.back_button_mobile)  {
position: absolute;
top: 100%;
left: 0;
-webkit-transition: opacity .3s;
-webkit-transition-delay: .3s;
-moz-transition: opacity .3s;
-moz-transition-delay: .3s;
-ms-transition: opacity .3s;
-ms-transition-delay: .3s;
-o-transition: opacity .3s;
-o-transition-delay: .3s;
transition: opacity .3s;
transition-delay: .3s;
}
.mm_header_new.scrolled .header_inner_left .header_project_back_button_container:not(.back_button_mobile) {
opacity: 0;
}
#menu-header-navigation-neu > li:not(:last-child):after {
right: -16px;
}
}
@media screen and (max-width: 1199px) {
.header_main > .container {
max-width: 100%;
padding-left: 20px;
padding-right: 20px;
} .header_inner .header_inner_right .mM_button {
padding-left: 20px;
padding-right: 20px;
padding-top: 16px;
padding-bottom: 15px;
}
.header_inner .header_inner_right .header_hamburger_icon_container {
padding-left: 30px;
margin-left: 35px;
} .header_mediaMEANS_link_container {
right: unset;
} }
@media screen and (max-width: 1199px){
.header_inner {
padding: 35px 0;
}
.header_container_menu ul:not(.sub-menu) > li,
.header_container_menu ul:not(.sub-menu) > li:last-child {
margin-right: 25px;
}
.header_container_logo { width: 135px;
}
.header_main_mobile_content .header_container_desktop_hamburger_menu,
.header_main_mobile_content .header_main_mobile_content_middle_2,
.header_inner .header_inner_right .header_container_menu,
.header_inner .header_inner_right .mm_header_button,
.header_main_mobile_content .header_main_mobile_content_top_2 .mm_header_button,
.header_main_mobile_content .header_main_mobile_content_bottom_1,
.header_main_mobile_content .header_main_mobile_content_bottom_2 {
display: none;
}
.header_inner .header_inner_right .header_hamburger_icon_container,
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close {
padding-left: 0;
border: none;
margin-left: 0;
}
.header_main_mobile_content .header_main_mobile_content_middle {
flex-wrap: wrap;
height: 100%;
padding: 50px 30px;
border-radius: 0 20px 0 0;
}
.header_main_mobile_content .header_main_mobile_content_middle_1, .header_main_mobile_content .header_main_mobile_content_middle_3 {
max-width: 100%;
flex: 0 0 auto;
width: 100%;
}
.header_main_mobile_content .header_main_mobile_background {
width: 80%;
}
.header_main_mobile_content .header_main_mobile_content_middle_3 {
margin-top: 30px;
padding-left: 36px;
}
.header_main_mobile_content .header_main_mobile_content_bottom_3 {
display: flex;
justify-content: space-between;
width: 100%;
}
.header_main_mobile_content .header_main_mobile_content_bottom_3 .header_main_mobile_contacts {
display: flex;
gap: 0 9px;
}
.header_main_mobile_content .header_main_mobile_content_bottom_3 .header_main_mobile_contacts .header_main_mobile_contact_item {
display: inline-flex;
justify-content: center;
align-items: center; width: 44px;
height: 44px;
border-radius: 50%;
background: #fff;
-webkit-transition: background .4s;
-moz-transition: background .4s;
-ms-transition: background .4s;
-o-transition: background .4s;
transition: background .4s;
}
.header_main_mobile_content .header_main_mobile_content_bottom_3 .header_main_mobile_contacts .header_main_mobile_contact_item svg { width: 16px;
fill: #ff5b4a;
-webkit-transition: fill .4s;
-moz-transition: fill .4s;
-ms-transition: fill .4s;
-o-transition: fill .4s;
transition: fill .4s;
}
.header_main_mobile_content .header_main_mobile_content_bottom_3 .header_main_mobile_contacts .header_main_mobile_contact_item:hover {
background: #f67939;
}
.header_main_mobile_content .header_main_mobile_content_bottom_3 .header_main_mobile_contacts .header_main_mobile_contact_item:hover svg {
fill: #fff;
}
.header_main_mobile_content .header_container_mobile_hamburger_menu .menu {
overflow: hidden;
position: relative;
overflow-y: scroll;
}
.header_main_mobile_content .header_container_mobile_hamburger_menu .menu > li {
-webkit-transition: opacity .6s cubic-bezier(0.4, 0, 0, 1), -webkit-transform .6s cubic-bezier(0.4, 0, 0, 1);
-moz-transition: opacity .6s cubic-bezier(0.4, 0, 0, 1), -moz-transform .6s cubic-bezier(0.4, 0, 0, 1);
-ms-transition: opacity .6s cubic-bezier(0.4, 0, 0, 1), -ms-transform .6s cubic-bezier(0.4, 0, 0, 1);
-o-transition: opacity .6s cubic-bezier(0.4, 0, 0, 1), -o-transform .6s cubic-bezier(0.4, 0, 0, 1);
transition: opacity .6s cubic-bezier(0.4, 0, 0, 1), transform .6s cubic-bezier(0.4, 0, 0, 1);
}
.header_main_mobile_content .header_container_mobile_hamburger_menu .menu.menu_is_open > li {
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%);
}
.header_main_mobile_content .header_container_mobile_hamburger_menu .menu.menu_is_open > li:not(.sub_men_open) {
opacity: 0;
}
.header_main_mobile_content .header_container_mobile_hamburger_menu .menu .first_level_submenu {
position: absolute;
left: 125%;
top: 0;
overflow-y: scroll;
width: 100%;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main  .first_level_submenu > li > .menu_item_link .menu_item_title {
font-size: .75rem;
color: #a8a8a9;
font-family: Nexa-Regular, sans-serif;
font-weight: 400;
text-transform: uppercase;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu  .first_level_submenu .sub-menu {
background: #1f2429;
padding: 20px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu  .first_level_submenu .sub-menu .menu_item_title {
font-size: .9375rem;
font-family: Nexa-Regular, sans-serif;
font-weight: 400;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu  .first_level_submenu .sub-menu .menu-item .menu_item_link {
display: block;
position: relative;
padding-right: 15px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu  .first_level_submenu .sub-menu .menu-item .menu_item_link:after {
content: '>';
font-family: Nexa-Regular, sans-serif;
font-weight: 400;
font-size: .9375rem;
color: #f67939;
position: absolute;
right: 5px;
top: 22px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu  .first_level_submenu .sub-menu .menu-item:first-child .menu_item_link:after {
top: 5px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu  .first_level_submenu .sub-menu .menu-item:last-child .menu_item_link:after {
top: 18px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu  .first_level_submenu .sub-menu .menu-item:not(:last-child) .menu_item_link {
padding-bottom: 14px;
border-bottom: 1px solid rgba(255,255,255,.1);
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu  .first_level_submenu .sub-menu .menu-item:not(:first-child) .menu_item_link {
padding-top: 16px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu  .first_level_submenu > .menu-item:not(:last-child) .sub-menu {
margin-bottom: 40px;
}
.sub-menu .submenu_breadcrumb_container {
font-size: .9375rem;
margin-bottom: 20px;
}
.sub-menu .submenu_breadcrumb_container .submenu_breadcrumb_first {
color: #a8a8a9;
cursor: pointer;
-webkit-transition: color .4s;
-moz-transition: color .4s;
-ms-transition: color .4s;
-o-transition: color .4s;
transition: color .4s;
}
.sub-menu .submenu_breadcrumb_container .submenu_breadcrumb_first:hover {
color: #fff;
}
.sub-menu .submenu_breadcrumb_container .submenu_breadcrumb_divider {
padding: 0 6px;
color: #f67939;
}
.header_inner_left .header_project_back_button_container:not(.back_button_mobile) {
display: none;
}
.header_inner .header_inner_left .header_project_back_button_container.back_button_mobile {
display: block;
}
.header_inner .header_inner_right .header_hamburger_icon_container {
display: block;
}
.header_hamburger_bar {
width: 18px;
height: 2px;
background: #fff;
border-radius: 5px;
}
.header_inner .header_inner_right .header_hamburger_icon_container {
padding: 0;
margin: 0;
}
.header_inner .header_inner_right .header_hamburger_icon:after,
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close .header_container_close_button:after,
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close .header_container_close_button:after {
content: none;
}
.header_main_mobile_content .header_container_hamburger_logo a svg {
width: 135px;
}
.header_main_mobile_content .header_main_mobile_content_top {
padding: 22px 0;
}
.header_main_mobile_content .container-top {
max-width: 100%;
padding-left: 20px;
padding-right: 20px;
}
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close {
padding: 0;
}
.header_container_close_button {
width: 44px;
height: 44px;
display: flex;
justify-content: center;
align-items: center;
background: linear-gradient(to right, #142d84 0%, transparent 100%);
border-radius: 50%;
}
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close .header_container_close_button .header_container_close_icon {
width: 13px;
height: 13px;
}
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close .header_container_close_button .header_container_close_icon:before,
.header_main_mobile_content .header_main_mobile_content_top_2 .header_container_close .header_container_close_button .header_container_close_icon:after {
width: 16px;
height: 2px;
}
.header_main_mobile_content_middle_1_contacts }{
display: flex;
justify-content: space-between;
width: 100%;
}
.header_main_mobile_content {
background: url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/img/mobile_menu_background.png) no-repeat;
background-size: cover;
}
.header_main_mobile_content_bottom_3 .btw_button {
padding: 20px 36px 15px;
}
.header_main_mobile_content .container-middle {
max-width: 100%;
height: 100%;
padding-right: 30px;
padding-left: 0;
margin: 0;
}
.header_main_mobile_content_middle {
background: #0b0c30;
}
.container-bottom {
display: none;
}
.header_main_mobile_content .header_main_mobile_content_middle {
align-items: start;
}
#menu-mobile-hamburger-nav > li.main span.menu_item_title:before {
content: '<'
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main .menu_item_link .menu_item_counter {
display: none;
}
.header_main_mobile_content_middle_1 .header_main_mobile_content_bottom_3 {
margin-bottom: 52px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main .menu_item_link .menu_item_title {
font-size: 1.5rem;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu > li:not(.main) .menu_item_link .menu_item_title {
font-size: 1rem;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main {
position: relative;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main:not(.last-child) {
margin-bottom: 22px;
padding-bottom: 14px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main:before {
content: '';
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 1px;
background: rgba(255, 255, 255, .1);
box-shadow: 0px 0px 15px 2px rgba(255, 255, 255, 0.1);
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main:after {
content: '';
position: absolute;
top: 0;
right: 0;
width: 29px;
height: 29px;
background: url(//www.bluetheweb.de/wp-content/themes/BLUEtheWEB/img/link_arrow_right.png);
background-size: 100% 100%;
}
.header_main_mobile_content_bottom_3 .btw_button {
padding: 11px 36px 7px;
box-shadow: 0px 5px 50px 0px rgba(255, 91, 74, 1);
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main .menu_item_link .menu_item_title {
text-shadow: 0 0 3px #fff;
}
html[data-agent*="AppleWebKit"][data-agent*="Macintosh"] .header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main .menu_item_link .menu_item_title,
html[data-agent*="iPad"] .header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main .menu_item_link .menu_item_title,
html[data-agent*="iPhone"] .header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main .menu_item_link .menu_item_title {
text-shadow: none;
}
.menu-mobile-hamburger-nav-2-container ul {
display: flex;
}
.menu-mobile-hamburger-nav-2-container ul li {
position: relative;
padding-left: 0 !important;
}
.menu-mobile-hamburger-nav-2-container ul li a {
text-shadow: 0 0 5px #fff;
}
.menu-mobile-hamburger-nav-2-container ul li:first-child {
padding-left: 9px !important;
}
.menu-mobile-hamburger-nav-2-container ul li:not(:last-child) {
padding-right: 35px;
margin-right: 24px;
}
.menu-mobile-hamburger-nav-2-container ul li:not(:last-child):after {
content: '';
position: absolute;
top: 10px;
right: 0;
width: 5px;
height: 2px;
background: #fff;
box-shadow: 0px 0px 45px 10px rgba(255, 255, 255, 0.1);
}
}
@media screen and (max-width: 767px) {
}
@media screen and (max-width: 575px) {
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu > .main > .menu_item_wrapper .menu_item_link .menu_item_title {
font-size: 2.038rem;
}
.header_mediaMEANS_link_container {
display: none;
}
.header_main.header_main_desktop {
border-radius: 0 0 0 0;
}
}
@media screen and (max-width: 459px) {
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu > .main > .menu_item_wrapper .menu_item_link .menu_item_title {
font-size: 1.563rem;
}
.header_main_mobile_content .header_main_mobile_content_bottom_3 {
flex-direction: column;
justify-content: center;
}
.header_main_mobile_content .header_main_mobile_content_bottom_3 > div {
width: 100%;
text-align: center;
}
.header_main_mobile_content .header_main_mobile_content_bottom_3 .header_main_mobile_contacts {
justify-content: center;
}
}
@media screen and (max-width: 400px) {
.header_inner .header_inner_left .header_project_back_button_container {
display: none !important;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu > .main > .menu_item_wrapper .menu_item_link .menu_item_title {
font-size: 1.35rem;
}
}
@media screen and (max-width: 375px) { .header_mediaMEANS_link_container a {
font-size: 1rem;
padding: 0 20px;
padding-top: 6px;
}
.header_mediaMEANS_link_container svg {
width: 100px;
}
.header_main_mobile_content .header_main_mobile_content_middle {
padding: 50px 15px;
}
.header_main_mobile_content .container-middle {
padding-right: 15px;
}
}
@media screen and (max-width: 335px) { .header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main:after {
top: -8px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main:first-child {
padding-top: 8px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu .main:first-child:after {
top: 0;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu > .main > .menu_item_wrapper .menu_item_link .menu_item_title {
font-size: 1.15rem;
}
}
@media screen and (max-width: 300px) {
.header_mediaMEANS_link_container a {
font-size: .9rem;
padding: 0 15px;
padding-top: 6px;
}
.header_mediaMEANS_link_container svg {
width: 95px;
}
.header_main_mobile_content .header_main_mobile_content_middle_1 .menu > .main > .menu_item_wrapper .menu_item_link .menu_item_title {
font-size: 1.05rem;
}
} .header_reference_previews {
display: flex;
align-items: center;
gap: 12px;
}
.header_reference_preview_item {
position: relative;
display: block;
width: 52px;
height: 52px;
border-radius: 50%;
flex-shrink: 0;
background: none;
border: none;
padding: 0;
cursor: pointer;
transition: transform .25s ease;
}
.header_reference_preview_item:hover {
transform: scale(1.06);
}
.header_reference_preview_item img {
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 50%;
display: block;
position: relative;
z-index: 1;
}
.header_reference_preview_border {
position: absolute;
inset: 0;
border-radius: 50%;
border: 2.5px solid #F47920;
z-index: 2;
pointer-events: none;
animation: headerPreviewPulse 1.8s ease-in-out infinite;
}
.header_reference_preview_item.visited {
z-index: 0;
}
.header_reference_preview_item.visited img {
filter: grayscale(0.85) brightness(0.75);
}
.header_reference_preview_item.visited .header_reference_preview_border {
border-color: rgba(160, 170, 190, 0.45);
animation: none;
}
@keyframes headerPreviewPulse {
0% {
box-shadow: 0 0 0 0 rgba(244, 121, 32, 0.55);
}
70% {
box-shadow: 0 0 0 10px rgba(244, 121, 32, 0);
}
100% {
box-shadow: 0 0 0 0 rgba(244, 121, 32, 0);
}
} .header_ref_popup {
position: fixed;
inset: 0;
z-index: 10001;
background: rgba(8, 8, 50, 0.88);
backdrop-filter: blur(16px);
-webkit-backdrop-filter: blur(16px);
opacity: 0;
transition: opacity .35s ease;
color: #fff;
--popup-inset: max(48px, calc((100% - 1200px) / 2));
}
.header_ref_popup.active {
opacity: 1;
} .header_ref_popup_back {
position: absolute;
top: 22px;
left: var(--popup-inset);
z-index: 3;
display: inline-flex;
align-items: center;
gap: 0;
text-decoration: none;
}
.header_ref_popup_back_icon {
display: inline-flex;
justify-content: center;
align-items: center;
width: 30px;
height: 30px;
border-radius: 50%;
background: rgba(255, 255, 255, 0.1);
}
.header_ref_popup_back_icon svg {
width: 10px;
fill: #fff;
transform: rotate(180deg);
}
.header_ref_popup_back_text {
display: inline-block;
padding: 8px 14px 6px;
border-radius: 35px;
background: rgba(255, 255, 255, 0.1);
color: #fff;
font-size: .72rem;
font-family: Nexa-Regular, sans-serif;
line-height: 1;
white-space: nowrap;
} .header_ref_popup_close {
position: absolute;
top: 22px;
right: var(--popup-inset);
z-index: 3;
background: rgba(255, 255, 255, 0.08);
border: none;
color: #fff;
cursor: pointer;
width: 38px;
height: 38px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
transition: background .2s;
padding: 0;
}
.header_ref_popup_close svg {
width: 16px;
height: 16px;
}
.header_ref_popup_close:hover {
background: rgba(255, 255, 255, 0.16);
} .header_ref_popup_top {
position: absolute;
top: 32px;
left: 50%;
transform: translateX(-50%);
z-index: 2;
text-align: center;
width: 70%;
max-width: 760px;
}
.header_ref_popup_title {
font-family: Nexa-Heavy, sans-serif;
font-size: 1.75rem;
font-weight: 700;
color: #fff;
margin: 0 0 14px;
line-height: 1.2;
}
.header_ref_popup_services {
display: flex;
flex-wrap: wrap;
gap: 4px 14px;
justify-content: center;
}
.header_ref_popup_service {
color: rgba(255, 255, 255, 0.6);
font-size: .8rem;
font-family: Nexa-Regular, sans-serif;
line-height: 1.2;
} .header_ref_popup_slider {
position: absolute;
top: 140px;
bottom: 80px;
left: var(--popup-inset);
right: var(--popup-inset);
}
.header_ref_popup_slide {
outline: none;
height: calc(100vh - 220px);
}
.header_ref_popup_slide img,
.header_ref_popup_slide_video {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
display: block;
border-radius: 16px;
}
.header_ref_popup_slider .slick-list {
height: 100%;
border-radius: 16px;
}
.header_ref_popup_slider .slick-track {
height: 100%;
}
.header_ref_popup_slider .slick-prev,
.header_ref_popup_slider .slick-next {
display: none !important;
} .header_ref_popup_arrow {
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 4;
background: transparent;
border: 1px solid rgba(255, 255, 255, 0.35);
border-radius: 50%;
width: 56px;
height: 56px;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
padding: 0;
transition: background .25s, border-color .25s, color .25s;
color: rgba(255, 255, 255, 0.85);
}
.header_ref_popup_arrow:hover {
background: rgba(255, 255, 255, 0.08);
border-color: rgba(255, 255, 255, 0.6);
color: #fff;
}
.header_ref_popup_arrow svg {
width: 18px;
height: 18px;
}
.header_ref_popup_arrow_prev {
left: calc(var(--popup-inset) + 28px);
}
.header_ref_popup_arrow_next {
right: calc(var(--popup-inset) + 28px);
} .header_ref_popup_slider .slick-dots {
top: 26px;
bottom: auto;
display: flex !important;
justify-content: center;
align-items: center;
gap: 0 8px;
padding: 0;
list-style: none;
z-index: 4;
}
.header_ref_popup_slider .slick-dots li {
width: auto;
height: auto;
margin: 0;
opacity: .3;
transition: opacity .4s;
}
.header_ref_popup_slider .slick-dots li.slick-active {
opacity: 1;
}
.header_ref_popup_slider .slick-dots li button {
width: 32px;
height: 2px;
padding: 0;
background: #fff;
border: none;
border-radius: 1px;
cursor: pointer;
}
.header_ref_popup_slider .slick-dots li.slick-active button {
background: #fff;
}
.header_ref_popup_slider .slick-dots li button:before {
display: none;
} .header_ref_popup_footer {
position: absolute;
bottom: 55px;
left: 50%;
transform: translateX(-50%);
z-index: 5;
}
.header_ref_popup_link.btw_button {
white-space: nowrap;
}
.header_ref_popup_link.btw_button svg {
width: 16px;
height: auto;
fill: currentColor;
flex-shrink: 0;
} @media screen and (max-width: 1200px) {
.header_reference_previews {
gap: 8px;
}
.header_reference_preview_item {
width: 42px;
height: 42px;
}
}
@media screen and (max-width: 449px) {
.header_reference_previews {
display: none;
}
}
@media screen and (max-width: 992px) {
.header_ref_popup {
--popup-inset: 32px;
}
.header_ref_popup_top {
top: 78px;
width: calc(100% - 64px);
max-width: 640px;
}
.header_ref_popup_title {
font-size: 1.35rem;
margin-bottom: 10px;
}
.header_ref_popup_slider {
top: 180px;
bottom: 90px;
}
.header_ref_popup_slide {
height: calc(100vh - 270px);
}
.header_ref_popup_footer {
bottom: 65px;
}
}
@media screen and (max-width: 575px) {
.header_ref_popup {
--popup-inset: 12px;
}
.header_ref_popup_top {
top: 68px;
width: calc(100% - 24px);
}
.header_ref_popup_title {
font-size: 1.05rem;
margin-bottom: 8px;
}
.header_ref_popup_service {
font-size: 0.7rem;
}
.header_ref_popup_slider {
top: 150px;
bottom: 80px;
}
.header_ref_popup_slide {
height: calc(100vh - 230px);
}
.header_ref_popup_arrow {
width: 36px;
height: 36px;
}
.header_ref_popup_arrow svg {
width: 18px;
height: 18px;
}
.header_ref_popup_arrow_prev {
left: calc(var(--popup-inset) + 10px);
}
.header_ref_popup_arrow_next {
right: calc(var(--popup-inset) + 10px);
}
.header_ref_popup_back {
top: 14px;
}
.header_ref_popup_back_text {
display: none;
}
.header_ref_popup_close {
top: 14px;
width: 32px;
height: 32px;
}
.header_ref_popup_footer {
bottom: 55px;
}
.header_ref_popup_link.btw_button {
font-size: 0.8rem;
padding: 10px 18px;
}
}body div.brlbs-cmpnt-container a,body div.brlbs-cmpnt-container abbr,body div.brlbs-cmpnt-container acronym,body div.brlbs-cmpnt-container address,body div.brlbs-cmpnt-container applet,body div.brlbs-cmpnt-container article,body div.brlbs-cmpnt-container aside,body div.brlbs-cmpnt-container audio,body div.brlbs-cmpnt-container b,body div.brlbs-cmpnt-container big,body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container canvas,body div.brlbs-cmpnt-container caption,body div.brlbs-cmpnt-container center,body div.brlbs-cmpnt-container cite,body div.brlbs-cmpnt-container code,body div.brlbs-cmpnt-container dd,body div.brlbs-cmpnt-container del,body div.brlbs-cmpnt-container details,body div.brlbs-cmpnt-container dfn,body div.brlbs-cmpnt-container div,body div.brlbs-cmpnt-container dl,body div.brlbs-cmpnt-container dt,body div.brlbs-cmpnt-container em,body div.brlbs-cmpnt-container embed,body div.brlbs-cmpnt-container fieldset,body div.brlbs-cmpnt-container figcaption,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container footer,body div.brlbs-cmpnt-container form,body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6,body div.brlbs-cmpnt-container header,body div.brlbs-cmpnt-container hgroup,body div.brlbs-cmpnt-container i,body div.brlbs-cmpnt-container iframe,body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container ins,body div.brlbs-cmpnt-container kbd,body div.brlbs-cmpnt-container label,body div.brlbs-cmpnt-container legend,body div.brlbs-cmpnt-container li,body div.brlbs-cmpnt-container mark,body div.brlbs-cmpnt-container menu,body div.brlbs-cmpnt-container nav,body div.brlbs-cmpnt-container object,body div.brlbs-cmpnt-container ol,body div.brlbs-cmpnt-container output,body div.brlbs-cmpnt-container p,body div.brlbs-cmpnt-container pre,body div.brlbs-cmpnt-container q,body div.brlbs-cmpnt-container ruby,body div.brlbs-cmpnt-container s,body div.brlbs-cmpnt-container samp,body div.brlbs-cmpnt-container section,body div.brlbs-cmpnt-container small,body div.brlbs-cmpnt-container span,body div.brlbs-cmpnt-container strike,body div.brlbs-cmpnt-container strong,body div.brlbs-cmpnt-container sub,body div.brlbs-cmpnt-container summary,body div.brlbs-cmpnt-container sup,body div.brlbs-cmpnt-container table,body div.brlbs-cmpnt-container tbody,body div.brlbs-cmpnt-container td,body div.brlbs-cmpnt-container tfoot,body div.brlbs-cmpnt-container th,body div.brlbs-cmpnt-container thead,body div.brlbs-cmpnt-container time,body div.brlbs-cmpnt-container tr,body div.brlbs-cmpnt-container tt,body div.brlbs-cmpnt-container u,body div.brlbs-cmpnt-container ul,body div.brlbs-cmpnt-container var,body div.brlbs-cmpnt-container video{border:0;font-family:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}body div.brlbs-cmpnt-container article,body div.brlbs-cmpnt-container aside,body div.brlbs-cmpnt-container details,body div.brlbs-cmpnt-container figcaption,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container footer,body div.brlbs-cmpnt-container header,body div.brlbs-cmpnt-container hgroup,body div.brlbs-cmpnt-container menu,body div.brlbs-cmpnt-container nav,body div.brlbs-cmpnt-container section{display:block}body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container q{quotes:none}body div.brlbs-cmpnt-container blockquote:after,body div.brlbs-cmpnt-container blockquote:before,body div.brlbs-cmpnt-container q:after,body div.brlbs-cmpnt-container q:before{content:none}body div.brlbs-cmpnt-container table{border-spacing:0}body div.brlbs-cmpnt-container,body div.brlbs-cmpnt-container *{box-sizing:border-box;color:inherit;font-family:inherit;height:auto;inset:auto;line-height:inherit;position:static;width:auto}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container input,body div.brlbs-cmpnt-container optgroup,body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}body div.brlbs-cmpnt-container button:after,body div.brlbs-cmpnt-container button:before{content:none}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container select{text-transform:none}body div.brlbs-cmpnt-container [type=button],body div.brlbs-cmpnt-container [type=reset],body div.brlbs-cmpnt-container [type=submit],body div.brlbs-cmpnt-container button{-webkit-appearance:button}body div.brlbs-cmpnt-container ::-moz-focus-inner{border-style:none;padding:0}body div.brlbs-cmpnt-container :-moz-focusring{outline:1px dotted ButtonText}body div.brlbs-cmpnt-container :-moz-ui-invalid{box-shadow:none}body div.brlbs-cmpnt-container legend{padding:0}body div.brlbs-cmpnt-container progress{vertical-align:baseline}body div.brlbs-cmpnt-container ::-webkit-inner-spin-button,body div.brlbs-cmpnt-container ::-webkit-outer-spin-button{height:auto}body div.brlbs-cmpnt-container [type=search]{-webkit-appearance:textfield;outline-offset:-2px}body div.brlbs-cmpnt-container ::-webkit-search-decoration{-webkit-appearance:none}body div.brlbs-cmpnt-container ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body div.brlbs-cmpnt-container summary{display:list-item}body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container dd,body div.brlbs-cmpnt-container dl,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6,body div.brlbs-cmpnt-container hr,body div.brlbs-cmpnt-container p,body div.brlbs-cmpnt-container pre{margin:0}body div.brlbs-cmpnt-container button{background-color:transparent;background-image:none}body div.brlbs-cmpnt-container button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}body div.brlbs-cmpnt-container fieldset{margin:0;padding:0}body div.brlbs-cmpnt-container ol,body div.brlbs-cmpnt-container ul{list-style:none;margin:0;padding:0}body div.brlbs-cmpnt-container *,body div.brlbs-cmpnt-container :after,body div.brlbs-cmpnt-container :before{border:0 solid #e5e7eb;box-sizing:border-box}body div.brlbs-cmpnt-container hr{border-top-width:1px}body div.brlbs-cmpnt-container img{border-style:solid}body div.brlbs-cmpnt-container textarea{resize:vertical}body div.brlbs-cmpnt-container input::-moz-placeholder,body div.brlbs-cmpnt-container textarea::-moz-placeholder{color:#9ca3af}body div.brlbs-cmpnt-container input::placeholder,body div.brlbs-cmpnt-container textarea::placeholder{color:#9ca3af}body div.brlbs-cmpnt-container [role=button],body div.brlbs-cmpnt-container button{cursor:pointer}body div.brlbs-cmpnt-container table{border-collapse:collapse}body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6{font-size:inherit;font-weight:inherit}body div.brlbs-cmpnt-container a{color:inherit;text-decoration:inherit}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container input,body div.brlbs-cmpnt-container optgroup,body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{color:inherit;line-height:inherit;padding:0}body div.brlbs-cmpnt-container code,body div.brlbs-cmpnt-container kbd,body div.brlbs-cmpnt-container pre,body div.brlbs-cmpnt-container samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}body div.brlbs-cmpnt-container audio,body div.brlbs-cmpnt-container canvas,body div.brlbs-cmpnt-container embed,body div.brlbs-cmpnt-container iframe,body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container object,body div.brlbs-cmpnt-container svg,body div.brlbs-cmpnt-container video{display:block;vertical-align:middle}body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container video{height:auto;max-width:100%}body div.brlbs-cmpnt-container [multiple],body div.brlbs-cmpnt-container [type=date],body div.brlbs-cmpnt-container [type=datetime-local],body div.brlbs-cmpnt-container [type=email],body div.brlbs-cmpnt-container [type=month],body div.brlbs-cmpnt-container [type=number],body div.brlbs-cmpnt-container [type=password],body div.brlbs-cmpnt-container [type=search],body div.brlbs-cmpnt-container [type=tel],body div.brlbs-cmpnt-container [type=text],body div.brlbs-cmpnt-container [type=time],body div.brlbs-cmpnt-container [type=url],body div.brlbs-cmpnt-container [type=week],body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}body div.brlbs-cmpnt-container [multiple]:focus,body div.brlbs-cmpnt-container [type=date]:focus,body div.brlbs-cmpnt-container [type=datetime-local]:focus,body div.brlbs-cmpnt-container [type=email]:focus,body div.brlbs-cmpnt-container [type=month]:focus,body div.brlbs-cmpnt-container [type=number]:focus,body div.brlbs-cmpnt-container [type=password]:focus,body div.brlbs-cmpnt-container [type=search]:focus,body div.brlbs-cmpnt-container [type=tel]:focus,body div.brlbs-cmpnt-container [type=text]:focus,body div.brlbs-cmpnt-container [type=time]:focus,body div.brlbs-cmpnt-container [type=url]:focus,body div.brlbs-cmpnt-container [type=week]:focus,body div.brlbs-cmpnt-container select:focus,body div.brlbs-cmpnt-container textarea:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-inset:var(--brlbs-tw-empty, );--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:#2563eb;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(1px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);border-color:#2563eb;box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 transparent)}body div.brlbs-cmpnt-container input::-moz-placeholder,body div.brlbs-cmpnt-container textarea::-moz-placeholder{color:#6b7280;opacity:1}body div.brlbs-cmpnt-container input::placeholder,body div.brlbs-cmpnt-container textarea::placeholder{color:#6b7280;opacity:1}body div.brlbs-cmpnt-container ::-webkit-datetime-edit-fields-wrapper{padding:0}body div.brlbs-cmpnt-container ::-webkit-date-and-time-value{min-height:1.5em}body div.brlbs-cmpnt-container select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}body div.brlbs-cmpnt-container [multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}body div.brlbs-cmpnt-container [type=checkbox],body div.brlbs-cmpnt-container [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}body div.brlbs-cmpnt-container [type=checkbox]{border-radius:0}body div.brlbs-cmpnt-container [type=radio]{border-radius:100%}body div.brlbs-cmpnt-container [type=checkbox]:focus,body div.brlbs-cmpnt-container [type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-inset:var(--brlbs-tw-empty, );--brlbs-tw-ring-offset-width:2px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:#2563eb;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 transparent)}body div.brlbs-cmpnt-container [type=checkbox]:checked,body div.brlbs-cmpnt-container [type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}body div.brlbs-cmpnt-container [type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}body div.brlbs-cmpnt-container [type=checkbox]:checked:focus,body div.brlbs-cmpnt-container [type=checkbox]:checked:hover,body div.brlbs-cmpnt-container [type=radio]:checked:focus,body div.brlbs-cmpnt-container [type=radio]:checked:hover{background-color:currentColor;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:indeterminate:focus,body div.brlbs-cmpnt-container [type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}body div.brlbs-cmpnt-container [type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}:root{--brlbs-tw-border-spacing-x:0;--brlbs-tw-border-spacing-y:0;--brlbs-tw-translate-x:0;--brlbs-tw-translate-y:0;--brlbs-tw-rotate:0;--brlbs-tw-skew-x:0;--brlbs-tw-skew-y:0;--brlbs-tw-scale-x:1;--brlbs-tw-scale-y:1;--brlbs-tw-pan-x: ;--brlbs-tw-pan-y: ;--brlbs-tw-pinch-zoom: ;--brlbs-tw-scroll-snap-strictness:proximity;--brlbs-tw-gradient-from-position: ;--brlbs-tw-gradient-via-position: ;--brlbs-tw-gradient-to-position: ;--brlbs-tw-ordinal: ;--brlbs-tw-slashed-zero: ;--brlbs-tw-numeric-figure: ;--brlbs-tw-numeric-spacing: ;--brlbs-tw-numeric-fraction: ;--brlbs-tw-ring-inset: ;--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:rgba(59,130,246,.5);--brlbs-tw-ring-offset-shadow:0 0 #0000;--brlbs-tw-ring-shadow:0 0 #0000;--brlbs-tw-shadow:0 0 #0000;--brlbs-tw-shadow-colored:0 0 #0000;--brlbs-tw-blur: ;--brlbs-tw-brightness: ;--brlbs-tw-contrast: ;--brlbs-tw-grayscale: ;--brlbs-tw-hue-rotate: ;--brlbs-tw-invert: ;--brlbs-tw-saturate: ;--brlbs-tw-sepia: ;--brlbs-tw-drop-shadow: ;--brlbs-tw-backdrop-blur: ;--brlbs-tw-backdrop-brightness: ;--brlbs-tw-backdrop-contrast: ;--brlbs-tw-backdrop-grayscale: ;--brlbs-tw-backdrop-hue-rotate: ;--brlbs-tw-backdrop-invert: ;--brlbs-tw-backdrop-opacity: ;--brlbs-tw-backdrop-saturate: ;--brlbs-tw-backdrop-sepia: ;--brlbs-tw-contain-size: ;--brlbs-tw-contain-layout: ;--brlbs-tw-contain-paint: ;--brlbs-tw-contain-style: }::backdrop{--brlbs-tw-border-spacing-x:0;--brlbs-tw-border-spacing-y:0;--brlbs-tw-translate-x:0;--brlbs-tw-translate-y:0;--brlbs-tw-rotate:0;--brlbs-tw-skew-x:0;--brlbs-tw-skew-y:0;--brlbs-tw-scale-x:1;--brlbs-tw-scale-y:1;--brlbs-tw-pan-x: ;--brlbs-tw-pan-y: ;--brlbs-tw-pinch-zoom: ;--brlbs-tw-scroll-snap-strictness:proximity;--brlbs-tw-gradient-from-position: ;--brlbs-tw-gradient-via-position: ;--brlbs-tw-gradient-to-position: ;--brlbs-tw-ordinal: ;--brlbs-tw-slashed-zero: ;--brlbs-tw-numeric-figure: ;--brlbs-tw-numeric-spacing: ;--brlbs-tw-numeric-fraction: ;--brlbs-tw-ring-inset: ;--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:rgba(59,130,246,.5);--brlbs-tw-ring-offset-shadow:0 0 #0000;--brlbs-tw-ring-shadow:0 0 #0000;--brlbs-tw-shadow:0 0 #0000;--brlbs-tw-shadow-colored:0 0 #0000;--brlbs-tw-blur: ;--brlbs-tw-brightness: ;--brlbs-tw-contrast: ;--brlbs-tw-grayscale: ;--brlbs-tw-hue-rotate: ;--brlbs-tw-invert: ;--brlbs-tw-saturate: ;--brlbs-tw-sepia: ;--brlbs-tw-drop-shadow: ;--brlbs-tw-backdrop-blur: ;--brlbs-tw-backdrop-brightness: ;--brlbs-tw-backdrop-contrast: ;--brlbs-tw-backdrop-grayscale: ;--brlbs-tw-backdrop-hue-rotate: ;--brlbs-tw-backdrop-invert: ;--brlbs-tw-backdrop-opacity: ;--brlbs-tw-backdrop-saturate: ;--brlbs-tw-backdrop-sepia: ;--brlbs-tw-contain-size: ;--brlbs-tw-contain-layout: ;--brlbs-tw-contain-paint: ;--brlbs-tw-contain-style: }.brlbs-cmpnt-container .brlbs-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.brlbs-cmpnt-container .brlbs-fixed{position:fixed}.brlbs-cmpnt-container .brlbs-absolute{position:absolute}.brlbs-cmpnt-container .brlbs-relative{position:relative}.brlbs-cmpnt-container .brlbs-bottom-0{bottom:0}.brlbs-cmpnt-container .brlbs-left-0{left:0}.brlbs-cmpnt-container .brlbs-right-0{right:0}.brlbs-cmpnt-container .brlbs-top-0{top:0}.brlbs-cmpnt-container .brlbs-z-10{z-index:10}.brlbs-cmpnt-container .brlbs-z-max{z-index:999999}.brlbs-cmpnt-container .brlbs-order-last{order:9999}.brlbs-cmpnt-container .brlbs-mx-2{margin-left:8px;margin-right:8px}.brlbs-cmpnt-container .brlbs-mx-auto{margin-left:auto;margin-right:auto}.brlbs-cmpnt-container .brlbs-my-2{margin-bottom:8px;margin-top:8px}.brlbs-cmpnt-container .brlbs-my-3{margin-bottom:12px;margin-top:12px}.brlbs-cmpnt-container .brlbs-my-4{margin-bottom:16px;margin-top:16px}.brlbs-cmpnt-container .brlbs-mb-0{margin-bottom:0}.brlbs-cmpnt-container .brlbs-mb-3{margin-bottom:12px}.brlbs-cmpnt-container .brlbs-mb-4{margin-bottom:16px}.brlbs-cmpnt-container .brlbs-ml-2{margin-left:8px}.brlbs-cmpnt-container .brlbs-ml-3{margin-left:12px}.brlbs-cmpnt-container .brlbs-mr-1{margin-right:4px}.brlbs-cmpnt-container .brlbs-mr-2{margin-right:8px}.brlbs-cmpnt-container .brlbs-mt-2{margin-top:8px}.brlbs-cmpnt-container .brlbs-mt-4{margin-top:16px}.brlbs-cmpnt-container .brlbs-block{display:block}.brlbs-cmpnt-container .brlbs-inline-block{display:inline-block}.brlbs-cmpnt-container .brlbs-inline{display:inline}.brlbs-cmpnt-container .brlbs-flex{display:flex}.brlbs-cmpnt-container .brlbs-inline-flex{display:inline-flex}.brlbs-cmpnt-container .\!brlbs-hidden{display:none!important}.brlbs-cmpnt-container .brlbs-hidden{display:none}.brlbs-cmpnt-container .brlbs-h-0{height:0}.brlbs-cmpnt-container .brlbs-h-3{height:12px}.brlbs-cmpnt-container .brlbs-h-max{height:-moz-max-content;height:max-content}.brlbs-cmpnt-container .brlbs-h-screen{height:100vh}.brlbs-cmpnt-container .brlbs-min-h-full{min-height:100%}.brlbs-cmpnt-container .brlbs-w-1\/4{width:25%}.brlbs-cmpnt-container .brlbs-w-3{width:12px}.brlbs-cmpnt-container .brlbs-w-3\/4{width:75%}.brlbs-cmpnt-container .brlbs-w-full{width:100%}.brlbs-cmpnt-container .brlbs-w-screen{width:100vw}.brlbs-cmpnt-container .brlbs-flex-1{flex:1 1 0%}.brlbs-cmpnt-container .brlbs-basis-3\/12{flex-basis:25%}.brlbs-cmpnt-container .brlbs-basis-8\/12{flex-basis:66.666667%}.brlbs-cmpnt-container .brlbs-basis-full{flex-basis:100%}.brlbs-cmpnt-container .brlbs--rotate-90{--brlbs-tw-rotate:-90deg}.brlbs-cmpnt-container .brlbs--rotate-90,.brlbs-cmpnt-container .brlbs-rotate-90{transform:translate(var(--brlbs-tw-translate-x),var(--brlbs-tw-translate-y)) rotate(var(--brlbs-tw-rotate)) skew(var(--brlbs-tw-skew-x)) skewY(var(--brlbs-tw-skew-y)) scaleX(var(--brlbs-tw-scale-x)) scaleY(var(--brlbs-tw-scale-y))}.brlbs-cmpnt-container .brlbs-rotate-90{--brlbs-tw-rotate:90deg}.brlbs-cmpnt-container .brlbs-flex-row{flex-direction:row}.brlbs-cmpnt-container .brlbs-flex-col{flex-direction:column}.brlbs-cmpnt-container .brlbs-flex-wrap{flex-wrap:wrap}.brlbs-cmpnt-container .brlbs-items-start{align-items:flex-start}.brlbs-cmpnt-container .brlbs-items-center{align-items:center}.brlbs-cmpnt-container .brlbs-items-stretch{align-items:stretch}.brlbs-cmpnt-container .brlbs-justify-start{justify-content:flex-start}.brlbs-cmpnt-container .brlbs-justify-end{justify-content:flex-end}.brlbs-cmpnt-container .brlbs-justify-center{justify-content:center}.brlbs-cmpnt-container .brlbs-justify-between{justify-content:space-between}.brlbs-cmpnt-container .brlbs-justify-around{justify-content:space-around}.brlbs-cmpnt-container .brlbs-gap-2{gap:8px}.brlbs-cmpnt-container .brlbs-gap-3{gap:12px}.brlbs-cmpnt-container .brlbs-gap-4{gap:16px}.brlbs-cmpnt-container :is(.brlbs-space-x-2>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(8px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(8px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container :is(.brlbs-space-y-2>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(8px*var(--brlbs-tw-space-y-reverse));margin-top:calc(8px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-space-y-3>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(12px*var(--brlbs-tw-space-y-reverse));margin-top:calc(12px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-space-y-4>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(16px*var(--brlbs-tw-space-y-reverse));margin-top:calc(16px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-divide-x>:not([hidden])~:not([hidden])){--brlbs-tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--brlbs-tw-divide-x-reverse)));border-right-width:calc(1px*var(--brlbs-tw-divide-x-reverse))}.brlbs-cmpnt-container :is(.brlbs-divide-y>:not([hidden])~:not([hidden])){--brlbs-tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--brlbs-tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--brlbs-tw-divide-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-style:solid}.brlbs-cmpnt-container .brlbs-overflow-auto{overflow:auto}.brlbs-cmpnt-container .brlbs-overflow-hidden{overflow:hidden}.brlbs-cmpnt-container .brlbs-overflow-x-auto{overflow-x:auto}.brlbs-cmpnt-container .brlbs-overflow-x-scroll{overflow-x:scroll}.brlbs-cmpnt-container .brlbs-text-nowrap{text-wrap:nowrap}.brlbs-cmpnt-container .brlbs-break-words{overflow-wrap:break-word}.brlbs-cmpnt-container .brlbs-rounded-3xl{border-radius:1.5rem}.brlbs-cmpnt-container .brlbs-rounded-full{border-radius:9999px}.brlbs-cmpnt-container .brlbs-rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.brlbs-cmpnt-container .brlbs-rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.brlbs-cmpnt-container .brlbs-border-y{border-bottom-width:1px;border-top-width:1px}.brlbs-cmpnt-container .brlbs-border-t{border-top-width:1px}.brlbs-cmpnt-container .brlbs-border-solid{border-style:solid}.brlbs-cmpnt-container .brlbs-p-4{padding:16px}.brlbs-cmpnt-container .brlbs-px-3{padding-left:12px;padding-right:12px}.brlbs-cmpnt-container .brlbs-px-4{padding-left:16px;padding-right:16px}.brlbs-cmpnt-container .brlbs-py-1{padding-bottom:4px;padding-top:4px}.brlbs-cmpnt-container .brlbs-py-2{padding-bottom:8px;padding-top:8px}.brlbs-cmpnt-container .brlbs-py-3{padding-bottom:12px;padding-top:12px}.brlbs-cmpnt-container .brlbs-py-4{padding-bottom:16px;padding-top:16px}.brlbs-cmpnt-container .brlbs-pb-2{padding-bottom:8px}.brlbs-cmpnt-container .brlbs-pb-4{padding-bottom:16px}.brlbs-cmpnt-container .brlbs-pl-1{padding-left:4px}.brlbs-cmpnt-container .brlbs-pl-2{padding-left:8px}.brlbs-cmpnt-container .brlbs-pl-4{padding-left:16px}.brlbs-cmpnt-container .brlbs-pr-2{padding-right:8px}.brlbs-cmpnt-container .brlbs-pt-1{padding-top:4px}.brlbs-cmpnt-container .brlbs-pt-10{padding-top:40px}.brlbs-cmpnt-container .brlbs-pt-4{padding-top:16px}.brlbs-cmpnt-container .brlbs-pt-6{padding-top:24px}.brlbs-cmpnt-container .brlbs-text-left{text-align:left}.brlbs-cmpnt-container .brlbs-text-center{text-align:center}.brlbs-cmpnt-container .brlbs-text-right{text-align:right}.brlbs-cmpnt-container .brlbs-align-middle{vertical-align:middle}.brlbs-cmpnt-container .brlbs-text-2xl{font-size:calc(var(--dialog-font-size)*1.5);line-height:calc(var(--dialog-font-size)*2.25)}.brlbs-cmpnt-container .brlbs-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}.brlbs-cmpnt-container .brlbs-text-lg{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}.brlbs-cmpnt-container .brlbs-text-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25)}.brlbs-cmpnt-container .brlbs-font-bold{font-weight:700}.brlbs-cmpnt-container .brlbs-font-semibold{font-weight:600}.brlbs-cmpnt-container .brlbs-italic{font-style:italic}.brlbs-cmpnt-container .brlbs-leading-tight{line-height:1.25}.brlbs-cmpnt-container .brlbs-no-underline{text-decoration-line:none}.brlbs-cmpnt-container .brlbs-shadow-2xl{--brlbs-tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--brlbs-tw-shadow-colored:0 25px 50px -12px var(--brlbs-tw-shadow-color);box-shadow:var(--brlbs-tw-ring-offset-shadow,0 0 #0000),var(--brlbs-tw-ring-shadow,0 0 #0000),var(--brlbs-tw-shadow)}.brlbs-cmpnt-container .brlbs-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.brlbs-cmpnt-container .brlbs-transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.brlbs-cmpnt-container .brlbs-duration-400{transition-duration:.4s}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker{container-name:brlbsCmpntContentBlocker;container-type:inline-size;font-family:var(--content-blocker-font-family);font-size:var(--content-blocker-font-size);height:100%;line-height:1.25em}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a{color:var(--content-blocker-link-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a:hover{color:var(--content-blocker-link-color-hover)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-cb-card,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-cb-provider-card{container-type:normal}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-details{padding:16px;position:relative;text-align:left}@media (min-width:768px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-details{padding:24px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-header{align-items:center;display:flex}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;margin-bottom:16px;padding-bottom:16px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-button{display:flex;padding-bottom:16px}@media (min-width:768px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-button{padding-bottom:24px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a{align-items:center;background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);justify-content:center;padding:16px;text-align:center}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{border-bottom-width:var(--content-blocker-separator-width);border-color:var(--content-blocker-separator-color);border-style:solid}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);display:flex;height:100%;padding-bottom:96px;padding-top:96px;position:relative;text-align:center;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px;position:relative;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{flex-direction:row;gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{background:var(--content-blocker-background);color:var(--content-blocker-text-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-content{flex-basis:66.666667%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-basis:33.333333%;flex-direction:column;gap:8px;justify-content:center;margin:0}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-buttons{gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c{background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);display:flex;height:100%;position:relative;text-align:center;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:48px;padding:16px;position:relative;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{gap:16px;margin:96px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{background:var(--content-blocker-background);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:0;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-buttons{gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-play-button{align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 5px #00000026;display:flex;height:34px;justify-content:center;left:calc(50% - 17px);margin:0 auto;position:absolute;top:-17px;width:34px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-play-button:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='78' height='78'%3E%3Cpath d='M7.5 71.5v-64l48 30.328z'/%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='12' d='M7.5 71.5v-64l48 30.328z'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:" ";display:inline-block;height:1.142857143em;margin-left:4px;width:.857142857em}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-thumbnail{background-position:50%;background-size:cover;border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);height:100%;left:0;position:absolute;top:0;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-bottom:8px;margin-top:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons{flex-direction:row;gap:16px;margin-bottom:16px;margin-top:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons .brlbs-cmpnt-cb-btn{align-items:center;display:flex;justify-content:center;text-decoration-line:none;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d){height:auto;position:fixed}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-right\]){top:var(--content-blocker-icon-margin)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-right\]){bottom:calc(var(--content-blocker-icon-margin))}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-right\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-right\]){right:calc(var(--content-blocker-icon-width) + var(--content-blocker-icon-margin))}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-left\]){left:var(--content-blocker-icon-margin)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-display\[flex\]){display:inline-block;display:flex;position:relative}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[float-left\]){float:left}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[float-right\]){float:right}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-d .brlbs-cmpnt-cb-icon{display:inline-block;height:var(--content-blocker-icon-height);width:var(--content-blocker-icon-width)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list{display:table}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list>div{display:table-row}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dt{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dd,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn{all:unset;align-items:center;background-color:var(--content-blocker-button-color);border-bottom-left-radius:var(--content-blocker-button-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-button-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-button-border-radius-top-left);border-top-right-radius:var(--content-blocker-button-border-radius-top-right);box-sizing:border-box;color:var(--content-blocker-button-text-color);cursor:pointer;font-size:calc(var(--dialog-font-size));font-weight:600;justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:hover{background-color:var(--content-blocker-button-color-hover);color:var(--content-blocker-button-text-color-hover)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:active,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-provider-toggle{all:unset;align-items:center;box-sizing:border-box;color:var(--content-blocker-link-color);cursor:pointer;display:flex;justify-content:center;text-decoration-line:none}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-provider-toggle:hover{all:unset;align-items:center;box-sizing:border-box;color:var(--content-blocker-link-color-hover);cursor:pointer;display:flex;justify-content:center;text-decoration-line:none}@container brlbsCmpntContentBlocker (480px <= width < 620px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{padding-bottom:12%;padding-top:12%}}@container brlbsCmpntContentBlocker (width < 480px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{padding:0}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{flex-direction:column;gap:8px;justify-content:normal;margin:6%;overflow:auto}}@container brlbsCmpntContentBlocker (640px <= width < 750px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{margin:10%!important}}@container brlbsCmpntContentBlocker (540px <= width < 640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{margin:6%!important}}@container brlbsCmpntContentBlocker (width < 540px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker{position:static}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{gap:8px;justify-content:normal;margin:6%!important;overflow:auto}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button{display:none}}@container brlbsCmpntContentBlocker (width < 375px){.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main,.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{height:100%;justify-content:normal;overflow:auto}.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button,.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button{display:none}}.wp-embed-aspect-16-9:has(.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker) div.wp-block-embed__wrapper{padding:0}.wp-embed-aspect-16-9:has(.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker) div.wp-block-embed__wrapper:before{padding:0}#BorlabsCookieBox,.brlbs-cmpnt-container{font-family:var(--dialog-font-family);font-weight:400;line-height:calc(var(--dialog-font-size)*1.2)}#BorlabsCookieBox .brlbs-cmpnt-h-4,.brlbs-cmpnt-container .brlbs-cmpnt-h-4{height:16px}#BorlabsCookieBox .brlbs-cmpnt-w-4,.brlbs-cmpnt-container .brlbs-cmpnt-w-4{width:16px}#BorlabsCookieBox .brlbs-cmpnt-max-w-xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-xl{max-width:576px}#BorlabsCookieBox .brlbs-cmpnt-max-w-3xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-3xl{max-width:768px}#BorlabsCookieBox .brlbs-cmpnt-max-w-4xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-4xl{max-width:896px}#BorlabsCookieBox .brlbs-cmpnt-dialog-backdrop:before,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-backdrop:before{background-color:var(--dialog-backdrop-background-color);content:"";height:100%;left:0;opacity:var(--dialog-backdrop-background-opacity);position:fixed;top:0;width:100%}#BorlabsCookieBox .brlbs-cmpnt-dialog,.brlbs-cmpnt-container .brlbs-cmpnt-dialog{background-color:var(--dialog-background-color);border-bottom-left-radius:var(--dialog-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-border-radius-bottom-right);border-top-left-radius:var(--dialog-border-radius-top-left);border-top-right-radius:var(--dialog-border-radius-top-right);color:var(--dialog-text-color)}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description a,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-description a{color:var(--dialog-link-primary-color);text-decoration:underline}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description a:hover,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-description a:hover{color:var(--dialog-link-primary-color-hover);text-decoration:none}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-headline:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-headline:focus-visible{outline:none}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header{align-items:center;display:flex;justify-content:center}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link{padding:0}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:hover{padding:0}#BorlabsCookieBox .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-with-separator{border-color:var(--dialog-separator-color)}#BorlabsCookieBox .brlbs-cmpnt-dialog-footer,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-footer{background-color:var(--dialog-footer-background-color);color:var(--dialog-footer-text-color);padding-bottom:12px;padding-top:12px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box .brlbs-cmpnt-dialog-details,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box .brlbs-cmpnt-dialog-details{max-width:896px}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-entrance{padding:16px}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-entrance{align-items:center;align-items:stretch;display:flex;padding:24px}}#BorlabsCookieBox .brlbs-cpmnt-dialog-bar-main,.brlbs-cmpnt-container .brlbs-cpmnt-dialog-bar-main{display:flex;flex-wrap:wrap}@media (min-width:768px){#BorlabsCookieBox .brlbs-cpmnt-dialog-bar-main,.brlbs-cmpnt-container .brlbs-cpmnt-dialog-bar-main{padding-right:24px;width:75%}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header{align-items:center;display:flex;justify-content:center;width:100%}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header{justify-content:flex-start}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-content,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-content{text-align:left}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links{align-items:center;display:flex;justify-content:space-around;width:100%}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links{margin-top:12px;padding-top:8px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator{border-top-width:1px}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator{border-style:solid}}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-entrance{padding:16px;position:relative}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-entrance{padding:24px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-header{align-items:center;display:flex}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-buttons,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-buttons{align-items:center;display:flex;justify-content:space-around}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-entrance{padding:16px;position:relative}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-entrance{padding:24px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-header{align-items:center;display:flex}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-description,#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-description,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-description,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-description{height:40vh;padding-bottom:1.25rem}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-description:after,#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-description:after,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-description:after,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-description:after{background-image:linear-gradient(0deg,var(--dialog-background-color),transparent);bottom:0;content:"";display:block;height:30px;position:absolute;width:100%}#BorlabsCookieBox .brlbs-cmpnt-card *,.brlbs-cmpnt-container .brlbs-cmpnt-card *{color:var(--dialog-card-text-color)}#BorlabsCookieBox .brlbs-cmpnt-card fieldset,.brlbs-cmpnt-container .brlbs-cmpnt-card fieldset{background-color:var(--dialog-card-background-color);border-bottom-left-radius:var(--dialog-card-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-card-border-radius-bottom-right);border-top-left-radius:var(--dialog-card-border-radius-top-left);border-top-right-radius:var(--dialog-card-border-radius-top-right)}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-card-group-form-control,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-card-group-form-control{all:unset;align-items:center;box-sizing:border-box;color:var(--dialog-card-text-color);display:flex;padding-left:0}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle,#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle *,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle *{color:var(--dialog-card-control-element-color)}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle :hover,#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle:hover,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle :hover,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle:hover{color:var(--dialog-card-control-element-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-close-button,.brlbs-cmpnt-container .brlbs-cmpnt-close-button{all:unset;box-sizing:border-box;color:var(--dialog-control-element-color);cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px;position:absolute;right:0;top:0;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-close-button,.brlbs-cmpnt-container .brlbs-cmpnt-close-button{right:8px;top:8px}}#BorlabsCookieBox .brlbs-cmpnt-close-button:active,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{all:unset;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px;position:absolute;right:0;top:0;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-close-button:active,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{right:8px;top:8px}}#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{color:var(--dialog-control-element-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(209 213 219/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list{all:unset;box-sizing:border-box;display:block;list-style-type:none;margin:0 4px}#BorlabsCookieBox .brlbs-cmpnt-consent-list li,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li{all:unset;box-sizing:border-box;display:list-item;margin:8px 0;position:relative}#BorlabsCookieBox .brlbs-cmpnt-consent-list li:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li:first-child{margin-top:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list li:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li:last-child{margin-bottom:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list li.brlbs-cmpnt-pr-4,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li.brlbs-cmpnt-pr-4{padding-right:16px}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list{display:flex;flex-direction:column;flex-wrap:wrap}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]),.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(8px*var(--brlbs-tw-space-y-reverse));margin-top:calc(8px*(1 - var(--brlbs-tw-space-y-reverse)))}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list{flex-direction:row}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]),.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(0px*var(--brlbs-tw-space-y-reverse));margin-top:calc(0px*(1 - var(--brlbs-tw-space-y-reverse)))}}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list li,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list li{margin:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-py-2,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-py-2{padding-bottom:8px;padding-top:8px}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-start,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-start{justify-content:flex-start}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-center,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-center{justify-content:center}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-end,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-end{justify-content:flex-end}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-between,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-between{justify-content:space-between}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-around,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-around{justify-content:space-around}#BorlabsCookieBox .brlbs-cmpnt-list-item,.brlbs-cmpnt-container .brlbs-cmpnt-list-item{border-bottom:var(--dialog-list-item-separator-width) solid var(--dialog-list-item-separator-color);padding:var(--dialog-list-padding-small-screen-top) var(--dialog-list-padding-small-screen-right) var(--dialog-list-padding-small-screen-bottom) var(--dialog-list-padding-small-screen-left)}#BorlabsCookieBox .brlbs-cmpnt-list-item:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-list-item:first-child{border-top-left-radius:var(--dialog-list-border-radius-top-left);border-top-right-radius:var(--dialog-list-border-radius-top-right)}#BorlabsCookieBox .brlbs-cmpnt-list-item:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-list-item:last-child{border-bottom-left-radius:var(--dialog-list-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-list-border-radius-bottom-right);border-bottom-width:0}#BorlabsCookieBox .brlbs-cmpnt-list-item:nth-of-type(2n),.brlbs-cmpnt-container .brlbs-cmpnt-list-item:nth-of-type(2n){background-color:var(--dialog-list-item-background-color-even);color:var(--dialog-list-item-text-color-even)}#BorlabsCookieBox .brlbs-cmpnt-list-item:nth-of-type(odd),.brlbs-cmpnt-container .brlbs-cmpnt-list-item:nth-of-type(odd){background-color:var(--dialog-list-item-background-color-odd);color:var(--dialog-list-item-text-color-odd)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])),.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-color:var(--dialog-list-item-control-element-separator-color)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle,#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle *,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle *{color:var(--dialog-list-item-control-element-color)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle :hover,#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle:hover,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle :hover,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle:hover{color:var(--dialog-list-item-control-element-color-hover)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-list-item,.brlbs-cmpnt-container .brlbs-cmpnt-list-item{padding:var(--dialog-list-padding-medium-screen-top) var(--dialog-list-padding-medium-screen-right) var(--dialog-list-padding-medium-screen-bottom) var(--dialog-list-padding-medium-screen-left)}}#BorlabsCookieBox .brlbs-cmpnt-list-item-table,.brlbs-cmpnt-container .brlbs-cmpnt-list-item-table{margin-top:var(--dialog-list-padding-small-screen-top)}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline{margin-bottom:var(--dialog-list-padding-small-screen-top)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-list-item-table,.brlbs-cmpnt-container .brlbs-cmpnt-list-item-table{margin-top:var(--dialog-list-padding-medium-screen-top)}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline{margin-bottom:var(--dialog-list-padding-medium-screen-top)}}#BorlabsCookieBox .brlbs-cmpnt-tab,.brlbs-cmpnt-container .brlbs-cmpnt-tab{all:unset;background-color:transparent;box-sizing:border-box;cursor:pointer;flex:1 1 0%;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;letter-spacing:0;line-height:calc(var(--dialog-font-size)*1.25);padding:8px;text-align:center;text-decoration-line:none;text-transform:none}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-tab,.brlbs-cmpnt-container .brlbs-cmpnt-tab{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox .brlbs-cmpnt-tab:focus,#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{all:unset;background-color:transparent;box-sizing:border-box;cursor:pointer;flex:1 1 0%;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;letter-spacing:0;line-height:calc(var(--dialog-font-size)*1.25);padding:8px;text-align:center;text-decoration-line:none;text-transform:none}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-tab:focus,#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox .brlbs-cmpnt-tab:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{text-decoration-line:none}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-active,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-active{background-color:var(--dialog-tab-bar-tab-background-color-active);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-active);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-active);border-color:var(--dialog-tab-bar-tab-border-color-top-active) var(--dialog-tab-bar-tab-border-color-right-active) var(--dialog-tab-bar-tab-border-color-bottom-active) var(--dialog-tab-bar-tab-border-color-left-active);border-style:solid;border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-active);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-active);border-width:0;border-width:var(--dialog-tab-bar-tab-border-width-top-active) var(--dialog-tab-bar-tab-border-width-right-active) var(--dialog-tab-bar-tab-border-width-bottom-active) var(--dialog-tab-bar-tab-border-width-left-active);color:var(--dialog-tab-bar-tab-text-color-active)}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive{background-color:var(--dialog-tab-bar-tab-background-color-inactive);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-inactive);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-inactive);border-color:var(--dialog-tab-bar-tab-border-color-top-inactive) var(--dialog-tab-bar-tab-border-color-right-inactive) var(--dialog-tab-bar-tab-border-color-bottom-inactive) var(--dialog-tab-bar-tab-border-color-left-inactive);border-style:solid;border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-inactive);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-inactive);border-width:0;border-width:var(--dialog-tab-bar-tab-border-width-top-inactive) var(--dialog-tab-bar-tab-border-width-right-inactive) var(--dialog-tab-bar-tab-border-width-bottom-inactive) var(--dialog-tab-bar-tab-border-width-left-inactive);color:var(--dialog-tab-bar-tab-text-color-inactive)}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:hover{background-color:var(--dialog-tab-bar-tab-background-color-active);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-active);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-active);border-color:var(--dialog-tab-bar-tab-border-color-top-active) var(--dialog-tab-bar-tab-border-color-right-active) var(--dialog-tab-bar-tab-border-color-bottom-active) var(--dialog-tab-bar-tab-border-color-left-active);border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-active);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-active);border-width:var(--dialog-tab-bar-tab-border-width-top-active) var(--dialog-tab-bar-tab-border-width-right-active) var(--dialog-tab-bar-tab-border-width-bottom-active) var(--dialog-tab-bar-tab-border-width-left-active);color:var(--dialog-tab-bar-tab-text-color-active)}#BorlabsCookieBox .brlbs-cmpnt-table,.brlbs-cmpnt-container .brlbs-cmpnt-table{all:unset;border-bottom-left-radius:var(--dialog-table-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-table-border-radius-bottom-right);border-collapse:collapse;border-top-left-radius:var(--dialog-table-border-radius-top-left);border-top-right-radius:var(--dialog-table-border-radius-top-right);border-width:1px;box-sizing:border-box;display:table;overflow:hidden;text-align:left;width:100%}#BorlabsCookieBox .brlbs-cmpnt-table.brlbs-cmpnt-text-sm,.brlbs-cmpnt-container .brlbs-cmpnt-table.brlbs-cmpnt-text-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25)}#BorlabsCookieBox .brlbs-cmpnt-table.brlbs-cmpnt-text-base,.brlbs-cmpnt-container .brlbs-cmpnt-table.brlbs-cmpnt-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}#BorlabsCookieBox .brlbs-cmpnt-table td,#BorlabsCookieBox .brlbs-cmpnt-table th,.brlbs-cmpnt-container .brlbs-cmpnt-table td,.brlbs-cmpnt-container .brlbs-cmpnt-table th{all:unset;box-sizing:border-box;display:table-cell}#BorlabsCookieBox .brlbs-cmpnt-table td.brlbs-hidden,#BorlabsCookieBox .brlbs-cmpnt-table th.brlbs-hidden,.brlbs-cmpnt-container .brlbs-cmpnt-table td.brlbs-hidden,.brlbs-cmpnt-container .brlbs-cmpnt-table th.brlbs-hidden{display:none}#BorlabsCookieBox .brlbs-cmpnt-table td,#BorlabsCookieBox .brlbs-cmpnt-table th,.brlbs-cmpnt-container .brlbs-cmpnt-table td,.brlbs-cmpnt-container .brlbs-cmpnt-table th{border-width:1px 0 0}#BorlabsCookieBox .brlbs-cmpnt-table th,.brlbs-cmpnt-container .brlbs-cmpnt-table th{font-weight:700;text-wrap:nowrap}#BorlabsCookieBox .brlbs-cmpnt-table tr>*,.brlbs-cmpnt-container .brlbs-cmpnt-table tr>*{padding:var(--dialog-table-cell-padding-top) var(--dialog-table-cell-padding-right) var(--dialog-table-cell-padding-bottom) var(--dialog-table-cell-padding-left)}#BorlabsCookieBox .brlbs-cmpnt-table tr,.brlbs-cmpnt-container .brlbs-cmpnt-table tr{border-color:var(--dialog-table-row-border-color);border-top-style:solid;border-top-width:1px;width:100%}#BorlabsCookieBox .brlbs-cmpnt-table tr:nth-of-type(2n),.brlbs-cmpnt-container .brlbs-cmpnt-table tr:nth-of-type(2n){background-color:var(--dialog-table-row-background-color-even);color:var(--dialog-table-row-text-color-even)}#BorlabsCookieBox .brlbs-cmpnt-table tr:nth-of-type(odd),.brlbs-cmpnt-container .brlbs-cmpnt-table tr:nth-of-type(odd){background-color:var(--dialog-table-row-background-color-odd);color:var(--dialog-table-row-text-color-odd)}#BorlabsCookieBox .brlbs-cmpnt-table tr:first-of-type,.brlbs-cmpnt-container .brlbs-cmpnt-table tr:first-of-type{border-top-width:0}#BorlabsCookieBox .brlbs-cmpnt-description-list-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])),.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-color:var(--dialog-table-row-border-color)}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div{padding-bottom:8px;padding-top:8px}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div:first-child{padding-top:0}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div:last-child{padding-bottom:0}#BorlabsCookieBox .brlbs-cmpnt-description-list,.brlbs-cmpnt-container .brlbs-cmpnt-description-list{display:table}#BorlabsCookieBox .brlbs-cmpnt-description-list>div,.brlbs-cmpnt-container .brlbs-cmpnt-description-list>div{display:table-row}#BorlabsCookieBox .brlbs-cmpnt-description-list dt,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dt{font-weight:700}#BorlabsCookieBox .brlbs-cmpnt-description-list dd,#BorlabsCookieBox .brlbs-cmpnt-description-list dt,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dd,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-table td.sm\:brlbs-table-cell,#BorlabsCookieBox .brlbs-cmpnt-table th.sm\:brlbs-table-cell,.brlbs-cmpnt-container .brlbs-cmpnt-table td.sm\:brlbs-table-cell,.brlbs-cmpnt-container .brlbs-cmpnt-table th.sm\:brlbs-table-cell{display:table-cell}}#BorlabsCookieBox h2.brlbs-cmpnt-h2,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;line-height:calc(var(--dialog-font-size)*1.25)}@media (min-width:640px){#BorlabsCookieBox h2.brlbs-cmpnt-h2,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-provider-card-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-provider-card-headline{margin-bottom:16px}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}@media (min-width:640px){#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline.brlbs-cmpnt-my-4,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline.brlbs-cmpnt-my-4{margin-bottom:16px;margin-top:16px}#BorlabsCookieBox h3.brlbs-cmpnt-h3,.brlbs-cmpnt-container h3.brlbs-cmpnt-h3{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5)}@media (min-width:640px){#BorlabsCookieBox h3.brlbs-cmpnt-h3,.brlbs-cmpnt-container h3.brlbs-cmpnt-h3{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}}#BorlabsCookieBox h4.brlbs-cmpnt-h4,.brlbs-cmpnt-container h4.brlbs-cmpnt-h4{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5)}#BorlabsCookieBox label.brlbs-cmpnt-label,.brlbs-cmpnt-container label.brlbs-cmpnt-label{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5);margin-bottom:0}#BorlabsCookieBox label.brlbs-cmpnt-label:after,#BorlabsCookieBox label.brlbs-cmpnt-label:before,.brlbs-cmpnt-container label.brlbs-cmpnt-label:after,.brlbs-cmpnt-container label.brlbs-cmpnt-label:before{all:unset}#BorlabsCookieBox ul.brlbs-cmpnt-ul,.brlbs-cmpnt-container ul.brlbs-cmpnt-ul{all:unset;box-sizing:border-box;display:block;list-style-type:disc;margin-left:12px}#BorlabsCookieBox ul.brlbs-cmpnt-ul li,.brlbs-cmpnt-container ul.brlbs-cmpnt-ul li{all:unset;box-sizing:border-box;display:list-item}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox{all:unset;background-color:var(--dialog-checkbox-background-color-inactive);border-bottom-left-radius:var(--dialog-checkbox-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-checkbox-border-radius-bottom-right);border-color:var(--dialog-checkbox-border-color-inactive);border-top-left-radius:var(--dialog-checkbox-border-radius-top-left);border-top-right-radius:var(--dialog-checkbox-border-radius-top-right);border-radius:.25rem;border-style:solid;border-width:2px;box-sizing:border-box;cursor:pointer;display:block;height:16px;padding:8px;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover{all:unset;background-color:var(--dialog-checkbox-background-color-inactive);border-bottom-left-radius:var(--dialog-checkbox-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-checkbox-border-radius-bottom-right);border-color:var(--dialog-checkbox-border-color-inactive);border-top-left-radius:var(--dialog-checkbox-border-radius-top-left);border-top-right-radius:var(--dialog-checkbox-border-radius-top-right);border-radius:.25rem;border-style:solid;border-width:2px;box-sizing:border-box;cursor:pointer;display:block;height:16px;padding:8px;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover:before{all:unset;box-sizing:border-box}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:before{all:unset;box-sizing:border-box;display:none}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked{background-color:var(--dialog-checkbox-background-color-active);background-image:none;border-color:var(--dialog-checkbox-border-color-active);color:var(--dialog-checkbox-check-mark-color-active);position:relative}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:before{background-color:var(--dialog-checkbox-check-mark-color-active);content:"";display:block;height:16px;left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");position:absolute;top:0;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:disabled:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:disabled:before{background-color:var(--dialog-checkbox-check-mark-color-disabled)}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled{background-color:var(--dialog-checkbox-background-color-disabled);border-color:var(--dialog-checkbox-border-color-disabled);color:var(--dialog-checkbox-check-mark-color-disabled)}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:.8;--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox.brlbs-cmpnt-mt-1,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox.brlbs-cmpnt-mt-1{margin-top:4px}#BorlabsCookieBox .brlbs-cmpnt-btn,.brlbs-cmpnt-container .brlbs-cmpnt-btn{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-btn:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-btn:focus-visible{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);outline:2px solid transparent;outline-offset:2px;padding:12px 20px;text-align:center;text-decoration-line:none;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-offset-width:2px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-font-semibold,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-font-semibold{font-weight:600}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-btn-sm,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-btn-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 16px}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-w-full,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-w-full{width:100%}#BorlabsCookieBox .brlbs-cmpnt-btn-preferences,.brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences{--brlbs-tw-ring-color:var(--dialog-button-accept-all-color-hover);background-color:var(--dialog-button-preferences-color);color:var(--dialog-button-preferences-text-color)}#BorlabsCookieBox .brlbs-cmpnt-btn-preferences:hover,.brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences:hover{background-color:var(--dialog-button-preferences-color-hover);color:var(--dialog-button-preferences-text-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-link{all:unset;background:transparent;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 12px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-link{padding-left:16px;padding-right:16px}}#BorlabsCookieBox .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{all:unset;background:transparent;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 12px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{padding-left:16px;padding-right:16px}}#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{background:transparent;color:var(--dialog-link-secondary-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:active{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(209 213 219/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-flex,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-flex{display:flex}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-inline-flex,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-inline-flex{display:inline-flex}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-mx-auto,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-mx-auto{margin-left:auto;margin-right:auto}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn{align-items:center;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn:active,#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn:active,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-sm,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 16px}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button{align-items:center;color:var(--dialog-control-element-color);padding:0}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button:hover{align-items:center;color:var(--dialog-control-element-color-hover);padding:0}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection{background-color:var(--dialog-button-selection-color);border-bottom-left-radius:var(--dialog-button-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-button-border-radius-bottom-right);border-top-left-radius:var(--dialog-button-border-radius-top-left);border-top-right-radius:var(--dialog-button-border-radius-top-right);color:var(--dialog-button-selection-text-color)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection:hover{background-color:var(--dialog-button-selection-color-hover);color:var(--dialog-button-selection-text-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-inline-link,#BorlabsCookieBox .brlbs-cmpnt-inline-link *,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link *{color:var(--dialog-link-primary-color);font-weight:600;text-decoration:underline}#BorlabsCookieBox .brlbs-cmpnt-inline-link :hover,#BorlabsCookieBox .brlbs-cmpnt-inline-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link :hover,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link:hover{color:var(--dialog-link-primary-color-hover);text-decoration:none}#BorlabsCookieBox .brlbs-cmpnt-btn-switch,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch{all:unset;box-sizing:border-box;cursor:pointer;display:inline-block;height:26px;margin:0;position:relative;vertical-align:middle;width:50px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch:has(input:focus-visible),.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch:has(input:focus-visible){border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input{all:unset;box-sizing:border-box;height:0;opacity:0;width:0}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:after,#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:after,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:before{all:unset;box-sizing:border-box}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-active)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before{transform:translate(24px)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-inactive)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider:before{transform:translate(24px)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-inactive);cursor:pointer;inset:0;position:absolute;transition:.4s}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider:before{background-color:var(--dialog-switch-button-color-inactive);bottom:4px;content:"";height:18px;left:4px;position:absolute;transition:.4s;width:18px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded,#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded:before{border-radius:15px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before{background-color:var(--dialog-switch-button-color-active)}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-active{transition:opacity .2s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-active{transition:opacity .2s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-active{transition-delay:.3s;transition:opacity .3s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-active{transition:opacity .3s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-from,#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-to,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-from,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-to{opacity:0}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-enter-active{transition:opacity .2s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-leave-active{transition:opacity .2s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-enter-from,#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-leave-to,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-enter-from,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-leave-to{opacity:0}#BorlabsCookieBox .brlbs-cmpnt-animation-animated,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated{animation-duration:var(--dialog-animation-duration);animation-fill-mode:both}#BorlabsCookieBox .brlbs-cmpnt-animation-animated-delayed,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated-delayed{animation-delay:var(--dialog-animation-delay)}#BorlabsCookieBox .transition-delayed,.brlbs-cmpnt-container .transition-delayed{transition-delay:var(--dialog-animation-delay)}@media (prefers-reduced-motion:reduce),print{#BorlabsCookieBox .brlbs-cmpnt-animation-animated,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}#BorlabsCookieBox .brlbs-cmpnt-animation-animated[class*=Out],.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated[class*=Out]{opacity:0}}#BorlabsCookieBox .brlbs-cmpnt-widget,.brlbs-cmpnt-container .brlbs-cmpnt-widget{cursor:pointer;line-height:0;opacity:1;padding:20px;position:fixed;transition:all .5s ease;z-index:999998}#BorlabsCookieBox .brlbs-cmpnt-widget:hover,.brlbs-cmpnt-container .brlbs-cmpnt-widget:hover{opacity:.8}#BorlabsCookieBox .brlbs-cmpnt-widget svg,.brlbs-cmpnt-container .brlbs-cmpnt-widget svg{filter:drop-shadow(0 0 4px rgba(0,0,0,.2));height:48px;width:48px}@media (max-width:767px){#BorlabsCookieBox .brlbs-cmpnt-widget.brlbs-cmpnt-hide-widget,.brlbs-cmpnt-container .brlbs-cmpnt-widget.brlbs-cmpnt-hide-widget{opacity:0;pointer-events:none;transform:translateY(25px)}#BorlabsCookieBox .brlbs-cmpnt-widget svg,.brlbs-cmpnt-container .brlbs-cmpnt-widget svg{height:32px;width:32px}}body:has(#BorlabsCookieDebugConsole) .brlbs-cmpnt-widget{bottom:70px}.brlbs-cmpnt-container .top-center{align-items:flex-start;display:flex;justify-content:center} body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element{container-name:brlbsCmpntShortcodeElement;container-type:inline-size;height:100%;line-height:1.25em}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list{display:table}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list>div{display:table-row}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dt{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dd,body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}.brlbs-cmpnt-container .focus\:brlbs-outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.brlbs-cmpnt-container .sm\:brlbs-right-2{right:8px}.brlbs-cmpnt-container .sm\:brlbs-top-2{top:8px}.brlbs-cmpnt-container .sm\:brlbs-mx-auto{margin-left:auto;margin-right:auto}.brlbs-cmpnt-container .sm\:brlbs-mt-6{margin-top:24px}.brlbs-cmpnt-container .sm\:brlbs-block{display:block}.brlbs-cmpnt-container .sm\:brlbs-inline-block{display:inline-block}.brlbs-cmpnt-container .sm\:brlbs-flex{display:flex}.brlbs-cmpnt-container .sm\:brlbs-table-cell{display:table-cell}.brlbs-cmpnt-container .sm\:brlbs-hidden{display:none}.brlbs-cmpnt-container .sm\:brlbs-w-1\/2{width:50%}.brlbs-cmpnt-container .sm\:brlbs-w-1\/5{width:20%}.brlbs-cmpnt-container .sm\:brlbs-w-4\/5{width:80%}.brlbs-cmpnt-container .sm\:brlbs-w-full{width:100%}.brlbs-cmpnt-container .sm\:brlbs-flex-row{flex-direction:row}.brlbs-cmpnt-container .sm\:brlbs-items-start{align-items:flex-start}.brlbs-cmpnt-container .sm\:brlbs-justify-center{justify-content:center}.brlbs-cmpnt-container .sm\:brlbs-gap-4{gap:16px}.brlbs-cmpnt-container :is(.sm\:brlbs-space-x-1>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(4px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(4px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container .sm\:brlbs-overflow-x-auto{overflow-x:auto}.brlbs-cmpnt-container .sm\:brlbs-whitespace-nowrap{white-space:nowrap}.brlbs-cmpnt-container .sm\:brlbs-border-t-0{border-top-width:0}.brlbs-cmpnt-container .sm\:brlbs-px-4{padding-left:16px;padding-right:16px}.brlbs-cmpnt-container .sm\:brlbs-px-6{padding-left:24px;padding-right:24px}.brlbs-cmpnt-container .sm\:brlbs-py-0{padding-bottom:0;padding-top:0}.brlbs-cmpnt-container .sm\:brlbs-py-4{padding-bottom:16px;padding-top:16px}.brlbs-cmpnt-container .sm\:brlbs-pb-0{padding-bottom:0}.brlbs-cmpnt-container .sm\:brlbs-pb-6{padding-bottom:24px}.brlbs-cmpnt-container .sm\:brlbs-pl-2{padding-left:8px}.brlbs-cmpnt-container .sm\:brlbs-pt-6{padding-top:24px}.brlbs-cmpnt-container .sm\:brlbs-text-center{text-align:center}.brlbs-cmpnt-container .sm\:brlbs-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}@media (min-width:768px){.brlbs-cmpnt-container .md\:brlbs-mb-0{margin-bottom:0}.brlbs-cmpnt-container .md\:brlbs-flex{display:flex}.brlbs-cmpnt-container .md\:brlbs-max-h-80{max-height:320px}.brlbs-cmpnt-container .md\:brlbs-w-1\/2{width:50%}.brlbs-cmpnt-container .md\:brlbs-w-1\/4{width:25%}.brlbs-cmpnt-container .md\:brlbs-justify-start{justify-content:flex-start}.brlbs-cmpnt-container :is(.md\:brlbs-space-x-4>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(16px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(16px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container :is(.md\:brlbs-space-y-0>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(0px*var(--brlbs-tw-space-y-reverse));margin-top:calc(0px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container .md\:brlbs-overflow-y-scroll{overflow-y:scroll}.brlbs-cmpnt-container .md\:brlbs-p-6{padding:24px}.brlbs-cmpnt-container .md\:brlbs-px-12{padding-left:48px;padding-right:48px}.brlbs-cmpnt-container .md\:brlbs-pb-6{padding-bottom:24px}.brlbs-cmpnt-container .md\:brlbs-pr-6{padding-right:24px}.brlbs-cmpnt-container .md\:brlbs-pt-6{padding-top:24px}}@media (min-width:1024px){.brlbs-cmpnt-container .lg\:brlbs-order-none{order:0}.brlbs-cmpnt-container .lg\:brlbs-mt-0{margin-top:0}.brlbs-cmpnt-container .lg\:brlbs-basis-3\/12{flex-basis:25%}.brlbs-cmpnt-container .lg\:brlbs-basis-6\/12{flex-basis:50%}}
:root{--dialog-animation-delay: 2s;
--dialog-animation-duration: 1s;
--dialog-backdrop-background-color: #000;
--dialog-background-color: #fff;
--dialog-button-accept-all-color: #f7f7f7;
--dialog-button-accept-all-color-hover: #e6e6e6;
--dialog-button-accept-all-text-color: #555555;
--dialog-button-accept-all-text-color-hover: #555555;
--dialog-button-accept-only-essential-color: #f7f7f7;
--dialog-button-accept-only-essential-color-hover: #e6e6e6;
--dialog-button-accept-only-essential-text-color: #555;
--dialog-button-accept-only-essential-text-color-hover: #555;
--dialog-button-close-color: #f7f7f7;
--dialog-button-close-color-hover: #e6e6e6;
--dialog-button-close-text-color: #555;
--dialog-button-close-text-color-hover: #555;
--dialog-button-preferences-color: #f7f7f7;
--dialog-button-preferences-color-hover: #e6e6e6;
--dialog-button-preferences-text-color: #555555;
--dialog-button-preferences-text-color-hover: #555555;
--dialog-button-save-consent-color: #f7f7f7;
--dialog-button-save-consent-color-hover: #e6e6e6;
--dialog-button-save-consent-text-color: #555;
--dialog-button-save-consent-text-color-hover: #555;
--dialog-button-selection-color: #f7f7f7;
--dialog-button-selection-color-hover: #e6e6e6;
--dialog-button-selection-text-color: #555;
--dialog-button-selection-text-color-hover: #555;
--dialog-checkbox-background-color-active: #ff5b4a;
--dialog-checkbox-background-color-disabled: #e6e6e6;
--dialog-checkbox-background-color-inactive: #fff;
--dialog-checkbox-border-color-active: #ff5b4a;
--dialog-checkbox-border-color-disabled: #e6e6e6;
--dialog-checkbox-border-color-inactive: #ff5b4a;
--dialog-checkbox-check-mark-color-active: #fff;
--dialog-checkbox-check-mark-color-disabled: #999;
--dialog-card-background-color: #f7f7f7;
--dialog-card-control-element-color: #173ea6;
--dialog-card-control-element-color-hover: #ff5b4a;
--dialog-card-separator-color: #173ea6;
--dialog-card-text-color: #555;
--dialog-control-element-color: #f7f7f7;
--dialog-control-element-color-hover: #f7f7f7;
--dialog-footer-background-color: #fff;
--dialog-footer-text-color: #555;
--dialog-link-primary-color: #173ea6;
--dialog-link-primary-color-hover: #ff5b4a;
--dialog-link-secondary-color: #173ea6;
--dialog-link-secondary-color-hover: #ff5b4a;
--dialog-list-item-background-color-even: #f7f7f7;
--dialog-list-item-background-color-odd: #f7f7f7;
--dialog-list-item-text-color-even: #555;
--dialog-list-item-text-color-odd: #555;
--dialog-list-item-control-element-color: #173ea6;
--dialog-list-item-control-element-color-hover: #ff5b4a;
--dialog-list-item-control-element-separator-color: #262626;
--dialog-list-item-separator-color: #173ea6;
--dialog-search-bar-input-background-color: #fff;
--dialog-search-bar-input-border-color-default: #173ea6;
--dialog-search-bar-input-border-color-focus: #173ea6;
--dialog-search-bar-input-text-color: #555;
--dialog-separator-color: #173ea6;
--dialog-switch-button-background-color-active: #f7f7f7;
--dialog-switch-button-background-color-inactive: #e6e6e6;
--dialog-switch-button-color-active: #555555;
--dialog-switch-button-color-inactive: #555555;
--dialog-tab-bar-tab-background-color-active: #f7f7f7;
--dialog-tab-bar-tab-background-color-inactive: #fff;
--dialog-tab-bar-tab-border-color-bottom-active: #f7f7f7;
--dialog-tab-bar-tab-border-color-bottom-inactive: #f7f7f7;
--dialog-tab-bar-tab-border-color-left-active: #f7f7f7;
--dialog-tab-bar-tab-border-color-left-inactive: #fff;
--dialog-tab-bar-tab-border-color-right-active: #f7f7f7;
--dialog-tab-bar-tab-border-color-right-inactive: #fff;
--dialog-tab-bar-tab-border-color-top-active: #f7f7f7;
--dialog-tab-bar-tab-border-color-top-inactive: #fff;
--dialog-tab-bar-tab-text-color-active: #555555;
--dialog-tab-bar-tab-text-color-inactive: #555;
--dialog-table-row-background-color-even: #fff;
--dialog-table-row-background-color-odd: #fff;
--dialog-table-row-text-color-even: #555;
--dialog-table-row-text-color-odd: #555;
--dialog-table-row-border-color: #eee;
--dialog-text-color: #555;
--dialog-font-family: Nexa-Regular,sans-serif;
--dialog-border-radius-bottom-left: 4px;
--dialog-border-radius-bottom-right: 4px;
--dialog-border-radius-top-left: 4px;
--dialog-border-radius-top-right: 4px;
--dialog-button-border-radius-bottom-left: 4px;
--dialog-button-border-radius-bottom-right: 4px;
--dialog-button-border-radius-top-left: 4px;
--dialog-button-border-radius-top-right: 4px;
--dialog-card-border-radius-bottom-left: 0px;
--dialog-card-border-radius-bottom-right: 0px;
--dialog-card-border-radius-top-left: 0px;
--dialog-card-border-radius-top-right: 0px;
--dialog-card-list-padding-medium-screen-bottom: 24px;
--dialog-card-list-padding-medium-screen-left: 24px;
--dialog-card-list-padding-medium-screen-right: 24px;
--dialog-card-list-padding-medium-screen-top: 0px;
--dialog-card-list-padding-small-screen-bottom: 16px;
--dialog-card-list-padding-small-screen-left: 16px;
--dialog-card-list-padding-small-screen-right: 16px;
--dialog-card-list-padding-small-screen-top: 0px;
--dialog-checkbox-border-radius-bottom-left: 4px;
--dialog-checkbox-border-radius-bottom-right: 4px;
--dialog-checkbox-border-radius-top-left: 4px;
--dialog-checkbox-border-radius-top-right: 4px;
--dialog-font-size: 14px;
--dialog-list-border-radius-bottom-left: 0px;
--dialog-list-border-radius-bottom-right: 0px;
--dialog-list-border-radius-top-left: 0px;
--dialog-list-border-radius-top-right: 0px;
--dialog-list-item-separator-width: 1px;
--dialog-list-padding-medium-screen-bottom: 12px;
--dialog-list-padding-medium-screen-left: 12px;
--dialog-list-padding-medium-screen-right: 12px;
--dialog-list-padding-medium-screen-top: 12px;
--dialog-list-padding-small-screen-bottom: 8px;
--dialog-list-padding-small-screen-left: 8px;
--dialog-list-padding-small-screen-right: 8px;
--dialog-list-padding-small-screen-top: 8px;
--dialog-search-bar-input-border-radius-bottom-left: 4px;
--dialog-search-bar-input-border-radius-bottom-right: 4px;
--dialog-search-bar-input-border-radius-top-left: 4px;
--dialog-search-bar-input-border-radius-top-right: 4px;
--dialog-search-bar-input-border-width-bottom: 1px;
--dialog-search-bar-input-border-width-left: 1px;
--dialog-search-bar-input-border-width-right: 1px;
--dialog-search-bar-input-border-width-top: 1px;
--dialog-tab-bar-tab-border-width-bottom-active: 2px;
--dialog-tab-bar-tab-border-width-left-active: 0px;
--dialog-tab-bar-tab-border-width-right-active: 0px;
--dialog-tab-bar-tab-border-width-top-active: 0px;
--dialog-tab-bar-tab-border-width-bottom-inactive: 2px;
--dialog-tab-bar-tab-border-width-left-inactive: 0px;
--dialog-tab-bar-tab-border-width-right-inactive: 0px;
--dialog-tab-bar-tab-border-width-top-inactive: 0px;
--dialog-tab-bar-tab-border-radius-bottom-left-active: 0px;
--dialog-tab-bar-tab-border-radius-bottom-right-active: 0px;
--dialog-tab-bar-tab-border-radius-top-left-active: 4px;
--dialog-tab-bar-tab-border-radius-top-right-active: 4px;
--dialog-tab-bar-tab-border-radius-bottom-left-inactive: 0px;
--dialog-tab-bar-tab-border-radius-bottom-right-inactive: 0px;
--dialog-tab-bar-tab-border-radius-top-left-inactive: 4px;
--dialog-tab-bar-tab-border-radius-top-right-inactive: 4px;
--dialog-table-border-radius-bottom-left: 0px;
--dialog-table-border-radius-bottom-right: 0px;
--dialog-table-border-radius-top-left: 0px;
--dialog-table-border-radius-top-right: 0px;
--dialog-table-cell-padding-bottom: 8px;
--dialog-table-cell-padding-left: 8px;
--dialog-table-cell-padding-right: 8px;
--dialog-table-cell-padding-top: 8px;
--dialog-backdrop-background-opacity: 0.8;
}
:root{--widget-position: bottom-left;
--widget-color: #555;
}
@keyframes fadeInDown {
from {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
#BorlabsCookieBox .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;
}
}
#BorlabsCookieBox .flipOutX {
animation-duration: calc(var(--dialog-animation-duration) * 0.75);
animation-name: flipOutX;
backface-visibility: visible !important;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-facebook .brlbs-cmpnt-cb-btn {
background: #4267b2; border-radius: 6px;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-facebook .brlbs-cmpnt-cb-btn:hover {
background: #3b5998; }
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-facebook .brlbs-cmpnt-cb-thumbnail {
background-position: center 0;
}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps .brlbs-cmpnt-cb-btn {
background: #4285f4;
border-radius: 3px;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps .brlbs-cmpnt-cb-btn:hover {
background: #fff;
color: #4285f4;
}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-instagram .brlbs-cmpnt-cb-btn {
background: #0094f6;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-instagram .brlbs-cmpnt-cb-btn:hover {
background: #1876f2;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-instagram .brlbs-cmpnt-cb-thumbnail {
background-position: center 0;
}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-x .brlbs-cmpnt-cb-btn {
background: #1d9bf0;
border-radius: 9999px;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-x .brlbs-cmpnt-cb-btn:hover {
background: #1a8cd8;
}.brlbs-cmpnt-cb-fluid-width-video-wrapper-vimeo{aspect-ratio: 16/9;position:relative;width:100%}.brlbs-cmpnt-cb-fluid-width-video-wrapper-vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-vimeo .brlbs-cmpnt-cb-btn {
background: #00adef;
border-radius: 9999px;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-vimeo .brlbs-cmpnt-cb-btn:hover {
background: #fff;
color: #00adef;
}.brlbs-cmpnt-cb-fluid-width-video-wrapper-youtube{aspect-ratio: 16/9;position:relative;width:100%}.brlbs-cmpnt-cb-fluid-width-video-wrapper-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-youtube .brlbs-cmpnt-cb-btn {
background: #ff0000;
border-radius: 20px;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-youtube .brlbs-cmpnt-cb-btn:hover {
background: #fff;
color: red;
}@container brlbsCmpntContentBlocker (width >= 480px) {
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-cf7-recaptcha {
max-height: 150px;
}
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-cf7-recaptcha .brlbs-cmpnt-cb-thumbnail {
background-size: contain;
background-repeat: no-repeat;
background-position: top left;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-preset-b.brlbs-cmpnt-cb-cf7-recaptcha { box-sizing: border-box; padding: 0}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-cf7-recaptcha .brlbs-cmpnt-cb-main { margin-top: auto; margin-bottom: auto; }
.wpcf7-form:has(+ .brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-recaptcha"]) p:has(> .wpcf7-submit) {
display: none;
}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="calendly-popup-widget"] {
container-type: normal;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] div.brlbs-cmpnt-cb-calendly-popup {
position: fixed;
height: auto;
width: 250px;
z-index: 9998;
transition: all .5s ease;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] div.brlbs-cmpnt-cb-calendly-popup { box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 8px 0px;
box-sizing: border-box;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] div.brlbs-cmpnt-cb-calendly-popup .brlbs-cmpnt-cb-thumbnail {
z-index: -1;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] div.brlbs-cmpnt-cb-calendly-popup .brlbs-cmpnt-cb-main {
margin-top: 8rem;
background-color: rgba(245, 245, 245, 0.8);
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] div.brlbs-cmpnt-cb-calendly-popup .brlbs-cmpnt-cb-buttons {
flex-direction: column;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] div.brlbs-cmpnt-cb-calendly-popup .brlbs-cmpnt-cb-btn {
background-color: rgb(0, 105, 255);
border-radius: 9999px;
} body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-calendly-popup.brlbs-cmpnt-cb-float-top-left {
left: 0;
top: 54px;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-calendly-popup.brlbs-cmpnt-cb-float-top-right {
right: 0;
top: 54px;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-calendly-popup.brlbs-cmpnt-cb-float-bottom-left {
left: 0;
bottom: 15px;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-calendly-popup.brlbs-cmpnt-cb-float-bottom-right {
right: 0;
bottom: 15px;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-calendly-popup.brlbs-cmpnt-cb-floating-hide {
opacity: 0;
pointer-events: none;
transform: translateY(25px);
}.calendly-inline-widget {
position: relative;
}
body .calendly-inline-widget div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] {
height: 100%;
}
body .calendly-inline-widget div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-calendly-embed {
position: absolute;
width: 100%;
height: 100%;
}
body .calendly-inline-widget div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-calendly-embed { border-radius: 8px;
border-color: rgba(26, 26, 26, 0.1);
border-width: 1px;
box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 8px 0px;
box-sizing: border-box;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-calendly-embed .brlbs-cmpnt-cb-btn {
background-color: rgb(0, 105, 255);
border-radius: 9999px;
}@container brlbsCmpntContentBlocker (width >= 480px) {
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-turnstile"] .brlbs-cmpnt-cb-preset-b {
max-height: 150px;
}
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-turnstile"] .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-thumbnail {
background-size: contain;
background-repeat: no-repeat;
background-position: top left;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-turnstile"] .brlbs-cmpnt-cb-preset-b {
box-sizing: border-box;
padding: 0
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-turnstile"] .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main {
margin-top: auto;
margin-bottom: auto;
}[data-borlabs-cookie-content-blocker-id="calendly-popup-text"] {
--content-blocker-icon-height: 72px;
--content-blocker-icon-width: 96px;
--content-blocker-icon-margin: 16px;
}
[data-borlabs-cookie-content-blocker-id="calendly-popup-text"] .brlbs-cmpnt-cb-icon {
display: none;
}:root{--content-blocker-background-color: #000;
--content-blocker-button-color: #28a745;
--content-blocker-button-color-hover: #30c553;
--content-blocker-button-text-color: #fff;
--content-blocker-button-text-color-hover: #fff;
--content-blocker-font-family: inherit;
--content-blocker-link-color: #28a745;
--content-blocker-link-color-hover: #30c553;
--content-blocker-separator-color: #28a745;
--content-blocker-text-color: #fff;
--content-blocker-border-radius-top-left: 4px;
--content-blocker-border-radius-top-right: 4px;
--content-blocker-border-radius-bottom-left: 4px;
--content-blocker-border-radius-bottom-right: 4px;
--content-blocker-button-border-radius-top-left: 4px;
--content-blocker-button-border-radius-top-right: 4px;
--content-blocker-button-border-radius-bottom-left: 4px;
--content-blocker-button-border-radius-bottom-right: 4px;
--content-blocker-font-size: 14px;
--content-blocker-separator-width: 1px;
--content-blocker-background-opacity: 0.8;
--content-blocker-background: rgba(0, 0, 0 ,0.8);
}