/* //ANCHOR -----Grundlagen ______*/
*,
*::after,
*::before { box-sizing: border-box; }
html { scroll-behavior: smooth; overflow-x: hidden; font-size: var(--font-size-main) !important; font-family: var(--font-family-p); font-size: var(--font-size-1); font-weight: 400; }
button { padding: 0; }
img,
video,
svg { max-width: 100%; height: auto; }
figure { margin: 0; }
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
ul,
ol,
li,
body { margin: 0; color: rgba(var(--fcolor), var(--alpha, 1)); }
span { color: inherit; }
blockquote { margin: 0 0 var(--space-2) var(--einzug) !important; }
hr { border-color: rgba(var(--fcolor), var(--alpha, 0.7)); }
dialog { padding: 0 !important; }
:focus-visible { outline: 2px solid rgb(var(--highlight), var(--alpha, 1)); outline-offset: 2px; }
/* //ANCHOR -----Schriftbild ______*/
/* //ANCHOR Text */
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 { font-family: var(--font-family-h); font-weight: 400; word-break: break-all; }
.h1 { font-size: var(--h1-size); margin: var(--h1-margin); }
.h2 { font-size: var(--h2-size); margin: var(--h2-margin); }
.h3 { font-size: var(--h3-size); margin: var(--h3-margin); }
.h4 { font-size: var(--h4-size); margin: var(--h4-margin); }
.h5 { font-size: var(--h5-size); margin: var(--h5-margin); }
.h6 { font-size: var(--h6-size); margin: var(--h6-margin); }
.font-resp-1 { font-size: var(--font-size-resp-1) !important; }
.font-resp-2 { font-size: var(--font-size-resp-2) !important; }
.font-resp-3 { font-size: var(--font-size-resp-3) !important; }
.font-resp-4 { font-size: var(--font-size-resp-4) !important; }
.font-resp-5 { font-size: var(--font-size-resp-5) !important; }
.font-resp-6 { font-size: var(--font-size-resp-6) !important; }
.font-size-n2 { font-size: var(--font-size-n2) !important; }
.font-size-n1 { font-size: var(--font-size-n1) !important; }
.font-size-1 { font-size: var(--font-size-1) !important; }
.font-size-2 { font-size: var(--font-size-2) !important; }
.font-size-3 { font-size: var(--font-size-3) !important; }
.font-size-4 { font-size: var(--font-size-4) !important; }
.font-size-5 { font-size: var(--font-size-5) !important; }
.font-size-6 { font-size: var(--font-size-6) !important; }
.font-size-7 { font-size: var(--font-size-7) !important; }
.font-size-8 { font-size: var(--font-size-8) !important; }
.font-weight-200 { font-weight: 200 !important; }
.font-weight-300 { font-weight: 300 !important; }
.font-weight-400 { font-weight: 400 !important; }
.font-weight-600 { font-weight: 600 !important; }
.font-weight-700 { font-weight: 700 !important; }
blockquote { font-style: italic; }
/* text-ausrichtung */
.text-align-center { text-align: center !important; }
.text-align-left { text-align: left !important; }
.text-align-right { text-align: right !important; }
@media (min-width: 480px) { .text-align-center-sm { text-align: center !important; }
.text-align-left-sm { text-align: left !important; }
.text-align-right-sm { text-align: right !important; }
.font-size-n2-sm { font-size: var(--font-size-n2) !important; }
.font-size-n1-sm { font-size: var(--font-size-n1) !important; }
.font-size-1-sm { font-size: var(--font-size-1) !important; }
.font-size-2-sm { font-size: var(--font-size-2) !important; }
.font-size-3-sm { font-size: var(--font-size-3) !important; }
.font-size-4-sm { font-size: var(--font-size-4) !important; }
.font-size-5-sm { font-size: var(--font-size-5) !important; }
.font-size-6-sm { font-size: var(--font-size-6) !important; }
.font-size-7-sm { font-size: var(--font-size-7) !important; }
.font-size-8-sm { font-size: var(--font-size-8) !important; }
}
@media (min-width: 768px) { .text-align-center-md { text-align: center !important; }
.text-align-left-md { text-align: left !important; }
.text-align-right-md { text-align: right !important; }
.font-size-n2-md { font-size: var(--font-size-n2) !important; }
.font-size-n1-md { font-size: var(--font-size-n1) !important; }
.font-size-1-md { font-size: var(--font-size-1) !important; }
.font-size-2-md { font-size: var(--font-size-2) !important; }
.font-size-3-md { font-size: var(--font-size-3) !important; }
.font-size-4-md { font-size: var(--font-size-4) !important; }
.font-size-5-md { font-size: var(--font-size-5) !important; }
.font-size-6-md { font-size: var(--font-size-6) !important; }
.font-size-7-md { font-size: var(--font-size-7) !important; }
.font-size-8-md { font-size: var(--font-size-8) !important; }
}
@media (min-width: 1024px) { .text-align-center-lg { text-align: center !important; }
.text-align-left-lg { text-align: left !important; }
.text-align-right-lg { text-align: right !important; }
.font-size-n2-lg { font-size: var(--font-size-n2) !important; }
.font-size-n1-lg { font-size: var(--font-size-n1) !important; }
.font-size-1-lg { font-size: var(--font-size-1) !important; }
.font-size-2-lg { font-size: var(--font-size-2) !important; }
.font-size-3-lg { font-size: var(--font-size-3) !important; }
.font-size-4-lg { font-size: var(--font-size-4) !important; }
.font-size-5-lg { font-size: var(--font-size-5) !important; }
.font-size-6-lg { font-size: var(--font-size-6) !important; }
.font-size-7-lg { font-size: var(--font-size-7) !important; }
.font-size-8-lg { font-size: var(--font-size-8) !important; }
}
@media (min-width: 1280px) { .text-align-center-xl { text-align: center !important; }
.text-align-left-xl { text-align: left !important; }
.text-align-right-xl { text-align: right !important; }
.font-size-n2-xl { font-size: var(--font-size-n2) !important; }
.font-size-n1-xl { font-size: var(--font-size-n1) !important; }
.font-size-1-xl { font-size: var(--font-size-1) !important; }
.font-size-2-xl { font-size: var(--font-size-2) !important; }
.font-size-3-xl { font-size: var(--font-size-3) !important; }
.font-size-4-xl { font-size: var(--font-size-4) !important; }
.font-size-5-xl { font-size: var(--font-size-5) !important; }
.font-size-6-xl { font-size: var(--font-size-6) !important; }
.font-size-7-xl { font-size: var(--font-size-7) !important; }
.font-size-8-xl { font-size: var(--font-size-8) !important; }
}
@media (min-width: 1440px) { .text-align-center-xxl { text-align: center !important; }
.text-align-left-xxl { text-align: left !important; }
.text-align-right-xxl { text-align: right !important; }
.font-size-n2-xxl { font-size: var(--font-size-n2) !important; }
.font-size-n1-xxl { font-size: var(--font-size-n1) !important; }
.font-size-1-xxl { font-size: var(--font-size-1) !important; }
.font-size-2-xxl { font-size: var(--font-size-2) !important; }
.font-size-3-xxl { font-size: var(--font-size-3) !important; }
.font-size-4-xxl { font-size: var(--font-size-4) !important; }
.font-size-5-xxl { font-size: var(--font-size-5) !important; }
.font-size-6-xxl { font-size: var(--font-size-6) !important; }
.font-size-7-xxl { font-size: var(--font-size-7) !important; }
.font-size-8-xxl { font-size: var(--font-size-8) !important; }
}
/* wrap */
.wrap { word-break: break-all; }
.no-wrap-whitespace { white-space: nowrap; }
/* weite text-Anpassungen */
/* line-height */
.line-height-0 { line-height: 0 !important; }
.line-height-01 { line-height: 0.1 !important; }
.line-height-02 { line-height: 0.2 !important; }
.line-height-03 { line-height: 0.3 !important; }
.line-height-04 { line-height: 0.4 !important; }
.line-height-05 { line-height: 0.5 !important; }
.line-height-06 { line-height: 0.6 !important; }
.line-height-07 { line-height: 0.7 !important; }
.line-height-08 { line-height: 0.8 !important; }
.line-height-09 { line-height: 0.9 !important; }
.line-height-1 { line-height: 1 !important; }
.line-height-11 { line-height: 1.1 !important; }
.line-height-12 { line-height: 1.2 !important; }
.line-height-13 { line-height: 1.3 !important; }
.line-height-14 { line-height: 1.4 !important; }
.line-height-15 { line-height: 1.5 !important; }
.line-height-16 { line-height: 1.6 !important; }
.line-height-17 { line-height: 1.7 !important; }
.line-height-18 { line-height: 1.8 !important; }
.line-height-19 { line-height: 1.9 !important; }
.line-height-2 { line-height: 2 !important; }
/* letter-spacing */
.letter-space-02 { letter-spacing: 0.2pt !important; }
.letter-space-06 { letter-spacing: 0.6pt !important; }
.letter-space-1 { letter-spacing: 1pt !important; }
.letter-space-2 { letter-spacing: 2pt !important; }
.letter-space-3 { letter-spacing: 3pt !important; }
.letter-space-4 { letter-spacing: 4pt !important; }
.letter-space-5 { letter-spacing: 5pt !important; }
.letter-space-6 { letter-spacing: 6pt !important; }
.letter-space-7 { letter-spacing: 7pt !important; }
.letter-space-8 { letter-spacing: 8pt !important; }
.letter-space-9 { letter-spacing: 9pt !important; }
.letter-space-10 { letter-spacing: 10pt !important; }
.letter-space-11 { letter-spacing: 11pt !important; }
.letter-space-12 { letter-spacing: 12pt !important; }
.letter-space-13 { letter-spacing: 13pt !important; }
.letter-space-14 { letter-spacing: 14pt !important; }
.letter-space-15 { letter-spacing: 15pt !important; }
.letter-space-16 { letter-spacing: 16pt !important; }
.letter-space-17 { letter-spacing: 17pt !important; }
.letter-space-18 { letter-spacing: 18pt !important; }
.letter-space-19 { letter-spacing: 19pt !important; }
.letter-space-20 { letter-spacing: 20pt !important; }
/*  //ANCHOR -----Aussehen______ */
/* //ANCHOR Border & Border-Radius */
.b-none { border: 0px !important; }
.b-full-1 { border: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-1 { border-top: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-1 { border-right: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-1 { border-bottom: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-1 { border-left: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-full-2 { border: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-2 { border-top: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-2 { border-right: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-2 { border-bottom: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-2 { border-left: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-full-3 { border: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-3 { border-top: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-3 { border-right: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-3 { border-bottom: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-3 { border-left: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-dotted { border-style: dotted !important; }
.b-dashed { border-style: dashed !important; }
.b-top-0 { border-top: 0px !important; }
.b-right-0 { border-right: 0px !important; }
.b-bottom-0 { border-bottom: 0px !important; }
.b-left-0 { border-left: 0px !important; }
/* border-radius-normal-aus */
.br-none { border-radius: 0 0 0 0 !important; }
.br-top-0 { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; }
.br-top-left-0 { border-top-left-radius: 0 !important; }
.br-top-right-0 { border-top-right-radius: 0 !important; }
.br-right-0 { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; }
.br-bottom-0 { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; }
.br-bottom-left-0 { border-bottom-left-radius: 0 !important; }
.br-bottom-right-0 { border-bottom-right-radius: 0 !important; }
.br-left-0 { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; }
/* border-radius-normal */
.br-round { border-radius: 50% !important; }
.br-full { border-radius: var(--br-top-left) var(--br-top-right) var(--br-bottom-right)
var(--br-bottom-left) !important; }
.br-top { border-top-left-radius: var(--br-top-left) !important; border-top-right-radius: var(--br-top-right) !important; }
.br-top-left { border-top-left-radius: var(--br-top-left) !important; }
.br-top-right { border-top-right-radius: var(--br-top-right) !important; }
.br-right { border-top-right-radius: var(--br-top-right) !important; border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-bottom { border-bottom-left-radius: var(--br-bottom-left) !important; border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-bottom-left { border-bottom-left-radius: var(--br-bottom-left) !important; }
.br-bottom-right { border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-left { border-top-left-radius: var(--br-top-left) !important; border-bottom-left-radius: var(--br-bottom-left) !important; }
/* border-radius-medium */
.br-medium-full { border-radius: var(--br-medium-top-left) var(--br-medium-top-right)
var(--br-medium-bottom-right) var(--br-medium-bottom-left) !important; }
.br-medium-top { border-top-left-radius: var(--br-medium-top-left) !important; border-top-right-radius: var(--br-medium-top-right) !important; }
.br-medium-top-left { border-top-left-radius: var(--br-medium-top-left) !important; }
.br-medium-top-right { border-top-right-radius: var(--br-medium-top-right) !important; }
.br-medium-right { border-top-right-radius: var(--br-medium-top-right) !important; border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-bottom { border-bottom-left-radius: var(--br-medium-bottom-left) !important; border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-bottom-left { border-bottom-left-radius: var(--br-medium-bottom-left) !important; }
.br-medium-bottom-right { border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-left { border-top-left-radius: var(--br-medium-top-left) !important; border-bottom-left-radius: var(--br-medium-bottom-left) !important; }
/* border-radius-big */
.br-big-full { border-radius: var(--br-big-top-left) var(--br-big-top-right)
var(--br-big-bottom-right) var(--br-big-bottom-left) !important; }
.br-big-top { border-top-left-radius: var(--br-big-top-left) !important; border-top-right-radius: var(--br-big-top-right) !important; }
.br-big-top-left { border-top-left-radius: var(--br-big-top-left) !important; }
.br-big-top-right { border-top-right-radius: var(--br-big-top-right) !important; }
.br-big-right { border-top-right-radius: var(--br-big-top-right) !important; border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-bottom { border-bottom-left-radius: var(--br-big-bottom-left) !important; border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-bottom-left { border-bottom-left-radius: var(--br-big-bottom-left) !important; }
.br-big-bottom-right { border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-left { border-top-left-radius: var(--br-big-top-left) !important; border-bottom-left-radius: var(--br-big-bottom-left) !important; }
@media (min-width: 480px) { .b-full-1-sm { border: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-1-sm { border-top: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-1-sm { border-right: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-1-sm { border-bottom: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-1-sm { border-left: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-full-2-sm { border: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-2-sm { border-top: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-2-sm { border-right: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-2-sm { border-bottom: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-2-sm { border-left: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-full-3-sm { border: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-3-sm { border-top: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-3-sm { border-right: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-3-sm { border-bottom: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-3-sm { border-left: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-dotted-sm { border-style: dotted !important; }
.b-dashed-sm { border-style: dashed !important; }
.b-none-sm { border: 0px !important; }
.b-top-0-sm { border-top: 0px !important; }
.b-right-0-sm { border-right: 0px !important; }
.b-bottom-0-sm { border-bottom: 0px !important; }
.b-left-0-sm { border-left: 0px !important; }
/* border-radius-normal-aus-sm */
.br-none-sm { border-radius: 0 0 0 0 !important; }
.br-top-0-sm { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; }
.br-top-left-0-sm { border-top-left-radius: 0 !important; }
.br-top-right-0-sm { border-top-right-radius: 0 !important; }
.br-right-0-sm { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; }
.br-bottom-0-sm { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; }
.br-bottom-left-0-sm { border-bottom-left-radius: 0 !important; }
.br-bottom-right-0-sm { border-bottom-right-radius: 0 !important; }
.br-left-0-sm { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; }
/* border-radius-normal-sm */
.br-round-sm { border-radius: 50% !important; }
.br-full-sm { border-radius: var(--br-top-left) var(--br-top-right) var(--br-bottom-right)
var(--br-bottom-left) !important; }
.br-top-sm { border-top-left-radius: var(--br-top-left) !important; border-top-right-radius: var(--br-top-right) !important; }
.br-top-left-sm { border-top-left-radius: var(--br-top-left) !important; }
.br-top-right-sm { border-top-right-radius: var(--br-top-right) !important; }
.br-right-sm { border-top-right-radius: var(--br-top-right) !important; border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-bottom-sm { border-bottom-left-radius: var(--br-bottom-left) !important; border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-bottom-left-sm { border-bottom-left-radius: var(--br-bottom-left) !important; }
.br-bottom-right-sm { border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-left-sm { border-top-left-radius: var(--br-top-left) !important; border-bottom-left-radius: var(--br-bottom-left) !important; }
/* border-radius-medium-sm */
.br-medium-full-sm { border-radius: var(--br-medium-top-left) var(--br-medium-top-right)
var(--br-medium-bottom-right) var(--br-medium-bottom-left) !important; }
.br-medium-top-sm { border-top-left-radius: var(--br-medium-top-left) !important; border-top-right-radius: var(--br-medium-top-right) !important; }
.br-medium-top-left-sm { border-top-left-radius: var(--br-medium-top-left) !important; }
.br-medium-top-right-sm { border-top-right-radius: var(--br-medium-top-right) !important; }
.br-medium-right-sm { border-top-right-radius: var(--br-medium-top-right) !important; border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-bottom-sm { border-bottom-left-radius: var(--br-medium-bottom-left) !important; border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-bottom-left-sm { border-bottom-left-radius: var(--br-medium-bottom-left) !important; }
.br-medium-bottom-right-sm { border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-left-sm { border-top-left-radius: var(--br-medium-top-left) !important; border-bottom-left-radius: var(--br-medium-bottom-left) !important; }
/* border-radius-big-sm */
.br-big-full-sm { border-radius: var(--br-big-top-left) var(--br-big-top-right)
var(--br-big-bottom-right) var(--br-big-bottom-left) !important; }
.br-big-top-sm { border-top-left-radius: var(--br-big-top-left) !important; border-top-right-radius: var(--br-big-top-right) !important; }
.br-big-top-left-sm { border-top-left-radius: var(--br-big-top-left) !important; }
.br-big-top-right-sm { border-top-right-radius: var(--br-big-top-right) !important; }
.br-big-right-sm { border-top-right-radius: var(--br-big-top-right) !important; border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-bottom-sm { border-bottom-left-radius: var(--br-big-bottom-left) !important; border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-bottom-left-sm { border-bottom-left-radius: var(--br-big-bottom-left) !important; }
.br-big-bottom-right-sm { border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-left-sm { border-top-left-radius: var(--br-big-top-left) !important; border-bottom-left-radius: var(--br-big-bottom-left) !important; }
}
@media (min-width: 768px) { .b-full-1-md { border: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-1-md { border-top: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-1-md { border-right: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-1-md { border-bottom: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-1-md { border-left: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-full-2-md { border: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-2-md { border-top: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-2-md { border-right: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-2-md { border-bottom: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-2-md { border-left: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-full-3-md { border: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-3-md { border-top: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-3-md { border-right: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-3-md { border-bottom: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-3-md { border-left: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-dotted-md { border-style: dotted !important; }
.b-dashed-md { border-style: dashed !important; }
.b-none-md { border: 0px !important; }
.b-top-0-md { border-top: 0px !important; }
.b-right-0-md { border-right: 0px !important; }
.b-bottom-0-md { border-bottom: 0px !important; }
.b-left-0-md { border-left: 0px !important; }
/* border-radius-normal-aus-md */
.br-none-md { border-radius: 0 0 0 0 !important; }
.br-top-0-md { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; }
.br-top-left-0-md { border-top-left-radius: 0 !important; }
.br-top-right-0-md { border-top-right-radius: 0 !important; }
.br-right-0-md { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; }
.br-bottom-0-md { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; }
.br-bottom-left-0-md { border-bottom-left-radius: 0 !important; }
.br-bottom-right-0-md { border-bottom-right-radius: 0 !important; }
.br-left-0-md { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; }
/* border-radius-normal-md */
.br-round-md { border-radius: 50% !important; }
.br-full-md { border-radius: var(--br-top-left) var(--br-top-right) var(--br-bottom-right)
var(--br-bottom-left) !important; }
.br-top-md { border-top-left-radius: var(--br-top-left) !important; border-top-right-radius: var(--br-top-right) !important; }
.br-top-left-md { border-top-left-radius: var(--br-top-left) !important; }
.br-top-right-md { border-top-right-radius: var(--br-top-right) !important; }
.br-right-md { border-top-right-radius: var(--br-top-right) !important; border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-bottom-md { border-bottom-left-radius: var(--br-bottom-left) !important; border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-bottom-left-md { border-bottom-left-radius: var(--br-bottom-left) !important; }
.br-bottom-right-md { border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-left-md { border-top-left-radius: var(--br-top-left) !important; border-bottom-left-radius: var(--br-bottom-left) !important; }
/* border-radius-medium-md */
.br-medium-full-md { border-radius: var(--br-medium-top-left) var(--br-medium-top-right)
var(--br-medium-bottom-right) var(--br-medium-bottom-left) !important; }
.br-medium-top-md { border-top-left-radius: var(--br-medium-top-left) !important; border-top-right-radius: var(--br-medium-top-right) !important; }
.br-medium-top-left-md { border-top-left-radius: var(--br-medium-top-left) !important; }
.br-medium-top-right-md { border-top-right-radius: var(--br-medium-top-right) !important; }
.br-medium-right-md { border-top-right-radius: var(--br-medium-top-right) !important; border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-bottom-md { border-bottom-left-radius: var(--br-medium-bottom-left) !important; border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-bottom-left-md { border-bottom-left-radius: var(--br-medium-bottom-left) !important; }
.br-medium-bottom-right-md { border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-left-md { border-top-left-radius: var(--br-medium-top-left) !important; border-bottom-left-radius: var(--br-medium-bottom-left) !important; }
/* border-radius-big-md */
.br-big-full-md { border-radius: var(--br-big-top-left) var(--br-big-top-right)
var(--br-big-bottom-right) var(--br-big-bottom-left) !important; }
.br-big-top-md { border-top-left-radius: var(--br-big-top-left) !important; border-top-right-radius: var(--br-big-top-right) !important; }
.br-big-top-left-md { border-top-left-radius: var(--br-big-top-left) !important; }
.br-big-top-right-md { border-top-right-radius: var(--br-big-top-right) !important; }
.br-big-right-md { border-top-right-radius: var(--br-big-top-right) !important; border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-bottom-md { border-bottom-left-radius: var(--br-big-bottom-left) !important; border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-bottom-left-md { border-bottom-left-radius: var(--br-big-bottom-left) !important; }
.br-big-bottom-right-md { border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-left-md { border-top-left-radius: var(--br-big-top-left) !important; border-bottom-left-radius: var(--br-big-bottom-left) !important; }
}
@media (min-width: 1024px) { .b-full-1-lg { border: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-1-lg { border-top: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-1-lg { border-right: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-1-lg { border-bottom: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-1-lg { border-left: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-full-2-lg { border: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-2-lg { border-top: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-2-lg { border-right: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-2-lg { border-bottom: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-2-lg { border-left: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-full-3-lg { border: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-3-lg { border-top: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-3-lg { border-right: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-3-lg { border-bottom: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-3-lg { border-left: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-dotted-lg { border-style: dotted !important; }
.b-dashed-lg { border-style: dashed !important; }
.b-none-lg { border: 0px !important; }
.b-top-0-lg { border-top: 0px !important; }
.b-right-0-lg { border-right: 0px !important; }
.b-bottom-0-lg { border-bottom: 0px !important; }
.b-left-0-lg { border-left: 0px !important; }
/* border-radius-normal-aus-lg */
.br-none-lg { border-radius: 0 0 0 0 !important; }
.br-top-0-lg { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; }
.br-top-left-0-lg { border-top-left-radius: 0 !important; }
.br-top-right-0-lg { border-top-right-radius: 0 !important; }
.br-right-0-lg { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; }
.br-bottom-0-lg { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; }
.br-bottom-left-0-lg { border-bottom-left-radius: 0 !important; }
.br-bottom-right-0-lg { border-bottom-right-radius: 0 !important; }
.br-left-0-lg { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; }
/* border-radius-normal-lg */
.br-round-lg { border-radius: 50% !important; }
.br-full-lg { border-radius: var(--br-top-left) var(--br-top-right) var(--br-bottom-right)
var(--br-bottom-left) !important; }
.br-top-lg { border-top-left-radius: var(--br-top-left) !important; border-top-right-radius: var(--br-top-right) !important; }
.br-top-left-lg { border-top-left-radius: var(--br-top-left) !important; }
.br-top-right-lg { border-top-right-radius: var(--br-top-right) !important; }
.br-right-lg { border-top-right-radius: var(--br-top-right) !important; border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-bottom-lg { border-bottom-left-radius: var(--br-bottom-left) !important; border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-bottom-left-lg { border-bottom-left-radius: var(--br-bottom-left) !important; }
.br-bottom-right-lg { border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-left-lg { border-top-left-radius: var(--br-top-left) !important; border-bottom-left-radius: var(--br-bottom-left) !important; }
/* border-radius-medium-lg */
.br-medium-full-lg { border-radius: var(--br-medium-top-left) var(--br-medium-top-right)
var(--br-medium-bottom-right) var(--br-medium-bottom-left) !important; }
.br-medium-top-lg { border-top-left-radius: var(--br-medium-top-left) !important; border-top-right-radius: var(--br-medium-top-right) !important; }
.br-medium-top-left-lg { border-top-left-radius: var(--br-medium-top-left) !important; }
.br-medium-top-right-lg { border-top-right-radius: var(--br-medium-top-right) !important; }
.br-medium-right-lg { border-top-right-radius: var(--br-medium-top-right) !important; border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-bottom-lg { border-bottom-left-radius: var(--br-medium-bottom-left) !important; border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-bottom-left-lg { border-bottom-left-radius: var(--br-medium-bottom-left) !important; }
.br-medium-bottom-right-lg { border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-left-lg { border-top-left-radius: var(--br-medium-top-left) !important; border-bottom-left-radius: var(--br-medium-bottom-left) !important; }
/* border-radius-big-lg */
.br-big-full-lg { border-radius: var(--br-big-top-left) var(--br-big-top-right)
var(--br-big-bottom-right) var(--br-big-bottom-left) !important; }
.br-big-top-lg { border-top-left-radius: var(--br-big-top-left) !important; border-top-right-radius: var(--br-big-top-right) !important; }
.br-big-top-left-lg { border-top-left-radius: var(--br-big-top-left) !important; }
.br-big-top-right-lg { border-top-right-radius: var(--br-big-top-right) !important; }
.br-big-right-lg { border-top-right-radius: var(--br-big-top-right) !important; border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-bottom-lg { border-bottom-left-radius: var(--br-big-bottom-left) !important; border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-bottom-left-lg { border-bottom-left-radius: var(--br-big-bottom-left) !important; }
.br-big-bottom-right-lg { border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-left-lg { border-top-left-radius: var(--br-big-top-left) !important; border-bottom-left-radius: var(--br-big-bottom-left) !important; }
}
@media (min-width: 1280px) { .b-full-1-xl { border: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-1-xl { border-top: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-1-xl { border-right: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-1-xl { border-bottom: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-1-xl { border-left: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-full-2-xl { border: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-2-xl { border-top: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-2-xl { border-right: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-2-xl { border-bottom: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-2-xl { border-left: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-full-3-xl { border: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-3-xl { border-top: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-3-xl { border-right: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-3-xl { border-bottom: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-3-xl { border-left: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-dotted-xl { border-style: dotted !important; }
.b-dashed-xl { border-style: dashed !important; }
.b-none-xl { border: 0px !important; }
.b-top-0-xl { border-top: 0px !important; }
.b-right-0-xl { border-right: 0px !important; }
.b-bottom-0-xl { border-bottom: 0px !important; }
.b-left-0-xl { border-left: 0px !important; }
/* border-radius-normal-aus-xl */
.br-none-xl { border-radius: 0 0 0 0 !important; }
.br-top-0-xl { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; }
.br-top-left-0-xl { border-top-left-radius: 0 !important; }
.br-top-right-0-xl { border-top-right-radius: 0 !important; }
.br-right-0-xl { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; }
.br-bottom-0-xl { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; }
.br-bottom-left-0-xl { border-bottom-left-radius: 0 !important; }
.br-bottom-right-0-xl { border-bottom-right-radius: 0 !important; }
.br-left-0-xl { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; }
/* border-radius-normal-xl */
.br-round-xl { border-radius: 50% !important; }
.br-full-xl { border-radius: var(--br-top-left) var(--br-top-right) var(--br-bottom-right)
var(--br-bottom-left) !important; }
.br-top-xl { border-top-left-radius: var(--br-top-left) !important; border-top-right-radius: var(--br-top-right) !important; }
.br-top-left-xl { border-top-left-radius: var(--br-top-left) !important; }
.br-top-right-xl { border-top-right-radius: var(--br-top-right) !important; }
.br-right-xl { border-top-right-radius: var(--br-top-right) !important; border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-bottom-xl { border-bottom-left-radius: var(--br-bottom-left) !important; border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-bottom-left-xl { border-bottom-left-radius: var(--br-bottom-left) !important; }
.br-bottom-right-xl { border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-left-xl { border-top-left-radius: var(--br-top-left) !important; border-bottom-left-radius: var(--br-bottom-left) !important; }
/* border-radius-medium-xl */
.br-medium-full-xl { border-radius: var(--br-medium-top-left) var(--br-medium-top-right)
var(--br-medium-bottom-right) var(--br-medium-bottom-left) !important; }
.br-medium-top-xl { border-top-left-radius: var(--br-medium-top-left) !important; border-top-right-radius: var(--br-medium-top-right) !important; }
.br-medium-top-left-xl { border-top-left-radius: var(--br-medium-top-left) !important; }
.br-medium-top-right-xl { border-top-right-radius: var(--br-medium-top-right) !important; }
.br-medium-right-xl { border-top-right-radius: var(--br-medium-top-right) !important; border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-bottom-xl { border-bottom-left-radius: var(--br-medium-bottom-left) !important; border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-bottom-left-xl { border-bottom-left-radius: var(--br-medium-bottom-left) !important; }
.br-medium-bottom-right-xl { border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-left-xl { border-top-left-radius: var(--br-medium-top-left) !important; border-bottom-left-radius: var(--br-medium-bottom-left) !important; }
/* border-radius-big-xl */
.br-big-full-xl { border-radius: var(--br-big-top-left) var(--br-big-top-right)
var(--br-big-bottom-right) var(--br-big-bottom-left) !important; }
.br-big-top-xl { border-top-left-radius: var(--br-big-top-left) !important; border-top-right-radius: var(--br-big-top-right) !important; }
.br-big-top-left-xl { border-top-left-radius: var(--br-big-top-left) !important; }
.br-big-top-right-xl { border-top-right-radius: var(--br-big-top-right) !important; }
.br-big-right-xl { border-top-right-radius: var(--br-big-top-right) !important; border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-bottom-xl { border-bottom-left-radius: var(--br-big-bottom-left) !important; border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-bottom-left-xl { border-bottom-left-radius: var(--br-big-bottom-left) !important; }
.br-big-bottom-right-xl { border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-left-xl { border-top-left-radius: var(--br-big-top-left) !important; border-bottom-left-radius: var(--br-big-bottom-left) !important; }
}
@media (min-width: 1440px) { /* border */
.b-full-1-xxl { border: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-1-xxl { border-top: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-1-xxl { border-right: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-1-xxl { border-bottom: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-1-xxl { border-left: var(--border-1) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-full-2-xxl { border: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-2-xxl { border-top: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-2-xxl { border-right: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-2-xxl { border-bottom: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-2-xxl { border-left: var(--border-2) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-full-3-xxl { border: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-top-3-xxl { border-top: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-right-3-xxl { border-right: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-bottom-3-xxl { border-bottom: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-left-3-xxl { border-left: var(--border-3) solid rgba(var(--bcolor), var(--alpha, 1)) !important; }
.b-dotted-xxl { border-style: dotted !important; }
.b-dashed-xxl { border-style: dashed !important; }
.b-none-xxl { border: 0px !important; }
.b-top-0-xxl { border-top: 0px !important; }
.b-right-0-xxl { border-right: 0px !important; }
.b-bottom-0-xxl { border-bottom: 0px !important; }
.b-left-0-xxl { border-left: 0px !important; }
/* border-radius-normal-aus-xxl */
.br-none-xxl { border-radius: 0 0 0 0 !important; }
.br-top-0-xxl { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; }
.br-top-left-0-xxl { border-top-left-radius: 0 !important; }
.br-top-right-0-xxl { border-top-right-radius: 0 !important; }
.br-right-0-xxl { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; }
.br-bottom-0-xxl { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; }
.br-bottom-left-0-xxl { border-bottom-left-radius: 0 !important; }
.br-bottom-right-0-xxl { border-bottom-right-radius: 0 !important; }
.br-left-0-xxl { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; }
/* border-radius-normal-xxl */
.br-round-xxl { border-radius: 50% !important; }
.br-full-xxl { border-radius: var(--br-top-left) var(--br-top-right) var(--br-bottom-right)
var(--br-bottom-left) !important; }
.br-top-xxl { border-top-left-radius: var(--br-top-left) !important; border-top-right-radius: var(--br-top-right) !important; }
.br-top-left-xxl { border-top-left-radius: var(--br-top-left) !important; }
.br-top-right-xxl { border-top-right-radius: var(--br-top-right) !important; }
.br-right-xxl { border-top-right-radius: var(--br-top-right) !important; border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-bottom-xxl { border-bottom-left-radius: var(--br-bottom-left) !important; border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-bottom-left-xxl { border-bottom-left-radius: var(--br-bottom-left) !important; }
.br-bottom-right-xxl { border-bottom-right-radius: var(--br-bottom-right) !important; }
.br-left-xxl { border-top-left-radius: var(--br-top-left) !important; border-bottom-left-radius: var(--br-bottom-left) !important; }
/* border-radius-medium-xxl */
.br-medium-full-xxl { border-radius: var(--br-medium-top-left) var(--br-medium-top-right)
var(--br-medium-bottom-right) var(--br-medium-bottom-left) !important; }
.br-medium-top-xxl { border-top-left-radius: var(--br-medium-top-left) !important; border-top-right-radius: var(--br-medium-top-right) !important; }
.br-medium-top-left-xxl { border-top-left-radius: var(--br-medium-top-left) !important; }
.br-medium-top-right-xxl { border-top-right-radius: var(--br-medium-top-right) !important; }
.br-medium-right-xxl { border-top-right-radius: var(--br-medium-top-right) !important; border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-bottom-xxl { border-bottom-left-radius: var(--br-medium-bottom-left) !important; border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-bottom-left-xxl { border-bottom-left-radius: var(--br-medium-bottom-left) !important; }
.br-medium-bottom-right-xxl { border-bottom-right-radius: var(--br-medium-bottom-right) !important; }
.br-medium-left-xxl { border-top-left-radius: var(--br-medium-top-left) !important; border-bottom-left-radius: var(--br-medium-bottom-left) !important; }
/* border-radius-big-xxl */
.br-big-full-xxl { border-radius: var(--br-big-top-left) var(--br-big-top-right)
var(--br-big-bottom-right) var(--br-big-bottom-left) !important; }
.br-big-top-xxl { border-top-left-radius: var(--br-big-top-left) !important; border-top-right-radius: var(--br-big-top-right) !important; }
.br-big-top-left-xxl { border-top-left-radius: var(--br-big-top-left) !important; }
.br-big-top-right-xxl { border-top-right-radius: var(--br-big-top-right) !important; }
.br-big-right-xxl { border-top-right-radius: var(--br-big-top-right) !important; border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-bottom-xxl { border-bottom-left-radius: var(--br-big-bottom-left) !important; border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-bottom-left-xxl { border-bottom-left-radius: var(--br-big-bottom-left) !important; }
.br-big-bottom-right-xxl { border-bottom-right-radius: var(--br-big-bottom-right) !important; }
.br-big-left-xxl { border-top-left-radius: var(--br-big-top-left) !important; border-bottom-left-radius: var(--br-big-bottom-left) !important; }
}
/* //ANCHOR Filter  */
/* blur */
.blur-1 { backdrop-filter: blur(2px); -webkit-backdrop-filter: blur(2px); }
.blur-2 { backdrop-filter: blur(4px); -webkit-backdrop-filter: blur(4px); }
.blur-3 { backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); }
/* -sm: min-width 480px */
@media (min-width: 480px) { .blur-1-sm { backdrop-filter: blur(2px); -webkit-backdrop-filter: blur(2px); }
.blur-2-sm { backdrop-filter: blur(4px); -webkit-backdrop-filter: blur(4px); }
.blur-3-sm { backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); }
}
/* -md: min-width 768px */
@media (min-width: 768px) { .blur-1-md { backdrop-filter: blur(2px); -webkit-backdrop-filter: blur(2px); }
.blur-2-md { backdrop-filter: blur(4px); -webkit-backdrop-filter: blur(4px); }
.blur-3-md { backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); }
}
/* -lg: min-width 1024px */
@media (min-width: 1024px) { .blur-1-lg { backdrop-filter: blur(2px); -webkit-backdrop-filter: blur(2px); }
.blur-2-lg { backdrop-filter: blur(4px); -webkit-backdrop-filter: blur(4px); }
.blur-3-lg { backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); }
}
/* -xl: min-width 1280px */
@media (min-width: 1280px) { .blur-1-xl { backdrop-filter: blur(2px); -webkit-backdrop-filter: blur(2px); }
.blur-2-xl { backdrop-filter: blur(4px); -webkit-backdrop-filter: blur(4px); }
.blur-3-xl { backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); }
}
/* -xxl: min-width 1440px */
@media (min-width: 1440px) { .blur-1-xxl { backdrop-filter: blur(2px); -webkit-backdrop-filter: blur(2px); }
.blur-2-xxl { backdrop-filter: blur(4px); -webkit-backdrop-filter: blur(4px); }
.blur-3-xxl { backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); }
}
/*  //ANCHOR Animationen */
/* //ANCHOR IMG-Settings */
.img--cover-center { width: 100%; height: 100%; display: block; object-fit: cover; object-position: center; }
.img--cover-top { width: 100%; height: 100%; display: block; object-fit: cover; object-position: top; }
.img--cover-bottom { width: 100%; height: 100%; display: block; object-fit: cover; object-position: bottom; }
.img--contain-center { width: 100%; height: 100%; display: block; object-fit: contain; object-position: center center; }
.img--contain-top { width: 100%; height: 100%; display: block; object-fit: contain; object-position: top center; }
.img--contain-bottom { width: 100%; height: 100%; display: block; object-fit: contain; object-position: bottom center; }
/* //ANCHOR shadows */
.shadow-1 { box-shadow: var(--shadow-1) !important; }
.shadow-1-invert { box-shadow: var(--shadow-1-invert) !important; }
.shadow-1-static { box-shadow: var(--shadow-1-static) !important; }
.shadow-1-static-invert { box-shadow: var(--shadow-1-static-invert) !important; }
.shadow-2 { box-shadow: var(--shadow-2) !important; }
.shadow-2-invert { box-shadow: var(--shadow-2-invert) !important; }
.shadow-2-static { box-shadow: var(--shadow-2-static) !important; }
.shadow-2-static-invert { box-shadow: var(--shadow-2-static-invert) !important; }
.shadow-3 { box-shadow: var(--shadow-3) !important; }
.shadow-3-invert { box-shadow: var(--shadow-3-invert) !important; }
.shadow-3-static { box-shadow: var(--shadow-3-static) !important; }
.shadow-3-static-invert { box-shadow: var(--shadow-3-static-invert) !important; }
.shadow-4 { box-shadow: var(--shadow-4) !important; }
.shadow-4-invert { box-shadow: var(--shadow-4-invert) !important; }
.shadow-4-static { box-shadow: var(--shadow-4-static) !important; }
.shadow-4-static-invert { box-shadow: var(--shadow-4-static-invert) !important; }
.shadow-5 { box-shadow: var(--shadow-5) !important; }
.shadow-5-invert { box-shadow: var(--shadow-5-invert) !important; }
.shadow-5-static { box-shadow: var(--shadow-5-static) !important; }
.shadow-5-static-invert { box-shadow: var(--shadow-5-static-invert) !important; }
.shadow-6 { box-shadow: var(--shadow-6) !important; }
.shadow-6-invert { box-shadow: var(--shadow-6-invert) !important; }
.shadow-6-static { box-shadow: var(--shadow-6-static) !important; }
.shadow-6-static-invert { box-shadow: var(--shadow-6-static-invert) !important; }
.shadow-1-inset { box-shadow: var(--shadow-1-inset) !important; }
.shadow-1-inset-invert { box-shadow: var(--shadow-1-inset-invert) !important; }
.shadow-1-inset-static { box-shadow: var(--shadow-1-inset-static) !important; }
.shadow-1-inset-static-invert { box-shadow: var(--shadow-1-inset-static-invert) !important; }
.shadow-2-inset { box-shadow: var(--shadow-2-inset) !important; }
.shadow-2-inset-invert { box-shadow: var(--shadow-2-inset-invert) !important; }
.shadow-2-inset-static { box-shadow: var(--shadow-2-inset-static) !important; }
.shadow-2-inset-static-invert { box-shadow: var(--shadow-2-inset-static-invert) !important; }
.shadow-none { box-shadow: none !important; }
.text-shadow-1 { text-shadow: var(--text-shadow-1); }
.text-shadow-2 { text-shadow: var(--text-shadow-2); }
.text-shadow-3 { text-shadow: var(--text-shadow-3); }
.text-outline { text-shadow: var(--text-outline); }
/* //ANCHOR Transparenzen */
/* all */
.alpha-0 { --alpha: 0; }
.alpha-05 { --alpha: 0.05; }
.alpha-10 { --alpha: 0.1; }
.alpha-15 { --alpha: 0.15; }
.alpha-20 { --alpha: 0.2; }
.alpha-25 { --alpha: 0.25; }
.alpha-30 { --alpha: 0.3; }
.alpha-35 { --alpha: 0.35; }
.alpha-40 { --alpha: 0.4; }
.alpha-45 { --alpha: 0.45; }
.alpha-50 { --alpha: 0.5; }
.alpha-55 { --alpha: 0.55; }
.alpha-60 { --alpha: 0.6; }
.alpha-65 { --alpha: 0.65; }
.alpha-70 { --alpha: 0.7; }
.alpha-75 { --alpha: 0.75; }
.alpha-80 { --alpha: 0.8; }
.alpha-85 { --alpha: 0.85; }
.alpha-90 { --alpha: 0.9; }
.alpha-95 { --alpha: 0.95; }
.alpha-100 { --alpha: 1; }
/* background */
.bg-alpha-0 { background-color: transparent !important; background: transparent !important; }
/* //ANCHOR -----ASPECT-- ______*/
.aspect-1-1 { aspect-ratio: 1 / 1; overflow: hidden; }
.aspect-4-3 { aspect-ratio: 4 / 3; overflow: hidden; }
.aspect-3-2 { aspect-ratio: 3 / 2; overflow: hidden; }
.aspect-16-9 { aspect-ratio: 16 / 9; overflow: hidden; }
.aspect-2-1 { aspect-ratio: 2 / 1; overflow: hidden; }
.aspect-21-9 { aspect-ratio: 21 / 9; overflow: hidden; }
.aspect-5-4 { aspect-ratio: 5 / 4; overflow: hidden; }
.aspect-4-5 { aspect-ratio: 4 / 5; overflow: hidden; }
.aspect-9-16 { aspect-ratio: 9 / 16; overflow: hidden; }
.aspect-191-1 { aspect-ratio: 1.91 / 1; overflow: hidden; }
/* -sm: min-width 480px */
@media (min-width: 480px) { .aspect-1-1-sm { aspect-ratio: 1 / 1; overflow: hidden; }
.aspect-4-3-sm { aspect-ratio: 4 / 3; overflow: hidden; }
.aspect-3-2-sm { aspect-ratio: 3 / 2; overflow: hidden; }
.aspect-16-9-sm { aspect-ratio: 16 / 9; overflow: hidden; }
.aspect-2-1-sm { aspect-ratio: 2 / 1; overflow: hidden; }
.aspect-21-9-sm { aspect-ratio: 21 / 9; overflow: hidden; }
.aspect-5-4-sm { aspect-ratio: 5 / 4; overflow: hidden; }
.aspect-4-5-sm { aspect-ratio: 4 / 5; overflow: hidden; }
.aspect-9-16-sm { aspect-ratio: 9 / 16; overflow: hidden; }
.aspect-191-1-sm { aspect-ratio: 1.91 / 1; overflow: hidden; }
}
/* -md: min-width 768px */
@media (min-width: 768px) { .aspect-1-1-md { aspect-ratio: 1 / 1; overflow: hidden; }
.aspect-4-3-md { aspect-ratio: 4 / 3; overflow: hidden; }
.aspect-3-2-md { aspect-ratio: 3 / 2; overflow: hidden; }
.aspect-16-9-md { aspect-ratio: 16 / 9; overflow: hidden; }
.aspect-2-1-md { aspect-ratio: 2 / 1; overflow: hidden; }
.aspect-21-9-md { aspect-ratio: 21 / 9; overflow: hidden; }
.aspect-5-4-md { aspect-ratio: 5 / 4; overflow: hidden; }
.aspect-4-5-md { aspect-ratio: 4 / 5; overflow: hidden; }
.aspect-9-16-md { aspect-ratio: 9 / 16; overflow: hidden; }
.aspect-191-1-md { aspect-ratio: 1.91 / 1; overflow: hidden; }
}
/* -lg: min-width 1024px */
@media (min-width: 1024px) { .aspect-1-1-lg { aspect-ratio: 1 / 1; overflow: hidden; }
.aspect-4-3-lg { aspect-ratio: 4 / 3; overflow: hidden; }
.aspect-3-2-lg { aspect-ratio: 3 / 2; overflow: hidden; }
.aspect-16-9-lg { aspect-ratio: 16 / 9; overflow: hidden; }
.aspect-2-1-lg { aspect-ratio: 2 / 1; overflow: hidden; }
.aspect-21-9-lg { aspect-ratio: 21 / 9; overflow: hidden; }
.aspect-5-4-lg { aspect-ratio: 5 / 4; overflow: hidden; }
.aspect-4-5-lg { aspect-ratio: 4 / 5; overflow: hidden; }
.aspect-9-16-lg { aspect-ratio: 9 / 16; overflow: hidden; }
.aspect-191-1-lg { aspect-ratio: 1.91 / 1; overflow: hidden; }
}
/* -xl: min-width 1280px */
@media (min-width: 1280px) { .aspect-1-1-xl { aspect-ratio: 1 / 1; overflow: hidden; }
.aspect-4-3-xl { aspect-ratio: 4 / 3; overflow: hidden; }
.aspect-3-2-xl { aspect-ratio: 3 / 2; overflow: hidden; }
.aspect-16-9-xl { aspect-ratio: 16 / 9; overflow: hidden; }
.aspect-2-1-xl { aspect-ratio: 2 / 1; overflow: hidden; }
.aspect-21-9-xl { aspect-ratio: 21 / 9; overflow: hidden; }
.aspect-5-4-xl { aspect-ratio: 5 / 4; overflow: hidden; }
.aspect-4-5-xl { aspect-ratio: 4 / 5; overflow: hidden; }
.aspect-9-16-xl { aspect-ratio: 9 / 16; overflow: hidden; }
.aspect-191-1-xl { aspect-ratio: 1.91 / 1; overflow: hidden; }
}
/* -xxl: min-width 1440px */
@media (min-width: 1440px) { .aspect-1-1-xxl { aspect-ratio: 1 / 1; overflow: hidden; }
.aspect-4-3-xxl { aspect-ratio: 4 / 3; overflow: hidden; }
.aspect-3-2-xxl { aspect-ratio: 3 / 2; overflow: hidden; }
.aspect-16-9-xxl { aspect-ratio: 16 / 9; overflow: hidden; }
.aspect-2-1-xxl { aspect-ratio: 2 / 1; overflow: hidden; }
.aspect-21-9-xxl { aspect-ratio: 21 / 9; overflow: hidden; }
.aspect-5-4-xxl { aspect-ratio: 5 / 4; overflow: hidden; }
.aspect-4-5-xxl { aspect-ratio: 4 / 5; overflow: hidden; }
.aspect-9-16-xxl { aspect-ratio: 9 / 16; overflow: hidden; }
.aspect-191-1-xxl { aspect-ratio: 1.91 / 1; overflow: hidden; }
}
/* //ANCHOR -----WEITERES ______*/
.hidden { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }
.d-none { display: none !important; }
.d-block { display: block !important; }
.d-inline-block { display: inline-block !important; }
/* //ANCHOR Höhen und Breiten */
.w-100 { width: 100%; }
.h-100 { height: 100%; }
.vw-100 { width: 100vw; }
.vw-110 { width: 110vw; }
.vh-100 { height: 100svh; }
.vh-110 { height: 110svh; }
.vh-1 { height: 0.1svh; }
@media (min-width: 480px) { .w-100-sm { width: 100%; }
.h-100-sm { height: 100%; }
.vw-100-sm { width: 100vw; }
.vw-110-sm { width: 110vw; }
.vh-100-sm { height: 100svh; }
.vh-110-sm { height: 110svh; }
.vh-1-sm { height: 0.1svh; }
.w-100-auto-sm { width: auto; }
.h-100-auto-sm { height: auto; }
.vw-100-auto-sm { width: auto; }
.vh-100-auto-sm { height: auto; }
.d-none-sm { display: none !important; }
.d-block-sm { display: block !important; }
.d-inline-block { display: inline-block !important; }
.hidden-sm { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }
}
@media (min-width: 768px) { .w-100-md { width: 100%; }
.h-100-md { height: 100%; }
.vw-100-md { width: 100vw; }
.vw-110-md { width: 110vw; }
.vh-100-md { height: 100svh; }
.vh-110-md { height: 110svh; }
.vh-1-md { height: 0.1svh; }
.w-100-auto-md { width: auto; }
.h-100-auto-md { height: auto; }
.vw-100-auto-md { width: auto; }
.vh-100-auto-md { height: auto; }
.d-none-md { display: none !important; }
.d-block-md { display: block !important; }
.d-inline-block { display: inline-block !important; }
.hidden-md { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }
}
@media (min-width: 1024px) { .w-100-lg { width: 100%; }
.h-100-lg { height: 100%; }
.vw-100-lg { width: 100vw; }
.vw-110-lg { width: 110vw; }
.vh-100-lg { height: 100svh; }
.vh-110-lg { height: 110svh; }
.vh-1-lg { height: 0.1svh; }
.w-100-auto-lg { width: auto; }
.h-100-auto-lg { height: auto; }
.vw-100-auto-lg { width: auto; }
.vh-100-auto-lg { height: auto; }
.d-none-lg { display: none !important; }
.d-block-lg { display: block !important; }
.d-inline-block { display: inline-block !important; }
.hidden-lg { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }
}
@media (min-width: 1280px) { .w-100-xl { width: 100%; }
.h-100-xl { height: 100%; }
.vw-100-xl { width: 100vw; }
.vw-110-xl { width: 110vw; }
.vh-100-xl { height: 100svh; }
.vh-110-xl { height: 110svh; }
.vh-1-xl { height: 0.1svh; }
.w-100-auto-xl { width: auto; }
.h-100-auto-xl { height: auto; }
.vw-100-auto-xl { width: auto; }
.vh-100-auto-xl { height: auto; }
.d-none-xl { display: none !important; }
.d-block-xl { display: block !important; }
.d-inline-block { display: inline-block !important; }
.hidden-xl { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }
}
@media (min-width: 1440px) { .w-100-xxl { width: 100%; }
.h-100-xxl { height: 100%; }
.vw-100-xxl { width: 100vw; }
.vw-110-xxl { width: 110vw; }
.vh-100-xxl { height: 100svh; }
.vh-110-xxl { height: 110svh; }
.vh-1-xxl { height: 0.1svh; }
.w-100-auto-xxl { width: auto; }
.h-100-auto-xxl { height: auto; }
.vw-100-auto-xxl { width: auto; }
.vh-100-auto-xxl { height: auto; }
.d-none-xxl { display: none !important; }
.d-block-xxl { display: block !important; }
.d-inline-block { display: inline-block !important; }
.hidden-xxl { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }
}
.overflow-scroll { overflow: auto; }
.overflow-hidden { overflow: hidden; }
.overflow-hidden-x { overflow-x: hidden; }
.overflow-hidden-y { overflow-y: hidden; }
/* //ANCHOR Positions */
.sticky { position: sticky !important; }
.absolute { position: absolute; }
.relative { position: relative; }
.fixed { position: fixed !important; }
/* position-Offsets */
.top-0 { top: 0 !important; }
.bottom-0 { bottom: 0 !important; }
.start-0 { left: 0 !important; }
.end-0 { right: 0 !important; }
/* Zentrierung (Kombination) */
.top-50 { top: 50% !important; }
.start-50 { left: 50% !important; }
/* -sm: min-width 480px */
@media (min-width: 480px) { .sticky-sm { position: sticky !important; }
.absolute-sm { position: absolute; }
.relative-sm { position: relative; }
.fixed-sm { position: fixed !important; }
.top-0-sm { top: 0 !important; }
.bottom-0-sm { bottom: 0 !important; }
.start-0-sm { left: 0 !important; }
.end-0-sm { right: 0 !important; }
.top-50-sm { top: 50% !important; }
.start-50-sm { left: 50% !important; }
}
/* -md: min-width 768px */
@media (min-width: 768px) { .sticky-md { position: sticky !important; }
.absolute-md { position: absolute; }
.relative-md { position: relative; }
.fixed-md { position: fixed !important; }
.top-0-md { top: 0 !important; }
.bottom-0-md { bottom: 0 !important; }
.start-0-md { left: 0 !important; }
.end-0-md { right: 0 !important; }
.top-50-md { top: 50% !important; }
.start-50-md { left: 50% !important; }
}
/* -lg: min-width 1024px */
@media (min-width: 1024px) { .sticky-lg { position: sticky !important; }
.absolute-lg { position: absolute; }
.relative-lg { position: relative; }
.fixed-lg { position: fixed !important; }
.top-0-lg { top: 0 !important; }
.bottom-0-lg { bottom: 0 !important; }
.start-0-lg { left: 0 !important; }
.end-0-lg { right: 0 !important; }
.top-50-lg { top: 50% !important; }
.start-50-lg { left: 50% !important; }
}
/* -xl: min-width 1280px */
@media (min-width: 1280px) { .sticky-xl { position: sticky !important; }
.absolute-xl { position: absolute; }
.relative-xl { position: relative; }
.fixed-xl { position: fixed !important; }
.top-0-xl { top: 0 !important; }
.bottom-0-xl { bottom: 0 !important; }
.start-0-xl { left: 0 !important; }
.end-0-xl { right: 0 !important; }
.top-50-xl { top: 50% !important; }
.start-50-xl { left: 50% !important; }
}
/* -xxl: min-width 1440px */
@media (min-width: 1440px) { .sticky-xxl { position: sticky !important; }
.absolute-xxl { position: absolute; }
.relative-xxl { position: relative; }
.fixed-xxl { position: fixed !important; }
.top-0-xxl { top: 0 !important; }
.bottom-0-xxl { bottom: 0 !important; }
.start-0-xxl { left: 0 !important; }
.end-0-xxl { right: 0 !important; }
.top-50-xxl { top: 50% !important; }
.start-50-xxl { left: 50% !important; }
}
.translate-middle { transform: translate(-50%, -50%) !important; }
/* //ANCHOR Ebenen */
.layer-n1 { z-index: -1 !important; }
.layer-0 { z-index: 0 !important; }
.layer-1 { z-index: 1 !important; }
.layer-2 { z-index: 2 !important; }
.layer-3 { z-index: 3 !important; }
.layer-4 { z-index: 4 !important; }
.layer-5 { z-index: 5 !important; }
.layer-6 { z-index: 6 !important; }
.layer-7 { z-index: 7 !important; }
.layer-8 { z-index: 8 !important; }
.layer-9 { z-index: 9 !important; }
.layer-10 { z-index: 10 !important; }
/* -sm: min-width 480px */
@media (min-width: 480px) { .layer-n1-sm { z-index: -1 !important; }
.layer-0-sm { z-index: 0 !important; }
.layer-1-sm { z-index: 1 !important; }
.layer-2-sm { z-index: 2 !important; }
.layer-3-sm { z-index: 3 !important; }
.layer-4-sm { z-index: 4 !important; }
.layer-5-sm { z-index: 5 !important; }
.layer-6-sm { z-index: 6 !important; }
.layer-7-sm { z-index: 7 !important; }
.layer-8-sm { z-index: 8 !important; }
.layer-9-sm { z-index: 9 !important; }
.layer-10-sm { z-index: 10 !important; }
}
/* -md: min-width 768px */
@media (min-width: 768px) { .layer-n1-md { z-index: -1 !important; }
.layer-0-md { z-index: 0 !important; }
.layer-1-md { z-index: 1 !important; }
.layer-2-md { z-index: 2 !important; }
.layer-3-md { z-index: 3 !important; }
.layer-4-md { z-index: 4 !important; }
.layer-5-md { z-index: 5 !important; }
.layer-6-md { z-index: 6 !important; }
.layer-7-md { z-index: 7 !important; }
.layer-8-md { z-index: 8 !important; }
.layer-9-md { z-index: 9 !important; }
.layer-10-md { z-index: 10 !important; }
}
/* -lg: min-width 1024px */
@media (min-width: 1024px) { .layer-n1-lg { z-index: -1 !important; }
.layer-0-lg { z-index: 0 !important; }
.layer-1-lg { z-index: 1 !important; }
.layer-2-lg { z-index: 2 !important; }
.layer-3-lg { z-index: 3 !important; }
.layer-4-lg { z-index: 4 !important; }
.layer-5-lg { z-index: 5 !important; }
.layer-6-lg { z-index: 6 !important; }
.layer-7-lg { z-index: 7 !important; }
.layer-8-lg { z-index: 8 !important; }
.layer-9-lg { z-index: 9 !important; }
.layer-10-lg { z-index: 10 !important; }
}
/* -xl: min-width 1280px */
@media (min-width: 1280px) { .layer-n1-xl { z-index: -1 !important; }
.layer-0-xl { z-index: 0 !important; }
.layer-1-xl { z-index: 1 !important; }
.layer-2-xl { z-index: 2 !important; }
.layer-3-xl { z-index: 3 !important; }
.layer-4-xl { z-index: 4 !important; }
.layer-5-xl { z-index: 5 !important; }
.layer-6-xl { z-index: 6 !important; }
.layer-7-xl { z-index: 7 !important; }
.layer-8-xl { z-index: 8 !important; }
.layer-9-xl { z-index: 9 !important; }
.layer-10-xl { z-index: 10 !important; }
}
/* -xxl: min-width 1440px */
@media (min-width: 1440px) { .layer-n1-xxl { z-index: -1 !important; }
.layer-0-xxl { z-index: 0 !important; }
.layer-1-xxl { z-index: 1 !important; }
.layer-2-xxl { z-index: 2 !important; }
.layer-3-xxl { z-index: 3 !important; }
.layer-4-xxl { z-index: 4 !important; }
.layer-5-xxl { z-index: 5 !important; }
.layer-6-xxl { z-index: 6 !important; }
.layer-7-xxl { z-index: 7 !important; }
.layer-8-xxl { z-index: 8 !important; }
.layer-9-xxl { z-index: 9 !important; }
.layer-10-xxl { z-index: 10 !important; }
}
/* //ANCHOR -----FABEN ______*/
/* //ANCHOR background color */
.bg-none { background-color: transparent !important; }
.bg-primary { background-color: rgb(var(--primary), var(--alpha, 1)) !important; }
.bg-secondary { background-color: rgb(var(--secondary), var(--alpha, 1)) !important; }
.bg-tertiary { background-color: rgb(var(--tertiary), var(--alpha, 1)) !important; }
.bg-background-1 { background-color: rgb(var(--background-1), var(--alpha, 1)) !important; }
.bg-background-2 { background-color: rgb(var(--background-2), var(--alpha, 1)) !important; }
.bg-fcolor { background-color: rgb(var(--fcolor), var(--alpha, 1)) !important; }
.bg-fcolor-invert { background-color: rgb(var(--fcolor-invert), var(--alpha, 1)) !important; }
.bg-fcolor-static { background-color: rgb(var(--fcolor-static), var(--alpha, 1)) !important; }
.bg-fcolor-static-invert { background-color: rgb(
var(--fcolor-static-invert),
var(--alpha, 1)
) !important; }
.bg-bcolor { background-color: rgb(var(--bcolor), var(--alpha, 1)) !important; }
.bg-bcolor-invert { background-color: rgb(var(--bcolor-invert), var(--alpha, 1)) !important; }
.bg-bcolor-static { background-color: rgb(var(--bcolor-static), var(--alpha, 1)) !important; }
.bg-bcolor-static-invert { background-color: rgb(
var(--bcolor-static-invert),
var(--alpha, 1)
) !important; }
.bg-scolor { background-color: rgb(var(--scolor), var(--alpha, 1)) !important; }
.bg-scolor-invert { background-color: rgb(var(--scolor-invert), var(--alpha, 1)) !important; }
.bg-scolor-static { background-color: rgb(var(--scolor-static), var(--alpha, 1)) !important; }
.bg-scolor-static-invert { background-color: rgb(
var(--scolor-static-invert),
var(--alpha, 1)
) !important; }
.bg-success { background-color: rgb(var(--success), var(--alpha, 1)) !important; }
.bg-warning { background-color: rgb(var(--warning), var(--alpha, 1)) !important; }
.bg-error { background-color: rgb(var(--error), var(--alpha, 1)) !important; }
.bg-info { background-color: rgb(var(--info), var(--alpha, 1)) !important; }
.bg-highlight { background-color: rgb(var(--highlight), var(--alpha, 1)) !important; }
.bg-000 { background-color: rgb(var(--000), var(--alpha, 1)) !important; }
.bg-fff { background-color: rgb(var(--fff), var(--alpha, 1)) !important; }
.bg-neutral-00 { background-color: rgb(var(--neutral-00), var(--alpha, 1)) !important; }
.bg-neutral-100 { background-color: rgb(var(--neutral-100), var(--alpha, 1)) !important; }
.bg-neutral-200 { background-color: rgb(var(--neutral-200), var(--alpha, 1)) !important; }
.bg-neutral-300 { background-color: rgb(var(--neutral-300), var(--alpha, 1)) !important; }
.bg-neutral-400 { background-color: rgb(var(--neutral-400), var(--alpha, 1)) !important; }
.bg-neutral-500 { background-color: rgb(var(--neutral-500), var(--alpha, 1)) !important; }
.bg-neutral-600 { background-color: rgb(var(--neutral-600), var(--alpha, 1)) !important; }
.bg-neutral-700 { background-color: rgb(var(--neutral-700), var(--alpha, 1)) !important; }
.bg-neutral-800 { background-color: rgb(var(--neutral-800), var(--alpha, 1)) !important; }
.bg-neutral-900 { background-color: rgb(var(--neutral-900), var(--alpha, 1)) !important; }
.bg-neutral-1000 { background-color: rgb(var(--neutral-1000), var(--alpha, 1)) !important; }
.bg-neutral-1100 { background-color: rgb(var(--neutral-1100), var(--alpha, 1)) !important; }
.bg-neutral-1200 { background-color: rgb(var(--neutral-1200), var(--alpha, 1)) !important; }
.bg-neutral-1300 { background-color: rgb(var(--neutral-1300), var(--alpha, 1)) !important; }
.bg-neutral-1500 { background-color: rgb(var(--neutral-1500), var(--alpha, 1)) !important; }
.bg-custom-1 { background-color: rgb(var(--custom-1), var(--alpha, 1)) !important; }
.bg-custom-2 { background-color: rgb(var(--custom-2), var(--alpha, 1)) !important; }
.bg-custom-3 { background-color: rgb(var(--custom-3), var(--alpha, 1)) !important; }
/* //ANCHOR text color */
.text-primary { color: rgb(var(--primary), var(--alpha, 1)) !important; }
.text-secondary { color: rgb(var(--secondary), var(--alpha, 1)) !important; }
.text-tertiary { color: rgb(var(--tertiary), var(--alpha, 1)) !important; }
.text-background-1 { color: rgb(var(--background-1), var(--alpha, 1)) !important; }
.text-background-2 { color: rgb(var(--background-2), var(--alpha, 1)) !important; }
.text-fcolor { color: rgb(var(--fcolor), var(--alpha, 1)) !important; }
.text-fcolor-invert { color: rgb(var(--fcolor-invert), var(--alpha, 1)) !important; }
.text-fcolor-static { color: rgb(var(--fcolor-static), var(--alpha, 1)) !important; }
.text-fcolor-static-invert { color: rgb(var(--fcolor-static-invert), var(--alpha, 1)) !important; }
.text-success { color: rgb(var(--success), var(--alpha, 1)) !important; }
.text-warning { color: rgb(var(--warning), var(--alpha, 1)) !important; }
.text-error { color: rgb(var(--error), var(--alpha, 1)) !important; }
.text-info { color: rgb(var(--info), var(--alpha, 1)) !important; }
.text-highlight { color: rgb(var(--highlight), var(--alpha, 1)) !important; }
.text-000 { color: rgb(var(--000), var(--alpha, 1)) !important; }
.text-fff { color: rgb(var(--fff), var(--alpha, 1)) !important; }
.text-neutral-00 { color: rgb(var(--neutral-00), var(--alpha, 1)) !important; }
.text-neutral-100 { color: rgb(var(--neutral-100), var(--alpha, 1)) !important; }
.text-neutral-200 { color: rgb(var(--neutral-200), var(--alpha, 1)) !important; }
.text-neutral-300 { color: rgb(var(--neutral-300), var(--alpha, 1)) !important; }
.text-neutral-400 { color: rgb(var(--neutral-400), var(--alpha, 1)) !important; }
.text-neutral-500 { color: rgb(var(--neutral-500), var(--alpha, 1)) !important; }
.text-neutral-600 { color: rgb(var(--neutral-600), var(--alpha, 1)) !important; }
.text-neutral-700 { color: rgb(var(--neutral-700), var(--alpha, 1)) !important; }
.text-neutral-800 { color: rgb(var(--neutral-800), var(--alpha, 1)) !important; }
.text-neutral-900 { color: rgb(var(--neutral-900), var(--alpha, 1)) !important; }
.text-neutral-1000 { color: rgb(var(--neutral-1000), var(--alpha, 1)) !important; }
.text-neutral-1100 { color: rgb(var(--neutral-1100), var(--alpha, 1)) !important; }
.text-neutral-1200 { color: rgb(var(--neutral-1200), var(--alpha, 1)) !important; }
.text-neutral-1300 { color: rgb(var(--neutral-1300), var(--alpha, 1)) !important; }
.text-neutral-1500 { color: rgb(var(--neutral-1500), var(--alpha, 1)) !important; }
.text-custom-1 { color: rgb(var(--custom-1), var(--alpha, 1)) !important; }
.text-custom-2 { color: rgb(var(--custom-2), var(--alpha, 1)) !important; }
.text-custom-3 { color: rgb(var(--custom-3), var(--alpha, 1)) !important; }
/* //ANCHOR border-color */
.border-primary { border-color: rgb(var(--primary), var(--alpha, 1)) !important; }
.border-secondary { border-color: rgb(var(--secondary), var(--alpha, 1)) !important; }
.border-tertiary { border-color: rgb(var(--tertiary), var(--alpha, 1)) !important; }
.border-background-1 { border-color: rgb(var(--background-1), var(--alpha, 1)) !important; }
.border-background-2 { border-color: rgb(var(--background-2), var(--alpha, 1)) !important; }
.border-fcolor { border-color: rgb(var(--fcolor), var(--alpha, 1)) !important; }
.border-fcolor-invert { border-color: rgb(var(--fcolor-invert), var(--alpha, 1)) !important; }
.border-fcolor-static { border-color: rgb(var(--fcolor-static), var(--alpha, 1)) !important; }
.border-fcolor-static-invert { border-color: rgb(var(--fcolor-static-invert), var(--alpha, 1)) !important; }
.border-bcolor { border-color: rgb(var(--bcolor), var(--alpha, 1)) !important; }
.border-bcolor-invert { border-color: rgb(var(--bcolor-invert), var(--alpha, 1)) !important; }
.border-bcolor-static { border-color: rgb(var(--bcolor-static), var(--alpha, 1)) !important; }
.border-bcolor-static-invert { border-color: rgb(var(--bcolor-static-invert), var(--alpha, 1)) !important; }
.border-success { border-color: rgb(var(--success), var(--alpha, 1)) !important; }
.border-warning { border-color: rgb(var(--warning), var(--alpha, 1)) !important; }
.border-error { border-color: rgb(var(--error), var(--alpha, 1)) !important; }
.border-info { border-color: rgb(var(--info), var(--alpha, 1)) !important; }
.border-highlight { border-color: rgb(var(--highlight), var(--alpha, 1)) !important; }
.border-000 { border-color: rgb(var(--000), var(--alpha, 1)) !important; }
.border-fff { border-color: rgb(var(--fff), var(--alpha, 1)) !important; }
.border-neutral-00 { border-color: rgb(var(--neutral-00), var(--alpha, 1)) !important; }
.border-neutral-100 { border-color: rgb(var(--neutral-100), var(--alpha, 1)) !important; }
.border-neutral-200 { border-color: rgb(var(--neutral-200), var(--alpha, 1)) !important; }
.border-neutral-300 { border-color: rgb(var(--neutral-300), var(--alpha, 1)) !important; }
.border-neutral-400 { border-color: rgb(var(--neutral-400), var(--alpha, 1)) !important; }
.border-neutral-500 { border-color: rgb(var(--neutral-500), var(--alpha, 1)) !important; }
.border-neutral-600 { border-color: rgb(var(--neutral-600), var(--alpha, 1)) !important; }
.border-neutral-700 { border-color: rgb(var(--neutral-700), var(--alpha, 1)) !important; }
.border-neutral-800 { border-color: rgb(var(--neutral-800), var(--alpha, 1)) !important; }
.border-neutral-900 { border-color: rgb(var(--neutral-900), var(--alpha, 1)) !important; }
.border-neutral-1000 { border-color: rgb(var(--neutral-1000), var(--alpha, 1)) !important; }
.border-neutral-1100 { border-color: rgb(var(--neutral-1100), var(--alpha, 1)) !important; }
.border-neutral-1200 { border-color: rgb(var(--neutral-1200), var(--alpha, 1)) !important; }
.border-neutral-1300 { border-color: rgb(var(--neutral-1300), var(--alpha, 1)) !important; }
.border-neutral-1500 { border-color: rgb(var(--neutral-1500), var(--alpha, 1)) !important; }
.border-custom-1 { border-color: rgb(var(--custom-1), var(--alpha, 1)) !important; }
.border-custom-2 { border-color: rgb(var(--custom-2), var(--alpha, 1)) !important; }
.border-custom-3 { border-color: rgb(var(--custom-3), var(--alpha, 1)) !important; }