img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px } :root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color)}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;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 :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}  .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}  :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #ffffff;--wp--preset--color--contrast: #000000;--wp--preset--color--primary: #9DFF20;--wp--preset--color--secondary: #345C00;--wp--preset--color--tertiary: #F6F6F6;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.227), 1rem);--wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.227), 1.125rem);--wp--preset--font-size--large: clamp(1.75rem, 1.75rem + ((1vw - 0.2rem) * 0.227), 1.875rem);--wp--preset--font-size--x-large: 2.25rem;--wp--preset--font-size--xx-large: clamp(6.1rem, 6.1rem + ((1vw - 0.2rem) * 7.091), 10rem);--wp--preset--font-family--dm-sans: "DM Sans", sans-serif;--wp--preset--font-family--ibm-plex-mono: 'IBM Plex Mono', monospace;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--system-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wp--preset--font-family--source-serif-pro: "Source Serif Pro", serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: clamp(1.5rem, 5vw, 2rem);--wp--preset--spacing--40: clamp(1.8rem, 1.8rem + ((1vw - 0.48rem) * 2.885), 3rem);--wp--preset--spacing--50: clamp(2.5rem, 8vw, 4.5rem);--wp--preset--spacing--60: clamp(3.75rem, 10vw, 7rem);--wp--preset--spacing--70: clamp(5rem, 5.25rem + ((1vw - 0.48rem) * 9.096), 8rem);--wp--preset--spacing--80: clamp(7rem, 14vw, 11rem);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.5rem;}:root :where(.is-layout-grid){gap: 1.5rem;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}  button, hr, input {  overflow: visible; } audio, canvas, progress, video {  display: inline-block; } progress, sub, sup {  vertical-align: baseline; } [type="checkbox"], [type="radio"], legend {  box-sizing: border-box;  padding: 0; } html {  line-height: 1.15;  -ms-text-size-adjust: 100%;  -webkit-text-size-adjust: 100%; } body, h1, h2, h3, h4, h5, h6 {  margin: 0; } article, aside, details, figcaption, figure, footer, header, main, menu, nav, section {  display: block; } figure {  margin: 1em 40px; } hr {  box-sizing: content-box;  height: 0; } code, kbd, pre, samp {  font-family: monospace, monospace;  font-size: 1em; } a {  background-color: transparent;  -webkit-text-decoration-skip: objects; } abbr[title] {  border-bottom: none;  text-decoration: underline;  text-decoration: underline dotted; } b, strong {  font-weight: bolder; } dfn {  font-style: italic; } mark {  background-color: #ff0;  color: #000; } small {  font-size: 80%; } sub, sup {  font-size: 75%;  line-height: 0;  position: relative; } sub {  bottom: -0.25em; } sup {  top: -0.5em; } audio:not([controls]) {  display: none;  height: 0; } img {  border-style: none; } svg:not(:root) {  overflow: hidden; } button, input, optgroup, select, textarea {  font-size: 100%;  line-height: 1.15;  margin: 0; } button, select {  text-transform: none; } [type="reset"], [type="submit"], button, html [type="button"] {  -webkit-appearance: button; } [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner, button::-moz-focus-inner {  border-style: none;  padding: 0; } [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring, button:-moz-focusring {  outline: ButtonText dotted 1px; } fieldset {  padding: 0.35em 0.75em 0.625em; } legend {  color: inherit;  display: table;  max-width: 100%;  white-space: normal; } textarea {  overflow: auto; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {  height: auto; } [type="search"] {  -webkit-appearance: textfield;  outline-offset: -2px; } [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {  -webkit-appearance: none; } ::-webkit-file-upload-button {  -webkit-appearance: button;  font: inherit; } summary {  display: list-item; } [hidden], template {  display: none; } html {  box-sizing: border-box; } body {  font-size: 16px;  color: rgba(64, 64, 64, 1); } body.oxygen-aos-enabled {  overflow-x: hidden; } *, ::after, ::before {  box-sizing: inherit; } .ct-section-inner-wrap {  margin-left: auto;  margin-right: auto;  height: 100%;  min-height: inherit; } .ct-section-with-shape-divider {  position: relative !important; } .oxygen-unslider-container:not(.unslider-fade) > ul { list-style: none; width: 0px; } .oxygen-unslider-container:not(.unslider-fade):not(.unslider-horizontal) > ul > li {  opacity: 0; } .oxygen-unslider-container.unslider-fade > ul > li:not(.unslider-active) {  opacity: 0; } div.ct-svg-icon > svg, svg.ct-svg-icon {  height: 1em !important;  fill: currentColor; } .ct-columns-inner-wrap {  display: -webkit-flex !important;  display: -ms-flexbox !important;  display: flex !important; } .ct-column {  float: left !important;  word-break: break-word; } svg.ct-svg-icon {  display: inline-block;  width: 1em !important; } div.ct-svg-icon {  display: inline-block;  box-sizing: content-box;  border-radius: 50%;  width: auto; } div.ct-svg-icon > svg {  width: 1em !important;  display: block; } div.ct-fancy-icon {  display: inline-flex;  border-radius: 50%; } .ct-fancy-icon > svg {  fill: currentColor; } .ct-columns-inner-wrap > .ct-column:first-child {  margin-left: 0 !important; } .ct-columns-inner-wrap > .ct-column:last-child {  margin-right: 0 !important; } .ct-video {  width: 100%; } .ct-video > .oxygen-vsb-responsive-video-wrapper {  position: relative; } .ct-video > .oxygen-vsb-responsive-video-wrapper > iframe {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%; } .oxy-nav-menu-list {  display: flex;  padding: 0;  margin: 0; } .oxy-nav-menu .oxy-nav-menu-list li.menu-item {  list-style-type: none;  display: flex;  flex-direction: column; } .oxy-nav-menu .oxy-nav-menu-list li.menu-item a {  text-decoration: none;  border-style: solid;  border-width: 0;  transition-timing-function: ease-in-out;  transition-property: background-color, color, border-color;  border-color: transparent; } .oxy-nav-menu .oxy-nav-menu-list li.current-menu-item > a, .oxy-nav-menu .oxy-nav-menu-list li.menu-item:focus-within > a, .oxy-nav-menu .oxy-nav-menu-list li.menu-item:hover > a {  border-color: currentColor; } .oxy-nav-menu .menu-item, .oxy-nav-menu .sub-menu {  position: relative; } .oxy-nav-menu .menu-item .sub-menu {  padding: 0;  flex-direction: column;  white-space: nowrap;  transition-timing-function: ease-in-out;  transition-property: visibility, opacity;  visibility: hidden;  opacity: 0;  display: flex;  position: absolute;  top: 100%; } .oxy-nav-menu .sub-menu .sub-menu, .oxy-nav-menu.oxy-nav-menu-vertical .sub-menu {  left: 100%;  top: 0; } .oxy-nav-menu .menu-item:hover > .sub-menu, .oxy-nav-menu .menu-item:focus-within > .sub-menu {  visibility: visible;  opacity: 1; } .oxy-nav-menu .sub-menu li.menu-item {  flex-direction: column; } @keyframes oxy_sticky_header_fadein {  0% {   opacity: 0;  }  100% {   opacity: 1;  } } .oxy-sticky-header-fade-in {  animation-name: oxy_sticky_header_fadein;  animation-duration: 0.5s;  animation-iteration-count: 1; } .oxy-sticky-header .oxygen-show-in-sticky-only {  display: none; } .oxy-sticky-header.oxy-sticky-header-active .oxygen-show-in-sticky-only {  display: block; } .oxy-header-wrapper {  position: relative; } .oxy-header-row {  width: 100%;  display: block; } .oxy-header-container {  height: 100%;  margin-left: auto;  margin-right: auto;  display: flex;  flex-wrap: nowrap;  justify-content: flex-start;  align-items: stretch; } .oxy-header-center, .oxy-header-left, .oxy-header-right {  display: flex;  align-items: center; } .oxy-header .oxygen-only-show-in-overlay, .oxy-video-container {  display: none; } .oxy-header-left {  justify-content: flex-start; } .oxy-header-center {  flex-grow: 1;  justify-content: center; } .oxy-header-right {  justify-content: flex-end; } .admin-bar .oxy-sticky-header-active {  top: 32px !important; } @media screen and (max-width: 782px) {  .admin-bar .oxy-sticky-header-active {   top: 46px !important;  } } @media screen and (max-width: 600px) {  .admin-bar .oxy-sticky-header-active {   top: 0 !important;  } } .oxy-video-background {  position: relative;  z-index: 1; } .oxy-video-background .oxy-video-container {  display: block;  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  overflow: hidden;  z-index: -1; } .oxy-video-background .oxy-video-container video {  min-width: 100%;  min-height: 100%;  width: auto;  height: auto;  top: 50%;  left: 50%;  position: absolute;  transform: translate(-50%, -50%); } .oxy-video-overlay {  position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0; } .oxy-map iframe {  width: 100%;  height: 100%;  display: block; } .unslider .unslider-fade ul li.unslider-active {  position: relative; } .oxy-menu-toggle {  cursor: pointer;  display: none; } .oxy-nav-menu.oxy-nav-menu-open {  width: 100%;  position: fixed;  top: 0;  right: 0;  left: 0;  bottom: 0;  display: flex;  align-items: center;  justify-content: center;  flex-direction: column;  overflow: auto;  z-index: 2147483642 !important;  background-color: #fff; } .oxy-nav-menu.oxy-nav-menu-open > div:last-child {  max-height: 100%;  overflow: auto;  padding-top: 2em;  padding-bottom: 2em;  width: 100%; } .oxy-nav-menu-prevent-overflow {  overflow: hidden;  height: 100%; } .oxy-nav-menu.oxy-nav-menu-open .oxy-menu-toggle {  display: initial; } .oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list {  flex-direction: column !important;  width: 100%; } .oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list .menu-item a {  text-align: center;  border: 0 !important;  background-color: transparent !important;  justify-content: center; } .oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger-wrap {  position: absolute;  top: 20px;  right: 20px;  z-index: 1; } .oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu {  background-color: #fff;  z-index: 2147483641; } .oxy-nav-menu.oxy-nav-menu-open .menu-item .sub-menu, .oxy-nav-menu.oxy-nav-menu-open .menu-item-has-children > a::after {  display: none; } .oxy-nav-menu.oxy-nav-menu-open.oxy-nav-menu-responsive-dropdowns  .menu-item  .sub-menu {  display: flex;  position: static;  animation-name: none;  visibility: visible;  opacity: 1;  transition-duration: 0s !important; } .oxy-nav-menu.oxy-nav-menu-open a:not([href]) {  display: none; } .oxy-nav-menu-hamburger-wrap {  display: flex;  align-items: center;  justify-content: center; } .oxy-nav-menu-hamburger {  display: flex;  justify-content: space-between;  flex-direction: column; } .oxy-nav-menu-hamburger-line {  border-radius: 2px; } .oxy-nav-menu-open .oxy-nav-menu-hamburger {  transform: rotate(45deg); } .oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line {  display: none; } .oxy-nav-menu-open  .oxy-nav-menu-hamburger  .oxy-nav-menu-hamburger-line:first-child {  display: initial;  position: relative; } .oxy-nav-menu-open  .oxy-nav-menu-hamburger  .oxy-nav-menu-hamburger-line:last-child {  display: initial;  position: relative;  transform: rotate(90deg); } .oxy-nav-menu .menu-item a {  display: flex;  align-items: center; } .oxy-nav-menu.oxy-nav-menu-vertical .menu-item a {  flex-direction: row; } .oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow  .menu-item-has-children  > a::after {  width: 0.35em;  height: 0.35em;  margin-left: 0.5em;  border-right: 0.1em solid;  border-top: 0.1em solid;  transform: rotate(135deg);  content: ""; } .oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow  .sub-menu  .menu-item-has-children  > a::after, .oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow.oxy-nav-menu-vertical  .menu-item-has-children  > a::after {  transform: rotate(45deg); } .oxy-social-icons {  display: flex;  flex-wrap: wrap;  align-items: flex-start;  justify-content: flex-start; } .oxy-social-icons a {  line-height: 1;  width: 1em;  height: 1em;  display: flex;  align-items: center;  justify-content: center;  text-decoration: none; } .oxy-social-icons a svg {  stroke-width: 0;  stroke: currentColor;  fill: currentColor; } .oxy-soundcloud {  min-width: 300px;  min-height: 120px; } .oxy-soundcloud iframe {  width: 100%;  height: 100%; } .comment-body .alignleft, .oxy-stock-content-styles .alignleft {  margin-right: 1em;  float: left; } .comment-body .alignright, .oxy-stock-content-styles .alignright {  margin-left: 1em;  float: right; } .comment-body .aligncenter, .oxy-stock-content-styles .aligncenter {  margin-left: auto;  margin-right: auto; } .comment-body img, .oxy-stock-content-styles img {  max-width: 100%; } .oxy-comment-form .comment-reply-title {  margin-bottom: 0.5em; } .oxy-comment-form .logged-in-as {  margin-bottom: 1em;  font-size: 0.75em; } .oxy-comment-form #submit {  padding: 1em 2em;  background-color: #000;  color: #fff;  cursor: pointer;  margin-top: 0.5em;  border: none;  font-weight: 700; } .oxy-comment-form input, .oxy-comment-form textarea {  padding: 0.5em;  border-radius: 0;  border: 1px solid #000;  color: gray;  width: 100%; } .oxy-comment-form label {  font-weight: 700; } .oxy-comment-form .comment-form > p {  margin-top: 0;  margin-bottom: 1em; } .oxy-comments h3.comments-title {  margin-bottom: 1em; } .oxy-comments ol.children, .oxy-comments ol.comments-list {  list-style: none;  margin: 0;  padding: 0; } .oxy-comments ol.children {  margin-left: 50px; } .oxy-comments li.comment .comment-body {  margin-left: 0;  margin-right: 0;  margin-bottom: 50px; } .oxy-comments li.comment .comment-body .comment-content {  margin-bottom: 1em; } .oxy-comments .comment-meta .comment-author {  display: flex;  flex-direction: row;  align-items: center; } .oxy-comments .comment-meta .comment-author .avatar {  max-width: 64px;  max-height: 64px;  margin-right: 0.5em; } .oxy-comments .comment-meta .comment-author span.says::before {  content: " ";  white-space: pre; } .oxy-progress-bar-overlay-percent, .oxy-progress-bar-overlay-text {  line-height: 1;  white-space: nowrap;  color: #fff; } .oxy-comments .comment-meta .comment-metadata {  font-size: 0.75em;  margin-top: 0.75em; } .oxy-comments .comment-meta .edit-link {  margin-left: 0.5em; } .oxy-comments .reply {  display: flex; } .oxy-comments .reply .comment-reply-link {  font-size: 0.75em; } .oxy-comments .comment-meta {  flex-wrap: wrap; } .oxy-comments .comment-awaiting-moderation {  flex-basis: 100%; } .oxy-login-form p {  display: flex;  flex-direction: column; } .oxy-login-form input {  padding: 0.5em;  border-radius: 0;  border: 1px solid #000; } .oxy-login-form input[type="submit"] {  padding: 1em 2em;  background-color: #000;  color: #fff;  cursor: pointer;  border: none;  font-weight: 700; } .oxy-search-form input {  padding: 0.5em;  border-radius: 0;  border: 1px solid #000; } .oxy-search-form input[type="submit"] {  padding: calc(0.5em + 1px) 1em;  background-color: #000;  color: #fff;  cursor: pointer;  border: none; } .oxy-search-form label.screen-reader-text {  display: none; } .oxy-icon-box-icon {  display: flex;  flex-shrink: 0;  flex-grow: 0; } .oxy-icon-box-content {  flex-grow: 1;  width: 100%; } .oxy-icon-box-heading, .oxy-icon-box-text {  margin: 0; } .oxy-icon-box {  display: flex;  align-items: flex-start; } .oxy-pricing-box {  display: flex;  flex-direction: column;  position: relative;  overflow: hidden; } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {  order: 10;  display: flex;  flex-direction: row; } .oxy-pricing-box-graphic > img {  max-width: 100%;  display: block; } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-title {  order: 20; } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {  order: 30;  display: flex;  flex-wrap: wrap;  flex-direction: row;  align-items: baseline;  justify-content: center; } .oxy-pricing-box-amount {  display: flex;  align-items: baseline;  flex-direction: row; } .oxy-pricing-box-currency {  align-self: flex-start; } .oxy-pricing-box-amount-decimal {  align-self: baseline; } .oxy-pricing-box-term {  margin-left: 0.4em; } .oxy-pricing-box-sale-price {  width: 100%;  flex-grow: 0;  flex-shrink: 0; } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {  order: 40; } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {  order: 60; } @keyframes oxy_progress_bar_width {  0% {   width: 0%;  }  100% {   width: 100%;  } } @keyframes oxy_progress_bar_stripes {  from {   background-position: 44px 0;  }  to {   background-position: 0 0;  } } .oxy-progress-bar-background, .oxy-progress-bar-progress {  background-position: top left;  background-attachment: fixed;  background-size: 44px 44px; } .oxy-progress-bar {  display: flex;  flex-direction: column;  align-items: center;  width: 100%; } .oxy-progress-bar-background {  background-color: #d3d3d3;  width: 100%; } .oxy-progress-bar-progress {  padding: 20px;  display: flex;  background-color: #a9a9a9;  align-items: center; } .oxy-progress-bar-overlay-percent {  margin-left: auto;  padding-left: 1em;  font-size: 0.8em; } .oxy-tab, .oxy-tab-content {  padding: 20px; } .oxy-progress-bar-overlay-percent:empty {  display: none; } .oxy-superbox {  display: inline-flex; } .oxy-superbox-primary, .oxy-superbox-secondary, .oxy-tabs-wrapper {  display: flex; } .oxy-superbox-wrap {  position: relative;  overflow: hidden;  display: flex;  width: 100%; } .oxy-superbox-primary {  position: relative;  top: 0;  left: 0;  width: 100%; } .oxy-superbox-secondary {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%; } .oxy-tab {  cursor: pointer; } .oxy-tabs-contents-content-hidden {  display: none !important; } .oxy-testimonial {  display: flex;  width: 100%; } .oxy-testimonial .oxy-testimonial-photo-wrap {  display: flex;  flex-direction: column; } .oxy-testimonial .oxy-testimonial-photo {  border-radius: 50%; } .oxy-testimonial .oxy-testimonial-content-wrap {  display: flex;  flex-direction: column;  order: 2; } .oxy-testimonial .oxy-testimonial-author-wrap {  display: flex;  flex-direction: column; } .oxy-testimonial .oxy-testimonial-author, .oxy-testimonial .oxy-testimonial-author-info {  display: flex; } .oxy-toggle {  display: flex;  flex-direction: row;  cursor: pointer; } .oxy-toggle-content {  align-self: stretch;  flex-grow: 1;  display: flex;  flex-direction: column;  justify-content: center; } .oxy-expand-collapse-icon {  align-self: center;  flex-shrink: 0;  flex-grow: 0;  margin-right: 0.4em;  text-align: initial;  width: 1em;  height: 1em;  position: relative;  display: inline-block; } .oxy-expand-collapse-icon::after, .oxy-expand-collapse-icon::before {  content: "";  background-color: #000;  position: absolute;  width: 1em;  height: 0.16em;  top: calc((1em / 2) - 0.08em);  transition: 0.3s ease-in-out all;  border-radius: 0.03em; } .oxy-expand-collapse-icon::after {  transform: rotate(-90deg) scale(0); } .oxy-eci-collapsed.oxy-expand-collapse-icon::after {  transform: rotate(-180deg); } .oxy-eci-collapsed.oxy-expand-collapse-icon::before {  transform: rotate(-90deg); } [data-aos][data-aos=""] {  transition-duration: 0s !important; } body.oxy-modal-active {  height: 100vh;  overflow-y: hidden;  position: fixed;  right: 0;  left: 0; } .oxy-modal-backdrop {  display: flex;  align-items: center;  justify-content: center; } body:not(.oxygen-builder-body) .oxy-modal-backdrop {  display: none; } body.oxygen-builder-body .oxy-modal-backdrop {  height: 100vh; } .oxy-modal-backdrop.live {  position: fixed;  top: 0px;  left: 0px;  width: 100%;  height: 100%;  z-index: 1400; } .oxy-modal-backdrop.hidden {  display: none; } .oxy-modal-backdrop.left {  flex-direction: column;  align-items: flex-start; } .oxy-modal-backdrop.right {  flex-direction: column;  align-items: flex-end; } .oxy-modal-backdrop.top {  flex-direction: row;  align-items: flex-start; } .oxy-modal-backdrop.bottom {  flex-direction: row;  align-items: flex-end; } .oxy-modal-backdrop.upper_left {  flex-direction: row;  align-items: flex-start;  justify-content: flex-start; } .oxy-modal-backdrop.upper_right {  flex-direction: row;  align-items: flex-start;  justify-content: flex-end; } .oxy-modal-backdrop.bottom_left {  flex-direction: row;  align-items: flex-end;  justify-content: flex-start; } .oxy-modal-backdrop.bottom_right {  flex-direction: row;  align-items: flex-end;  justify-content: flex-end; } .oxy-modal-backdrop .ct-modal {  background-color: white;  max-height: 100vh;  overflow-y: auto; } div.oxy-dynamic-list div.oxy-product-images.oxy-woo-element {  align-self: stretch; } div.oxy-repeater-pages, div.oxy-repeater-pages-wrap {  display: flex; } .oxy-rich-text p:first-child {  margin-block-start: 0; } .oxy-rich-text p:last-child {  margin-block-end: 0; } :-webkit-any(li, div._important), :is(li, div._important) {  display: list-item; } :-webkit-any(table, div._important), :is(table, div._important){ display: table; } :is(thead, div._important), :-webkit-any(thead, div._important){ display: table-header-group; } :is(tr, div._important), :-webkit-any(tr, div._important) { display: table-row; } :is(tbody, div._important), :-webkit-any(tbody, div._important) { display: table-row-group; } :is(th, td, div._important), :-webkit-any(th, td, div._important) { display: table-cell; } :is(caption, div._important), :-webkit-any(caption, div._important) { display: table-caption; } :is(colgroup, div._important), :-webkit-any(colgroup, div._important){ display: table-column-group; } :is(col, div._important), :-webkit-any(col, div._important){ display: table-column; } :is(tfoot, div._important), :-webkit-any(tfoot, div._important){ display: table-footer-group; } body .c-owl-xs:not(.ct-section)>*+*,body .ct-section.c-owl-xs .ct-section-inner-wrap>*+*{margin-top:var(--xs-space-fallback)}body .c-padding-xs:not(.ct-section),body .ct-section.c-padding-xs .ct-section-inner-wrap{padding:var(--xs-space-fallback)}body .c-padding-left-xs:not(.ct-section),body .ct-section.c-padding-left-xs .ct-section-inner-wrap{padding-left:var(--xs-space-fallback)}body .c-padding-right-xs:not(.ct-section),body .ct-section.c-padding-right-xs .ct-section-inner-wrap{padding-right:var(--xs-space-fallback)}body .c-padding-top-xs:not(.ct-section),body .ct-section.c-padding-top-xs .ct-section-inner-wrap{padding-top:var(--xs-space-fallback)}body .c-padding-bottom-xs:not(.ct-section),body .ct-section.c-padding-bottom-xs .ct-section-inner-wrap{padding-bottom:var(--xs-space-fallback)}body .c-margin-xs:not(.ct-section),body .ct-section.c-margin-xs .ct-section-inner-wrap{margin:var(--xs-space-fallback)}body .c-margin-left-xs:not(.ct-section),body .ct-section.c-margin-left-xs .ct-section-inner-wrap{margin-left:var(--xs-space-fallback)}body .c-margin-right-xs:not(.ct-section),body .ct-section.c-margin-right-xs .ct-section-inner-wrap{margin-right:var(--xs-space-fallback)}body .c-margin-top-xs:not(.ct-section),body .ct-section.c-margin-top-xs .ct-section-inner-wrap{margin-top:var(--xs-space-fallback)}body .ct-section.c-margin-bottom-xs .ct-section-inner-wrap,body c-margin-bottom-xs:not(.ct-section){margin-bottom:var(--xs-space-fallback)}body .c-columns-gap-xs:not(.ct-section),body .ct-section.c-columns-gap-xs .ct-section-inner-wrap{grid-gap:var(--xs-space-fallback)}body .c-owl-s:not(.ct-section)>*+*,body .ct-section.c-owl-s .ct-section-inner-wrap>*+*{margin-top:var(--s-space-fallback)}body .c-padding-s:not(.ct-section),body .ct-section.c-padding-s .ct-section-inner-wrap{padding:var(--s-space-fallback)}body .c-padding-left-s:not(.ct-section),body .ct-section.c-padding-left-s .ct-section-inner-wrap{padding-left:var(--s-space-fallback)}body .c-padding-right-s:not(.ct-section),body .ct-section.c-padding-right-s .ct-section-inner-wrap{padding-right:var(--s-space-fallback)}body .c-padding-top-s:not(.ct-section),body .ct-section.c-padding-top-s .ct-section-inner-wrap{padding-top:var(--s-space-fallback)}body .c-padding-bottom-s:not(.ct-section),body .ct-section.c-padding-bottom-s .ct-section-inner-wrap{padding-bottom:var(--s-space-fallback)}body .c-margin-s:not(.ct-section),body .ct-section.c-margin-s .ct-section-inner-wrap{margin:var(--s-space-fallback)}body .c-margin-left-s:not(.ct-section),body .ct-section.c-margin-left-s .ct-section-inner-wrap{margin-left:var(--s-space-fallback)}body .c-margin-right-s:not(.ct-section),body .ct-section.c-margin-right-s .ct-section-inner-wrap{margin-right:var(--s-space-fallback)}body .c-margin-top-s:not(.ct-section),body .ct-section.c-margin-top-s .ct-section-inner-wrap{margin-top:var(--s-space-fallback)}body .c-margin-bottom-s:not(.ct-section),body .ct-section.c-margin-bottom-s .ct-section-inner-wrap{margin-bottom:var(--s-space-fallback)}body .c-columns-gap-s:not(.ct-section),body .ct-section.c-columns-gap-s .ct-section-inner-wrap{grid-gap:var(--s-space-fallback)}body .c-owl-m:not(.ct-section)>*+*,body .ct-section.c-owl-m .ct-section-inner-wrap>*+*{margin-top:var(--m-space-fallback)}body .c-padding-m:not(.ct-section),body .ct-section.c-padding-m .ct-section-inner-wrap{padding:var(--m-space-fallback)}body .c-padding-left-m:not(.ct-section),body .ct-section.c-padding-left-m .ct-section-inner-wrap{padding-left:var(--m-space-fallback)}body .c-padding-right-m:not(.ct-section),body .ct-section.c-padding-right-m .ct-section-inner-wrap{padding-right:var(--m-space-fallback)}body .c-padding-top-m:not(.ct-section),body .ct-section.c-padding-top-m .ct-section-inner-wrap{padding-top:var(--m-space-fallback)}body .c-padding-bottom-m:not(.ct-section),body .ct-section.c-padding-bottom-m .ct-section-inner-wrap{padding-bottom:var(--m-space-fallback)}body .c-margin-m:not(.ct-section),body .ct-section.c-margin-m .ct-section-inner-wrap{margin:var(--m-space-fallback)}body .c-margin-left-m:not(.ct-section),body .ct-section.c-margin-left-m .ct-section-inner-wrap{margin-left:var(--m-space-fallback)}body .c-margin-right-m:not(.ct-section),body .ct-section.c-margin-right-m .ct-section-inner-wrap{margin-right:var(--m-space-fallback)}body .c-margin-top-m:not(.ct-section),body .ct-section.c-margin-top-m .ct-section-inner-wrap{margin-top:var(--m-space-fallback)}body .c-margin-bottom-m:not(.ct-section),body .ct-section.c-margin-bottom-m .ct-section-inner-wrap{margin-bottom:var(--m-space-fallback)}body .c-columns-gap-m:not(.ct-section),body .ct-section.c-columns-gap-m .ct-section-inner-wrap{grid-gap:var(--m-space-fallback)}body .c-owl-l:not(.ct-section)>*+*,body .ct-section.c-owl-l .ct-section-inner-wrap>*+*{margin-top:var(--l-space-fallback)}body .c-padding-l:not(.ct-section),body .ct-section.c-padding-l .ct-section-inner-wrap{padding:var(--l-space-fallback)}body .c-padding-left-l:not(.ct-section),body .ct-section.c-padding-left-l .ct-section-inner-wrap{padding-left:var(--l-space-fallback)}body .c-padding-right-l:not(.ct-section),body .ct-section.c-padding-right-l .ct-section-inner-wrap{padding-right:var(--l-space-fallback)}body .c-padding-top-l:not(.ct-section),body .ct-section.c-padding-top-l .ct-section-inner-wrap{padding-top:var(--l-space-fallback)}body .c-padding-bottom-l:not(.ct-section),body .ct-section.c-padding-bottom-l .ct-section-inner-wrap{padding-bottom:var(--l-space-fallback)}body .c-margin-l:not(.ct-section),body .ct-section.c-margin-l .ct-section-inner-wrap{margin:var(--l-space-fallback)}body .c-margin-left-l:not(.ct-section),body .ct-section.c-margin-left-l .ct-section-inner-wrap{margin-left:var(--l-space-fallback)}body .c-margin-right-l:not(.ct-section),body .ct-section.c-margin-right-l .ct-section-inner-wrap{margin-right:var(--l-space-fallback)}body .c-margin-top-l:not(.ct-section),body .ct-section.c-margin-top-l .ct-section-inner-wrap{margin-top:var(--l-space-fallback)}body .c-margin-bottom-l:not(.ct-section),body .ct-section.c-margin-bottom-l .ct-section-inner-wrap{margin-bottom:var(--l-space-fallback)}body .c-columns-gap-l:not(.ct-section),body .ct-section.c-columns-gap-l .ct-section-inner-wrap{grid-gap:var(--l-space-fallback)}body .c-owl-xl:not(.ct-section)>*+*,body .ct-section.c-owl-xl .ct-section-inner-wrap>*+*{margin-top:var(--xl-space-fallback)}body .c-padding-xl:not(.ct-section),body .ct-section.c-padding-xl .ct-section-inner-wrap{padding:var(--xl-space-fallback)}body .c-padding-left-xl:not(.ct-section),body .ct-section.c-padding-left-xl .ct-section-inner-wrap{padding-left:var(--xl-space-fallback)}body .c-padding-right-xl:not(.ct-section),body .ct-section.c-padding-right-xl .ct-section-inner-wrap{padding-right:var(--xl-space-fallback)}body .c-padding-top-xl:not(.ct-section),body .ct-section.c-padding-top-xl .ct-section-inner-wrap{padding-top:var(--xl-space-fallback)}body .c-padding-bottom-xl:not(.ct-section),body .ct-section.c-padding-bottom-xl .ct-section-inner-wrap{padding-bottom:var(--xl-space-fallback)}body .c-margin-xl:not(.ct-section),body .ct-section.c-margin-xl .ct-section-inner-wrap{margin:var(--xl-space-fallback)}body .c-margin-left-xl:not(.ct-section),body .ct-section.c-margin-left-xl .ct-section-inner-wrap{margin-left:var(--xl-space-fallback)}body .c-margin-right-xl:not(.ct-section),body .ct-section.c-margin-right-xl .ct-section-inner-wrap{margin-right:var(--xl-space-fallback)}body .c-margin-top-xl:not(.ct-section),body .ct-section.c-margin-top-xl .ct-section-inner-wrap{margin-top:var(--xl-space-fallback)}body .c-margin-bottom-xl:not(.ct-section),body .ct-section.c-margin-bottom-xl .ct-section-inner-wrap{margin-bottom:var(--xl-space-fallback)}body .c-columns-gap-xl:not(.ct-section),body .ct-section.c-columns-gap-xl .ct-section-inner-wrap{grid-gap:var(--xl-space-fallback)}body .c-owl-xxl:not(.ct-section)>*+*,body .ct-section.c-owl-xxl .ct-section-inner-wrap>*+*{margin-top:var(--xxl-space-fallback);margin-top:var(--xxl-space)}body .c-padding-xxl:not(.ct-section),body .ct-section.c-padding-xxl .ct-section-inner-wrap{padding:var(--xxl-space-fallback)}body .c-padding-left-xxl:not(.ct-section),body .ct-section.c-padding-left-xxl .ct-section-inner-wrap{padding-left:var(--xxl-space-fallback)}body .c-padding-right-xxl:not(.ct-section),body .ct-section.c-padding-right-xxl .ct-section-inner-wrap{padding-right:var(--xxl-space-fallback)}body .c-padding-top-xxl:not(.ct-section),body .ct-section.c-padding-top-xxl .ct-section-inner-wrap{padding-top:var(--xxl-space-fallback)}body .c-padding-bottom-xxl:not(.ct-section),body .ct-section.c-padding-bottom-xxl .ct-section-inner-wrap{padding-bottom:var(--xxl-space-fallback)}body .c-margin-xxl:not(.ct-section),body .ct-section.c-margin-xxl .ct-section-inner-wrap{margin:var(--xxl-space-fallback)}body .c-margin-left-xxl:not(.ct-section),body .ct-section.c-margin-left-xxl .ct-section-inner-wrap{margin-left:var(--xxl-space-fallback)}body .c-margin-right-xxl:not(.ct-section),body .ct-section.c-margin-right-xxl .ct-section-inner-wrap{margin-right:var(--xxl-space-fallback)}body .c-margin-top-xxl:not(.ct-section),body .ct-section.c-margin-top-xxl .ct-section-inner-wrap{margin-top:var(--xxl-space-fallback)}body .c-margin-bottom-xxl:not(.ct-section),body .ct-section.c-margin-bottom-xxl .ct-section-inner-wrap{margin-bottom:var(--xxl-space-fallback)}body .c-columns-gap-xxl:not(.ct-section),body .ct-section.c-columns-gap-xxl .ct-section-inner-wrap{grid-gap:var(--xxl-space-fallback)}@supports (font-size:clamp(1px,2px,3px)){body .c-owl-xs:not(.ct-section)>*+*,body .ct-section.c-owl-xs .ct-section-inner-wrap>*+*{margin-top:var(--xs-space)}body .c-padding-xs:not(.ct-section),body .ct-section.c-padding-xs .ct-section-inner-wrap{padding:var(--xs-space)}body .c-padding-left-xs:not(.ct-section),body .ct-section.c-padding-left-xs .ct-section-inner-wrap{padding-left:var(--xs-space)}body .c-padding-right-xs:not(.ct-section),body .ct-section.c-padding-right-xs .ct-section-inner-wrap{padding-right:var(--xs-space)}body .c-padding-top-xs:not(.ct-section),body .ct-section.c-padding-top-xs .ct-section-inner-wrap{padding-top:var(--xs-space)}body .c-padding-bottom-xs:not(.ct-section),body .ct-section.c-padding-bottom-xs .ct-section-inner-wrap{padding-bottom:var(--xs-space)}body .c-margin-xs:not(.ct-section),body .ct-section.c-margin-xs .ct-section-inner-wrap{margin:var(--xs-space)}body .c-margin-left-xs:not(.ct-section),body .ct-section.c-margin-left-xs .ct-section-inner-wrap{margin-left:var(--xs-space)}body .c-margin-right-xs:not(.ct-section),body .ct-section.c-margin-right-xs .ct-section-inner-wrap{margin-right:var(--xs-space)}body .c-margin-top-xs:not(.ct-section),body .ct-section.c-margin-top-xs .ct-section-inner-wrap{margin-top:var(--xs-space)}body .c-margin-bottom-xs:not(.ct-section),body .ct-section.c-margin-bottom-xs .ct-section-inner-wrap{margin-bottom:var(--xs-space)}body .c-columns-gap-xs:not(.ct-section),body .ct-section.c-columns-gap-xs .ct-section-inner-wrap{grid-gap:var(--xs-space)}body .c-owl-s:not(.ct-section)>*+*,body .ct-section.c-owl-s .ct-section-inner-wrap>*+*{margin-top:var(--s-space)}body .c-padding-s:not(.ct-section),body .ct-section.c-padding-s .ct-section-inner-wrap{padding:var(--s-space)}body .c-padding-left-s:not(.ct-section),body .ct-section.c-padding-left-s .ct-section-inner-wrap{padding-left:var(--s-space)}body .c-padding-right-s:not(.ct-section),body .ct-section.c-padding-right-s .ct-section-inner-wrap{padding-right:var(--s-space)}body .c-padding-top-s:not(.ct-section),body .ct-section.c-padding-top-s .ct-section-inner-wrap{padding-top:var(--s-space)}body .c-padding-bottom-s:not(.ct-section),body .ct-section.c-padding-bottom-s .ct-section-inner-wrap{padding-bottom:var(--s-space)}body .c-margin-s:not(.ct-section),body .ct-section.c-margin-s .ct-section-inner-wrap{margin:var(--s-space)}body .c-margin-left-s:not(.ct-section),body .ct-section.c-margin-left-s .ct-section-inner-wrap{margin-left:var(--s-space)}body .c-margin-right-s:not(.ct-section),body .ct-section.c-margin-right-s .ct-section-inner-wrap{margin-right:var(--s-space)}body .c-margin-top-s:not(.ct-section),body .ct-section.c-margin-top-s .ct-section-inner-wrap{margin-top:var(--s-space)}body .c-margin-bottom-s:not(.ct-section),body .ct-section.c-margin-bottom-s .ct-section-inner-wrap{margin-bottom:var(--s-space)}body .c-columns-gap-s:not(.ct-section),body .ct-section.c-columns-gap-s .ct-section-inner-wrap{grid-gap:var(--s-space)}body .c-owl-m:not(.ct-section)>*+*,body .ct-section.c-owl-m .ct-section-inner-wrap>*+*{margin-top:var(--m-space)}body .c-padding-m:not(.ct-section),body .ct-section.c-padding-m .ct-section-inner-wrap{padding:var(--m-space)}body .c-padding-left-m:not(.ct-section),body .ct-section.c-padding-left-m .ct-section-inner-wrap{padding-left:var(--m-space)}body .c-padding-right-m:not(.ct-section),body .ct-section.c-padding-right-m .ct-section-inner-wrap{padding-right:var(--m-space)}body .c-padding-top-m:not(.ct-section),body .ct-section.c-padding-top-m .ct-section-inner-wrap{padding-top:var(--m-space)}body .c-padding-bottom-m:not(.ct-section),body .ct-section.c-padding-bottom-m .ct-section-inner-wrap{padding-bottom:var(--m-space)}body .c-margin-m:not(.ct-section),body .ct-section.c-margin-m .ct-section-inner-wrap{margin:var(--m-space)}body .c-margin-left-m:not(.ct-section),body .ct-section.c-margin-left-m .ct-section-inner-wrap{margin-left:var(--m-space)}body .c-margin-right-m:not(.ct-section),body .ct-section.c-margin-right-m .ct-section-inner-wrap{margin-right:var(--m-space)}body .c-margin-top-m:not(.ct-section),body .ct-section.c-margin-top-m .ct-section-inner-wrap{margin-top:var(--m-space)}body .c-margin-bottom-m:not(.ct-section),body .ct-section.c-margin-bottom-m .ct-section-inner-wrap{margin-bottom:var(--m-space)}body .c-columns-gap-m:not(.ct-section),body .ct-section.c-columns-gap-m .ct-section-inner-wrap{grid-gap:var(--m-space)}body .c-owl-l:not(.ct-section)>*+*,body .ct-section.c-owl-l .ct-section-inner-wrap>*+*{margin-top:var(--l-space)}body .c-padding-l:not(.ct-section),body .ct-section.c-padding-l .ct-section-inner-wrap{padding:var(--l-space)}body .c-padding-left-l:not(.ct-section),body .ct-section.c-padding-left-l .ct-section-inner-wrap{padding-left:var(--l-space)}body .c-padding-right-l:not(.ct-section),body .ct-section.c-padding-right-l .ct-section-inner-wrap{padding-right:var(--l-space)}body .c-padding-top-l:not(.ct-section),body .ct-section.c-padding-top-l .ct-section-inner-wrap{padding-top:var(--l-space)}body .c-padding-bottom-l:not(.ct-section),body .ct-section.c-padding-bottom-l .ct-section-inner-wrap{padding-bottom:var(--l-space)}body .c-margin-l:not(.ct-section),body .ct-section.c-margin-l .ct-section-inner-wrap{margin:var(--l-space)}body .c-margin-left-l:not(.ct-section),body .ct-section.c-margin-left-l .ct-section-inner-wrap{margin-left:var(--l-space)}body .c-margin-right-l:not(.ct-section),body .ct-section.c-margin-right-l .ct-section-inner-wrap{margin-right:var(--l-space)}body .c-margin-top-l:not(.ct-section),body .ct-section.c-margin-top-l .ct-section-inner-wrap{margin-top:var(--l-space)}body .c-margin-bottom-l:not(.ct-section),body .ct-section.c-margin-bottom-l .ct-section-inner-wrap{margin-bottom:var(--l-space)}body .c-columns-gap-l:not(.ct-section),body .ct-section.c-columns-gap-l .ct-section-inner-wrap{grid-gap:var(--l-space)}body .c-owl-xl:not(.ct-section)>*+*,body .ct-section.c-owl-xl .ct-section-inner-wrap>*+*{margin-top:var(--xl-space)}body .c-padding-xl:not(.ct-section),body .ct-section.c-padding-xl .ct-section-inner-wrap{padding:var(--xl-space)}body .c-padding-left-xl:not(.ct-section),body .ct-section.c-padding-left-xl .ct-section-inner-wrap{padding-left:var(--xl-space)}body .c-padding-right-xl:not(.ct-section),body .ct-section.c-padding-right-xl .ct-section-inner-wrap{padding-right:var(--xl-space)}body .c-padding-top-xl:not(.ct-section),body .ct-section.c-padding-top-xl .ct-section-inner-wrap{padding-top:var(--xl-space)}body .c-padding-bottom-xl:not(.ct-section),body .ct-section.c-padding-bottom-xl .ct-section-inner-wrap{padding-bottom:var(--xl-space)}body .c-margin-xl:not(.ct-section),body .ct-section.c-margin-xl .ct-section-inner-wrap{margin:var(--xl-space)}body .c-margin-left-xl:not(.ct-section),body .ct-section.c-margin-left-xl .ct-section-inner-wrap{margin-left:var(--xl-space)}body .c-margin-right-xl:not(.ct-section),body .ct-section.c-margin-right-xl .ct-section-inner-wrap{margin-right:var(--xl-space)}body .c-margin-top-xl:not(.ct-section),body .ct-section.c-margin-top-xl .ct-section-inner-wrap{margin-top:var(--xl-space)}body .c-margin-bottom-xl:not(.ct-section),body .ct-section.c-margin-bottom-xl .ct-section-inner-wrap{margin-bottom:var(--xl-space)}body .c-columns-gap-xl:not(.ct-section),body .ct-section.c-columns-gap-xl .ct-section-inner-wrap{grid-gap:var(--xl-space)}body .c-owl-xxl:not(.ct-section)>*+*,body .ct-section.c-owl-xxl .ct-section-inner-wrap>*+*{margin-top:var(--xxl-space)}body .c-padding-xxl:not(.ct-section),body .ct-section.c-padding-xxl .ct-section-inner-wrap{padding:var(--xxl-space)}body .c-padding-left-xxl:not(.ct-section),body .ct-section.c-padding-left-xxl .ct-section-inner-wrap{padding-left:var(--xxl-space)}body .c-padding-right-xxl:not(.ct-section),body .ct-section.c-padding-right-xxl .ct-section-inner-wrap{padding-right:var(--xxl-space)}body .c-padding-top-xxl:not(.ct-section),body .ct-section.c-padding-top-xxl .ct-section-inner-wrap{padding-top:var(--xxl-space)}body .c-padding-bottom-xxl:not(.ct-section),body .ct-section.c-padding-bottom-xxl .ct-section-inner-wrap{padding-bottom:var(--xxl-space)}body .c-margin-xxl:not(.ct-section),body .ct-section.c-margin-xxl .ct-section-inner-wrap{margin:var(--xxl-space)}body .c-margin-left-xxl:not(.ct-section),body .ct-section.c-margin-left-xxl .ct-section-inner-wrap{margin-left:var(--xxl-space)}body .c-margin-right-xxl:not(.ct-section),body .ct-section.c-margin-right-xxl .ct-section-inner-wrap{margin-right:var(--xxl-space)}body .c-margin-top-xxl:not(.ct-section),body .ct-section.c-margin-top-xxl .ct-section-inner-wrap{margin-top:var(--xxl-space)}body .c-margin-bottom-xxl:not(.ct-section),body .ct-section.c-margin-bottom-xxl .ct-section-inner-wrap{margin-bottom:var(--xxl-space)}body .c-columns-gap-xxl:not(.ct-section),body .ct-section.c-columns-gap-xxl .ct-section-inner-wrap{grid-gap:var(--xxl-space)}} body .c-h1{font-size:var(--h1-fallback)}body .c-h2{font-size:var(--h2-fallback)}body .c-h3{font-size:var(--h3-fallback)}body .c-h4{font-size:var(--h4-fallback)}body .c-h5{font-size:var(--h5-fallback)}body .c-h6{font-size:var(--h6-fallback)}body .c-text-s{font-size:var(--s-text-fallback)}body .c-text-m{font-size:var(--m-text-fallback)}body .c-text-l{font-size:var(--l-text-fallback)}body .c-text-xl{font-size:var(--xl-text-fallback)}@supports (font-size:clamp(1px,2px,3px)){body .c-h1{font-size:var(--h1)}body .c-h2{font-size:var(--h2)}body .c-h3{font-size:var(--h3)}body .c-h4{font-size:var(--h4)}body .c-h5{font-size:var(--h5)}body .c-h6{font-size:var(--h6)}body .c-text-s{font-size:var(--s-text)}body .c-text-m{font-size:var(--m-text)}body .c-text-l{font-size:var(--l-text)}body .c-text-xl{font-size:var(--xl-text)}} .wp-grid-builder:not(.wpgb-template),.wpgb-facet{opacity:0.01}.wpgb-facet fieldset{margin:0;padding:0;border:none;outline:none;box-shadow:none}.wpgb-facet fieldset:last-child{margin-bottom:40px;}.wpgb-facet fieldset legend.wpgb-sr-only{height:1px;width:1px} .splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}:root {   --cd-color-3: hsl(5, 76%, 62%);   --cd-color-3-h: 5;   --cd-color-3-s: 76%;   --cd-color-3-l: 62%;   --cd-back-to-top-size: 40px;   --cd-back-to-top-margin: 20px; } @supports (--css: variables) {   @media (min-width: 64rem) {     :root {       --cd-back-to-top-size: 60px;       --cd-back-to-top-margin: 30px;     }   } } .cd-top {   position: fixed;   bottom: 20px;   bottom: var(--cd-back-to-top-margin);   right: 20px;   right: var(--cd-back-to-top-margin);   display: inline-block;   height: 40px;   height: var(--cd-back-to-top-size);   width: 40px;   width: var(--cd-back-to-top-size);   box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);   background: url(https://www.fightclubhomburg.de/wp-content/plugins/oxy-toolbox/modules/back-to-top/img/cd-top-arrow.svg) no-repeat center 50%;   background-color: hsla(5, 76%, 62%, 0.8); background-color: hsla(var(--cd-color-3-h), var(--cd-color-3-s), var(--cd-color-3-l), 0.8); border-radius: 50%; } .js .cd-top {   visibility: hidden;   opacity: 0;   transition: opacity .3s, visibility .3s, background-color .3s; } .js .cd-top--is-visible {   visibility: visible;   opacity: 1;   z-index: 9999999999; } .js .cd-top--fade-out {   opacity: .5; } .js .cd-top:hover {   background-color: hsl(5, 76%, 62%);   background-color: var(--cd-color-3);   opacity: 1; } .text-replace {   overflow: hidden;   color: transparent;   text-indent: 100%;   white-space: nowrap; }  body {  min-height: 100vh;   min-height: -webkit-fill-available;     text-rendering: geometricPrecision | optimizeLegibility | optimizeSpeed;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; }   a:not([class]) {  text-decoration-skip-ink: auto; }  input, button, textarea, select {  font: inherit; }  a, button {  touch-action: manipulation; }   img {  vertical-align: top;  height: auto;  max-width: 100%; } .oxy-gallery-item img {   vertical-align: baseline; }  img.alignright {  float: right;  margin: 0 0 2em 2em; } img.alignleft {  float: left;  margin: 0 2em 2em 0; } img.aligncenter {  display: block;  margin-left: auto;  margin-right: auto; } .alignright {  float: right; } .alignleft {  float: left; } .aligncenter {  display: block;  margin-left: auto;  margin-right: auto; } @media only screen and (max-width: 480px) {  img.alignleft {   float: none;   margin-right: 0;   display: block;  }  img.alignright {   float: none;   margin-left: 0;   display: block;  } }  @media (min-width: 993px) {  #wpadminbar {   z-index: 2147483640;  } }  body label {  display: inline; }  .oxy-header .oxy-search-form {  width: auto; } .search-form {  display: flex; }   .dont-break-out {   overflow-wrap: break-word;  word-wrap: break-word;  -ms-word-break: break-all;   word-break: break-all;   word-break: break-word;    -ms-hyphens: auto;  -moz-hyphens: auto;  -webkit-hyphens: auto;  hyphens: auto; } html body div:not(.swift-in-viewport),html body section:not(.swift-in-viewport),html body article:not(.swift-in-viewport),html body p:not(.swift-in-viewport),html body ul:not(.swift-in-viewport),html body ol:not(.swift-in-viewport),html body span:not(.swift-in-viewport),html body figure:not(.swift-in-viewport){background-image:none!important;} @font-face{font-family:"DM Sans";font-style:normal;font-weight:400;font-display:fallback;src:url(https://www.fightclubhomburg.de/wp-content/cache/swift-performance/www.fightclubhomburg.de/mitglied/buchen/stretching/css/fonts/DMSans-Regular.woff2) format('woff2');font-stretch:normal;} @font-face{font-family:"DM Sans";font-style:italic;font-weight:400;font-display:fallback;src:url(https://www.fightclubhomburg.de/wp-content/cache/swift-performance/www.fightclubhomburg.de/mitglied/buchen/stretching/css/fonts/DMSans-Regular-Italic.woff2) format('woff2');font-stretch:normal;} @font-face{font-family:"DM Sans";font-style:normal;font-weight:700;font-display:fallback;src:url(https://www.fightclubhomburg.de/wp-content/cache/swift-performance/www.fightclubhomburg.de/mitglied/buchen/stretching/css/fonts/DMSans-Bold.woff2) format('woff2');font-stretch:normal;} @font-face{font-family:"DM Sans";font-style:italic;font-weight:700;font-display:fallback;src:url(https://www.fightclubhomburg.de/wp-content/cache/swift-performance/www.fightclubhomburg.de/mitglied/buchen/stretching/css/fonts/DMSans-Bold-Italic.woff2) format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:300;font-display:block;src:url(https://www.fightclubhomburg.de/wp-content/cache/swift-performance/www.fightclubhomburg.de/mitglied/buchen/stretching/css/fonts/IBMPlexMono-Light.woff2) format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:block;src:url(https://www.fightclubhomburg.de/wp-content/cache/swift-performance/www.fightclubhomburg.de/mitglied/buchen/stretching/css/fonts/IBMPlexMono-Regular.woff2) format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:italic;font-weight:400;font-display:block;src:url(https://www.fightclubhomburg.de/wp-content/cache/swift-performance/www.fightclubhomburg.de/mitglied/buchen/stretching/css/fonts/IBMPlexMono-Italic.woff2) format('woff2');font-stretch:normal;} @font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:700;font-display:block;src:url(https://www.fightclubhomburg.de/wp-content/cache/swift-performance/www.fightclubhomburg.de/mitglied/buchen/stretching/css/fonts/IBMPlexMono-Bold.woff2) format('woff2');font-stretch:normal;} @font-face{font-family:Inter;font-style:normal;font-weight:200 900;font-display:fallback;src:url(https://www.fightclubhomburg.de/wp-content/cache/swift-performance/www.fightclubhomburg.de/mitglied/buchen/stretching/css/fonts/Inter-VariableFont_slnt,wght.ttf) format('truetype');font-stretch:normal;} @font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:200 900;font-display:fallback;src:url(https://www.fightclubhomburg.de/wp-content/cache/swift-performance/www.fightclubhomburg.de/mitglied/buchen/stretching/css/fonts/SourceSerif4Variable-Roman.ttf.woff2) format('woff2');font-stretch:normal;} @font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:200 900;font-display:fallback;src:url(https://www.fightclubhomburg.de/wp-content/cache/swift-performance/www.fightclubhomburg.de/mitglied/buchen/stretching/css/fonts/SourceSerif4Variable-Italic.ttf.woff2) format('woff2');font-stretch:normal;} #div_block-307-183{width:100%;text-align:left;min-height:100vh;top:0px;left:0px;height:100%;bottom:0px;right:0px}@media (max-width:479px){#div_block-272-183{display:flex;text-align:justify}}@media (max-width:479px){#div_block-270-183{display:flex}}#text_block-306-183{color:#374047}#text_block-314-183{color:#374047}#text_block-264-183{font-size:20px;font-weight:600;color:#e50000;text-align:left}#link-130-183{display:none}#link-304-183{padding-top:8px;padding-left:32px;padding-right:32px;padding-bottom:8px}#link-313-183{padding-top:8px;padding-left:32px;padding-right:32px;padding-bottom:8px}#image-315-183{height:100px;object-fit:contain;width:auto}@media (max-width:479px){#_header-25-183 .oxy-header-container{flex-direction:column}#_header-25-183 .oxy-header-container > div{justify-content:center}}#_header-25-183{width:100%;top:0px;height:120px}@media (max-width:479px){#_header-25-183{z-index:10}}#_header_row-26-183 .oxy-nav-menu-open,#_header_row-26-183 .oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu{background-color:#0c0808}.oxy-header.oxy-sticky-header-active > #_header_row-26-183.oxygen-show-in-sticky-only{display:block}#_header_row-26-183{height:120px;background-color:#0c0808}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1200px}#section-6-174 > .ct-section-inner-wrap{max-width:100%}#div_block-11-174{width:100%;padding-top:75px;padding-bottom:75px}#div_block-13-174{flex-direction:row;display:flex;width:100%;border-top-color:#565656;border-right-color:#565656;border-bottom-color:#565656;border-left-color:#565656;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-radius:20px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;padding-left:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;background-color:#f9f9f9;box-shadow:0px 0px 20px rgba(0,0,0,0.4)}#div_block-35-174{flex-direction:column}@media (max-width:767px){#div_block-13-174{flex-direction:column;display:flex}}@media (max-width:479px){#div_block-11-174{width:100%}}@media (max-width:479px){#div_block-13-174{width:100%}}#headline-12-174{text-align:center;width:100%}@media (max-width:479px){#headline-12-174{font-size:24px;margin-bottom:12px}}#link_text-26-174{text-transform:uppercase;font-size:16px;font-weight:600;width:100%;text-align:center;border-top-color:#e50000;border-right-color:#e50000;border-bottom-color:#e50000;border-left-color:#e50000;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px;border-radius:20px;background-color:#e5e5e5;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;url-encoded:true}#shortcode-23-174{margin-top:17px}@media (max-width:479px){#shortcode-23-174{width:100%;margin-left:0px;margin-right:0px}}#_tabs-14-174{flex-direction:column;display:flex;padding-top:0px}@media (max-width:767px){#_tabs-14-174{flex-direction:row;display:flex;justify-content:space-around;text-align:justify;width:100%}}@media (max-width:479px){#_tabs-14-174{flex-direction:column;display:flex}}#section-19-201 > .ct-section-inner-wrap{padding-top:75px;padding-right:10px;padding-bottom:75px;padding-left:10px}.ct-section { width:100%; background-size:cover; background-repeat:repeat; } .ct-section>.ct-section-inner-wrap { display:flex; flex-direction:column; align-items:flex-start; } .ct-div-block { display:flex; flex-wrap:nowrap; flex-direction:column; align-items:flex-start; } .ct-new-columns { display:flex; width:100%; flex-direction:row; align-items:stretch; justify-content:center; flex-wrap:wrap; } .ct-link-text { display:inline-block; } .ct-link { display:flex; flex-wrap:wrap; text-align:center; text-decoration:none; flex-direction:column; align-items:center; justify-content:center; } .ct-link-button { display:inline-block; text-align:center; text-decoration:none; } .ct-link-button { background-color: #1e73be; border: 1px solid #1e73be; color: #ffffff; padding: 10px 16px; } .ct-image { max-width:100%; } .ct-fancy-icon>svg { width:55px;height:55px;} .ct-inner-content { width:100%; } .ct-slide { display:flex; flex-wrap:wrap; text-align:center; flex-direction:column; align-items:center; justify-content:center; } .ct-nestable-shortcode { display:flex; flex-wrap:nowrap; flex-direction:column; align-items:flex-start; } .oxy-comments { width:100%; text-align:left; } .oxy-comment-form { width:100%; } .oxy-login-form { width:100%; } .oxy-search-form { width:100%; } .oxy-tabs-contents { display:flex; width:100%; flex-wrap:nowrap; flex-direction:column; align-items:flex-start; } .oxy-tab { display:flex; flex-wrap:nowrap; flex-direction:column; align-items:flex-start; } .oxy-tab-content { display:flex; width:100%; flex-wrap:nowrap; flex-direction:column; align-items:flex-start; } .oxy-testimonial { width:100%; } .oxy-icon-box { width:100%; } .oxy-pricing-box { width:100%; } .oxy-posts-grid { width:100%; } .oxy-gallery { width:100%; } .ct-slider { width:100%; } .oxy-tabs { display:flex; flex-wrap:nowrap; flex-direction:row; align-items:stretch; } .ct-modal { flex-direction:column; align-items:flex-start; } .ct-span { display:inline-block; text-decoration:inherit; } .ct-widget { width:100%; } .oxy-dynamic-list { width:100%; } @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  .ct-div-block,  .oxy-post-content,  .ct-text-block,  .ct-headline,  .oxy-rich-text,  .ct-link-text { max-width: 100%; }  img { flex-shrink: 0; }  body * { min-height: 1px; }  }      .oxy-testimonial {         flex-direction: row;         align-items: center;       }             .oxy-testimonial .oxy-testimonial-photo-wrap {         order: 1;       }                   .oxy-testimonial .oxy-testimonial-photo {         width: 125px;        height: 125px;        margin-right: 20px;       }                   .oxy-testimonial .oxy-testimonial-photo-wrap,       .oxy-testimonial .oxy-testimonial-author-wrap,       .oxy-testimonial .oxy-testimonial-content-wrap {         align-items: flex-start;        text-align: left;      }                                     .oxy-testimonial .oxy-testimonial-text {         margin-bottom:8px;font-size: 21px; line-height: 1.4; -webkit-font-smoothing: subpixel-antialiased;       }                         .oxy-testimonial .oxy-testimonial-author {         font-size: 18px; -webkit-font-smoothing: subpixel-antialiased;       }                                        .oxy-testimonial .oxy-testimonial-author-info {         font-size: 12px; -webkit-font-smoothing: subpixel-antialiased;       }                                 .oxy-icon-box {         text-align: left;        flex-direction: column;      }                   .oxy-icon-box .oxy-icon-box-icon {         margin-bottom: 12px;         align-self: flex-start;      }                                           .oxy-icon-box .oxy-icon-box-heading {         font-size: 21px; margin-bottom: 12px;      }                                                 .oxy-icon-box .oxy-icon-box-text {         font-size: 16px; margin-bottom: 12px;align-self: flex-start;      }                   .oxy-icon-box .oxy-icon-box-link {         margin-top: 20px;              }                                                   .oxy-pricing-box .oxy-pricing-box-section {         padding-top: 20px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; text-align: center;      }                         .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {         justify-content: center;      }                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {         justify-content: center;      }                                                              .oxy-pricing-box .oxy-pricing-box-title-title {         font-size: 48px;       }                         .oxy-pricing-box .oxy-pricing-box-title-subtitle {         font-size: 24px;       }                                      .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {                         flex-direction: row;                      }                         .oxy-pricing-box .oxy-pricing-box-currency {         font-size: 28px;       }                         .oxy-pricing-box .oxy-pricing-box-amount-main {         font-size: 80px; line-height: 0.7;       }                         .oxy-pricing-box .oxy-pricing-box-amount-decimal {         font-size: 13px;       }                               .oxy-pricing-box .oxy-pricing-box-term {         font-size: 16px;       }                         .oxy-pricing-box .oxy-pricing-box-sale-price {         font-size: 12px; color: rgba(0,0,0,0.5);         margin-bottom: 20px;      }                                                  .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {         font-size: 16px; color: rgba(0,0,0,0.5);       }                                                  .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {         justify-content: center;      }                            .oxy-progress-bar .oxy-progress-bar-background {       background-color: #000000;      background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);      animation: none 0s paused;    }                 .oxy-progress-bar .oxy-progress-bar-progress-wrap {       width: 85%;    }                                 .oxy-progress-bar .oxy-progress-bar-progress {       background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;      background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);         }                     .oxy-progress-bar .oxy-progress-bar-overlay-text {       font-size: 30px; font-weight: 900; -webkit-font-smoothing: subpixel-antialiased;     }                 .oxy-progress-bar .oxy-progress-bar-overlay-percent {       font-size: 12px;     }         .ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {   padding: 0px;  }              .oxy-superbox .oxy-superbox-secondary,       .oxy-superbox .oxy-superbox-primary {         transition-duration: 0.5s;      }                                                         .oxy-shape-divider {         width: 0px;         height: 0px;               }             .oxy_shape_divider svg {         width: 100%;       }         .oxy-oxyninja-slider .oxy-dynamic-list {   display: flex !important;   flex-direction: row !important;   align-items: unset;   justify-content: unset;   flex-wrap: unset;  }    .oxy-oxyninja-slider {     width: 100%;     position: relative;    }    .oxy-oxyninja-slider img {     object-fit: cover;    }    #glightbox-body {     z-index: 9999999999 !important;    }    .oxy-oxyninja-slider:focus,    .oxy-oxyninja-slider *:focus {     outline: 0;    }    .splide__list {     margin: 0 !important;     padding: 0 !important;     height: 100%;     display: flex;     width: -webkit-max-content;     width: max-content;     will-change: transform;    }    .splide__track > .splide__list {     width: 100%;    }    .splide__track > .splide__list > .splide__slide {     transform: translate3d(0px, 0, 0);     -webkit-transform: translate3d(0px, 0, 0);     -moz-transform: translate3d(0px, 0, 0);     -ms-transform: translate3d(0px, 0, 0);     -o-transform: translate3d(0px, 0, 0);     will-change: inherit;    }    .splide__list > .splide__slide:first-child {     z-index: 2;    }    .splide--fade > .splide__track>.splide__list {     display: flex !important;    }    .on-product-badges {     position: absolute;     z-index: 9;    }    .on-product-badges span:not(:first-of-type) {     margin-left: 5px;    }    .on-product-badges span.on-new,    .on-product-badges span.on-custom-badge,    .on-product-badges span.on-sale {     display: inline-block;     background-color: white;     color: black;     font-size: 12px;     padding: 6px 12px;     line-height: 1.2;     font-weight: 700;     text-align: center;     text-transform: uppercase;     letter-spacing: 1px;     opacity: 0.8;    }    .oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{ box-shadow:px px px px ;} .oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{ transition-duration:0.4s; } .oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{ margin-left:0px; } .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{ width:30px; height:30px; } .oxy-pro-menu .oxy-pro-menu-mobile-open-icon{ padding-top:15px; padding-right:15px; padding-bottom:15px; padding-left:15px; } .oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{ transition-duration:0.4s; } .oxy-pro-menu .oxy-pro-menu-mobile-close-icon{ top:20px; left:20px; } .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{ width:24px; height:24px; } .oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{ transition-duration:0.4s; } .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{ background-color:#ffffff; } .oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{ background-image:url(//www.fightclubhomburg.de/wp-content/uploads/oxygen/css/); } .oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{ font-size:24px; } .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{ background-color:rgba(0,0,0,0.2); border-top-style:solid; } .oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{           flex-direction: row;        } .oxy-pro-menu .oxy-pro-menu-container .menu-item a{           text-align: left;           justify-content: flex-start;         } .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{           align-items: flex-start;         }       .oxy-pro-menu .oxy-pro-menu-off-canvas-container{           top: 0;           bottom: 0;           right: auto;           left: 0;        } .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{           text-align: left;           justify-content: flex-start;         }       .oxy-site-navigation { --oxynav-brand-color:#4831B0; --oxynav-neutral-color:#FFFFFF; --oxynav-activehover-color:#EFEDF4; --oxynav-background-color:#4831B0; --oxynav-border-radius:0px; --oxynav-other-spacing:8px; --oxynav-transition-duration:0.3s; --oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93); } .oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{ text-align:left; } .oxy-site-navigation > ul{ left: 0; } .oxy-site-navigation {             --oxynav-animation-name: none;           }         .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){           background-color: var(--oxynav-brand-color);           transition: var(--oxynav-transition-duration);           margin-left: var(--oxynav-other-spacing);           border: none;         } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){           background: transparent;           border: 1px solid currentColor;           transition: var(--oxynav-transition-duration);           margin-left: var(--oxynav-other-spacing);         } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{           filter: invert(0) !important;         } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{           background-color: var(--oxynav-activehover-color);         } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{           color: var(--oxynav-neutral-color);         } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{           color: var(--oxynav-brand-color);         } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{           color: var(--oxynav-brand-color);         } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{           color: var(--oxynav-neutral-color);          } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{           color: var(--oxynav-brand-color);          } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{           color: var(--oxynav-brand-color);          } .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{           display: none;         } .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button, .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{           display: none;         }         .ct-section-inner-wrap, .oxy-header-container{  max-width: 1120px; } body {font-family: 'Roboto';}body {line-height: 1.6;font-size: 18px;font-weight: 400;color: #404040;}.oxy-nav-menu-hamburger-line {background-color: #404040;}h1, h2, h3, h4, h5, h6 {font-family: 'Roboto';font-size: 36px;font-weight: 700;}h2, h3, h4, h5, h6{font-size: 30px;}h3, h4, h5, h6{font-size: 24px;}h4, h5, h6{font-size: 20px;}h5, h6{font-size: 18px;}h6{font-size: 16px;}a {color: #0074db;text-decoration: none;}a:hover {text-decoration: none;}.ct-link-text {color: #040607;text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap { }.ct-new-columns > .ct-div-block { }.oxy-header-container { }@media (max-width: 992px) {   .ct-columns-inner-wrap {   display: block !important;   }   .ct-columns-inner-wrap:after {   display: table;   clear: both;   content: "";   }   .ct-column {   width: 100% !important;   margin: 0 !important;   }   .ct-columns-inner-wrap {   margin: 0 !important;   }  } .oxel_horizontal_divider { margin-top:16px; margin-bottom:16px; width:100%; } .oxel_horizontal_divider:not(.ct-section):not(.oxy-easy-posts), .oxel_horizontal_divider.oxy-easy-posts .oxy-posts, .oxel_horizontal_divider.ct-section .ct-section-inner-wrap{ flex-direction:unset; } .oxel_horizontal_divider__line { height:2px; background-color:#98a1a8; } .oxel_horizontal_divider__icon { color: #98a1a8;}.oxel_horizontal_divider__icon >svg {width: 16px;height: 16px;}.oxel_horizontal_divider__icon { flex-shrink: 0; } .oxel_horizontal_divider__icon:not(.ct-section):not(.oxy-easy-posts), .oxel_horizontal_divider__icon.oxy-easy-posts .oxy-posts, .oxel_horizontal_divider__icon.ct-section .ct-section-inner-wrap{ display:flex; } .c-btn-main:hover{ transform:translateY(-5px); border-bottom-color:color(undefined); border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; color:#ffffff; box-shadow:0px 7px 25px -10px #4353ff; } .c-btn-main { font-family:Roboto; border-radius:7px; border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; text-transform:uppercase; letter-spacing:1px; border-top-color:#4353ff; border-right-color:#4353ff; border-bottom-color:#4353ff; border-left-color:#4353ff; text-align:center; background-color:#4353ff; color:#ffffff; font-weight:600; box-shadow:0px 10px 20px -15px #4353ff; } .c-btn-main:not(.ct-section):not(.oxy-easy-posts), .c-btn-main.oxy-easy-posts .oxy-posts, .c-btn-main.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; align-items:center; justify-content:center; } @media (max-width: 767px) { .c-btn-main { font-size:13px; } } @media (max-width: 479px) { .c-btn-main { width:100%; } } .c-btn-alt:hover{ transform:translateY(-5px); box-shadow:0px 7px 25px -10px rgba(0,0,0,0.25); } .c-btn-alt { font-family:Roboto; font-weight:600; color:#4353ff; text-transform:uppercase; border-radius:7px; background-color:#efefef; text-align:center; letter-spacing:1px; } .c-btn-alt:not(.ct-section):not(.oxy-easy-posts), .c-btn-alt.oxy-easy-posts .oxy-posts, .c-btn-alt.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; align-items:center; justify-content:center; } @media (max-width: 1120px) { .c-btn-alt { } } @media (max-width: 767px) { .c-btn-alt { font-size:13px; } } @media (max-width: 479px) { .c-btn-alt { width:100%; margin-top:5px; margin-bottom:5px; } } .c-btn-transparent:hover{ transform:translateY(-5px); background-color:#ffffff; color:#4353ff; } .c-btn-transparent { font-family:Roboto; text-transform:uppercase; background-color:rgba(255,255,255,0.15); border-radius:7px; color:#ffffff; font-weight:600; letter-spacing:1px; text-align:center; } .c-btn-transparent:not(.ct-section):not(.oxy-easy-posts), .c-btn-transparent.oxy-easy-posts .oxy-posts, .c-btn-transparent.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; align-items:center; justify-content:center; } @media (max-width: 479px) { } .c-btn-xs { font-size:10px; padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px; } .c-btn-s { font-size:12px; padding-top:7px; padding-left:14px; padding-right:14px; padding-bottom:7px; } .c-btn-m { font-size:13px; padding-top:12px; padding-left:25px; padding-right:25px; padding-bottom:12px; } .c-btn-l { font-size:17px; padding-left:35px; padding-right:35px; padding-top:15px; padding-bottom:15px; } @media (max-width: 767px) { .c-btn-l { } .c-btn-l:not(.ct-section):not(.oxy-easy-posts), .c-btn-l.oxy-easy-posts .oxy-posts, .c-btn-l.ct-section .ct-section-inner-wrap{ flex-direction:unset; } } @media (max-width: 479px) { .c-btn-l { padding-top:10px; padding-bottom:10px; font-size:14px; } } .c-btn-xl { padding-top:15px; padding-bottom:15px; padding-left:35px; padding-right:35px; font-size:20px; } @media (max-width: 991px) { .c-btn-xl { font-size:17px; } } @media (max-width: 479px) { .c-btn-xl { width:100%; } } .c-buttons { display:grid!important; grid-template-columns: auto auto; grid-gap:15px; } .c-buttons:not(.ct-section):not(.oxy-easy-posts), .c-buttons.oxy-easy-posts .oxy-posts, .c-buttons.ct-section .ct-section-inner-wrap{ display:flex; } @media (max-width: 1120px) { } @media (max-width: 479px) { .c-buttons { grid-template-columns: 1fr; width: 100%; } } .c-card-accent { background-color:#4353ff; border-radius:7px; width:100%; box-shadow:0px 5px 15px rgba(0,0,0,0.08); } .c-card-accent:not(.ct-section):not(.oxy-easy-posts), .c-card-accent.oxy-easy-posts .oxy-posts, .c-card-accent.ct-section .ct-section-inner-wrap{ display:flex; } @media (max-width: 767px) { } @media (max-width: 479px) { } .c-card-light { text-align:left; background-color:#ffffff; width:100%; border-radius:7px; border-top-color:#e8e8e8; border-right-color:#e8e8e8; border-bottom-color:#e8e8e8; border-left-color:#e8e8e8; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; position:relative; box-shadow:0px 5px 15px rgba(0,0,0,0.08); } .c-card-light:not(.ct-section):not(.oxy-easy-posts), .c-card-light.oxy-easy-posts .oxy-posts, .c-card-light.ct-section .ct-section-inner-wrap{ display:flex; } @media (max-width: 1120px) { } .c-card-dark { text-align:left; width:100%; border-radius:7px; background-color:#191919; box-shadow:0px 5px 15px rgba(0,0,0,0.08); } .c-card-dark:not(.ct-section):not(.oxy-easy-posts), .c-card-dark.oxy-easy-posts .oxy-posts, .c-card-dark.ct-section .ct-section-inner-wrap{ display:flex; } @media (max-width: 767px) { } @media (max-width: 479px) { } .c-card-transparent { width:100%; text-align:center; border-radius:7px; overflow:hidden; background-color:rgba(255,255,255,0.2); } .c-card-transparent:not(.ct-section):not(.oxy-easy-posts), .c-card-transparent.oxy-easy-posts .oxy-posts, .c-card-transparent.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:center; justify-content:flex-start; } @media (max-width: 1120px) { } .c-card-has-hover:hover{ transform:translateY(-7px);} .c-card-has-hover { } .c-card-on-hover:hover{ transform:translateY(-10px); background-color:#ffffff; box-shadow:0px 25px 35px -14px rgba(0,0,0,0.15); } .c-card-on-hover { border-radius:7px; } @media (max-width: 1120px) { .c-card-on-hover { padding-left:25px; padding-right:25px; } } .c-heading-accent { color:#4353ff; } .c-heading-dark { color:#0f0f0f; } .c-heading-light { color:#ffffff; } .c-h1 { font-family:Roboto; font-size:48px; text-transform:capitalize; max-width:600px; font-weight:600; line-height:1.3; } @media (max-width: 991px) { .c-h1 { font-size:38px; max-width:100%; } } @media (max-width: 767px) { .c-h1 { font-size:34px; } } @media (max-width: 479px) { .c-h1 { font-size:30px; } } .c-h1-fat { font-weight:700; font-size:65px; line-height:1.2; max-width:800px; } @media (max-width: 1120px) { .c-h1-fat { font-size:55px; } } @media (max-width: 991px) { .c-h1-fat { font-size:45px; } } @media (max-width: 479px) { .c-h1-fat { font-size:40px; } } .c-h2 { font-size:36px; max-width:650px; font-weight:600; line-height:1.3; text-transform:capitalize; } @media (max-width: 1120px) { .c-h2 { font-size:36px; } .c-h2:not(.ct-section):not(.oxy-easy-posts), .c-h2.oxy-easy-posts .oxy-posts, .c-h2.ct-section .ct-section-inner-wrap{ flex-direction:unset; } } @media (max-width: 991px) { .c-h2 { font-size:32px; } } @media (max-width: 767px) { .c-h2 { font-size:28px; } } @media (max-width: 479px) { .c-h2 { font-size:24px; } } .c-h3 { font-family:Roboto; font-size:30px; font-weight:600; line-height:1.3; } @media (max-width: 991px) { .c-h3 { font-size:26px; } } @media (max-width: 767px) { .c-h3 { font-size:23px; } } @media (max-width: 479px) { .c-h3 { font-size:20px; } } .c-h4 { font-family:Roboto; font-size:20px; font-weight:600; line-height:1.3; } @media (max-width: 479px) { .c-h4 { font-size:18px; } } .c-h5 { font-size:16px; font-weight:600; text-align:left; } .c-h6 { } .c-tagline { font-family:Roboto; font-size:12px; letter-spacing:2px; text-transform:uppercase; font-weight:500; } .c-tagline-alt { background-color:#efefef; border-radius:7px; padding-top:5px; padding-left:12px; padding-right:12px; padding-bottom:5px; font-size:11px; font-weight:600; color:#4353ff; } .c-text-accent { color:#4353ff; } .c-text-dark { color:#686868; } .c-text-light { color:rgba(255,255,255,0.8); } .c-text-s { font-family:Roboto; font-size:13px; font-weight:300; } .c-text-m { font-size:16px; font-weight:300; max-width:700px; line-height:1.7; } @media (max-width: 1120px) { .c-text-m { font-size:15px; } } @media (max-width: 767px) { } @media (max-width: 479px) { .c-text-m { font-size:14px; } } .c-text-l { font-family:Roboto; font-size:18px; font-weight:400; max-width:700px; line-height:1.6; } @media (max-width: 991px) { .c-text-l { max-width:100%; } } @media (max-width: 767px) { .c-text-l { font-size:16px; } } .c-text-xl { font-size:21px; font-weight:500; max-width:700px; } @media (max-width: 1120px) { .c-text-xl { font-size:18px; } } .c-icon-accent-s { color: #4353ff;}.c-icon-accent-s >svg {width: 16px;height: 16px;}.c-icon-accent-s { } .c-icon-accent-m { color: #4353ff;}.c-icon-accent-m >svg {width: 22px;height: 22px;}.c-icon-accent-m { } .c-icon-accent-l { background-color: rgba(67,83,255,0.05); border: 1px solid rgba(67,83,255,0.05); padding: 20px;color: #4353ff;}.c-icon-accent-l >svg {width: 20px;height: 20px;}.c-icon-accent-l { box-shadow:0px 15px 15px -15px rgba(67,83,255,0.2); } @media (max-width: 991px) { .c-icon-accent-l { } } .c-icon-dark-s { color: #0f0f0f;}.c-icon-dark-s >svg {width: 16px;height: 16px;}.c-icon-dark-s { } .c-icon-dark-m { color: #0f0f0f;}.c-icon-dark-m >svg {width: 22px;height: 22px;}.c-icon-dark-m { } .c-icon-dark-l { background-color: rgba(15,15,15,0.05); border: 1px solid rgba(15,15,15,0.05); padding: 20px;color: #0f0f0f;}.c-icon-dark-l >svg {width: 20px;height: 20px;}.c-icon-dark-l { box-shadow:0px 15px 15px -15px rgba(0,0,0,0.2); } @media (max-width: 767px) { .c-icon-dark-l { padding: ;}.c-icon-dark-l >svg {width: 30px;height: 30px;}.c-icon-dark-l { } } .c-icon-light-s { color: #ffffff;}.c-icon-light-s >svg {width: 16px;height: 16px;}.c-icon-light-s { } .c-icon-light-m { color: #ffffff;}.c-icon-light-m >svg {width: 22px;height: 22px;}.c-icon-light-m { } .c-icon-light-l { background-color: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.05); padding: 20px;color: #ffffff;}.c-icon-light-l >svg {width: 20px;height: 20px;}.c-icon-light-l { } .c-bg-light { background-color:#f9f9f9; } .c-bg-light-alt { background-color:#ffffff; position:relative; } .c-bg-dark { background-color:#191919; } .c-bg-dark-alt { background-color:#353535; } .c-bg-accent { background-color:#4353ff; } .c-bg-accent-alt { background-color:#efefef; } .c-bg-gradient { background-image: linear-gradient(90deg, #0009c4, #200696);} @media (max-width: 479px) { .c-bg-gradient { } } .c-bg-blur-s { -webkit-backdrop-filter: blur(3px); backdrop-filter: blur(3px); } .c-bg-blur-m { -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px); } .c-bg-blur-l { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); } .c-bg-blur-xl { -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); } .c-avatar-xs { width:30px; height:30px; border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#ffffff; border-right-color:#ffffff; border-bottom-color:#ffffff; border-left-color:#ffffff; border-radius:100%; object-fit:cover; } .c-avatar-s { border-radius:100%; width:40px; height:40px; border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#ffffff; border-right-color:#ffffff; border-bottom-color:#ffffff; border-left-color:#ffffff; object-fit:cover; } @media (max-width: 1120px) { .c-avatar-s { margin-right:10px; } } @media (max-width: 767px) { .c-avatar-s { } } .c-avatar-m { background-size: cover; width:60px; height:60px; background-repeat:no-repeat; border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#ffffff; border-right-color:#ffffff; border-bottom-color:#ffffff; border-left-color:#ffffff; border-radius:100%; background-position:50% 50%; object-fit:cover; } .c-avatar-l { border-radius:100%; width:80px; height:80px; border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#ffffff; border-right-color:#ffffff; border-bottom-color:#ffffff; border-left-color:#ffffff; object-fit:cover; } @media (max-width: 1120px) { .c-avatar-l { width:60px; height:60px; } } @media (max-width: 479px) { .c-avatar-l { width:50px; height:50px; } } .c-avatar-xl { background-size: cover; background-repeat:no-repeat; width:140px; height:140px; border-radius:100%; border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#ffffff; border-right-color:#ffffff; border-bottom-color:#ffffff; border-left-color:#ffffff; background-position:50% 50%; box-shadow:0px 25px 35px -14px rgba(0,0,0,0.2); object-fit:cover; } @media (max-width: 991px) { .c-avatar-xl { width:100px; height:100px; } } .c-link-accent { color:#4353ff; } .c-link-dark:hover{ color:#4353ff; } .c-link-dark { color:#0f0f0f; } .c-link-light:hover{ opacity:0.8; color:#ffffff; } .c-link-light { color:#ffffff; } .c-link-light:not(.ct-section):not(.oxy-easy-posts), .c-link-light.oxy-easy-posts .oxy-posts, .c-link-light.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; align-items:center; } .c-link-s { font-size:13px; font-weight:600; } .c-link-s:not(.ct-section):not(.oxy-easy-posts), .c-link-s.oxy-easy-posts .oxy-posts, .c-link-s.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; align-items:center; } .c-link-m:hover{ opacity:0.8; } .c-link-m { font-size:16px; font-weight:500; text-decoration:none; } .c-link-m:not(.ct-section):not(.oxy-easy-posts), .c-link-m.oxy-easy-posts .oxy-posts, .c-link-m.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; align-items:center; } @media (max-width: 767px) { .c-link-m { } } @media (max-width: 479px) { .c-link-m { font-size:14px; } } .c-link-l { font-size:20px; font-weight:500; text-decoration:underline; } .c-link-l:not(.ct-section):not(.oxy-easy-posts), .c-link-l.oxy-easy-posts .oxy-posts, .c-link-l.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; align-items:center; } @media (max-width: 767px) { .c-link-l { font-size:17px; } } .c-link-xl { font-size:22px; font-weight:500; } .c-link-xl:not(.ct-section):not(.oxy-easy-posts), .c-link-xl.oxy-easy-posts .oxy-posts, .c-link-xl.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; align-items:center; } .c-rounded { border-radius:7px; overflow:hidden; } .c-shadow { box-shadow:0px 5px 15px rgba(0,0,0,0.08); } .c-border-light { border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#e8e8e8; border-right-color:#e8e8e8; border-bottom-color:#e8e8e8; border-left-color:#e8e8e8; } .c-border-dark { border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#474747; border-right-color:#474747; border-bottom-color:#474747; border-left-color:#474747; } .c-transition { transition-duration:0.4s; } @media (max-width: 1120px) { } .c-full-width { width:100%; } .c-inline { } .c-inline:not(.ct-section):not(.oxy-easy-posts), .c-inline.oxy-easy-posts .oxy-posts, .c-inline.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; align-items:center; } .c-stretch { } .c-stretch:not(.ct-section):not(.oxy-easy-posts), .c-stretch.oxy-easy-posts .oxy-posts, .c-stretch.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; align-items:stretch; } .c-relative { position:relative; } .c-3d-down { transform: perspective(1000px) rotateX(-20deg); } .c-3d-left { transform: perspective(1000px) rotatey(20deg); } .c-3d-right { transform: perspective(1000px) rotatey(-20deg); } .c-3d-up { transform: perspective(1000px) rotateX(20deg); } .c-hover-3d-down:hover{ transform:perspective(1000px) ;transform: perspective(1000px) rotateX(-20deg); } .c-hover-3d-down { transform: perspective(0px) rotateX(0deg); } .c-hover-3d-left:hover{ transform: perspective(1000px) rotatey(20deg); } .c-hover-3d-left { transform: perspective(0px) rotateY(0deg); } .c-hover-3d-right:hover{ transform: perspective(1000px) rotatey(-20deg); } .c-hover-3d-right { transform: perspective(0px) rotateY(0deg); } .c-hover-3d-up:hover{ transform:perspective(1000px) ;transform: perspective(1000px) rotateX(20deg); } .c-hover-3d-up { transform: perspective(0px) rotateX(0deg); } .c-hover-move-down:hover{ transform:translateY(10px);} .c-hover-move-down { } .c-hover-move-left:hover{ transform:translate(-10px);} .c-hover-move-left { } .c-hover-move-right:hover{ transform:translate(10px);} .c-hover-move-right { } .c-hover-move-up:hover{ transform:translateY(-10px);} .c-hover-move-up { } .c-hover-scale:hover{ transform:scale(1.05,1.05);} .c-hover-scale { } .c-hover-scale-up:hover{ transform:scale(1.05,1.05) translateY(-10px);} .c-hover-scale-up { } .c-margin-bottom-xs { margin-bottom:clamp(4px, 1vmin, 10px) ; } .c-margin-bottom-s { margin-bottom:clamp(8px, 2vmin, 20px) ; } .c-margin-bottom-m { margin-bottom:clamp(12px, 3.5vmin, 30px) ; } @media (max-width: 1120px) { } @media (max-width: 991px) { } .c-margin-bottom-l { margin-bottom:clamp(20px, 5vmin, 50px) ; } @media (max-width: 767px) { } @media (max-width: 479px) { } .c-margin-bottom-xl { margin-bottom:clamp(32px, 7vmin, 80px) ; } @media (max-width: 991px) { } @media (max-width: 767px) { } .c-margin-bottom-xxl { margin-bottom:clamp(52px, 12vmin, 130px) ; } .c-margin-right-xs { margin-right:clamp(4px, 1vmin, 10px) ; } .c-margin-right-s { margin-right:clamp(8px, 2vmin, 20px) ; } @media (max-width: 767px) { } .c-margin-right-m { margin-right:clamp(12px, 3.5vmin, 30px) ; } @media (max-width: 479px) { } .c-margin-right-l { margin-right:clamp(20px, 5vmin, 50px) ; } @media (max-width: 767px) { } @media (max-width: 479px) { } .c-margin-right-xl { margin-right:clamp(32px, 7vmin, 80px) ; } @media (max-width: 991px) { } @media (max-width: 767px) { } .c-margin-right-xxl { margin-right:clamp(52px, 12vmin, 130px) ; } .c-padding-xs { padding-left:clamp(4px, 1vmin, 10px) ; padding-right:clamp(4px, 1vmin, 10px) ; padding-bottom:clamp(4px, 1vmin, 10px) ; padding-top:clamp(4px, 1vmin, 10px) ; } .c-padding-s { padding-top:clamp(8px, 2vmin, 20px) ; padding-left:clamp(8px, 2vmin, 20px) ; padding-right:clamp(8px, 2vmin, 20px) ; padding-bottom:clamp(8px, 2vmin, 20px) ; } .c-padding-m { padding-top:clamp(12px, 3.5vmin, 30px) ; padding-left:clamp(12px, 3.5vmin, 30px) ; padding-right:clamp(12px, 3.5vmin, 30px) ; padding-bottom:clamp(12px, 3.5vmin, 30px) ; } .c-padding-l { padding-left:clamp(20px, 5vmin, 50px) ; padding-right:clamp(20px, 5vmin, 50px) ; padding-bottom:clamp(20px, 5vmin, 50px) ; padding-top:clamp(20px, 5vmin, 50px) ; } @media (max-width: 1120px) { } @media (max-width: 767px) { } .c-padding-xl { padding-top:clamp(32px, 7vmin, 80px) ; padding-left:clamp(32px, 7vmin, 80px) ; padding-right:clamp(32px, 7vmin, 80px) ; padding-bottom:clamp(32px, 7vmin, 80px) ; } .c-padding-xl:not(.ct-section):not(.oxy-easy-posts), .c-padding-xl.oxy-easy-posts .oxy-posts, .c-padding-xl.ct-section .ct-section-inner-wrap{ display:flex; } @media (max-width: 1120px) { } @media (max-width: 767px) { } .c-padding-xxl { padding-left:clamp(52px, 12vmin, 130px) ; padding-right:clamp(52px, 12vmin, 130px) ; padding-bottom:clamp(52px, 12vmin, 130px) ; padding-top:clamp(52px, 12vmin, 130px) ; } .c-padding-left-xs { padding-left:clamp(4px, 1vmin, 10px) ; } .c-padding-left-s { padding-left:clamp(8px, 2vmin, 20px) ; } .c-padding-left-m { padding-left:clamp(12px, 3.5vmin, 30px) ; } .c-padding-left-l { padding-left:clamp(20px, 5vmin, 50px) ; } .c-padding-left-xl { padding-left:clamp(32px, 7vmin, 80px) ; } .c-padding-left-xxl { padding-left:clamp(52px, 12vmin, 130px) ; } .c-padding-right-xs { padding-right:clamp(4px, 1vmin, 10px) ; } .c-padding-right-s { padding-right:clamp(8px, 2vmin, 20px) ; } .c-padding-right-m { padding-right:clamp(12px, 3.5vmin, 30px) ; } .c-padding-right-l { padding-right:clamp(20px, 5vmin, 50px) ; } .c-padding-right-xl { padding-right:clamp(32px, 7vmin, 80px) ; } .c-padding-right-xxl { padding-right:clamp(52px, 12vmin, 130px) ; } .c-padding-top-xs { padding-top:clamp(4px, 1vmin, 10px) ; } .c-padding-top-s { padding-top:clamp(8px, 2vmin, 20px) ; } .c-padding-top-m { padding-top:clamp(12px, 3.5vmin, 30px) ; } .c-padding-top-l { padding-top:clamp(20px, 5vmin, 50px) ; } .c-padding-top-xl { padding-top:clamp(32px, 7vmin, 80px) ; } .c-padding-top-xxl { padding-top:clamp(52px, 12vmin, 130px) ; } .c-padding-bottom-xs { padding-bottom:clamp(4px, 1vmin, 10px) ; } .c-padding-bottom-s { padding-bottom:clamp(8px, 2vmin, 20px) ; } .c-padding-bottom-m { padding-bottom:clamp(12px, 3.5vmin, 30px) ; } .c-padding-bottom-l { padding-bottom:clamp(20px, 5vmin, 50px) ; } .c-padding-bottom-xl { padding-bottom:clamp(32px, 7vmin, 80px) ; } .c-padding-bottom-xxl { padding-bottom:clamp(52px, 12vmin, 130px) ; } .c-columns-gap-xs { grid-gap: clamp(4px, 1vmin, 10px); } .c-columns-gap-s { grid-gap: clamp(8px, 2vmin, 20px); } .c-columns-gap-m { grid-gap: clamp(12px, 3.5vmin, 30px); } .c-columns-gap-l { grid-gap: clamp(20px, 5vmin, 50px); } .c-columns-gap-xl { grid-gap: clamp(32px, 7vmin, 80px); } .c-columns-gap-xxl { grid-gap: clamp(52px, 12vmin, 130px); } @media (max-width: 991px) { } .c-columns-1-2 { } .c-columns-1-3 { } .c-columns-2 { } .c-columns-2-1 { } .c-columns-2-3 { } .c-columns-3 { } .c-columns-3-1 { } .c-columns-3-2 { } .c-columns-4 { } .c-columns-5 { } .c-columns-6 { } .c-columns-xl-1 { } .c-columns-xl-2 { } .c-columns-xl-3 { } .c-columns-xl-4 { } .c-columns-xl-5 { } .c-columns-l-1 { } @media (max-width: 991px) { } .c-columns-l-2 { } @media (max-width: 991px) { .c-columns-l-2 { grid-template-columns: 1fr 1fr; } } .c-columns-l-3 { } @media (max-width: 991px) { .c-columns-l-3 { grid-template-columns: 1fr 1fr 1fr; } } .c-columns-l-4 { } @media (max-width: 991px) { } .c-columns-m-1 { } @media (max-width: 767px) { } .c-columns-m-2 { } @media (max-width: 767px) { } .c-columns-m-3 { } @media (max-width: 767px) { } .c-columns-s-1 { } @media (max-width: 479px) { .c-columns-s-1 { grid-template-columns: 1fr; } } .c-columns-s-2 { } @media (max-width: 479px) { .c-columns-s-2 { grid-template-columns: 1fr 1fr; } } .c-row-span-2 { } @media (max-width: 991px) { } .c-row-span-3 { } .c-row-span-4 { } .c-row-span-5 { } .c-row-span-6 { } .c-row-span-7 { grid-row: span 7 / span 7; } .c-row-span-l-1 { } .c-row-span-l-2 { } .c-row-span-l-3 { } .c-row-span-l-4 { } .c-row-span-l-5 { } .c-row-span-l-6 { } .c-row-span-m-1 { } .c-row-span-m-2 { } .c-row-span-m-3 { } .c-row-span-m-4 { } .c-row-span-m-5 { } .c-row-span-m-6 { } .c-row-span-s-1 { } .c-row-span-s-2 { } .c-row-span-s-3 { } .c-row-span-s-4 { } .c-row-span-s-5 { } .c-row-span-s-6 { } .c-row-span-xl-1 { } .c-row-span-xl-2 { } @media (max-width: 1120px) { .c-row-span-xl-2 { } } .c-row-span-xl-3 { } .c-row-span-xl-4 { } .c-row-span-xl-5 { } .c-row-span-xl-6 { } .c-row-start-1 { } .c-row-start-2 { } .c-row-start-3 { } .c-row-start-4 { } .c-row-start-5 { } .c-row-start-6 { } .c-row-start-l-1 { } .c-row-start-l-2 { } .c-row-start-l-3 { } .c-row-start-l-4 { } .c-row-start-l-5 { } .c-row-start-l-6 { } .c-row-start-m-1 { } .c-row-start-m-2 { } .c-row-start-m-3 { } .c-row-start-m-4 { } .c-row-start-m-5 { } .c-row-start-m-6 { } .c-row-start-s-1 { } .c-row-start-s-3 { } .c-row-start-s-4 { } .c-row-start-s-5 { } .c-row-start-s-6 { } .c-row-start-xl-1 { } .c-row-start-xl-2 { } .c-row-start-xl-3 { } .c-row-start-xl-4 { } .c-row-start-xl-5 { } .c-row-start-xl-6 { } .c-col-span-2 { grid-column-start: span 2; } @media (max-width: 991px) { .c-col-span-2 { grid-column-start: span 1; } } .c-col-span-3 { } .c-col-span-4 { } .c-col-span-5 { } .c-col-span-6 { } .c-col-span-l-1 { } .c-col-span-l-2 { } .c-col-span-l-3 { } .c-col-span-l-4 { } .c-col-span-l-5 { } .c-col-span-l-6 { } .c-col-span-m-1 { } .c-col-span-m-2 { } .c-col-span-m-3 { } .c-col-span-m-4 { } .c-col-span-m-5 { } .c-col-span-m-6 { } .c-col-span-s-1 { } @media (max-width: 991px) { .c-col-span-s-1 { } } .c-col-span-s-2 { } .c-col-span-s-3 { } .c-col-span-s-4 { } .c-col-span-s-5 { } .c-col-span-s-6 { } .c-col-span-xl-1 { } .c-col-span-xl-2 { } .c-col-span-xl-3 { } .c-col-span-xl-4 { } .c-col-span-xl-5 { } .c-col-span-xl-6 { } .c-col-start-2 { } .c-col-start-l-1 { } .c-col-start-l-2 { } .c-col-start-l-3 { } .c-col-start-l-4 { } .c-col-start-l-5 { } .c-col-start-l-6 { } .c-col-start-m-1 { } .c-col-start-m-2 { } .c-col-start-m-3 { } .c-col-start-m-4 { } .c-col-start-m-5 { } .c-col-start-m-6 { } .c-col-start-s-1 { } .c-col-start-s-2 { } .c-col-start-s-3 { } .c-col-start-s-4 { } .c-col-start-s-5 { } .c-col-start-s-6 { } .c-col-start-xl-1 { } .c-col-start-xl-2 { } .c-col-start-xl-3 { } .c-col-start-xl-4 { } .c-col-start-xl-5 { } .c-col-start-xl-6 { } .c-left { text-align:left; } .c-left:not(.ct-section):not(.oxy-easy-posts), .c-left.oxy-easy-posts .oxy-posts, .c-left.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:flex-start; } .c-center { text-align:center; } .c-center:not(.ct-section):not(.oxy-easy-posts), .c-center.oxy-easy-posts .oxy-posts, .c-center.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:center; } .c-right { text-align:right; } .c-right:not(.ct-section):not(.oxy-easy-posts), .c-right.oxy-easy-posts .oxy-posts, .c-right.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:flex-end; } .c-middle-center { text-align:center; } .c-middle-center:not(.ct-section):not(.oxy-easy-posts), .c-middle-center.oxy-easy-posts .oxy-posts, .c-middle-center.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:center; justify-content:center; } .c-middle-left { text-align:left; } .c-middle-left:not(.ct-section):not(.oxy-easy-posts), .c-middle-left.oxy-easy-posts .oxy-posts, .c-middle-left.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:flex-start; justify-content:center; } .c-middle-right { text-align:right; } .c-middle-right:not(.ct-section):not(.oxy-easy-posts), .c-middle-right.oxy-easy-posts .oxy-posts, .c-middle-right.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:flex-end; justify-content:center; } .c-top-center { text-align:center; } .c-top-center:not(.ct-section):not(.oxy-easy-posts), .c-top-center.oxy-easy-posts .oxy-posts, .c-top-center.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:center; justify-content:flex-start; } .c-top-left { text-align:left; } .c-top-left:not(.ct-section):not(.oxy-easy-posts), .c-top-left.oxy-easy-posts .oxy-posts, .c-top-left.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; } .c-top-right { text-align:right; } .c-top-right:not(.ct-section):not(.oxy-easy-posts), .c-top-right.oxy-easy-posts .oxy-posts, .c-top-right.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:flex-end; justify-content:flex-start; } .c-bottom-center { text-align:center; } .c-bottom-center:not(.ct-section):not(.oxy-easy-posts), .c-bottom-center.oxy-easy-posts .oxy-posts, .c-bottom-center.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:center; justify-content:flex-end; } .c-bottom-left { text-align:left; } .c-bottom-left:not(.ct-section):not(.oxy-easy-posts), .c-bottom-left.oxy-easy-posts .oxy-posts, .c-bottom-left.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-end; } .c-bottom-right { text-align:right; } .c-bottom-right:not(.ct-section):not(.oxy-easy-posts), .c-bottom-right.oxy-easy-posts .oxy-posts, .c-bottom-right.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:flex-end; justify-content:flex-end; } .oxel_megamenu_parent:hover{ background-color:#cfd3d7; } .oxel_megamenu_parent { padding-top:8px; padding-bottom:8px; padding-left:32px; padding-right:32px; position:relative; background-color:#f9f9fa; transition-duration:0.3s; } @media (max-width: 479px) { .oxel_megamenu_parent { background-color:#efefef; margin-left:3px; margin-top:3px; margin-right:3px; margin-bottom:3px; } } .oxel_megamenu_parent__title { color:#374047; } .oxel_megamenu__wrapper { transform:; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; opacity:1; transition-duration:0.3s; transition-timing-function:ease-in-out; position:relative; width:100%; z-index:1999; } @media (max-width: 479px) { } .oxel_megamenu__wrapper--hidden { transform:translateY(64px); opacity:0; pointer-events: none; } .oxel_megamenu__close-icon { color: #333333;}.oxel_megamenu__close-icon >svg {width: 32px;height: 32px;}.oxel_megamenu__close-icon { position:absolute; top:48px; right:16px; } .oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts), .oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts, .oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{ display:none; flex-direction:unset; } @media (max-width: 991px) { .oxel_megamenu__close-icon { position:absolute; top:5px; right:5px; } .oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts), .oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts, .oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{ display:flex; } } @media (max-width: 479px) { .oxel_megamenu__close-icon { position:absolute; top:0px; } } .supagal3 { width:100%; height:600px; margin-top:75px; margin-bottom:75px; } .supagal3:not(.ct-section):not(.oxy-easy-posts), .supagal3.oxy-easy-posts .oxy-posts, .supagal3.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; } @media (max-width: 767px) { .supagal3 { height:400px; } .supagal3:not(.ct-section):not(.oxy-easy-posts), .supagal3.oxy-easy-posts .oxy-posts, .supagal3.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; } } @media (max-width: 479px) { } .supagal3_item:hover{ transform:scale3d(0.9,0.9,1); flex-grow:6; opacity:1; filter:grayscale(0%); box-shadow:0px 0px 20px 5px rgba(0,0,0,0.2); } .supagal3_item { background-size: cover; background-repeat:no-repeat; height:100%; flex-grow:1; transition-duration:0.8s; transition-timing-function:ease; transition-property:all; opacity:0.5; filter:grayscale(100%); text-align:center; width:1vw; overflow:hidden; background-position:50% 50%; } .supagal3_item:not(.ct-section):not(.oxy-easy-posts), .supagal3_item.oxy-easy-posts .oxy-posts, .supagal3_item.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:center; justify-content:center; } @media (max-width: 767px) { .supagal3_item { width:100%; height:1vh; } } .supagal3_text { transform:rotate(-90deg) scale3d(0.3,0.3,0.3) translate(-100px); font-family:Roboto; font-size:70px; color:#ffffff; font-weight:700; text-transform:uppercase; transition-duration:0.6s; transition-timing-function:ease-in-out; text-shadow:0px 1px 10px rgba(4,6,7,0.75); } @media (max-width: 767px) { .supagal3_text { font-size:90px; } } @media (max-width: 479px) { .supagal3_text { font-size:50px; } } .supagal2 { width:100%; height:500px; } .supagal2:not(.ct-section):not(.oxy-easy-posts), .supagal2.oxy-easy-posts .oxy-posts, .supagal2.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; } @media (max-width: 767px) { .supagal2 { height:400px; } .supagal2:not(.ct-section):not(.oxy-easy-posts), .supagal2.oxy-easy-posts .oxy-posts, .supagal2.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; } } @media (max-width: 479px) { } .supagal2_item:hover{ transform:scale3d(1.1,1.1,1); flex-grow:3; z-index:10; filter:grayscale(26%); box-shadow:0px 0px 20px 10px rgba(0,0,0,0.15); } .supagal2_item { background-size: cover; background-repeat:no-repeat; height:100%; transition-duration:0.8s; transition-timing-function:ease; transition-property:all; z-index:1; filter:grayscale(100%); overflow:hidden; flex-grow:1; background-position:50% 50%; } .supagal2_item:not(.ct-section):not(.oxy-easy-posts), .supagal2_item.oxy-easy-posts .oxy-posts, .supagal2_item.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; flex-wrap:wrap; } @media (max-width: 767px) { .supagal2_item { width:100%; height:auto; } } .oxy-stock-content-styles { } .hexagon:hover{ transform:rotate(360deg);} .hexagon:before{ transform:rotate(120deg); padding-top:75px; padding-bottom:75px; padding-left:120px; padding-right:120px; position:absolute; border-radius:20px; background-color:inherit;  content:""; } .hexagon:after{ transform:rotate(60deg); padding-top:75px; padding-bottom:75px; padding-left:120px; padding-right:120px; position:absolute; border-radius:20px; background-color:inherit;  content:""; } .hexagon { width:240px; height:150px; margin-top:15px; margin-left:15px; margin-right:15px; margin-bottom:15px; text-align:center; border-radius:20px; transition-duration:1s; background-color:#e62c29; transition-delay:.25s; } .hexagon:not(.ct-section):not(.oxy-easy-posts), .hexagon.oxy-easy-posts .oxy-posts, .hexagon.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; flex-wrap:nowrap; align-items:center; justify-content:center; } .hexagon-icon { color: #040607;}.hexagon-icon >svg {width: 48px;height: 48px;}.hexagon-icon { z-index:10; } .hexagon-text { z-index:10; font-size:27px; color:#040607; font-weight:700; } .trainer-overview-heading { } .supagal2_item_text { } .supagal3_button:hover{ background-color :#e54e29; border: 1px solid #e54e29; }.supagal3_button:hover{ } .supagal3_button { background-color :#e62c29; border: 1px solid #e62c29; color: #000000; padding: 10px 16px; }.supagal3_button { transform:scale3d(0,0,0); margin-top:32px; button-hover_color:#e54e29; transition-duration:0.6s; transition-delay:0.2s; } .supagal3_button:not(.ct-section):not(.oxy-easy-posts), .supagal3_button.oxy-easy-posts .oxy-posts, .supagal3_button.ct-section .ct-section-inner-wrap{ flex-direction:unset; } .green-highlight:activeselector{ } .green-highlight { font-weight:600; color:#317531; margin-top:40px; margin-bottom:40px; font-size:20px; } .tabs-3890-tab { border-top-color:#e62c29; border-right-color:#e62c29; border-bottom-color:#e62c29; border-left-color:#e62c29; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-radius:20px; padding-top:0px; padding-bottom:0px; margin-top:25px; margin-bottom:5px; background-color:#e5e5e5; text-transform:uppercase; font-size:16px; font-weight:600; } .tabs-3890-tab:not(.ct-section):not(.oxy-easy-posts), .tabs-3890-tab.oxy-easy-posts .oxy-posts, .tabs-3890-tab.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; } .tabs-3890-tab-active { } .tabs-contents-3890-tab { padding-top:0px; } @media (max-width: 479px) { .tabs-contents-3890-tab { padding-left:0px; padding-right:0px; } } .training-calender { width:100%; } .training-calender:not(.ct-section):not(.oxy-easy-posts), .training-calender.oxy-easy-posts .oxy-posts, .training-calender.ct-section .ct-section-inner-wrap{ display:grid; align-items:flex-start; display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;} .training-calender:not(.ct-section):not(.oxy-easy-posts) > :last-child, .training-calender.ct-section .ct-section-inner-wrap > :last-child, .training-calender.oxy-easy-posts .oxy-posts > :last-child{ grid-column: span 2;} .training-calender:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1), .training-calender.ct-section .ct-section-inner-wrap > :nth-child(1), .training-calender.oxy-easy-posts .oxy-posts > :nth-child(1){ grid-column: span 2;} .training-calender:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2), .training-calender.ct-section .ct-section-inner-wrap > :nth-child(2), .training-calender.oxy-easy-posts .oxy-posts > :nth-child(2){ grid-column: span 2;} .training-calender__heading { font-size:18px; margin-bottom:-60px; } .button { } .member-forms { padding-top:15px; padding-left:15px; padding-right:15px; padding-bottom:15px; background-color:#efefef; } .menu-header { font-size:20px; font-weight:600; color:#e50000; text-align:left; border-bottom-color:#0c0808; border-bottom-style:solid; border-bottom-width:1px; } .menu-header:not(.ct-section):not(.oxy-easy-posts), .menu-header.oxy-easy-posts .oxy-posts, .menu-header.ct-section .ct-section-inner-wrap{ display:block; } .menu-link:hover{ color:#e50000; } .menu-link:before{ font-size:16px;  content:""; } .menu-link { transition-duration:0.3s; } @media (max-width: 767px) { .menu-link:before{ } .menu-link { font-size:14px; line-height:2; } } .menu-content { background-color:#efefef; width:100%; padding-top:20px; padding-left:20px; padding-right:20px; padding-bottom:20px; text-align:left; } .menu-content:not(.ct-section):not(.oxy-easy-posts), .menu-content.oxy-easy-posts .oxy-posts, .menu-content.ct-section .ct-section-inner-wrap{ display:grid; display: grid !important;justify-items: stretch;align-items: stretch;grid-template-columns: repeat(2, minmax(1px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;grid-auto-rows: minmax(min-content,1fr);} @media (max-width: 479px) { .menu-content { } .menu-content:not(.ct-section):not(.oxy-easy-posts), .menu-content.oxy-easy-posts .oxy-posts, .menu-content.ct-section .ct-section-inner-wrap{ display:grid; display: grid !important;justify-items: left;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;} } .page-footer { background-color:#0c0808; text-align:justify; width:100%; color:#ffffff; padding-top:20px; padding-left:20px; padding-right:20px; padding-bottom:20px; bottom:0px; } .page-footer .ct-section-inner-wrap { padding-top: 30px; padding-bottom: 30px; } .page-footer:not(.ct-section):not(.oxy-easy-posts), .page-footer.oxy-easy-posts .oxy-posts, .page-footer.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; align-items:stretch; justify-content:space-around; } @media (max-width: 767px) { .page-footer { } .page-footer:not(.ct-section):not(.oxy-easy-posts), .page-footer.oxy-easy-posts .oxy-posts, .page-footer.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; } } .page-footer-content { text-align:justify; width:100%; z-index:99; } .page-footer-content:not(.ct-section):not(.oxy-easy-posts), .page-footer-content.oxy-easy-posts .oxy-posts, .page-footer-content.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:row; align-items:stretch; justify-content:space-around; } .header-menu-main-link:hover{ background-color:#cfd3d7; } .header-menu-main-link { padding-top:8px; padding-bottom:8px; padding-left:32px; padding-right:32px; position:relative; background-color:#f9f9fa; transition-duration:0.3s; margin-left:10px; margin-right:10px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; border-top-color:#e50000; border-right-color:#e50000; border-bottom-color:#e50000; border-left-color:#e50000; } @media (max-width: 479px) { .header-menu-main-link { background-color:#efefef; margin-left:3px; margin-top:3px; margin-right:3px; margin-bottom:3px; font-size:14px; } } .heading-1 { color:#000033; margin-bottom:30px; } @media (max-width: 767px) { .heading-1 { font-size:32px; } } .heading-2 { color:#000033; margin-bottom:20px; } @media (max-width: 767px) { .heading-2 { font-size:20px; } } .text { color:#000026; margin-top:16px; margin-bottom:16px; } @media (max-width: 767px) { .text { font-size:16px; } } .heading-3 { color:#000033; } .trainings-overview { background-color:#f9f9f9; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px; text-align:justify; } .trainings-overview:not(.ct-section):not(.oxy-easy-posts), .trainings-overview.oxy-easy-posts .oxy-posts, .trainings-overview.ct-section .ct-section-inner-wrap{ display:flex; flex-direction:column; align-items:stretch; } @media (max-width: 1120px) { .trainings-overview { text-align:justify; } .trainings-overview:not(.ct-section):not(.oxy-easy-posts), .trainings-overview.oxy-easy-posts .oxy-posts, .trainings-overview.ct-section .ct-section-inner-wrap{ display:flex; align-items:stretch; justify-content:flex-start; } } .page-footer-content-link:hover{ color:#e50000; } .page-footer-content-link { color:#ffffff; transition-duration:0.3s; } .logout-button:activeselector{ } .logout-button { url_encoded:true; margin-top:20px; margin-bottom:20px; border-top-color:#040607; border-right-color:#040607; border-bottom-color:#040607; border-left-color:#040607; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-radius:50px; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; color:#040607; font-weight:600; letter-spacing:1px; text-transform:uppercase; text-align:center; background-color:#d8d8d8; } .buchen_option { border-top-style:solid; border-top-width:1px; border-bottom-width:1px; border-bottom-style:solid; padding-top:5px; padding-bottom:5px; margin-top:-1px; width:100%; border-top-color:#e62c29; border-right-color:#e62c29; border-bottom-color:#e62c29; border-left-color:#e62c29; } @media (max-width: 1120px) { .buchen_option { } }   .c-columns-2-auto {  display: grid!important;  grid-template-columns: auto auto;  width: 100%; } .c-columns-6 {  display: grid!important;  grid-template-columns: repeat(6, 1fr);  width: 100%; } .c-columns-5 {  display: grid!important;  grid-template-columns: repeat(5, 1fr);  width: 100%; } .c-columns-4 {  display: grid!important;  grid-template-columns: repeat(4, 1fr);  width: 100%; } .c-columns-3 {  display: grid!important;  grid-template-columns: repeat(3, 1fr);  width: 100%; } .c-columns-2 {  display: grid!important;  grid-template-columns: repeat(2, 1fr);  width: 100%; } .c-columns-3-2 {  display: grid!important;  grid-template-columns: 3fr 2fr;  width: 100%; } .c-columns-2-3 {  display: grid!important;  grid-template-columns: 2fr 3fr;  width: 100%; } .c-columns-1-2 {  display: grid!important;  grid-template-columns: 1fr 2fr;  width: 100%; } .c-columns-2-1 {  display: grid!important;  grid-template-columns: 2fr 1fr;  width: 100%; } .c-columns-3-1 {  display: grid!important;  grid-template-columns: 3fr 1fr;  width: 100%; } .c-columns-1-3 {  display: grid!important;  grid-template-columns: 1fr 3fr;  width: 100%; }  .c-row-span-2 {  grid-row: span 2 / span 2; } .c-row-span-3 {  grid-row: span 3 / span 3; } .c-row-span-4 {  grid-row: span 4 / span 4; } .c-row-span-5 {  grid-row: span 5 / span 5; } .c-row-span-6 {  grid-row: span 6 / span 6; }  .c-col-span-2 {  grid-column: span 2 / span 2; } .c-col-span-3 {  grid-column: span 3 / span 3; } .c-col-span-4 {  grid-column: span 4 / span 4; } .c-col-span-5 {  grid-column: span 5 / span 5; } .c-col-span-6 {  grid-column: span 6 / span 6; }  .c-row-start-1 {  grid-row-start: 1; } .c-row-start-2 {  grid-row-start: 2; } .c-row-start-3 {  grid-row-start: 3; } .c-row-start-4 {  grid-row-start: 4; } .c-row-start-5 {  grid-row-start: 5; } .c-row-start-6 {  grid-row-start: 6; }  .c-col-start-1 {  grid-column-start: 1; } .c-col-start-2 {  grid-column-start: 2; } .c-col-start-3 {  grid-column-start: 3; } .c-col-start-4 {  grid-column-start: 4; } .c-col-start-5 {  grid-column-start: 5; } .c-col-start-6 {  grid-column-start: 6; }   @media only screen and (max-width: 1399px) {  .c-columns-xl-5 {   grid-template-columns: repeat(5, 1fr);  }  .c-columns-xl-4 {   grid-template-columns: repeat(4, 1fr);  }  .c-columns-xl-3 {   grid-template-columns: repeat(3, 1fr);  }  .c-columns-xl-2 {   grid-template-columns: repeat(2, 1fr);  }  .c-columns-xl-1 {   grid-template-columns: 1fr;  }    .c-row-span-xl-1 {   grid-column: span 1 / span 1;  }  .c-row-span-xl-2 {   grid-row: span 2 / span 2;  }  .c-row-span-xl-3 {   grid-row: span 3 / span 3;  }  .c-row-span-xl-4 {   grid-row: span 4 / span 4;  }  .c-row-span-xl-5 {   grid-row: span 5 / span 5;  }  .c-row-span-xl-6 {   grid-row: span 6 / span 6;  }    .c-col-span-xl-1 {   grid-column: span 1 / span 1;  }  .c-col-span-xl-2 {   grid-column: span 2 / span 2;  }  .c-col-span-xl-3 {   grid-column: span 3 / span 3;  }  .c-col-span-xl-4 {   grid-column: span 4 / span 4;  }  .c-col-span-xl-5 {   grid-column: span 5 / span 5;  }  .c-col-span-xl-6 {   grid-column: span 6 / span 6;  }    .c-row-start-xl-1 {   grid-row-start: 1;  }  .c-row-start-xl-2 {   grid-row-start: 2;  }  .c-row-start-xl-3 {   grid-row-start: 3;  }  .c-row-start-xl-4 {   grid-row-start: 4;  }  .c-row-start-xl-5 {   grid-row-start: 5;  }  .c-row-start-xl-6 {   grid-row-start: 6;  }    .c-col-start-xl-1 {   grid-column-start: 1;  }  .c-col-start-xl-2 {   grid-column-start: 2;  }  .c-col-start-xl-3 {   grid-column-start: 3;  }  .c-col-start-xl-4 {   grid-column-start: 4;  }  .c-col-start-xl-5 {   grid-column-start: 5;  }  .c-col-start-xl-6 {   grid-column-start: 6;  } }   @media only screen and (max-width: 991px) {  .c-columns-l-4 {   grid-template-columns: repeat(4, 1fr);  }  .c-columns-l-3 {   grid-template-columns: repeat(3, 1fr);  }  .c-columns-l-2 {   grid-template-columns: repeat(2, 1fr);  }  .c-columns-l-1 {   grid-template-columns: 1fr;  }    .c-row-span-l-1 {   grid-row: span 1 / span 1;  }  .c-row-span-l-2 {   grid-row: span 2 / span 2;  }  .c-row-span-l-3 {   grid-row: span 3 / span 3;  }  .c-row-span-l-4 {   grid-row: span 4 / span 4;  }  .c-row-span-l-5 {   grid-row: span 5 / span 5;  }  .c-row-span-l-6 {   grid-row: span 6 / span 6;  }    .c-col-span-l-1 {   grid-column: span 1 / span 1;  }  .c-col-span-l-2 {   grid-column: span 2 / span 2;  }  .c-col-span-l-3 {   grid-column: span 3 / span 3;  }  .c-col-span-l-4 {   grid-column: span 4 / span 4;  }  .c-col-span-l-5 {   grid-column: span 5 / span 5;  }  .c-col-span-l-6 {   grid-column: span 6 / span 6;  }    .c-row-start-l-1 {   grid-row-start: 1;  }  .c-row-start-l-2 {   grid-row-start: 2;  }  .c-row-start-l-3 {   grid-row-start: 3;  }  .c-row-start-l-4 {   grid-row-start: 4;  }  .c-row-start-l-5 {   grid-row-start: 5;  }  .c-row-start-l-6 {   grid-row-start: 6;  }    .c-col-start-l-1 {   grid-column-start: 1;  }  .c-col-start-l-2 {   grid-column-start: 2;  }  .c-col-start-l-3 {   grid-column-start: 3;  }  .c-col-start-l-4 {   grid-column-start: 4;  }  .c-col-start-l-5 {   grid-column-start: 5;  }  .c-col-start-l-6 {   grid-column-start: 6;  } }   @media only screen and (max-width: 767px) {  .c-columns-m-3 {   grid-template-columns: repeat(3, 1fr);  }  .c-columns-m-2 {   grid-template-columns: repeat(2, 1fr);  }  .c-columns-m-1 {   grid-template-columns: 1fr;  }    .c-row-span-m-1 {   grid-row: span 1 / span 1;  }  .c-row-span-m-2 {   grid-row: span 2 / span 2;  }  .c-row-span-m-3 {   grid-row: span 3 / span 3;  }  .c-row-span-m-4 {   grid-row: span 4 / span 4;  }  .c-row-span-m-5 {   grid-row: span 5 / span 5;  }  .c-row-span-m-6 {   grid-row: span 6 / span 6;  }    .c-col-span-m-1 {   grid-column: span 1 / span 1;  }  .c-col-span-m-2 {   grid-column: span 2 / span 2;  }  .c-col-span-m-3 {   grid-column: span 3 / span 3;  }  .c-col-span-m-4 {   grid-column: span 4 / span 4;  }  .c-col-span-m-5 {   grid-column: span 5 / span 5;  }  .c-col-span-m-6 {   grid-column: span 6 / span 6;  }    .c-row-start-m-1 {   grid-row-start: 1;  }  .c-row-start-m-2 {   grid-row-start: 2;  }  .c-row-start-m-3 {   grid-row-start: 3;  }  .c-row-start-m-4 {   grid-row-start: 4;  }  .c-row-start-m-5 {   grid-row-start: 5;  }  .c-row-start-m-6 {   grid-row-start: 6;  }    .c-col-start-m-1 {   grid-column-start: 1;  }  .c-col-start-m-2 {   grid-column-start: 2;  }  .c-col-start-m-3 {   grid-column-start: 3;  }  .c-col-start-m-4 {   grid-column-start: 4;  }  .c-col-start-m-5 {   grid-column-start: 5;  }  .c-col-start-m-6 {   grid-column-start: 6;  } }   @media only screen and (max-width: 479px) {  .c-columns-s-2 {   grid-template-columns: repeat(2, 1fr);  }  .c-columns-s-1 {   grid-template-columns: 1fr;  }    .c-row-span-s-1 {   grid-row: span 1 / span 1;  }  .c-row-span-s-2 {   grid-row: span 2 / span 2;  }  .c-row-span-s-3 {   grid-row: span 3 / span 3;  }  .c-row-span-s-4 {   grid-row: span 4 / span 4;  }  .c-row-span-s-5 {   grid-row: span 5 / span 5;  }  .c-row-span-s-6 {   grid-row: span 6 / span 6;  }    .c-col-span-s-1 {   grid-column: span 1 / span 1;  }  .c-col-span-s-2 {   grid-column: span 2 / span 2;  }  .c-col-span-s-3 {   grid-column: span 3 / span 3;  }  .c-col-span-s-4 {   grid-column: span 4 / span 4;  }  .c-col-span-s-5 {   grid-column: span 5 / span 5;  }  .c-col-span-s-6 {   grid-column: span 6 / span 6;  }    .c-row-start-s-1 {   grid-row-start: 1;  }  .c-row-start-s-2 {   grid-row-start: 2;  }  .c-row-start-s-3 {   grid-row-start: 3;  }  .c-row-start-s-4 {   grid-row-start: 4;  }  .c-row-start-s-5 {   grid-row-start: 5;  }  .c-row-start-s-6 {   grid-row-start: 6;  }    .c-col-start-s-1 {   grid-column-start: 1;  }  .c-col-start-s-2 {   grid-column-start: 2;  }  .c-col-start-s-3 {   grid-column-start: 3;  }  .c-col-start-s-4 {   grid-column-start: 4;  }  .c-col-start-s-5 {   grid-column-start: 5;  }  .c-col-start-s-6 {   grid-column-start: 6;  } }    .c-gallery {align-items: stretch;} .c-gallery img {object-fit:cover;}   .c-grid-1 {  display: grid!important;  width:100%;  grid-template-columns: repeat(3, 1fr);  grid-template-rows: repeat(2, 1fr); } .c-grid-1 *:nth-child(1) { grid-area: 1 / 1 / span 2 / span 2; } .c-grid-1 *:nth-child(2) { grid-area: 1 / 3; } .c-grid-1 *:nth-child(3) { grid-area: 2 / 3; } @media only screen and (max-width: 768px) {  .c-grid-1 {   grid-template-columns: 1fr 1fr;   grid-template-rows: 1.5fr 1fr;  }  .c-grid-1 *:nth-child(1) { grid-area: 1 / 1 / 2 / 3; }  .c-grid-1 *:nth-child(2) { grid-area: 2 / 1; }  .c-grid-1 *:nth-child(3) { grid-area: 2 / 2; } }   .c-grid-2 {  display: grid!important;  width:100%;  grid-template-columns: repeat(5, 1fr);  grid-template-rows: repeat(2, 1fr); } .c-grid-2 *:nth-child(1) { grid-area: 1 / 1 / 2 / 4; } .c-grid-2 *:nth-child(2) { grid-area: 1 / 4 / 2 / 6; } .c-grid-2 *:nth-child(3) { grid-area: 2 / 1 / 3 / 3; } .c-grid-2 *:nth-child(4) { grid-area: 2 / 3 / 3 / 6; } ul.splide__list {  width: 100%; } #primary-slider {  margin-bottom: 10px; } .splide__slide img {  width: 100%;  height: 100%;  object-fit: cover;  object-position: center; } .splide--nav > .splide__track > .splide__list > .splide__slide {  border: none !important;  opacity: 0.5;  transition: opacity 0.6s; } .splide--nav > .splide__track > .splide__list > .splide__slide:hover {  opacity: 1; } .splide--nav > .splide__track > .splide__list > .splide__slide.is-active {  opacity: 1; }  .splide .splide__arrow, .oxy-oxyninja-slider .splide__arrow {  border-radius: 0;  opacity: 0;  background: #fff;  box-shadow: 0 1px 5px #0000001c;  transition: all 0.4s; } .splide:hover .splide__arrow, .oxy-oxyninja-slider:hover .splide__arrow {  opacity: 0.8; } .splide .splide__arrow:hover, .oxy-oxyninja-slider .splide__arrow:hover {  opacity: 1;  background: #fff;  box-shadow: 0 1px 10px #0000001c; } .splide .splide__arrows button:disabled, .oxy-oxyninja-slider .splide__arrows button:disabled {  display: none; }  .splide .splide__arrow--prev, .oxy-oxyninja-slider .splide__arrow--prev {  left: 0; } .splide .splide__arrow--next, .oxy-oxyninja-slider .splide__arrow--next {  right: 0; } .splide:hover .splide__arrow--prev, .oxy-oxyninja-slider:hover .splide__arrow--prev {  left: 1em; } .splide:hover .splide__arrow--next, .oxy-oxyninja-slider:hover .splide__arrow--next {  right: 1em; }  .splide .splide__pagination, .oxy-oxyninja-slider .splide__pagination {  bottom: -1em; } .splide .splide__pagination__page, .oxy-oxyninja-slider .splide__pagination__page {  width: 40px;  height: 1px;  background: #323232;  border-radius: 0;  opacity: 0.2; } .splide .splide__pagination__page.is-active, .oxy-oxyninja-slider .splide__pagination__page.is-active {  background: #323232;  transform: scale(1);  opacity: 0.7; } .wc-product-gallery-1 .splide .splide__pagination, .wc-product-gallery-2 .splide .splide__pagination, .wc-product-gallery-1 .oxy-oxyninja-slider .splide__pagination, .wc-product-gallery-2 .oxy-oxyninja-slider .splide__pagination {  display: none; } html { font-size: 100%; } :root {  --h1-fallback: 2.8rem;  --h1: clamp(2.03rem, 1.61rem - -2.07vw, 3.42rem);  --h2-fallback: 2.3rem;  --h2: clamp(1.80rem, 1.49rem - -1.56vw, 2.85rem);  --h3-fallback: 2rem;  --h3: clamp(1.60rem, 1.37rem - -1.15vw, 2.38rem);   --h4-fallback: 1.6rem;  --h4: clamp(1.42rem, 1.26rem - -0.82vw, 1.98rem);   --h5-fallback: 1.35rem;  --h5: clamp(1.27rem, 1.15rem - -0.57vw, 1.65rem);   --h6-fallback: 1.2rem;  --h6: clamp(1.13rem, 1.05rem - -0.37vw, 1.38rem);    --s-text-fallback: 0.85rem;  --s-text: 0.85rem;   --m-text-fallback: 1rem;  --m-text: 1rem;   --l-text-fallback: 1rem;  --l-text: clamp(1rem, 0.82rem - -0.40vw, 1.2rem);   --xl-text-fallback: 1.2rem;  --xl-text: clamp(1.1rem, 0.98rem - -0.48vw, 1.40rem); } :root {  --xs-space-fallback: 1vmin;  --xs-space: clamp(4px, 1vmin, 10px);   --s-space-fallback: 2vmin;  --s-space: clamp(8px, 2vmin, 20px);   --m-space-fallback: 3.5vmin;  --m-space: clamp(12px,3.5vmin,30px);   --l-space-fallback: 5vmin;  --l-space: clamp(20px, 5vmin, 50px);   --xl-space-fallback: 7vmin;  --xl-space: clamp(32px, 7vmin, 80px);   --xxl-space-fallback: 12vmin;  --xxl-space: clamp(52px, 12vmin, 130px); }.trainingszeiten{ padding-top:30px; padding-left:30px; padding-right:30px; padding-bottom:30px; margin-top:15px; margin-bottom:15px; border-top-color:#e0e0e0; border-right-color:#e0e0e0; border-bottom-color:#e0e0e0; border-left-color:#e0e0e0; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-radius:15px; box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5); } .supagal3_item:hover .supagal3_button{ transform:scale3d(1,1,1); flex-direction:unset; display:block; } .supagal3_item:hover h2{ transform:rotate(0deg) scale3d(1,1,1);} .trainer-overview-heading a{ color:#000000; }    .trainerinfo { margin-bottom: 10px !important; }  #shortcode-1017-57 { margin-top: 25px !important; }  .trainerinfo>div { background-color: rgba(204, 204, 204, 0.15) !important; padding: 3px !important; margin-top: 4px !important; border: 1px solid rgb(224, 224, 224) !important; border-radius: 5px !important; }  .wpgb-card-body { min-height: 240px !important; display: grid !important; grid-column-gap: 5px !important; column-gap: 5px !important; grid-template-columns: 1fr 1fr 1fr !important; grid-template-rows: auto !important; } .wpgb-card-body > :nth-child(1) { grid-area: 1 / 1 / 2 / 4 !important; } .wpgb-card-body > :nth-child(2) { grid-area: 2 / 1 / 3 / 2 !important; } .wpgb-card-body > :nth-child(3) { grid-area: 2 / 2 / 3 / 3 !important; } .wpgb-card-body > :nth-child(4) { grid-area: 2 / 3 / 3 / 4 !important; }  .trainerinfo h2 { font-weight: bold !important; text-decoration: underline !important; }   .am-events-filter { display: none !important; }  .am-confirm-booking-data { display: none !important; }  .am-event-sub-info { display: none !important; }  @media (min-width: 768px) and (max-width: 979px) {    .wpgb-card-body { display: grid !important; } .wpgb-card-body > :nth-child(1) { grid-area: 1 / 1 / 2 / 4 !important; } .wpgb-card-body > :nth-child(2) { grid-area: 2 / 1 / 3 / 2 !important; } .wpgb-card-body > :nth-child(3) { grid-area: 2 / 2 / 3 / 3 !important; } .wpgb-card-body > :nth-child(4) { grid-area: 2 / 3 / 3 / 4 !important; }  }  @media (max-width: 767px) {    .wpgb-card-media-thumbnail > a > div:nth-of-type(1) { background-size: contain !important; }  }  @media (max-width: 480px) {    .wpgb-card-body { display: grid !important; } .wpgb-card-body > :nth-child(2) { grid-area: 2 / 1 / 3 / 4 !important; } .wpgb-card-body > :nth-child(3) { grid-area: 3 / 1 / 4 / 4 !important; } .wpgb-card-body > :nth-child(4) { grid-area: 4 / 1 / 5 / 4 !important; }   .wpgb-card-media-thumbnail > a > div:nth-of-type(1) {  }     .am-events-filter {  }   .training-calender {  }   .am-event-info { width: 300px !important; }   .am-event-data { max-width: 300px !important; }   .am-event-book-cta { margin-right: -25px !important; margin-left: -25px !important; }   .am-confirm-booking-data {  }  } .ct-FontAwesomeicon-close{width:0.78125em}form.fluent_form_1 .wpf_has_custom_css.ff-btn-submit { background-color:rgba(255, 64, 64, 1);border-color:rgba(0, 0, 0, 1);color:#ffffff; }form.fluent_form_1 .wpf_has_custom_css.ff-btn-submit:hover { background-color:rgba(255, 64, 64, 1);border-color:rgba(0, 0, 0, 1);color:#000000; } .fluentform *{box-sizing:border-box}.fluentform .clearfix:after,.fluentform .clearfix:before,.fluentform .ff-el-group:after,.fluentform .ff-el-group:before,.fluentform .ff-el-repeat .ff-el-input--content:after,.fluentform .ff-el-repeat .ff-el-input--content:before,.fluentform .ff-step-body:after,.fluentform .ff-step-body:before{content:" ";display:table}.fluentform .clearfix:after,.fluentform .ff-el-group:after,.fluentform .ff-el-repeat .ff-el-input--content:after,.fluentform .ff-step-body:after{clear:both}@media (min-width:768px){.frm-fluent-form .ff-t-container{display:flex;gap:15px;width:100%}.frm-fluent-form .ff-t-container.ff_cond_v{display:flex!important}.frm-fluent-form .ff-t-container.mobile{display:block!important}.frm-fluent-form .ff-t-cell{display:flex;flex-direction:column;vertical-align:inherit;width:100%}.frm-fluent-form .ff-t-cell:first-of-type{padding-left:0}.frm-fluent-form .ff-t-cell:last-of-type{flex-grow:1;padding-right:0}.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom{align-items:flex-end;display:flex;margin:auto 0 0}.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom.ff-text-center{justify-content:center}.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom.ff-text-right{justify-content:flex-end}.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom button{margin-bottom:20px}}@media (max-width:768px){.ff-t-cell{margin-left:0!important}}.fluentform .ff-el-group{margin-bottom:20px}.fluentform .ff-el-group.ff-el-form-top .ff-el-input--label{display:block;float:none;text-align:left}.fluentform .ff-el-group.ff-el-form-top .ff-el-input--content{margin-bottom:0;margin-left:auto}@media (min-width:481px){.fluentform .ff-el-group.ff-el-form-left .ff-el-input--label{text-align:left}.fluentform .ff-el-group.ff-el-form-right .ff-el-input--label{text-align:right}}.fluentform .ff-el-input--label{display:inline-block;margin-bottom:5px;position:relative}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-left label:before{color:var(--fluentform-danger);content:"* ";margin-right:3px}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:var(--fluentform-danger);content:" *";margin-left:3px}.fluentform .ff-el-form-control{display:block;width:100%}.fluentform .ff-el-ratings{--fill-inactive:#d4d4d4;--fill-active:#ffb100;display:inline-block;line-height:40px}.fluentform .ff-el-ratings input[type=radio]{display:none;height:0!important;visibility:hidden!important;width:0!important}.fluentform .ff-el-ratings svg{fill:var(--fill-inactive);height:22px;transition:all .3s;vertical-align:middle;width:22px}.fluentform .ff-el-ratings svg.scale{transition:all .15s}.fluentform .ff-el-ratings label{display:inherit;margin-right:3px}.fluentform .ff-el-ratings label.active svg{fill:#ffb100;fill:var(--fill-active)}.fluentform .ff-el-ratings label:hover{cursor:pointer}.fluentform .ff-el-ratings label:hover svg{transform:scale(1.1)}.fluentform .ff-el-ratings label:hover svg.scalling{transform:scale(1.2)}.fluentform .ff-el-repeat .ff-el-form-control{margin-bottom:10px;width:100%}.fluentform .ff-el-repeat .ff-t-cell{padding:0 10px;width:100%}.fluentform .ff-el-repeat .ff-t-cell:first-child{padding-left:0}.fluentform .ff-el-repeat .ff-t-cell:last-child{padding-right:0}.fluentform .ff-el-repeat .ff-t-container{display:flex}.fluentform .ff-el-repeat-buttons-list span{cursor:pointer}@media (min-width:481px){.fluentform .ff-el-form-left .ff-el-input--label,.fluentform .ff-el-form-right .ff-el-input--label{float:left;margin-bottom:0;padding:10px 15px 0 0;width:180px}.fluentform .ff-el-form-left .ff-el-input--content,.fluentform .ff-el-form-right .ff-el-input--content{margin-left:180px}.fluentform .ff-el-form-left .ff-t-container .ff-el-input--label,.fluentform .ff-el-form-right .ff-t-container .ff-el-input--label{float:none;margin-bottom:5px;width:auto}.fluentform .ff-el-form-left .ff-t-container .ff-el-input--content,.fluentform .ff-el-form-right .ff-t-container .ff-el-input--content{margin-left:auto}}.fluentform .ff-el-form-right .ff-el-input--label{text-align:right}.fluentform .ff-el-is-error .text-danger{font-size:12px;margin-top:4px}.fluentform .ff-el-is-error .ff-el-form-check-label,.fluentform .ff-el-is-error .ff-el-form-check-label a{color:var(--fluentform-danger)}.fluentform .ff-el-is-error .ff-el-form-control{border-color:var(--fluentform-danger)}.fluentform .ff-el-tooltip{cursor:pointer;display:inline-block;margin-left:2px;position:relative;vertical-align:middle;z-index:2}.fluentform .ff-el-tooltip:hover{color:#000}.fluentform .ff-el-tooltip svg{fill:var(--fluentform-primary)}.fluentform .ff-el-help-message{color:var(--fluentform-secondary);font-size:12px;font-style:italic;margin-top:5px}.fluentform .ff-el-help-message.ff_ahm{margin-bottom:5px;margin-top:-3px}.fluentform .ff-el-progress{background-color:#e9ecef;border-radius:.25rem;font-size:.75rem;height:1.3rem;line-height:1.2rem;overflow:hidden}.fluentform .ff-el-progress-bar{background-color:var(--fluentform-primary);color:#fff;height:inherit;text-align:right;transition:width .3s;width:0}.fluentform .ff-el-progress-bar span{display:inline-block;padding:0 5px 0 0}.fluentform .ff-el-progress-status{font-size:.9rem;margin-bottom:5px}.fluentform .ff-el-progress-title{border-bottom:2px solid #000;display:inline-block;font-weight:600;list-style-type:none;margin:8px 0 0;padding-left:15px;padding-right:15px}.fluentform .ff-el-progress-title li{display:none}.fluentform .ff-float-right{float:right}.fluentform .ff-chat-gpt-loader-svg{border:1px solid #ced4da;box-shadow:0 1px 5px rgba(0,0,0,.1);margin-top:10px;padding:15px;position:relative}.fluentform .ff-hidden{display:none!important}.fluentform .ff-step-t-container{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.fluentform .ff-step-t-container .ff-t-cell{width:auto}.fluentform .ff-step-t-container.ff-inner_submit_container .ff-el-group{margin-bottom:0}.fluentform .ff-step-container{overflow:hidden}.fluentform .ff-step-header{margin-bottom:20px}.fluentform .ff-step-titles{counter-reset:step;display:table;margin:0 0 20px;overflow:hidden;padding:0;position:relative;table-layout:fixed;text-align:center;width:100%}.fluentform .ff-step-titles-navs{cursor:pointer}.fluentform .ff-step-titles li{color:#333;display:table-cell;font-size:12px;list-style-type:none;padding:0 10px;position:relative;vertical-align:top;width:auto}.fluentform .ff-step-titles li.ff_active,.fluentform .ff-step-titles li.ff_completed{color:#007bff}.fluentform .ff-step-titles li.ff_active:before,.fluentform .ff-step-titles li.ff_completed:before{background:#007bff;border:1px solid transparent;color:#fff}.fluentform .ff-step-titles li.ff_active:after,.fluentform .ff-step-titles li.ff_completed:after{background:#007bff}.fluentform .ff-step-titles li.ff_active:after{right:0}.fluentform .ff-step-titles li:before{background:#fff;border:1px solid;border-radius:3px;color:#333;content:counter(step);counter-increment:step;display:block;font-size:10px;line-height:20px;margin:0 auto 5px;position:relative;vertical-align:top;width:20px;z-index:10}.fluentform .ff-step-titles li:after{background:#000;content:"";height:2px;left:-50%;position:absolute;top:9px;width:100%;z-index:1}.fluentform .ff-step-titles li:first-child{padding-left:0}.fluentform .ff-step-titles li:first-child:after{left:50%}.fluentform .ff-step-titles li:last-child{padding-right:0}.fluentform .ff-step-titles li:last-child:after{left:-50%}.fluentform .ff-step-body{left:0;margin-bottom:15px;position:relative;top:0}.fluentform .ff-upload-progress{margin:10px 0}.fluentform .ff-upload-progress-inline{border-radius:3px;height:6px;margin:4px 0;position:relative}.fluentform .ff-upload-preview{border:1px solid #ced4da;border-radius:3px;margin-top:5px}.fluentform .ff-upload-preview:first-child{margin-top:0}.fluentform .ff-upload-preview-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:70px;width:70px}.fluentform .ff-upload-container-small-column-image{display:flex;flex-wrap:wrap-reverse;justify-content:center;text-align:center}.fluentform .ff-upload-details,.fluentform .ff-upload-preview{zoom:1;overflow:hidden}.fluentform .ff-upload-details,.fluentform .ff-upload-thumb{display:table-cell;vertical-align:middle}.fluentform .ff-upload-thumb{background-color:#eee}.fluentform .ff-upload-details{border-left:1px solid #ebeef0;padding:0 10px;position:relative;width:10000px}.fluentform .ff-upload-details .ff-inline-block,.fluentform .ff-upload-details .ff-upload-error{font-size:11px}.fluentform .ff-upload-remove{box-shadow:none!important;color:var(--fluentform-danger);cursor:pointer;font-size:16px;line-height:1;padding:0 4px;position:absolute;right:0;top:3px}.fluentform .ff-upload-remove:hover{color:var(--fluentform-danger);text-shadow:1px 1px 1px #000!important}.fluentform .ff-upload-filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fluentform .ff-table{margin-bottom:0}.fluentform .ff-checkable-grids{border:1px solid #f1f1f1;border-collapse:collapse}.fluentform .ff-checkable-grids thead>tr>th{background:#f1f1f1;border:0;padding:7px 5px;text-align:center}.fluentform .ff-checkable-grids tbody>tr>td{border:0;padding:7px 5px}.fluentform .ff-checkable-grids tbody>tr>td:not(:first-of-type){text-align:center}.fluentform .ff-checkable-grids tbody>tr:nth-child(2n)>td{background:#f1f1f1}.fluentform .ff-checkable-grids tbody>tr:nth-child(2n-1)>td{background:#fff}.fluentform .ff-screen-reader-element{clip:rect(0,0,0,0)!important;word-wrap:normal!important;border:0!important;height:1px!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.fluentform .ff_upload_btn.ff-btn{background:#6f757e;border-color:#6f757e;color:#fff;cursor:pointer;display:inline-block;padding:10px 20px}.fluentform .ff_upload_btn.ff-btn:hover{background-color:#91959b;outline:none}.fluentform .ff_upload_btn.ff-btn:focus-visible{background-color:#91959b;outline:none}.fluentform .ff-el-tc{border:none;border-collapse:collapse;display:table;width:100%}.fluentform .ff-el-tc label.ff_tc_label{display:table-row}.fluentform .ff-el-tc label.ff_tc_label>span{padding-top:8px!important;width:20px}.fluentform .ff-el-tc label.ff_tc_label>div,.fluentform .ff-el-tc label.ff_tc_label>span{display:table-cell}.fluentform .ff-saved-state-input .ff_input-group-text{background-color:#1a7efb;border-color:#1a7efb;margin-left:-1px}.fluentform .ff-saved-state-input .ff_input-group-text:hover{background-color:#4898fc;border-color:#4898fc;opacity:1}.fluentform .ff-saved-state-input .ff_input-group-text img{width:28px}.fluentform .ff-saved-state-link input{text-overflow:ellipsis}.fluentform .ff-hide-group{display:none}.fluentform .ff_t_c{margin:0;padding:0 5px 0 0}.fluentform .ff_t_c p{margin:0;padding:0}.fluentform .force-hide{border:0;display:block;height:0;margin:0;opacity:0;padding:0;visibility:hidden}.fluentform input[type=checkbox],.fluentform input[type=radio]{display:inline-block;margin:0}.fluentform input[type=checkbox]{-webkit-appearance:checkbox}.fluentform input[type=radio]{-webkit-appearance:radio}.fluentform .text-danger{color:var(--fluentform-danger)}.fluentform .iti{width:100%}.fluentform .iti__selected-flag{background:rgba(0,0,0,.1);border-bottom-left-radius:6px;border-top-left-radius:6px}.fluentform .ff_gdpr_field{margin-right:5px}.fluentform form.ff-form-has-steps .ff-btn-submit{visibility:hidden}.fluentform form.ff-form-has-steps .ff_submit_btn_wrapper{text-align:right}.fluentform textarea{max-width:100%}.fluentform .ff-el-form-check{margin-bottom:5px}.fluentform .ff-el-form-check span.ff_span{margin-left:6px}.fluentform .ff-el-form-check-label .ff-el-form-check-input{position:relative;top:-2px;vertical-align:middle}.fluentform .ff-inline-block{display:inline-block}.fluentform .ff-inline-block+.ff-inline-block{margin-left:10px}.fluentform .ff-text-left{text-align:left}.fluentform .ff-text-center{text-align:center}.fluentform .ff-text-right{text-align:right}.fluentform .ff-el-form-control:focus~.ff-el-help-message{display:block!important}.fluentform .ff-el-form-control::-moz-placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control::placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control:disabled,.fluentform .ff-el-form-control[readonly]:not(.flatpickr-input){background-color:#e9ecef;opacity:1}.fluentform-step{float:left;height:1px;overflow-x:hidden;padding:3px}.fluentform-step.active{height:auto}.fluentform-step .ff_summary_container{font-size:14px;margin-top:10px}.step-nav .next{float:right}.fluentform .has-conditions{display:none}.ff-message-success{border:1px solid #ced4da;box-shadow:0 1px 5px rgba(0,0,0,.1);margin-top:10px;padding:15px;position:relative}.ff-errors-in-stack{display:none;margin-top:15px}.ff-errors-in-stack .error{font-size:14px;line-height:1.7}.ff-errors-in-stack .error-clear{cursor:pointer;margin-left:5px;padding:0 5px}.ff-chat-reply-container div p{border-radius:6px;margin-top:12px;padding:20px 16px}.ff-chat-reply-container div .skeleton{animation:skeleton-loading 2s linear infinite alternate;padding:24px}@keyframes skeleton-loading{0%{background-color:#e3e6e8}to{background-color:#f0f3f5}}.ff-el-chat-container{position:relative}.ff-el-chat-container textarea{outline:none;position:relative;resize:none}.ff-el-chat-container .ff_btn_chat_style{background:transparent;border:none;position:absolute;right:10px;top:38%}.ff-el-chat-container .ff_btn_chat_style svg:hover{cursor:pointer;opacity:.8;outline:0;text-decoration:none;transition:all .4s}.iti-mobile .iti--container{z-index:9999}.fluentform .hidden_field{display:none!important}.fluentform .ff_force_hide{display:none!important;visibility:hidden!important}.fluentform .ff_scrolled_text{background:#e9ebed;height:200px;overflow:scroll;padding:10px 15px}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check{display:-moz-inline-stack;display:inline-block;float:none!important;margin:0 0 10px;position:relative;width:auto!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label{margin:0}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label:focus-within span{background-color:#b3d4fc}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check input{margin:0;opacity:0;outline:none;position:absolute;z-index:-1}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{-webkit-appearance:none;background:#fff;border:1px solid #dcdfe6;border-left:0;border-radius:0;box-sizing:border-box;color:#606266;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1;margin:0;outline:none;padding:12px 20px;position:relative;text-align:center;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;vertical-align:middle;white-space:nowrap}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span:hover{color:#1a7efb}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder{border:1px solid #dcdfe5;overflow:hidden}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder span{border:none!important;border-radius:0!important;margin-left:-1px;width:100%}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder.ff_item_selected{border-color:#1a7efb}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check:first-child label>span{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;box-shadow:none!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check:last-child label>span{border-radius:0 4px 4px 0}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected label>span{background-color:#1a7efb;border-color:#1a7efb;box-shadow:-1px 0 0 0 #8cc5ff;color:#fff}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected:first-child label>span{border-left-color:#1a7efb}@media only screen and (max-width:768px){.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check{display:block;width:100%}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{border:1px solid!important;border-radius:4px!important;box-shadow:none!important;display:block;width:100%}}.fluentform .ff-el-group.ff-hpsf-container{display:none!important;position:absolute!important;transform:translateX(1000%)!important}.fluentform div.ff-el-form-hide_label>.ff-el-input--label{display:none;visibility:hidden}.fluentform .ff_file_upload_holder{margin-bottom:0}.fluentform .ff-dropzone .ff_upload_btn.ff-btn{background:rgba(223,240,255,.13);border:1px dashed var(--fluentform-primary);border-radius:var(--fluentform-border-radius);color:var(--fluentform-secondary);display:block;padding:35px;text-align:center;transition:all .2s ease;width:100%}.fluentform .ff-dropzone .ff_upload_btn.ff-btn:hover{background:rgba(223,240,255,.49)}.fluentform .ff-dropzone .ff-uploaded-list{margin-top:10px}.fluentform .ff_center{text-align:center}.fluentform .ff_right{text-align:right}.fluentform .ff_left{text-align:left}.fluentform .ff-form-inline .ff-t-container,.fluentform .ff-form-inline>.ff-el-group,.fluentform .ff-form-inline>.ff-name-field-wrapper{display:inline-block;margin-right:10px;vertical-align:top}.fluentform .ff-form-inline .ff-t-container .ff-t-cell .ff-el-input--label,.fluentform .ff-form-inline .ff-t-container>.ff-el-input--label,.fluentform .ff-form-inline>.ff-el-group .ff-t-cell .ff-el-input--label,.fluentform .ff-form-inline>.ff-el-group>.ff-el-input--label,.fluentform .ff-form-inline>.ff-name-field-wrapper .ff-t-cell .ff-el-input--label,.fluentform .ff-form-inline>.ff-name-field-wrapper>.ff-el-input--label{display:none}.fluentform .ff-form-inline .ff-t-container .ff-el-input--content,.fluentform .ff-form-inline>.ff-el-group .ff-el-input--content,.fluentform .ff-form-inline>.ff-name-field-wrapper .ff-el-input--content{margin-left:0}.fluentform .ff-form-inline .ff-t-container:last-child,.fluentform .ff-form-inline>.ff-el-group:last-child,.fluentform .ff-form-inline>.ff-name-field-wrapper:last-child{margin-right:0}.fluentform .ff-t-container .ff-name-title{width:40%}.fluentform .ff_hide_label .ff-el-input--label{display:none}.fluentform .field-value{white-space:pre-line}.fluentform .ff-el-group .ff-read-only{background-color:#e9ecef!important;opacity:1;pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.fluentform .ff-el-group .ff-read-only:focus{outline:none}.fluentform label.ff-el-image-input-src{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:block;height:200px;width:200px}.fluentform .ff-el-image-holder{float:left;margin-bottom:20px;margin-right:20px;width:200px}.fluentform .ff-el-image-holder .ff-el-form-check-label{padding-left:1px}.fluentform .ff_el_checkable_photo_holders{display:block;margin-bottom:-20px;overflow:hidden}.fluentform .select2-container{width:100%!important}.fluentform .select2-container .select2-selection__rendered li{margin:0}.fluentform .select2-container .select2-search--inline>input{height:calc(2.25rem + 2px);line-height:1.5;margin-top:0;padding:.375rem 1.75rem .375rem .75rem}.fluentform .ff-el-form-bottom{display:flex;flex-direction:column-reverse}.fluentform .ff-el-form-bottom .ff-el-input--label{margin-bottom:0;margin-top:5px}.fluentform .mce-tinymce.mce-container.mce-panel{border:1px solid #ced4da}.fluentform .ff_input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.fluentform .ff_input-group>.ff-el-form-control:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;display:inline-block;width:auto}.fluentform .ff_input-group>.ff-el-form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fluentform .ff_input-group .ff-el-form-control{flex:1 1 auto;margin-bottom:0;position:relative;width:1%}.fluentform .ff_input-group-prepend{margin-right:-1px}.fluentform .input-group-append{margin-left:-1px}.fluentform .ff_input-group-append,.fluentform .ff_input-group-prepend{display:flex}.fluentform .ff_input-group>.ff_input-group-prepend>.ff_input-group-text{border-bottom-right-radius:0;border-top-right-radius:0}.fluentform .ff_input-group>.ff_input-group-append>.ff_input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.fluentform .ff_input-group-text{align-items:center;background-color:#e9ecef;border-radius:.25rem;color:#495057;display:flex;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap}.fluentform .ff_coupon_wrapper .ff_input-group-append{cursor:pointer}.fluentform .ff_coupon_wrapper .ff_input-group-append:hover .ff_input-group-text{background:#e3e8ed}.fluentform ul.ff_coupon_responses{list-style:none;margin:0;padding:0}.fluentform ul.ff_coupon_responses li{padding-top:5px}.fluentform ul.ff_coupon_responses span.error-clear{color:#ff5050;font-weight:700;margin-right:10px}.fluentform ul.ff_coupon_responses .ff_error{color:#f56c6c;cursor:pointer}.fluentform ul.ff_coupon_responses .ff_success{color:#28a745}.fluentform .ff-btn.disabled{opacity:.65}.fluentform .ff-btn.ff-working{position:relative;transition:all .3s ease}.fluentform .ff-btn.ff-working:after{animation:ff-progress-anim 4s 0s infinite;background:hsla(0,0%,100%,.4);bottom:0;content:"";height:5px;left:0;position:absolute;right:0}.fluentform .ff-btn-block{display:block;width:100%}.fluentform .ff-btn-block+.ff-el-btn-block{margin-top:8px}.fluentform .ff_submitting{pointer-events:none}@keyframes ff-progress-anim{0%{width:0}5%{width:0}10%{width:15%}30%{width:40%}50%{width:55%}80%{width:100%}95%{width:100%}to{width:0}}.ff_modal_container{background:#fff;max-height:90vh!important;max-width:900px;overflow:auto;padding:30px}@media only screen and (min-width:1000px){.ff_modal_container{width:900px}}.select2-results__option{margin:0}.fluentform span.select2.select2-container:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #495057;content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ff_pointer{cursor:pointer}.ff_net_table{border:0;border-collapse:separate;border-spacing:0;line-height:1.4;margin:0;padding:0;table-layout:fixed;width:100%}.ff_net_table th{border:none;font-size:13px;font-weight:400;padding:8px 0;text-align:center;vertical-align:bottom}.ff_net_table th .ff_not-likely{float:left;text-align:left}.ff_net_table th .ff_extremely-likely{float:right;text-align:right}.ff_net_table tbody tr{background:none;border:0}.ff_net_table tbody tr td{background-color:#fff;border:1px solid #ddd;border-left:0;padding:0;text-align:center;vertical-align:middle}.ff_net_table tbody tr td input[type=radio]:checked+label{background-color:#4caf50;color:#fff}.ff_net_table tbody tr td:first-of-type{border-left:1px solid #ddd;border-radius:5px 0 0 5px}.ff_net_table tbody tr td:last-child{border-radius:0 5px 5px 0}.ff_net_table tbody tr td label{border:0;color:#444;cursor:pointer;display:block;font-size:16px;font-weight:700;height:40px;line-height:40px;margin:0;position:relative;width:100%}.ff_net_table tbody tr td label:after{border:0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.ff_net_table tbody tr td label:hover:after{border:2px solid #4caf50}.ff-el-pop-content{background-color:#000;border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.2);color:#fff;font-size:11px;line-height:1.2;padding:10px;position:absolute;text-align:center;transform-origin:center bottom;z-index:9999}.ff-checkable-grids.mobile{border:0}.ff-checkable-grids.mobile tbody tr{padding-top:0!important}.ff-checkable-grids.mobile tbody tr:nth-child(2n)>td{background:transparent}.ff-checkable-grids.mobile tbody td{padding-left:10px!important;text-align:left!important}.ff-checkable-grids.mobile tbody td.ff_grid_header{background-color:#eee!important;margin:0}.ff-checkable-grids.mobile tbody td:after{content:attr(data-label);display:inline-block;letter-spacing:.5pt;padding-left:10px;white-space:nowrap}span.ff-el-rating-text{line-height:100%;padding-left:5px;vertical-align:bottom}table.ff_repeater_table{background:transparent!important;border:0;border-collapse:collapse;border-spacing:0;margin:0 0 5px;padding:0;table-layout:auto!important;vertical-align:middle;width:100%}table.ff_repeater_table th{font-size:90%;padding:0;text-align:left}table.ff_repeater_table th,table.ff_repeater_table tr{background:transparent!important;border:0;padding-top:5px}table.ff_repeater_table td{background:transparent!important;border:0;max-width:100%;padding:0 15px 15px 0;text-align:left;width:282px}table.ff_repeater_table tbody tr:only-child td .repeat-minus{visibility:hidden}table.ff_repeater_table .ff-el-group{margin:0;padding:0}table.ff_repeater_table .repeat_btn{padding-right:0;vertical-align:middle;width:30px}table.ff_repeater_table .repeat_btn span.ff-icon{cursor:pointer;margin-right:10px}table.ff_repeater_table .repeat_btn span.ff-icon.icon-minus-circle{margin-right:0}table.ff_repeater_table.repeat-maxed .repeat_btn .repeat-plus{visibility:hidden}.ff-repeater-container{display:flex;flex-direction:column}.ff-repeater-container .repeat_btn{align-self:center;display:flex}.ff-repeater-container .ff_repeater_cont_row,.ff-repeater-container .ff_repeater_header{display:flex;flex-wrap:nowrap}.ff-repeater-container .ff_repeater_cont_row:only-child .repeat-minus{visibility:hidden}.ff-repeater-container .ff_repeater_cell,.ff-repeater-container .ff_repeater_header_item{box-sizing:border-box;padding:0 15px 0 0;text-align:left}.ff-repeater-container .ff-el-repeat-buttons-list{display:flex;margin-top:34%}.ff_repeater_table.mobile tbody td{display:block;padding:10px;width:100%}.ff_repeater_table.mobile tbody td .ff-el-group{margin-top:6px}.ff_repeater_table.mobile tbody td:before{clear:both;content:attr(data-label);display:block;font-size:.875em;letter-spacing:.5pt;white-space:nowrap}.ff-el-section-break .ff-el-section-title{font-weight:600;margin-bottom:5px}.ff-el-section-break hr{background-color:#dadbdd;border:none;height:1px;margin-bottom:10px}table.ff_flexible_table.ff-checkable-grids{width:100%}.ff_flexible_table.mobile thead{left:-9999px;position:absolute;top:-9999px}.ff_flexible_table.mobile tbody td{display:block;padding:10px;width:100%}.ff_flexible_table.mobile tbody tr{background:#fff;border-bottom:1px solid #ced4da;border-top:1px solid #ced4da;border-color:#ced4da;border-style:solid;border-width:2px 1px 4px;display:block;margin:16px 0 10px;position:relative}@media only screen and (max-width:400px){.ff_repeater_table{width:100%}.ff_repeater_table thead{display:none}.ff_repeater_table tbody tr{border:1px solid #ddd;display:block;margin-bottom:15px;padding:10px}.ff_repeater_table tbody td{display:block;padding:5px 0;text-align:left;width:100%!important}.ff_repeater_table tbody td .ff-el-input--content{width:100%}.ff_repeater_table .repeat_btn{margin-top:10px;padding:10px 0;text-align:center;width:100%}.ff_repeater_table .repeat_btn .ff-el-repeat-buttons-list{display:flex;justify-content:space-between}.ff_repeater_table .repeat_btn .ff-el-repeat-buttons-list span{background-color:#f0f0f0;border-radius:3px;cursor:pointer;padding:5px 10px}}@media only screen and (min-width:641px){.fluentform .ff-el-group.ff_list_3col .ff-el-form-check{display:-moz-inline-stack;display:inline-block;margin:0 0 2px;min-height:28px;padding-right:16px;vertical-align:top;width:33.3%}.fluentform .ff-el-group.ff_list_2col .ff-el-form-check{display:-moz-inline-stack;display:inline-block;margin:0;min-height:28px;padding-right:16px;vertical-align:top;width:50%}.fluentform .ff-el-group.ff_list_4col .ff-el-form-check{display:-moz-inline-stack;display:inline-block;margin:0;min-height:28px;padding-right:16px;vertical-align:top;width:25%}.fluentform .ff-el-group.ff_list_5col .ff-el-form-check{display:-moz-inline-stack;display:inline-block;margin:0;min-height:28px;padding-right:16px;vertical-align:top;width:20%}.fluentform .ff-el-group.ff_list_inline .ff-el-form-check{display:-moz-inline-stack;display:inline-block;float:none!important;margin:0 15px 10px 0;width:auto!important}}@media (max-width:767px){table.ff_flexible_table,table.ff_flexible_table.ff-checkable-grids{border:0}table.ff_flexible_table.ff-checkable-grids tbody tr{padding-top:0!important}table.ff_flexible_table.ff-checkable-grids tbody tr td.ff_grid_header{background-color:#eee!important;margin:0;text-align:center}table.ff_flexible_table.ff-checkable-grids tbody tr td{text-align:left!important}table.ff_flexible_table.ff-checkable-grids tbody tr td:before{content:none!important}table.ff_flexible_table.ff-checkable-grids tbody tr td:after{content:attr(data-label);display:inline-block;letter-spacing:.5pt;padding-left:10px;white-space:nowrap}table.ff_flexible_table.ff-checkable-grids tbody tr:nth-child(2n)>td{background:transparent}table.ff_flexible_table thead{left:-9999px;position:absolute;top:-9999px}table.ff_flexible_table tbody tr{background:#fff;border-bottom:1px solid #ced4da;border-top:1px solid #ced4da;border-color:#ced4da;border-style:solid;border-width:2px 1px 4px;display:block;margin:16px 0 10px;padding-top:12px!important;position:relative}table.ff_flexible_table tbody tr td{display:block;margin-left:8px;margin-right:8px;padding:5px}table.ff_flexible_table tbody tr td:before{clear:both;content:attr(data-label);display:block;font-size:.875em;letter-spacing:.5pt;white-space:nowrap}table.ff_flexible_table tbody tr td.repeat_btn{background-color:#eee;margin-left:0;padding:10px!important;width:100%!important}table.ff_flexible_table tbody tr td.repeat_btn .ff-el-repeat-buttons-list{float:none;width:100%}}@media only screen and (max-width:768px){.lity-container{width:96%}.fluentform .ff-t-container .ff-name-title{width:100%}.ff_repeater_cont_row{background:#fff;border-bottom:1px solid #ced4da;border-top:1px solid #ced4da;border-color:#ced4da;border-style:solid;border-width:2px 1px 4px;display:flex;flex-direction:column;margin:16px 0 10px;padding-top:12px}.ff_repeater_cont_row .ff_repeater_cell{display:block;margin-left:8px;margin-right:8px;padding:5px}.ff_repeater_cont_row .ff-t-cell{flex-basis:100%!important;max-width:100%;width:100%}.ff_repeater_cont_row .ff_repeater_body[role=rowgroup]{display:flex;flex-direction:column}.ff-repeater-container .ff-el-repeat-buttons-list{margin-top:-28px}.ff-el-repeat-buttons-list{margin-top:0}} :root{--fluentform-primary:#1a7efb;--fluentform-secondary:#606266;--fluentform-danger:#f56c6c;--fluentform-border-color:#dadbdd;--fluentform-border-radius:7px;--fluentform-input-select-height:auto}.ff-default .ff_btn_style{border:1px solid transparent;border-radius:7px;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:1.5;padding:8px 20px;position:relative;text-align:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.ff-default .ff_btn_style:focus,.ff-default .ff_btn_style:hover{opacity:.8;outline:0;text-decoration:none}.ff-default .ff-btn-primary:not(.ff_btn_no_style){background-color:#007bff;border-color:#007bff;color:#fff}.ff-default .ff-btn-primary:not(.ff_btn_no_style):focus,.ff-default .ff-btn-primary:not(.ff_btn_no_style):hover{background-color:#0069d9;border-color:#0062cc;color:#fff}.ff-default .ff-btn-secondary:not(.ff_btn_no_style){background-color:#606266;border-color:#606266;color:#fff}.ff-default .ff-btn-secondary:not(.ff_btn_no_style):focus,.ff-default .ff-btn-secondary:not(.ff_btn_no_style):hover{background-color:#727b84;border-color:#6c757d;color:#fff}.ff-default .ff-btn-lg{border-radius:6px;font-size:18px;line-height:1.5;padding:8px 16px}.ff-default .ff-btn-sm{border-radius:3px;font-size:13px;line-height:1.5;padding:4px 8px}.ff-default .ff-el-form-control{background-clip:padding-box;background-image:none;border:1px solid var(--fluentform-border-color);border-radius:var(--fluentform-border-radius);color:var(--fluentform-secondary);font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1;margin-bottom:0;max-width:100%;padding:11px 15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ff-default .ff-el-form-control:focus{background-color:#fff;border-color:var(--fluentform-primary);color:var(--fluentform-secondary);outline:none}.ff-default .ff-el-form-check label.ff-el-form-check-label{cursor:pointer;margin-bottom:7px}.ff-default .ff-el-form-check label.ff-el-form-check-label>span:after,.ff-default .ff-el-form-check label.ff-el-form-check-label>span:before{content:none}.ff-default .ff-el-form-check:last-child label.ff-el-form-check-label{margin-bottom:0}.ff-default textarea{min-height:90px}select.ff-el-form-control:not([size]):not([multiple]){height:var(--fluentform-input-select-height,auto)}.elementor-editor-active .ff-form-loading .ff-step-container .fluentform-step:first-child{height:auto}.ff-upload-preview.ff_uploading{opacity:.8}@keyframes ff_move{0%{background-position:0 0}to{background-position:50px 50px}}.ff_uploading .ff-el-progress .ff-el-progress-bar{animation:ff_move 2s linear infinite;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);background-size:50px 50px;border-bottom-left-radius:20px;border-bottom-right-radius:8px;border-top-left-radius:20px;border-top-right-radius:8px;bottom:0;content:"";left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.ff_payment_summary{overflow-x:scroll}.pac-container{z-index:99999!important}.ff-support-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ff-default{font-family:inherit}.ff-default .ff-el-input--label label{display:inline-block;font-weight:500;line-height:inherit;margin-bottom:0}  body.ng-scope .oxel_megamenu__wrapper--hidden { opacity: 1; pointer-events: initial; transform: translateY(0px); }