@font-face{font-family:"Roboto";font-style:normal;font-weight:300 700;font-display:swap;src:url("../../files/_OpenFrontend/_config/design_DigitalFitness/fonts/roboto-variable-latin.woff2") format("woff2")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:400;font-display:swap;src:url("../../files/_OpenFrontend/_config/design_DigitalFitness/fonts/ubuntu-400-latin.woff2") format("woff2")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;font-display:swap;src:url("../../files/_OpenFrontend/_config/design_DigitalFitness/fonts/ubuntu-500-latin.woff2") format("woff2")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;font-display:swap;src:url("../../files/_OpenFrontend/_config/design_DigitalFitness/fonts/ubuntu-700-latin.woff2") format("woff2")}:root,[data-bs-theme=light]{--bs-slider-theme-color: #388f59;--bs-slider-pagination-bullet-inactive-color: #ffffff;--bs-blue: #4387f4;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #ea4034;--bs-orange: #fd7e14;--bs-yellow: #fbbd04;--bs-green: #69bf81;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #1d2522;--bs-white: #ffffff;--bs-gray: #67746f;--bs-gray-dark: #1d2522;--bs-gray-100: #f3f6f5;--bs-gray-200: #e3e8e6;--bs-gray-300: #dde3e0;--bs-gray-400: #67746f;--bs-gray-500: #67746f;--bs-gray-600: #67746f;--bs-gray-700: #1d2522;--bs-gray-800: #1d2522;--bs-gray-900: #1d2522;--bs-primary: #388f59;--bs-secondary: #f3f6f5;--bs-success: #388f59;--bs-info: #4387f4;--bs-warning: #dca809;--bs-danger: #e63f33;--bs-light: #f3f6f5;--bs-dark: #1d2522;--bs-primary-rgb: 56, 143, 89;--bs-secondary-rgb: 243, 246, 245;--bs-success-rgb: 56, 143, 89;--bs-info-rgb: 67, 135, 244;--bs-warning-rgb: 220, 168, 9;--bs-danger-rgb: 230, 63, 51;--bs-light-rgb: 243, 246, 245;--bs-dark-rgb: 29, 37, 34;--bs-primary-hover-active: rgba(56, 143, 89, 0.9);--bs-secondary-hover-active: rgba(243, 246, 245, 0.8);--bs-success-hover-active: rgba(56, 143, 89, 0.9);--bs-info-hover-active: rgba(67, 135, 244, 0.9);--bs-warning-hover-active: rgba(220, 168, 9, 0.9);--bs-danger-hover-active: rgba(230, 63, 51, 0.9);--bs-light-hover-active: rgba(243, 246, 245, 0.8);--bs-dark-hover-active: rgba(29, 37, 34, 0.9);--bs-primary-text-emphasis: #1f5134;--bs-secondary-text-emphasis: #1d2522;--bs-success-text-emphasis: #1f5134;--bs-info-text-emphasis: #173f80;--bs-warning-text-emphasis: #765a05;--bs-danger-text-emphasis: #7d221c;--bs-light-text-emphasis: #1d2522;--bs-dark-text-emphasis: #ffffff;--bs-primary-bg-subtle: #e9f6ed;--bs-secondary-bg-subtle: #f3f6f5;--bs-success-bg-subtle: #e9f6ed;--bs-info-bg-subtle: #eaf1fe;--bs-warning-bg-subtle: rgba(220, 168, 9, 0.12);--bs-danger-bg-subtle: rgba(230, 63, 51, 0.1);--bs-light-bg-subtle: #f3f6f5;--bs-dark-bg-subtle: #1d2522;--bs-primary-border-subtle: #388f59;--bs-secondary-border-subtle: #e3e8e6;--bs-success-border-subtle: #388f59;--bs-info-border-subtle: #a8c6fb;--bs-warning-border-subtle: rgba(220, 168, 9, 0.25);--bs-danger-border-subtle: rgba(230, 63, 51, 0.2);--bs-light-border-subtle: #e3e8e6;--bs-dark-border-subtle: #1d2522;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 29, 37, 34;--bs-font-sans-serif: Roboto, system-ui, sans-serif;--bs-font-monospace: Roboto, system-ui, sans-serif;--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-color: #1d2522;--bs-body-color-rgb: 29, 37, 34;--bs-body-bg: #ffffff;--bs-body-bg-rgb: 255, 255, 255;--bs-gradient: linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-emphasis-color: #1d2522;--bs-emphasis-color-rgb: 29, 37, 34;--bs-secondary-color: #67746f;--bs-secondary-color-rgb: 103, 116, 111;--bs-secondary-bg: #f3f6f5;--bs-secondary-bg-rgb: 243, 246, 245;--bs-form-label-color: var(--bs-body-color);--bs-form-text-color: var(--bs-secondary-color);--bs-form-control-color: var(--bs-body-color);--bs-form-control-bg: var(--bs-body-bg);--bs-form-control-border-color: #dde3e0;--bs-form-control-focus-border-color: var(--bs-primary);--bs-form-control-placeholder-color: var(--bs-secondary-color);--bs-form-control-disabled-color: var(--bs-secondary-color);--bs-form-control-disabled-bg: var(--bs-light);--bs-form-check-label-color: var(--bs-body-color);--bs-form-check-bg: transparent;--bs-form-check-border-color: var(--bs-primary);--bs-form-check-checked-bg: var(--bs-primary);--bs-tertiary-color: #67746f;--bs-tertiary-color-rgb: 103, 116, 111;--bs-tertiary-bg: #f3f6f5;--bs-tertiary-bg-rgb: 243, 246, 245;--bs-heading-color: #1d2522;--bs-link-color: #388f59;--bs-link-color-rgb: 56, 143, 89;--bs-link-decoration: none;--bs-link-hover-color: #1f5134;--bs-link-hover-color-rgb: 31, 81, 52;--bs-code-color: #388f59;--bs-highlight-color: #1d2522;--bs-highlight-bg: #e9f6ed;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #e3e8e6;--bs-border-color-translucent: rgba(29, 37, 34, 0.175);--bs-border-radius: 0;--bs-border-radius-sm: 0;--bs-border-radius-lg: 0;--bs-border-radius-xl: 0;--bs-border-radius-xxl: 0;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(56, 143, 89, 0.25);--bs-form-valid-color: #388f59;--bs-form-valid-border-color: #388f59;--bs-form-invalid-color: #e63f33;--bs-form-invalid-border-color: #e63f33;--bs-spacer-1: 1rem;--bs-spacer-2: 2.5rem;--bs-spacer-3: 3.5rem;--bs-spacer-4: 5rem;--bs-spacer-5: 8rem;--bs-element-margin: 1rem}@media(min-width: 768px){:root,[data-bs-theme=light]{--bs-element-margin: 1.5rem}}:root{--bs-body-font-family: Roboto, system-ui, sans-serif}body{-webkit-font-smoothing:antialiased}.alert{--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 0.75rem;--bs-alert-border-radius: var(--bs-border-radius);margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05)}.alert .alert-heading{margin-bottom:.25rem;font-family:"Roboto",system-ui,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:normal;line-height:1.25rem}.alert .alert-link{font-weight:500;text-decoration:underline;text-underline-offset:.125rem}.alert-primary,.alert-success{--bs-alert-bg: rgba(var(--bs-primary-rgb), 0.1);--bs-alert-border-color: rgba(var(--bs-primary-rgb), 0.2)}.alert-info{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: rgba(var(--bs-primary-rgb), 0.2);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary,.alert-light{--bs-alert-bg: var(--bs-secondary-bg);--bs-alert-border-color: var(--bs-border-color)}.badge{--bs-badge-padding-x: 0.625rem;--bs-badge-padding-y: 0.125rem;--bs-badge-font-size: 0.75rem;--bs-badge-font-weight: 600;--bs-badge-border-radius: var(--bs-border-radius-pill);line-height:1rem}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-white);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.75rem;--bs-list-group-action-hover-color: var(--bs-dark);--bs-list-group-action-hover-bg: rgba(var(--bs-secondary-rgb), 0.3);--bs-list-group-active-color: var(--bs-white);--bs-list-group-active-bg: var(--bs-primary);--bs-list-group-active-border-color: var(--bs-primary);font-size:.875rem;line-height:1.25rem;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05)}.modal{--bs-modal-color: var(--bs-dark);--bs-modal-bg: var(--bs-white);--bs-modal-border-color: var(--bs-border-color);--bs-modal-border-radius: var(--bs-border-radius);--bs-modal-inner-border-radius: var(--bs-border-radius);--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-padding: 1.5rem;--bs-modal-header-padding: 1.5rem;--bs-modal-footer-gap: 0.5rem}.modal .modal-content{box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)}.modal .modal-title{color:var(--bs-dark);font-family:"Roboto",system-ui,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:-0.025em;line-height:1}.modal .btn-close:focus-visible{outline:none;box-shadow:0 0 0 0.125rem var(--bs-modal-bg),0 0 0 0.25rem var(--bs-primary)}.emag-wrapper-breadcrumb{display:flex;position:relative;-webkit-box-align:center;align-items:center}.emag-wrapper-breadcrumb nav{scrollbar-width:none}.breadcrumb{--bs-breadcrumb-item-active-color: var(--bs-dark);--bs-breadcrumb-divider-color: var( --bs-primary);--bs-breadcrumb-item-padding-x: 0.5rem;margin-bottom:0;font-size:.875rem;line-height:1.25rem;scrollbar-width:none}.breadcrumb .breadcrumb-item{font-size:.875rem;font-weight:400;display:inline-flex;min-height:2.5rem;width:auto;border-radius:0px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center;white-space:nowrap;cursor:pointer;text-decoration:none;color:var(--bs-breadcrumb-item-active-color)}.breadcrumb .breadcrumb-item a{font-size:.875rem;font-weight:400;color:var(--bs-breadcrumb-divider-color);text-decoration:none}.breadcrumb .breadcrumb-item a:hover{text-decoration:none}@media(min-width: 992px){:root body .emag-wrapper-breadcrumb-favoriten .wrapper-content{padding-top:25px !important;padding-bottom:25px !important}}@media(max-width: 991px){:root body .emag-wrapper-breadcrumb-favoriten .wrapper-content{padding-top:25px !important;padding-bottom:25px !important;padding-left:0 !important}}@media(max-width: 767px){:root body .emag-wrapper-breadcrumb-favoriten .wrapper-content{padding-left:0 !important}}.emag-wrapper-share-button{display:flex;justify-content:end;gap:.75rem}.emag-wrapper-share-button .module-of-share-button .btn,.emag-wrapper-share-button .module-of-favorites-button .btn{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-primary);--bs-btn-hover-color: var(--bs-primary);--bs-btn-hover-bg: transparent;--bs-btn-active-color: var(--bs-primary);--bs-btn-active-bg: transparent;--bs-btn-active-border-color: var(--bs-primary)}@media(max-width: 991px){.module-of-share-button .btn{width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0;gap:0}.module-of-share-button .btn::before{display:none}}#share-modal .form-control{height:2.5rem}#share-modal .modal-content .modal-body .input-group .btn{background-image:none}.social-links{--bs-social-link-icon-bg: var(--bs-secondary);--bs-social-link-icon-color: var(--bs-dark);--bs-social-link-icon-border-style: solid;--bs-social-link-icon-border-width: var(--bs-border-width);--bs-social-link-icon-border-color: var(--bs-border-color);--bs-social-link-icon-hover-bg: var(--bs-primary-bg-subtle);--bs-social-link-icon-hover-color: var(--bs-primary-text-emphasis);--bs-social-link-icon-hover-border-color: var(--bs-border-color);--bs-social-link-label-color: var(--bs-secondary-color);--bs-social-link-label-hover-color: var(--bs-primary);--bs-social-link-label-font-size: 0.875rem}.social-links .social-link{font-weight:500}.content-of-headline{font-family:"Ubuntu",system-ui,sans-serif}.content-of-headline .subheadline{margin-bottom:0.3125rem}.slider .min-vh-100-header .content-of-headline .subheadline{margin-bottom:0.75rem}@media(min-width: 64rem){.slider .min-vh-100-header .content-of-headline .subheadline{margin-bottom:1rem}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;margin-bottom:0;color:var(--bs-heading-color)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:"Ubuntu",system-ui,sans-serif;letter-spacing:-0.02em}h1,.h1{font-size:1.875rem;font-weight:700;letter-spacing:-0.025em;line-height:2.25rem}@media(min-width: 64rem){h1,.h1{font-size:2.25rem;line-height:2.5rem}}h2,.h2{font-size:1.5rem;font-weight:700;line-height:2rem}@media(min-width: 64rem){h2,.h2{font-size:1.875rem;line-height:2.25rem}}h3,.h3{font-size:1.25rem;font-weight:700;line-height:1.75rem}@media(min-width: 64rem){h3,.h3{font-size:1.5rem;line-height:2rem}}h4,.h4{font-size:1.125rem;font-weight:600;line-height:1.75rem}@media(min-width: 64rem){h4,.h4{font-size:1.25rem;line-height:1.75rem}}h5,.h5{font-size:1rem;font-weight:600;font-family:"Roboto",system-ui,sans-serif;letter-spacing:normal;line-height:1.5rem}@media(min-width: 64rem){h5,.h5{font-size:1.125rem;line-height:1.75rem}}h6,.h6{font-size:0.875rem;font-weight:600;font-family:"Roboto",system-ui,sans-serif;letter-spacing:normal;line-height:1.25rem}@media(min-width: 64rem){h6,.h6{font-size:1rem;line-height:1.5rem}}.content-of-text h1:not(:last-child),.content-of-text h2:not(:last-child),.content-of-text h3:not(:last-child),.content-of-text h4:not(:last-child),.content-of-text h5:not(:last-child),.content-of-text h6:not(:last-child){margin-bottom:1rem}.btn{--bs-btn-font-size: 0.875rem;--bs-btn-line-height: 1.25rem;--bs-btn-font-weight: 500;--bs-btn-padding-x: 1rem;--bs-btn-padding-y: 0.5rem;--bs-btn-disabled-opacity: 0.5;display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:0.5rem;white-space:nowrap}.btn:focus-visible{outline:none;box-shadow:0 0 0 0.125rem var(--bs-form-focus-offset-bg, var(--bs-body-bg)),0 0 0 0.25rem var(--bs-primary)}.btn-sm{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;min-height:2.25rem}.btn-lg{--bs-btn-padding-x: 2rem;--bs-btn-padding-y: 0.625rem;min-height:2.75rem}.btn-square{width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0}.btn-primary{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-primary-hover-active);--bs-btn-hover-border-color: var(--bs-primary-hover-active);--bs-btn-focus-shadow-rgb: var(--bs-primary-rgb);--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-primary-hover-active);--bs-btn-active-border-color: var(--bs-primary-hover-active);--bs-btn-disabled-color: var(--bs-gray-500);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light)}.btn-outline-primary{--bs-btn-color: var(--bs-dark);--bs-btn-bg: var(--bs-white);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-focus-shadow-rgb: var(--bs-primary-rgb);--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary)}.btn-secondary{--bs-btn-color: var(--bs-dark);--bs-btn-bg: var(--bs-secondary);--bs-btn-border-color: var(--bs-secondary);--bs-btn-hover-color: var(--bs-dark);--bs-btn-hover-bg: var(--bs-secondary-hover-active);--bs-btn-hover-border-color: var(--bs-secondary-hover-active);--bs-btn-focus-shadow-rgb: var(--bs-secondary-rgb);--bs-btn-active-color: var(--bs-dark);--bs-btn-active-bg: var(--bs-secondary-hover-active);--bs-btn-active-border-color: var(--bs-secondary-hover-active);--bs-btn-disabled-color: var(--bs-gray-500);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-border-color)}.btn-outline-secondary{--bs-btn-color: var(--bs-dark);--bs-btn-bg: var(--bs-white);--bs-btn-border-color: var(--bs-border-color);--bs-btn-hover-color: var(--bs-primary-text-emphasis);--bs-btn-hover-bg: var(--bs-primary-bg-subtle);--bs-btn-hover-border-color: var(--bs-border-color);--bs-btn-focus-shadow-rgb: var(--bs-primary-rgb);--bs-btn-active-color: var(--bs-primary-text-emphasis);--bs-btn-active-bg: var(--bs-primary-bg-subtle);--bs-btn-active-border-color: var(--bs-border-color)}.btn-success{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-success);--bs-btn-border-color: var(--bs-success);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-success-hover-active);--bs-btn-hover-border-color: var(--bs-success-hover-active);--bs-btn-focus-shadow-rgb: var(--bs-success-rgb);--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-success-hover-active);--bs-btn-active-border-color: var(--bs-success-hover-active);--bs-btn-disabled-color: var(--bs-light);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light)}.btn-danger{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-danger);--bs-btn-border-color: var(--bs-danger);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-danger-hover-active);--bs-btn-hover-border-color: var(--bs-danger-hover-active);--bs-btn-focus-shadow-rgb: var(--bs-danger-rgb);--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-danger-hover-active);--bs-btn-active-border-color: var(--bs-danger-hover-active);--bs-btn-disabled-color: var(--bs-light);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light)}.btn-info{--bs-btn-color: var(--bs-dark);--bs-btn-bg: var(--bs-info);--bs-btn-border-color: var(--bs-info);--bs-btn-hover-color: var(--bs-dark);--bs-btn-hover-bg: var(--bs-info-hover-active);--bs-btn-hover-border-color: var(--bs-info-hover-active);--bs-btn-focus-shadow-rgb: var(--bs-info-rgb);--bs-btn-active-color: var(--bs-dark);--bs-btn-active-bg: var(--bs-info-hover-active);--bs-btn-active-border-color: var(--bs-info-hover-active);--bs-btn-disabled-color: var(--bs-gray-500);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-border-color)}.btn-warning{--bs-btn-color: var(--bs-dark);--bs-btn-bg: var(--bs-warning);--bs-btn-border-color: var(--bs-warning);--bs-btn-hover-color: var(--bs-dark);--bs-btn-hover-bg: var(--bs-warning-hover-active);--bs-btn-hover-border-color: var(--bs-warning-hover-active);--bs-btn-focus-shadow-rgb: var(--bs-warning-rgb);--bs-btn-active-color: var(--bs-dark);--bs-btn-active-bg: var(--bs-warning-hover-active);--bs-btn-active-border-color: var(--bs-warning-hover-active);--bs-btn-disabled-color: var(--bs-light);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light)}.btn-light{--bs-btn-color: var(--bs-black);--bs-btn-bg: var(--bs-light);--bs-btn-border-color: var(--bs-light);--bs-btn-hover-color: var(--bs-dark);--bs-btn-hover-bg: var(--bs-light-hover-active);--bs-btn-hover-border-color: var(--bs-border-color);--bs-btn-focus-shadow-rgb: var(--bs-light-rgb);--bs-btn-active-color: var(--bs-dark);--bs-btn-active-bg: var(--bs-light-hover-active);--bs-btn-active-border-color: var(--bs-border-color);--bs-btn-disabled-color: var(--bs-light);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light)}.btn-dark{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-dark);--bs-btn-border-color: var(--bs-dark);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-dark-hover-active);--bs-btn-hover-border-color: var(--bs-dark-hover-active);--bs-btn-focus-shadow-rgb: var(--bs-dark-rgb);--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-dark-hover-active);--bs-btn-active-border-color: var(--bs-dark-hover-active);--bs-btn-disabled-color: var(--bs-light);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light)}.btn-link{--bs-btn-color: var(--bs-primary)}.btn-link:hover{text-decoration:none}.btn:disabled,.btn.disabled{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.accordion{--bs-accordion-color: var(--bs-black);--bs-accordion-btn-color: var(--bs-black);--bs-accordion-bg: var(--bs-white);--bs-accordion-active-bg: var(--bs-white);--bs-accordion-active-color: var(--bs-dark);--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: var(--bs-border-radius);--bs-accordion-btn-padding-x: 1.5rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-body-padding-x: 1.5rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-btn-icon-width: 1rem;--bs-accordion-btn-icon-transition: transform 200ms ease;--bs-accordion-btn-hover-bg: rgba(var(--bs-secondary-rgb), 0.5);--bs-accordion-icon-color: var(--bs-black);--bs-accordion-icon-active-color: var(--bs-dark);display:flex;flex-direction:column;gap:0.5rem}.accordion .accordion-item{overflow:hidden;border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);border-radius:var(--bs-accordion-border-radius);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05)}.accordion .accordion-button{font-family:"Roboto",system-ui,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;text-decoration:none;transition:color 150ms ease,background-color 150ms ease,border-color 150ms ease}.accordion .accordion-button:hover{color:var(--bs-accordion-btn-color);background-color:var(--bs-accordion-btn-hover-bg);text-decoration:none}.accordion .accordion-button:focus{box-shadow:none}.accordion .accordion-button:focus-visible{box-shadow:inset 0 0 0 2px var(--bs-accordion-bg),inset 0 0 0 4px rgba(var(--bs-primary-rgb), 0.25)}.accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion .accordion-body{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);font-size:0.875rem;line-height:1.25rem}.accordion .accordion-body>:last-child,.accordion .accordion-body .content-of-text:last-child{margin-bottom:0}.accordion .accordion-body>:last-child>:last-child,.accordion .accordion-body .content-of-text:last-child>:last-child{margin-bottom:0}.accordion .accordion-button[aria-expanded=true] .accordion-button-icon{color:var(--bs-accordion-icon-active-color)}.accordion .wispo-status .wispo-status-value{color:var(--bs-emphasis-color)}.nav-tabs{--bs-nav-tabs-link-color: var(--bs-secondary-color);--bs-nav-tabs-link-hover-color: var(--bs-dark);--bs-nav-tabs-link-hover-border-color: transparent;--bs-nav-tabs-link-active-color: var(--bs-dark);--bs-nav-tabs-link-active-bg: var(--bs-white);--bs-nav-tabs-link-active-border-color: transparent;--bs-nav-tabs-border-color: transparent;--bs-nav-tabs-border-radius: var(--bs-border-radius);display:inline-flex;align-items:center;gap:0;padding:0.25rem;color:var(--bs-secondary-color);background-color:var(--bs-secondary-bg);border:0;border-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link{min-height:2rem;padding:0.375rem 0.75rem;color:var(--bs-nav-tabs-link-color);font-size:0.875rem;font-weight:500;line-height:1.25rem;border:0;border-radius:var(--bs-nav-tabs-border-radius);transition:color 150ms ease,background-color 150ms ease,box-shadow 150ms ease}.nav-tabs .nav-link:hover{color:var(--bs-nav-tabs-link-hover-color);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(var(--bs-primary-rgb), 0.25)}.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05)}.tab-wrapper>.nav-tabs{margin-bottom:1rem}.module-of-anchor-navigation{width:100%;margin-bottom:0 !important}.module-of-anchor-navigation nav{width:100%}.module-of-anchor-navigation .nav-underline{--bs-nav-underline-gap: 0.25rem;--bs-nav-underline-border-width: 0.125rem;--bs-anchor-navigation-link-color: var(--bs-secondary-color);--bs-anchor-navigation-link-hover-color: var(--bs-body-color);--bs-anchor-navigation-link-active-color: var(--bs-primary);width:100%;scrollbar-width:none}.module-of-anchor-navigation .nav-underline::-webkit-scrollbar{display:none}.module-of-anchor-navigation .nav-underline .nav-link{min-height:3rem;padding:0.875rem 1rem;display:inline-flex;align-items:center;justify-content:center;color:var(--bs-anchor-navigation-link-color);border-bottom-color:rgba(0,0,0,0);font-family:"Roboto",system-ui,sans-serif;font-size:0.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;transition:color 150ms ease,border-color 150ms ease,box-shadow 150ms ease}.module-of-anchor-navigation .nav-underline .nav-link:hover{color:var(--bs-anchor-navigation-link-hover-color);border-bottom-color:rgba(var(--bs-primary-rgb), 0.4)}.module-of-anchor-navigation .nav-underline .nav-link:focus-visible{outline:none;color:var(--bs-anchor-navigation-link-hover-color);box-shadow:inset 0 0 0 2px var(--bs-wrapper-bg-color, var(--bs-body-bg)),inset 0 0 0 4px rgba(var(--bs-primary-rgb), 0.5)}.module-of-anchor-navigation .nav-underline .nav-link.active,.module-of-anchor-navigation .nav-underline .nav-link[aria-current=true]{color:var(--bs-anchor-navigation-link-active-color);border-bottom-color:currentColor;font-weight:600}@media(max-width: 767px){.module-of-anchor-navigation .nav-fill .nav-item,.module-of-anchor-navigation .nav-fill>.nav-link{flex:0 0 auto}}.opening-times,.table{--bs-table-bg: transparent;--bs-table-border-color: var(--bs-border-color);--bs-table-striped-color: var(--bs-dark);--bs-table-striped-bg: transparent;--bs-table-hover-color: var(--bs-dark);--bs-table-hover-bg: rgba(var(--bs-secondary-rgb), 0.3);--bs-table-color: var(--bs-dark);width:100%;margin-bottom:0;color:var(--bs-table-color);font-size:0.875rem;line-height:1.25rem;vertical-align:middle}.opening-times>:not(caption)>*>*,.table>:not(caption)>*>*{padding:0.875rem 0.75rem;border-bottom-color:var(--bs-table-border-color)}.opening-times>thead,.table>thead{vertical-align:middle}.opening-times>thead th,.table>thead th{padding-top:0.75rem;padding-bottom:0.75rem;color:var(--bs-secondary-color);font-size:0.75rem;font-weight:500;letter-spacing:0.025em;line-height:1rem;text-align:left;text-transform:uppercase;background-color:rgba(var(--bs-secondary-rgb), 0.4);border-bottom-width:var(--bs-border-width)}.opening-times>tbody>tr,.table>tbody>tr{transition:background-color 150ms ease}.opening-times>tbody>tr:hover>*,.table>tbody>tr:hover>*{--bs-table-bg-state: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.opening-times>tbody>tr:last-child>*,.table>tbody>tr:last-child>*{border-bottom-width:0}.opening-times caption,.table caption{padding:0.875rem 0.75rem;color:var(--bs-secondary-color);font-size:0.875rem;line-height:1.25rem;caption-side:bottom}.content-of-table .table-responsive{overflow:auto;background-color:var(--bs-white);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05)}.opening-times tr:has(.opening-hours-today),.table-primary{--bs-table-bg: transparent;--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-striped-color: var(--bs-black);--bs-table-border-color: var(--bs-border-color)}.form-range{--bs-form-range-thumb-bg: var(--bs-primary);--bs-form-range-thumb-active-bg: var(--bs-primary);--bs-form-range-track-bg: var(--bs-secondary-bg);--bs-form-range-thumb-focus-box-shadow: 0 0 0 1px var(--bs-primary), 0 0 0 0.25rem rgba(var(--bs-primary-rgb), .25)}.form-select{--bs-form-focus-offset-bg: var(--bs-body-bg);min-height:2.5rem;padding-top:0.5rem;padding-bottom:0.5rem;color:var(--bs-form-control-color);background-color:var(--bs-form-control-bg);border-color:var(--bs-form-control-border-color);border-radius:var(--bs-border-radius);font-size:0.875rem;line-height:1.25rem;transition:border-color 150ms ease,box-shadow 150ms ease}.form-control,.search-form-inputs input{--bs-form-focus-offset-bg: var(--bs-body-bg);min-height:2.5rem;padding:0.5rem 0.75rem;color:var(--bs-form-control-color);background-color:var(--bs-form-control-bg);border-color:var(--bs-form-control-border-color);border-radius:var(--bs-border-radius);font-size:0.875rem;line-height:1.25rem;transition:border-color 150ms ease,box-shadow 150ms ease}.search-form>label{display:block;margin-bottom:.5rem;color:var(--bs-form-label-color);font-size:0.875rem;font-weight:500;line-height:1.25rem}.search-form-inputs{display:flex}.search-form-inputs input{min-width:0;flex:1 1 auto}.search-form-inputs button{width:2.5rem;min-width:2.5rem;height:auto;min-height:2.5rem;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--bs-white);background-color:var(--bs-primary);border:var(--bs-border-width) solid var(--bs-primary);border-radius:var(--bs-border-radius);transition:color 150ms ease,background-color 150ms ease,border-color 150ms ease,box-shadow 150ms ease}.search-form-inputs button:hover,.search-form-inputs button:active{color:var(--bs-white);background-color:var(--bs-primary-hover-active);border-color:var(--bs-primary-hover-active)}.search-form-inputs button:focus-visible{outline:none;box-shadow:0 0 0 0.125rem var(--bs-form-focus-offset-bg, var(--bs-body-bg)),0 0 0 0.25rem var(--bs-primary)}.search-form-inputs button .of-icon{width:1rem;height:1rem}.form-datepicker,.form-timepicker{padding-left:2.25em}.form-select:focus,.form-control:focus,.search-form-inputs input:focus{outline:none;border-color:var(--bs-form-control-focus-border-color);box-shadow:0 0 0 0.125rem var(--bs-form-focus-offset-bg),0 0 0 0.25rem var(--bs-primary)}.form-control::placeholder,input::placeholder{color:var(--bs-form-control-placeholder-color) !important;opacity:1}.form-control:disabled,.form-select:disabled,.search-form-inputs input:disabled{color:var(--bs-form-control-disabled-color);background-color:var(--bs-form-control-disabled-bg);border-color:var(--bs-form-control-border-color);opacity:1}input[type=search]{font-size:0.875rem !important;line-height:1.25rem}.form-control.is-invalid:focus,.form-select.is-invalid:focus,.search-form-inputs .was-validated input:invalid:focus,.search-form-inputs input.is-invalid:focus,.was-validated .form-control:invalid:focus,.was-validated .form-select:invalid:focus,.was-validated .search-form-inputs input:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 0.125rem var(--bs-form-focus-offset-bg),0 0 0 0.25rem var(--bs-danger)}.form-check-input{background-color:var(--bs-form-check-bg);border-color:var(--bs-form-check-border-color);transition:background-color 150ms ease,border-color 150ms ease,box-shadow 150ms ease}.form-check-input:focus{border-color:var(--bs-primary);outline:none;box-shadow:0 0 0 0.125rem var(--bs-form-focus-offset-bg, var(--bs-body-bg)),0 0 0 0.25rem var(--bs-primary)}.form-check-input:checked[type=radio],.form-check-input:checked[type=checkbox]{background-color:var(--bs-form-check-checked-bg);border-color:var(--bs-form-check-checked-bg) !important}.rating,[data-of-rating]{--bs-ratings-on-color: #fbbd04;--bs-ratings-off-color: var(--bs-border-color);--bs-rating-icon-gap: 0.25rem;--bs-rating-font-size: 1.25rem}.form-label{margin-bottom:.5rem;color:var(--bs-form-label-color);font-size:0.875rem;font-weight:500;line-height:1.25rem}.form-check-label{color:var(--bs-form-check-label-color)}.form-text{color:var(--bs-form-text-color)}.flatpickr-calendar{--calendarpicker-disabled-color: var(--bs-gray-500);--calendarpicker-today-color: var(--bs-primary)}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:var(--bs-gray-500)}.header{--bs-header-padding-y: 0;--bs-header-sticky-padding-y: 0;--bs-header-background-color: var(--bs-white);--bs-header-sticky-background-color: rgba(var(--bs-white-rgb), 0.8);--bs-header-color: var(--bs-dark);--bs-header-hover-color: var(--bs-primary);--bs-header-active-color: var(--bs-primary);--bs-header-link-color: var(--bs-dark);--bs-header-link-hover-color: var(--bs-primary);--bs-header-link-active-color: var(--bs-primary);--bs-header-content-gap: 1rem;--bs-header-sticky-content-gap: 1rem;height:4rem;border-bottom:var(--bs-border-width) solid var(--bs-border-color)}.header>.container{width:100%;height:100%;max-width:none;padding-right:1rem;padding-left:1rem}.header .header-content{gap:var(--bs-header-content-gap);margin-left:auto}.header .header-brand{display:flex;align-items:center}.header .header-brand img{width:auto;height:2.25rem;max-width:100%}.header.header-sticky,.header.header-stuck-is-stuck{background-color:var(--bs-header-sticky-background-color);-webkit-backdrop-filter:blur(0.75rem);backdrop-filter:blur(0.75rem);box-shadow:none}.digitalFitness-btn-header-link .header-link{--bs-header-link-font-weight: 500;--bs-header-link-text-decoration: none;display:inline-flex;min-height:2.5rem;padding:0.5rem 1rem;flex-direction:row;align-items:center;justify-content:center;gap:0.5rem;color:var(--bs-primary);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-primary);border-radius:var(--bs-border-radius);font-family:"Roboto",system-ui,sans-serif;font-size:0.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;white-space:nowrap;transition:color 150ms ease,background-color 150ms ease,border-color 150ms ease,box-shadow 150ms ease}.digitalFitness-btn-header-link .header-link:hover,.digitalFitness-btn-header-link .header-link:active,.digitalFitness-btn-header-link .header-link.active,.digitalFitness-btn-header-link .header-link.show,.digitalFitness-btn-header-link .header-link[aria-expanded=true]{color:var(--bs-white);background-color:var(--bs-primary);border-color:var(--bs-primary);text-decoration:none}.digitalFitness-btn-header-link .header-link:focus-visible{outline:none;box-shadow:0 0 0 0.125rem var(--bs-header-background-color),0 0 0 0.25rem var(--bs-primary)}.digitalFitness-btn-header-link .header-link .header-link-text{font-size:inherit;font-weight:inherit;line-height:inherit}.page-menu-mobile-content .digitalFitness-btn-header-link{display:inline-flex;min-height:2.5rem;padding:0.5rem 1rem;flex-direction:row;align-items:center;justify-content:center;gap:0.5rem;color:var(--bs-primary);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-primary);border-radius:var(--bs-border-radius);font-family:"Roboto",system-ui,sans-serif;font-size:0.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;white-space:nowrap;transition:color 150ms ease,background-color 150ms ease,border-color 150ms ease,box-shadow 150ms ease;width:auto;max-width:100%;flex:0 0 auto;align-self:flex-start}.page-menu-mobile-content .digitalFitness-btn-header-link:hover,.page-menu-mobile-content .digitalFitness-btn-header-link:active,.page-menu-mobile-content .digitalFitness-btn-header-link.active,.page-menu-mobile-content .digitalFitness-btn-header-link.show,.page-menu-mobile-content .digitalFitness-btn-header-link[aria-expanded=true]{color:var(--bs-white);background-color:var(--bs-primary);border-color:var(--bs-primary);text-decoration:none}.page-menu-mobile-content .digitalFitness-btn-header-link:focus-visible{outline:none;box-shadow:0 0 0 0.125rem var(--bs-page-nav-bg, var(--bs-body-bg)),0 0 0 0.25rem var(--bs-primary)}.page-menu-mobile-content .digitalFitness-btn-header-link>span{font-size:inherit;font-weight:inherit;line-height:inherit}.header-search-wrapper{--bs-header-search-background-color: var(--bs-white);--bs-header-search-padding-y: 1rem;border-top:var(--bs-border-width) solid var(--bs-border-color);box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)}.header-collapse.header-search-wrapper form.search-form button,.page-menu-mobile-content form.search-form button{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-primary-hover-active);--bs-btn-hover-border-color: var(--bs-primary-hover-active);--bs-btn-focus-shadow-rgb: var(--bs-primary-rgb);--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-primary-hover-active);--bs-btn-active-border-color: var(--bs-primary-hover-active)}.dropdown-menu{--bs-dropdown-link-color: var(--bs-dark);--bs-dropdown-link-hover-color: var(--bs-primary);--bs-dropdown-link-active-color: var(--bs-primary);--bs-dropdown-border-color: var(--bs-border-color);--bs-dropdown-bg: var(--bs-white);--bs-dropdown-link-hover-bg: var(--bs-primary-bg-subtle);--bs-dropdown-link-active-bg: var(--bs-primary-bg-subtle);--bs-dropdown-padding-x: 0.25rem;--bs-dropdown-padding-y: 0.25rem;--bs-dropdown-item-padding-x: 0.75rem;--bs-dropdown-item-padding-y: 0.5rem;box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)}.header .accordion .nav{--bs-nav-link-padding-y: 0px;--bs-nav-link-font-size: 0.875rem;gap:15px}@media(max-width: 991px){.header .header-brand{width:auto;max-width:calc(100% - 3.5rem)}.header .header-brand img{height:2.25rem}}.digitalFitness-main-wrapper{--bs-heading-color: var(--bs-dark);--bs-wrapper-color: var(--bs-dark);--bs-body-color: var(--bs-dark);--bs-body-color-rgb: var(--bs-dark-rgb);--bs-emphasis-color: var(--bs-dark);--bs-emphasis-color-rgb: var(--bs-dark-rgb);--bs-secondary-color: #67746f;--bs-link-color: var(--bs-primary);--bs-link-color-rgb: var(--bs-primary-rgb);--bs-link-hover-color: var(--bs-primary-text-emphasis);--bs-link-hover-color-rgb: 31, 81, 52;--bs-border-color: #e3e8e6}.digitalFitness-main-wrapper>.wrapper-content{max-width:112rem;margin-right:auto;margin-left:auto;padding:clamp(4rem, 7vw, 7.5rem) clamp(2rem, 7vw, 8rem) !important}.digitalFitness-main-wrapper>.wrapper-content>.row{--bs-gutter-x: clamp(3rem, 6vw, 7rem);--bs-gutter-y: 3rem}.digitalFitness-main-wrapper h1{max-width:38rem;color:#1d2522 !important;font-size:clamp(2.75rem, 4.25vw, 4.5rem);line-height:1.08}.digitalFitness-main-wrapper .content-of-headline{margin-bottom:2rem !important}.digitalFitness-main-wrapper .content-of-text{max-width:38rem;margin-bottom:2rem !important;color:#67746f !important;font-size:1.125rem;line-height:1.75rem}.digitalFitness-main-wrapper .content-of-text p{color:inherit}.digitalFitness-main-wrapper .content-of-text>:last-child{margin-bottom:0}.digitalFitness-main-wrapper .content-of-hyperlink{margin-bottom:0 !important}.digitalFitness-main-wrapper .content-of-hyperlink .btn{min-height:2.75rem;padding-right:2rem;padding-left:2rem;font-size:1rem}.digitalFitness-main-wrapper [data-of-animation]:has(.content-of-image){opacity:1 !important;transform:none !important;animation:none !important;transition:none !important}.digitalFitness-main-wrapper .content-of-image figure,.digitalFitness-main-wrapper .content-of-image picture{display:block}.digitalFitness-main-wrapper .content-of-image figure{margin:0}.digitalFitness-main-wrapper .content-of-image img{width:100%;height:auto;border:var(--bs-border-width) solid var(--bs-border-color);box-shadow:0 24px 60px rgba(29, 37, 34, 0.1), 0 4px 16px rgba(29, 37, 34, 0.06)}@media(max-width: 991.98px){.digitalFitness-main-wrapper .wrapper-bg-media img{object-position:right center}}.digitalFitness-wrapper-banner .wrapper-content>.row{display:grid;grid-template-columns:minmax(0, 5fr) repeat(4, minmax(0, 1.75fr));align-items:stretch;margin:0}.digitalFitness-wrapper-banner .wrapper-content>.row>div{width:auto;max-width:none;min-width:0;padding:0 clamp(0.75rem, 1.25vw, 1.25rem)}.digitalFitness-wrapper-banner .wrapper-content>.row>div:first-child{display:flex;padding-left:0;padding-right:clamp(1.5rem, 3vw, 3rem);flex-direction:column;justify-content:center}.digitalFitness-wrapper-banner .wrapper-content>.row>div:nth-child(n+2){display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border-left:var(--bs-border-width) solid var(--bs-border-color)}.digitalFitness-wrapper-banner .wrapper-content>.row>div:nth-child(2){border-left:0}.digitalFitness-wrapper-banner .content-of-headline{margin-bottom:1rem !important}.digitalFitness-wrapper-banner .content-of-text{margin-bottom:0 !important;font-size:1rem;line-height:1.5rem}.digitalFitness-wrapper-banner .content-of-text>:last-child{margin-bottom:0}.digitalFitness-wrapper-banner .wrapper-content>.row>div:nth-child(n+2):nth-child(-n+4) .content-of-text{max-width:12rem;font-weight:500}.digitalFitness-wrapper-banner .digitalFitness-wrapper-banner-icon{margin-bottom:1rem;color:var(--bs-primary);font-size:4rem;line-height:1}.digitalFitness-wrapper-banner .digitalFitness-wrapper-banner-icon svg{display:block;width:1em;height:1em}.digitalFitness-wrapper-banner .wrapper-content>.row>div:last-child:not(:first-child) p{margin:0;color:var(--bs-primary);font-size:1.75rem;font-weight:700;line-height:2.25rem;white-space:nowrap}.digitalFitness-wrapper-banner .wrapper-content>.row>div:last-child:not(:first-child) span{display:block;color:var(--bs-dark);font-size:1rem;font-weight:500;line-height:1.5rem}.digitalFitness-wrapper-banner .digitalFitness-wrapper-banner-price{margin:0}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row{grid-template-columns:minmax(0, 1fr)}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child{display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);grid-template-rows:auto auto;align-items:center;align-content:center;margin-top:0;padding:0}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-of-headline,.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-of-text{grid-column:1;padding-right:clamp(1.5rem, 3vw, 3rem)}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-of-headline{grid-row:1}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-of-text{grid-row:2}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-rsce-custom-objects{grid-column:2;grid-row:1/span 2;align-self:stretch;min-width:0;margin-bottom:0 !important}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-rsce-custom-objects>.row{--bs-gutter-x: 0;--bs-gutter-y: 0;height:100%;margin:0}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-rsce-custom-objects>.row>[class*=col]{display:flex;min-width:0;padding:0;border-left:var(--bs-border-width) solid var(--bs-border-color)}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-rsce-custom-objects>.row>[class*=col]:first-child{border-left:0}.digitalFitness-wrapper-banner:has(.icon-card) .icon-card{--bs-icon-card-gap: 1rem;--bs-icon-card-padding-x: clamp(0.75rem, 1.25vw, 1.25rem);--bs-icon-card-padding-y: 0;--bs-icon-card-background: transparent;--bs-icon-card-hover-background: transparent;--bs-icon-card-border-color: transparent;--bs-icon-card-border-hover-color: transparent;--bs-icon-card-subtitle-color: var(--bs-dark);--bs-icon-card-subtitle-hover-color: var(--bs-dark);--bs-icon-card-title-link-hover-color: var(--bs-primary);width:100%;min-height:0;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:0;border-radius:0;box-shadow:none;overflow:visible;transform:none}.digitalFitness-wrapper-banner:has(.icon-card) .icon-card:has(a[href]){transition:color 200ms cubic-bezier(0.4, 0, 0.2, 1)}.digitalFitness-wrapper-banner:has(.icon-card) .icon-card:has(a[href]) .icon-card-icon{transition:transform 200ms cubic-bezier(0.4, 0, 0.2, 1)}.digitalFitness-wrapper-banner:has(.icon-card) .icon-card:has(a[href]):focus-within .icon-card-icon{transform:translateY(-0.1875rem) scale(1.05)}.digitalFitness-wrapper-banner:has(.icon-card) .icon-card:has(a[href]):hover{box-shadow:none;transform:none}@media(hover: hover)and (pointer: fine){.digitalFitness-wrapper-banner:has(.icon-card) .icon-card:has(a[href]):hover .icon-card-icon{transform:translateY(-0.1875rem) scale(1.05)}}.digitalFitness-wrapper-banner:has(.icon-card) .icon-card .icon-card-content{width:100%;flex:0 1 auto;align-items:center;gap:0;text-align:center}.digitalFitness-wrapper-banner:has(.icon-card) .icon-card .icon-card-subtitle{color:var(--bs-dark);font-size:1rem;font-weight:500;line-height:1.5rem}.digitalFitness-wrapper-banner:has(.icon-card) .icon-card .icon-card-title{color:var(--bs-primary);font-size:1.75rem;line-height:2.25rem}.digitalFitness-wrapper-banner:has(.icon-card) .icon-card .icon-card-title:empty{display:none}@media(min-width: 768px)and (max-width: 1199.98px){.digitalFitness-wrapper-banner .wrapper-content>.row{grid-template-columns:repeat(4, minmax(0, 1fr))}.digitalFitness-wrapper-banner .wrapper-content>.row>div:first-child{grid-column:1/-1;margin-bottom:2rem;padding-right:0;padding-bottom:2rem}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto;margin-bottom:0;padding-bottom:0}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-of-headline,.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-of-text{grid-column:1;padding-right:0}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-of-headline{grid-row:1}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-of-text{grid-row:2;margin-bottom:2rem !important}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-rsce-custom-objects{grid-column:1;grid-row:3}}@media(max-width: 767.98px){.digitalFitness-wrapper-banner>.container{padding-right:1.25rem;padding-left:1.25rem}.digitalFitness-wrapper-banner .wrapper-content{padding-top:2rem !important;padding-bottom:2rem !important}.digitalFitness-wrapper-banner .wrapper-content>.row{grid-template-columns:repeat(2, minmax(0, 1fr))}.digitalFitness-wrapper-banner .wrapper-content>.row>div{padding:1.5rem 1rem}.digitalFitness-wrapper-banner .wrapper-content>.row>div:first-child{grid-column:1/-1;padding:0 0 1.5rem}.digitalFitness-wrapper-banner .wrapper-content>.row>div:nth-child(2),.digitalFitness-wrapper-banner .wrapper-content>.row>div:nth-child(4){border-left:0}.digitalFitness-wrapper-banner .wrapper-content>.row>div:nth-child(4),.digitalFitness-wrapper-banner .wrapper-content>.row>div:nth-child(5){border-top:var(--bs-border-width) solid var(--bs-border-color)}.digitalFitness-wrapper-banner .digitalFitness-wrapper-banner-icon{font-size:3rem}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto;padding:0}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-of-headline,.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-of-text{grid-column:1;padding-right:0}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-of-headline{grid-row:1}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-of-text{grid-row:2;margin-bottom:1.5rem !important}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-rsce-custom-objects{grid-column:1;grid-row:3}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-rsce-custom-objects>.row>[class*=col]{padding:1.5rem 1rem}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-rsce-custom-objects>.row>[class*=col]:nth-child(3){border-left:0}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-rsce-custom-objects>.row>[class*=col]:nth-child(n+3){border-top:var(--bs-border-width) solid var(--bs-border-color)}.digitalFitness-wrapper-banner:has(.icon-card) .icon-card{--bs-icon-card-icon-font-size: 3rem;--bs-icon-card-padding-x: 0}}@media(max-width: 575.98px){.digitalFitness-wrapper-banner .wrapper-content>.row{grid-template-columns:minmax(0, 1fr)}.digitalFitness-wrapper-banner .wrapper-content>.row>div:first-child{grid-column:auto}.digitalFitness-wrapper-banner .wrapper-content>.row>div:nth-child(n+2){padding-top:1.5rem;padding-bottom:1.5rem;border-top:var(--bs-border-width) solid var(--bs-border-color);border-left:0}.digitalFitness-wrapper-banner .wrapper-content>.row>div:nth-child(2){border-top:0}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-rsce-custom-objects>.row>[class*=col]{border-top:var(--bs-border-width) solid var(--bs-border-color);border-left:0}.digitalFitness-wrapper-banner:has(.icon-card) .wrapper-content>.row>div:first-child>.content-rsce-custom-objects>.row>[class*=col]:first-child{border-top:0}}.header .nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0;--bs-nav-link-font-size: 0.875rem;--bs-nav-link-font-weight: 500;--bs-nav-link-color: var(--bs-dark);--bs-nav-link-hover-color: var(--bs-primary);--bs-nav-link-disabled-color: var(--bs-gray-500);align-items:center;gap:0.5rem}.header .nav .nav-link{padding:0.5rem 0.75rem;color:var(--bs-nav-link-color);line-height:1.25rem;background-color:rgba(0,0,0,0);border-radius:var(--bs-border-radius);transition:color 150ms ease,background-color 150ms ease,box-shadow 150ms ease}.header .nav .nav-link:hover{color:var(--bs-nav-link-hover-color);background-color:var(--bs-primary-bg-subtle)}.header .nav .nav-link:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(var(--bs-primary-rgb), 0.25)}.header .nav .nav-link.active,.header .nav .nav-link.trail{color:var(--bs-primary-text-emphasis);background-color:var(--bs-primary-bg-subtle)}@media(min-width: 992px){.header{--bs-header-content-gap: 1.5rem;--bs-header-sticky-content-gap: 1.5rem}.header>.container{padding-right:2rem;padding-left:1.25rem}.header-menu-desktop .nav{gap:1.5rem}}.page-menu-wrapper{border-top:var(--bs-border-width) solid var(--bs-border-color);--bs-page-menu-padding-y: 1.5rem;--bs-page-menu-background-color: var(--bs-white);box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)}@media(max-width: 991px){.page-menu-wrapper{--bs-page-menu-padding-y: 1rem}}.page-nav{--bs-page-nav-bg: var(--bs-white);--bs-page-nav-link-color: var(--bs-gray-900);--bs-page-nav-link-hover-color: var(--bs-primary);--bs-page-nav-link-disabled-color: var(--bs-gray-500);--bs-page-nav-link-toggle-color: var(--bs-gray-900);--bs-page-nav-link-toggle-hover-color: var(--bs-primary);--bs-page-nav-link-back-color: var(--bs-gray-900);--bs-page-nav-link-back-hover-color: var(--bs-primary);--bs-page-nav-border: var(--bs-white);--bs-page-nav-link-font-size: 0.875rem;--bs-page-nav-link-font-weight: 500;--bs-page-nav-link-padding-x: 0.75rem;--bs-page-nav-link-padding-y: 0.5rem;font-family:"Roboto",system-ui,sans-serif}.page-nav .page-nav-submenu.active-level>button.page-nav-link-toggle{color:var(--bs-page-nav-link-toggle-hover-color)}.page-nav .active-level>.page-nav-link.hlt-nav-overview{color:var(--bs-page-nav-link-hover-color)}.object-teaser .nav-pills,.object-teaser .nav-underline{--digitalFitness-nav-filter-link-color: var(--bs-black);--digitalFitness-nav-filter-link-color-hover: var(--bs-black);--digitalFitness-nav-filter-btn-bg-color-hover: var(--bs-primary-bg-subtle);--digitalFitness-nav-filter-btn-color-active: var(--bs-white);--digitalFitness-nav-filter-btn-border-color-active: var(--bs-primary);--digitalFitness-nav-filter-btn-bg-color-active: var(--bs-primary);margin-bottom:0.75rem;scrollbar-width:none}.object-teaser .nav-link{color:var(--digitalFitness-nav-filter-link-color);font-size:0.875rem;font-weight:500;line-height:1.25rem;padding:0.625rem 1rem;transition:color 150ms ease,background-color 150ms ease,border-color 150ms ease,box-shadow 150ms ease}.object-teaser .nav-link:not(.active):hover{background-color:var(--digitalFitness-nav-filter-btn-bg-color-hover);color:var(--digitalFitness-nav-filter-link-color-hover)}.object-teaser .nav-link:focus-visible{outline:none;box-shadow:0 0 0 0.125rem var(--bs-body-bg),0 0 0 0.25rem var(--bs-primary)}.object-teaser .nav-link.active{background-color:var(--digitalFitness-nav-filter-btn-bg-color-active);border-color:var(--digitalFitness-nav-filter-btn-border-color-active);color:var(--digitalFitness-nav-filter-btn-color-active)}.content-rsce-custom-objects .row>[class*=col]:has(>.icon-card){display:flex}.content-rsce-custom-objects .swiper-slide:has(>.icon-card){display:flex}.icon-card{--bs-icon-card-gap: 1.5rem;--bs-icon-card-padding-x: 2rem;--bs-icon-card-padding-y: 2rem;--bs-icon-card-background: var(--bs-white);--bs-icon-card-hover-background: var(--bs-white);--bs-icon-card-border-color: var(--bs-border-color);--bs-icon-card-border-hover-color: rgba(var(--bs-primary-rgb), 0.4);--bs-icon-card-border-radius: var(--bs-border-radius);--bs-icon-card-icon-background: transparent;--bs-icon-card-icon-hover-background: transparent;--bs-icon-card-icon-border-radius: 0;--bs-icon-card-icon-color: var(--bs-primary);--bs-icon-card-icon-hover-color: var(--bs-primary);--bs-icon-card-icon-font-size: 4rem;--bs-icon-card-icon-padding: 0;--bs-icon-card-title-margin-bottom: 0;--bs-icon-card-title-font-size: 1.5rem;--bs-icon-card-title-color: var(--bs-dark);--bs-icon-card-title-link-color: var(--bs-dark);--bs-icon-card-title-link-hover-color: var(--bs-dark);--bs-icon-card-title-link-decoration: none;--bs-icon-card-title-link-hover-decoration: none;--bs-icon-card-subtitle-margin-bottom: 0;--bs-icon-card-subtitle-font-size: 1rem;--bs-icon-card-subtitle-color: var(--bs-secondary-color);--bs-icon-card-subtitle-hover-color: var(--bs-secondary-color);width:100%;min-height:12rem;flex-direction:row;align-items:center;text-align:left;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);overflow:hidden;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),border-color 150ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1)}.icon-card>:first-child{margin-top:0}.icon-card>:last-child{margin-bottom:0}.icon-card:has(a[href]):hover{transform:translateY(-0.125rem);box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)}.icon-card .icon-card-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.icon-card .icon-card-icon .of-icon,.icon-card .icon-card-icon svg{width:1em;height:1em}.icon-card .icon-card-content{min-width:0;display:flex;flex:1 1 auto;flex-direction:column;gap:0.75rem;hyphens:auto}.icon-card .icon-card-title{order:1;font-family:"Ubuntu",system-ui,sans-serif;font-weight:700;line-height:2rem}.icon-card .icon-card-subtitle{order:2;line-height:1.5rem}.icon-card-square{aspect-ratio:auto;overflow-y:visible}.card{--bs-card-info-color: var(--bs-secondary-color);--bs-card-info-spacer-y: 0.5rem;--bs-card-info-font-size: 0.875rem;--bs-card-border-color: var(--bs-border-color);--bs-card-border-radius: var(--bs-border-radius);--bs-card-inner-border-radius: var(--bs-border-radius);--bs-card-bg: var(--bs-white);--bs-card-color: var(--bs-body-color);--bs-card-spacer-x: 1.25rem;--bs-card-spacer-y: 1.25rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: var(--bs-dark);--bs-card-title-link-color: var(--bs-dark);--bs-card-title-link-hover-color: var(--bs-primary);--bs-card-title-link-decoration: none;--bs-card-title-link-hover-decoration: none;--bs-card-cap-padding-x: 1.25rem;--bs-card-cap-padding-y: 0.75rem;--bs-card-cap-bg: var(--bs-white);--bs-card-cap-color: var(--bs-dark);--bs-card-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);--bs-card-hover-border-color: rgba(var(--bs-primary-rgb), 0.4);--bs-card-hover-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);--bs-card-hover-translate-y: -0.125rem;--card-btn-bg: var(--bs-primary);--card-btn-bg-hover: var(--bs-primary-hover-active);--card-btn-color: var(--bs-white);--card-btn-color-hover: var(--bs-white);--card-btn-border-color: var(--bs-primary);--card-btn-border-color-hover: var(--bs-primary-hover-active);position:relative;height:100%;overflow:hidden;color:var(--bs-card-color);border:var(--bs-border-width) var(--bs-border-style) var(--bs-card-border-color);background-color:var(--bs-card-bg);box-shadow:var(--bs-card-box-shadow);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1),background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),border-color 150ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1),transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}.card:has(a[href]):hover{border-color:var(--bs-card-hover-border-color);box-shadow:var(--bs-card-hover-box-shadow);transform:translateY(var(--bs-card-hover-translate-y))}.card.card-media-zoom:hover .card-media__visual img,.card.card-media-zoom:hover .card-media__visual svg,.card.card-media-zoom:hover .card-media__visual video{transform:none}@media(prefers-reduced-motion: reduce){.card{transition:none}.card:has(a[href]):hover{transform:none}}.card .card-body{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card .card-info{color:var(--bs-card-info-color);font-family:"Roboto",system-ui,sans-serif;font-size:var(--bs-card-info-font-size);font-weight:500;line-height:1.25rem;margin-bottom:var(--bs-card-info-spacer-y)}.card .card-title{color:var(--bs-card-title-color);font-family:"Ubuntu",system-ui,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:normal;line-height:1.40625rem;margin-bottom:var(--bs-card-title-spacer-y)}.card .card-title a{color:var(--bs-card-title-link-color);text-decoration:var(--bs-card-title-link-decoration)}.card .card-title a:hover{color:var(--bs-card-title-link-hover-color);text-decoration:var(--bs-card-title-link-hover-decoration)}.card .card-text{color:var(--bs-secondary-color);font-size:0.875rem;line-height:1.25rem;margin-bottom:0}.card .card-action{margin-top:auto;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card .icon-circle{--bs-icon-circle-color: var(--bs-primary-text-emphasis);--bs-icon-circle-bg: var(--bs-primary-bg-subtle);--bs-icon-circle-border-color: var(--bs-primary-bg-subtle);--bs-icon-circle-border-radius: 0.75rem}.card .price{--bs-price-label-color: var(--bs-black);--bs-price-value-color: var(--bs-black)}.card-mini{--bs-card-title-link-hover-color: var(--bs-dark)}.content-app-backend-object-teaser .accordion-body-card{--bs-accordion-body-padding-x: 1.5rem;--bs-accordion-body-padding-y: 1rem;padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.content-app-backend-object-teaser .accordion-body-card .card{background-color:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none}.content-app-backend-object-teaser .accordion-body-card .card:has(a[href]):hover{border-color:rgba(0,0,0,0);box-shadow:none;transform:none}.content-app-backend-object-teaser .accordion-body-card .card-body{padding:0}.content-app-backend-object-teaser .accordion-body-card .card-text,.content-app-backend-object-teaser .accordion-body-card p{color:var(--bs-accordion-color);font-family:"Roboto",system-ui,sans-serif;font-size:0.875rem;font-weight:400;line-height:1.25rem}.content-app-backend-object-teaser .accordion-body-card .card-tags{display:none}.content-app-backend-object-teaser .accordion-body-card .card-action{align-items:flex-end;justify-content:flex-end;margin-top:0;padding:1rem 0 0;border-top:0}.content-app-backend-object-teaser .accordion-body-card .card:has(.card-media) .card-body{padding-left:1rem}.content-app-backend-object-teaser .accordion-body-card .card:has(.card-media) .card-action{padding-left:1rem}.content-app-backend-object-teaser .card-action__buttons .btn-icon{width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0;flex:0 0 2.5rem}.content-app-backend-object-teaser .card-action__buttons .btn-icon::before{display:none}.digitalFitness-card-button-hidden .card-action__buttons{display:none}.digitalFitness-card-button-hidden .card-action:not(:has(.card-action__content)){display:none}.digitalFitness-card-date-hidden .card{--bs-card-title-link-hover-color: var(--bs-card-title-color)}.digitalFitness-card-date-hidden .item-info-date,.digitalFitness-card-date-hidden .item-info-time{display:none}.digitalFitness-card-image>.container>.wrapper-content>.row{--bs-gutter-y: 1.5rem}.digitalFitness-card-image>.container>.wrapper-content>.row>.content-of-headline{margin-bottom:0 !important}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item{--bs-card-border-color: var(--bs-border-color);--bs-card-bg: var(--bs-white);--bs-card-color: var(--bs-body-color);--bs-card-title-color: var(--bs-dark);--bs-card-hover-border-color: rgba(var(--bs-primary-rgb), 0.4);position:relative;display:flex;flex-direction:column;isolation:isolate;color:var(--bs-card-color);transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item::before{position:absolute;z-index:-1;inset:0 calc(var(--bs-gutter-x)*.5);content:"";background-color:var(--bs-card-bg);border:var(--bs-border-width) var(--bs-border-style) var(--bs-card-border-color);border-radius:var(--bs-border-radius);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),border-color 150ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1)}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item::after{position:absolute;z-index:2;top:0;right:calc(var(--bs-gutter-x)*.5);left:calc(var(--bs-gutter-x)*.5);aspect-ratio:4/3;pointer-events:none;content:"";border:var(--bs-border-width) var(--bs-border-style) var(--bs-card-border-color);border-bottom:0;border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0;transition:border-color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item:has(a[href]):hover{transform:translateY(-0.125rem)}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item:has(a[href]):hover::before{border-color:var(--bs-card-hover-border-color);box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item:has(a[href]):hover::after{border-color:var(--bs-card-hover-border-color)}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item:has(>.content-of-image a:focus-visible,>.content-of-hyperlink a:focus-visible)::before{outline:.25rem solid rgba(var(--bs-primary-rgb), 0.25);outline-offset:.125rem}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-image,.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-hyperlink{margin-bottom:0 !important;overflow:hidden;border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-image figure,.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-image a,.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-image picture,.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-hyperlink figure,.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-hyperlink a,.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-hyperlink picture{display:block;margin-bottom:0}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-image a::after,.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-hyperlink a::after{position:absolute;z-index:1;inset:0 calc(var(--bs-gutter-x)*.5);content:""}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-image a:focus-visible,.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-hyperlink a:focus-visible{outline:none}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-image img,.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-hyperlink img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-headline{margin-bottom:0.5rem !important;padding:1.25rem 1.25rem 0}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-headline .subheadline{margin-bottom:0;color:var(--bs-card-title-color);font-family:"Ubuntu",system-ui,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:normal;line-height:1.40625rem}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-text{margin-bottom:0 !important;padding:0 1.25rem 1.25rem;color:var(--bs-secondary-color);font-size:0.875rem;line-height:1.25rem}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item>.content-of-text>:last-child{margin-bottom:0}@media(prefers-reduced-motion: reduce){.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item{transition:none}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item:has(a[href]):hover{transform:none}}@media(max-width: 767px){.digitalFitness-card-image>.container>.wrapper-content>.row{--bs-gutter-y: 1rem}}.modal[id^=announcements-modal-] .modal-header{padding:1rem}.modal[id^=announcements-modal-] .modal-body{padding:0}.modal[id^=announcements-modal-] .card{border:0;box-shadow:none;transition:none}.modal[id^=announcements-modal-] .card:has(a[href]):hover{border-color:rgba(0,0,0,0);box-shadow:none;transform:none}@media(max-width: 767.98px){.modal[id^=announcements-modal-] .modal-dialog-corner{position:absolute;inset:auto .75rem .75rem;width:auto;margin:0;padding-left:0;transform:none}}.tag-list .tag{--bs-tag-padding-x: 0.625rem;--bs-tag-padding-y: 0.125rem;--bs-tag-font-size: 0.75rem;--bs-tag-font-weight: 600;--bs-tag-color: var(--bs-body-color);--bs-tag-bg: var(--bs-secondary);--bs-tag-hover-bg: rgba(var(--bs-secondary-rgb), 0.8);--bs-tag-border-color: transparent;--bs-tag-border-radius: 9999px;border:var(--bs-border-width) solid var(--bs-tag-border-color);line-height:1rem;transition:color 150ms ease,background-color 150ms ease,border-color 150ms ease,box-shadow 150ms ease}.tag-list .tag:hover{background-color:var(--bs-tag-hover-bg)}.tag-list .tag:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bs-body-bg),0 0 0 4px rgba(var(--bs-primary-rgb), 0.5)}.state{--bs-state-bg: var(--bs-secondary);--bs-state-hover-bg: rgba(var(--bs-secondary-rgb), 0.8);--bs-state-color: var(--bs-body-color);--bs-state-gap: 0.25rem;--bs-state-padding-x: 0.625rem;--bs-state-padding-y: 0.125rem;--bs-state-font-size: 0.75rem;--bs-state-font-weight: 600;--bs-state-border-color: transparent;--bs-state-border-radius: 9999px;--bs-state-badge-color: currentColor;align-items:center;box-sizing:border-box;border:var(--bs-border-width) solid var(--bs-state-border-color);line-height:1rem;text-transform:none;transition:color 150ms ease,background-color 150ms ease,border-color 150ms ease,box-shadow 150ms ease}.state::before{display:none}.state::after{order:-1}.state:hover{background-color:var(--bs-state-hover-bg)}.state:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bs-body-bg),0 0 0 4px rgba(var(--bs-primary-rgb), 0.5)}.state.state--open{--bs-state-bg: rgba(var(--bs-success-rgb), 0.15);--bs-state-hover-bg: rgba(var(--bs-success-rgb), 0.15);--bs-state-color: var(--bs-success)}.state.state--closed{--bs-state-bg: rgba(var(--bs-danger-rgb), 0.15);--bs-state-hover-bg: rgba(var(--bs-danger-rgb), 0.15);--bs-state-color: var(--bs-danger)}.state.state--unknown{--bs-state-bg: var(--bs-secondary);--bs-state-hover-bg: rgba(var(--bs-secondary-rgb), 0.8);--bs-state-color: var(--bs-body-color)}.opening-times .state{--bs-state-color: var(--bs-black)!important}.date-box{--bs-date-box-bg: var(--bs-white);--bs-date-box-padding-day-color: var(--bs-primary);--bs-date-box-padding-month-color: var(--bs-primary)}.weather-box{--bs-weather-box-bg: var(--bs-white);--bs-weather-box-temperatures-current-color: var(--bs-primary);--bs-weather-box-temperatures-others-color: var(--bs-primary)}.labels{--bs-labels-item-bg: var(--bs-light);--bs-labels-border-color: var(--bs-light)}.content-of-open-weather-map .card .card-media{background-color:var(--bs-light)}.content-of-open-weather-map .card .card-media .of-icon{color:var(--bs-wrapper-color)}@media(max-width: 575px){.carousel-future-slides-visible .carousel{padding-right:27px}}.carousel{--bs-carousel-pagination-color: var(--bs-primary);--bs-carousel-pagination-bullet-inactive-color: var(--bs-border-color)}.carousel .carousel-pagination--center,.carousel .carousel-pagination--left,.carousel .carousel-pagination--right{margin-top:1.5rem}.compact-view{border-radius:var(--bs-border-radius)}.compact-view.wrapper{--bs-wrapper-padding-y: 1.5rem;--bs-wrapper-media-overlay: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.6) 100%);--bs-wrapper-media-overlay-opacity: 1;justify-content:flex-end;text-align:left}.compact-view .wrapper-content .compact-view-title{font-family:"Ubuntu",system-ui,sans-serif;font-weight:700;color:var(--bs-white)}.compact-view .wrapper-bg-media figcaption.img-caption{display:none}.content-of-gallery figcaption.img-caption{display:none}.glightbox-container{--lightbox-tabs-border-color: var(--bs-border-color);--lightbox-thumbnails-border-color: var(--bs-border-color);--lightbox-btn-arrow-background: var(--bs-primary);--lightbox-btn-arrow-hover-background: var(--bs-primary-hover-active);--lightbox-btn-close-background: var(--bs-primary);--lightbox-btn-close-hover-background: var(--bs-primary-hover-active)}.glightbox-container .gallery-thumbnails .swiper-slide:before{border-color:var(--bs-primary)}.glightbox-container .carousel-navigation{display:none}.glightbox-container .gclose,.glightbox-container .gnext,.glightbox-container .gprev{border-radius:var(--bs-border-radius)}.glightbox-container .gslide-image img{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);border-radius:var(--bs-border-radius)}.content-of-image figcaption.img-caption{display:none}.content-of-image img,.object-block img{border-radius:var(--bs-border-radius)}.img-thumbnail{padding:.25rem;background-color:var(--bs-white);border-color:var(--bs-border-color);border-radius:var(--bs-border-radius);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05)}.calendar{--bs-calendar-day-other-bg-color: var(--bs-light);--bs-calendar-table-cell-shaded: var(--bs-light);--bs-calendar-mini-event-bg-color: var(--bs-calendar-event-bg-color);--bs-calendar-table-bg: transparent;--fc-today-bg-color: transparent;--fc-page-bg-color: transparent}.calendar .fc-dayGridMonth-button,.calendar .fc-listMonth-button,.calendar .fc-dayGridWeek-button,.object-list-view-toggler:not(.active),.object-list-view-toggler.active{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-primary-hover-active);--bs-btn-hover-border-color: var(--bs-primary-hover-active);--bs-btn-focus-shadow-rgb: var(--bs-primary-rgb);--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-primary-hover-active);--bs-btn-active-border-color: var(--bs-primary-hover-active);--bs-btn-disabled-color: var(--bs-gray-500);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--bs-border-color)}.calendar .fc-next-button,.calendar .fc-prev-button,.calendar .fc-today-button{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-primary-hover-active);--bs-btn-hover-border-color: var(--bs-primary-hover-active);--bs-btn-focus-shadow-rgb: var(--bs-primary-rgb);--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-primary-hover-active);--bs-btn-active-border-color: var(--bs-primary-hover-active);--bs-btn-disabled-color: var(--bs-gray-500);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--bs-border-color);--bs-btn-disabled-opacity: 1}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size: 0.875rem;--bs-pagination-color: var(--bs-dark);--bs-pagination-bg: var(--bs-white);--bs-pagination-border-color: #dde3e0;--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-primary-text-emphasis);--bs-pagination-hover-bg: var(--bs-primary-bg-subtle);--bs-pagination-hover-border-color: #dde3e0;--bs-pagination-focus-color: var(--bs-primary-text-emphasis);--bs-pagination-focus-bg: var(--bs-primary-bg-subtle);--bs-pagination-focus-box-shadow: none;--bs-pagination-active-color: var(--bs-white);--bs-pagination-active-bg: var(--bs-primary);--bs-pagination-active-border-color: var(--bs-primary);--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-white);--bs-pagination-disabled-border-color: #dde3e0;gap:0.5rem}.pagination .page-link{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;font-weight:500;line-height:1.25rem}.pagination .page-link:focus-visible{outline:none;box-shadow:0 0 0 0.125rem var(--bs-form-focus-offset-bg, var(--bs-body-bg)),0 0 0 0.25rem var(--bs-primary)}.pagination .disabled>.page-link,.pagination .page-link.disabled{opacity:.5}.search-result{--bs-search-result-color: var(--bs-body-color);--bs-search-result-bg: var(--bs-white);--bs-search-result-border-color: var(--bs-border-color);--bs-search-result-title-color: var(--bs-dark);--bs-search-result-title-hover-color: var(--bs-dark);--bs-search-result-text-color: var(--bs-secondary-color);--bs-search-result-url-color: var(--bs-secondary-color);position:relative;overflow:hidden;color:var(--bs-search-result-color);background-color:var(--bs-search-result-bg);border:var(--bs-border-width) solid var(--bs-search-result-border-color);border-radius:var(--bs-border-radius);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);transition:border-color 150ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1),transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}.search-result:has(a[href]):hover{border-color:rgba(var(--bs-primary-rgb), 0.4);box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);transform:translateY(-0.125rem)}.search-result:focus-within{border-color:rgba(var(--bs-primary-rgb), 0.4);box-shadow:0 0 0 0.125rem var(--bs-form-focus-offset-bg, var(--bs-body-bg)),0 0 0 0.25rem var(--bs-primary)}.search-result .search-result-content{display:flex;flex-direction:column;gap:0.5rem;padding:1.25rem}.search-result .search-result-content h4{margin:0;color:var(--bs-search-result-title-color);font-family:"Ubuntu",system-ui,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:normal;line-height:1.40625rem}.search-result .search-result-content h4 a{color:var(--bs-search-result-title-color);text-decoration:none}.search-result .search-result-content h4 a::after{position:absolute;inset:0;content:""}.search-result .search-result-content h4 a:hover{color:var(--bs-search-result-title-hover-color)}.search-result .search-result-content h4 a:focus-visible{outline:none}.search-result .search-result-content p{margin:0;color:var(--bs-search-result-text-color);font-size:0.875rem;line-height:1.25rem}.search-result .search-result-content .search-result-url{color:var(--bs-search-result-url-color);font-size:0.875rem;font-weight:500;line-height:1.25rem;overflow-wrap:anywhere}.search-result .search-result-content mark{padding:0 .125rem;color:var(--bs-primary-text-emphasis);background-color:var(--bs-primary-bg-subtle)}@media(prefers-reduced-motion: reduce){.search-result{transition:none}.search-result:has(a[href]):hover{transform:none}}.content-of-akeneo-object-list .btn.loader,.content-of-backend-object-list .btn.loader,.object-list-filters-mobile .btn.loader,.object-list-body .btn.loader{--bs-btn-border-color: var(--bs-primary)}.content-of-akeneo-object-list .btn.btn-outline-danger,.content-of-backend-object-list .btn.btn-outline-danger,.object-list-filters-mobile .btn.btn-outline-danger,.object-list-body .btn.btn-outline-danger{justify-content:center;--bs-btn-color: var(--bs-primary);--bs-btn-bg: transparent;--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-focus-shadow-rgb: var(--bs-primary-rgb);--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-disabled-color: var(--bs-gray-500);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--bs-border-color)}.content-of-akeneo-object-list .btn.btn-primary,.content-of-backend-object-list .btn.btn-primary,.object-list-filters-mobile .btn.btn-primary,.object-list-body .btn.btn-primary{justify-content:center}@media(max-width: 991px){.content-of-akeneo-object-list .btn.btn-primary,.content-of-backend-object-list .btn.btn-primary,.object-list-filters-mobile .btn.btn-primary,.object-list-body .btn.btn-primary{gap:5px}}@media(max-width: 991px){.content-of-akeneo-object-list .card.card-horizontal .card-text,.content-of-backend-object-list .card.card-horizontal .card-text,.object-list-filters-mobile .card.card-horizontal .card-text,.object-list-body .card.card-horizontal .card-text{display:none}}@media(max-width: 991.98px){.object-list-filters-mobile-close-container{--bs-object-list-filters-mobile-padding: 1rem}.object-list-filters-mobile-close-container button{width:2.5rem;height:2.5rem;background-color:rgba(0,0,0,0) !important;color:var(--bs-primary)}.object-list-filters-mobile-close-container button:hover,.object-list-filters-mobile-close-container button:active{border:1px solid var(--bs-gray-500)}.object-list-filters-mobile-close-container button .of-icon{width:24px;height:24px}}.marker-cluster span{line-height:32px !important;color:var(--bs-white)}.marker-cluster.marker-cluster-large{background-color:rgba(var(--bs-primary-rgb), 1) !important}.marker-cluster.marker-cluster-large div{background-color:rgba(var(--bs-primary-rgb), 1) !important}.marker-cluster.marker-cluster-large div span{color:var(--bs-white) !important}.marker-cluster.marker-cluster-medium{background-color:rgba(var(--bs-success-rgb), 0.75) !important}.marker-cluster.marker-cluster-medium div{background-color:rgba(var(--bs-success-rgb), 0.75) !important}.marker-cluster.marker-cluster-medium div span{color:var(--bs-white) !important}.marker-cluster.marker-cluster-small{background-color:rgba(var(--bs-primary-rgb), 1) !important}.marker-cluster.marker-cluster-small div{background-color:rgba(var(--bs-primary-rgb), 1) !important}.marker-cluster.marker-cluster-small div span{color:var(--bs-white) !important}.leaflet-popup .leaflet-popup-content-wrapper{background:var(--bs-white);border:0px solid var(--bs-light);border-radius:var(--bs-border-radius)}.leaflet-popup .leaflet-popup-tip{background:var(--bs-white)}.leaflet-popup .leaflet-popup-content .popover-content{--bs-popover-content-color: var(--bs-dark);--bs-popover-content-info-color: var(--bs-dark);color:var(--bs-body-color)}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside .popover-content-info{color:var(--bs-dark)}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside .popover-content-title{color:var(--bs-dark)}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside p{display:none;margin-bottom:8px;color:var(--bs-dark)}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside a{color:rgba(var(--bs-link-color-rgb))}.leaflet-popup .leaflet-popup-close-button{color:var(--bs-body-color) !important}.emag-pim-detail .sticky-top-header{top:calc(var(--bs-header-sticky-height) - 55px) !important}@media(max-width: 767px){.emag-pim-detail .sticky-top-header{top:calc(var(--bs-header-sticky-height) - 90px) !important}}.content-of-object-reader .nav-underline .icon-link:hover,.content-of-object-reader .nav-underline .icon-link:focus{border-bottom:none;border-bottom-color:rgba(0,0,0,0)}.content-of-object-reader .object-block-101 figure figcaption.img-caption,.content-of-object-reader .object-block-200 figure figcaption.img-caption{display:none !important}.content-of-object-reader .object-block-800 .wrapper-bg-media::before{border-radius:var(--bs-border-radius)}@media(max-width: 991px){.slider .slider-navigation{display:none}}.wrapper-bg-image,.wrapper-bg-video{--bs-heading-color: var(--bs-white);--bs-wrapper-color: var(--bs-white);--bs-link-color-rgb: 255, 255, 255;--bs-link-hover-color: var(--bs-primary);--bs-link-hover-color-rgb: var(--bs-primary-rgb)}.wrapper-bg-custom{--bs-heading-color: var(--bs-white);--bs-wrapper-bg-color: var(--bs-primary);--bs-wrapper-color: var(--bs-white);--bs-body-color: var(--bs-white);--bs-emphasis-color: var(--bs-white);--bs-emphasis-color-rgb: var(--bs-white-rgb);--bs-link-color: var(--bs-white);--bs-link-color-rgb: var(--bs-white-rgb);--bs-link-hover-color: var(--bs-primary-bg-subtle);--bs-link-hover-color-rgb: 233, 246, 237;--bs-border-color: rgba(var(--bs-white-rgb), 0.35);--bs-form-focus-offset-bg: var(--bs-primary);--bs-form-label-color: var(--bs-white);--bs-form-text-color: rgba(var(--bs-white-rgb), 0.75);--bs-form-control-color: var(--bs-dark);--bs-form-control-bg: var(--bs-white);--bs-form-control-border-color: rgba(var(--bs-dark-rgb), 0.2);--bs-form-control-focus-border-color: var(--bs-primary-text-emphasis);--bs-form-control-placeholder-color: var(--bs-secondary-color);--bs-form-control-disabled-color: var(--bs-secondary-color);--bs-form-control-disabled-bg: var(--bs-light);--bs-form-check-label-color: var(--bs-white);--bs-form-check-bg: var(--bs-white);--bs-form-check-border-color: var(--bs-white);--bs-form-check-checked-bg: var(--bs-primary-text-emphasis)}.wrapper-bg-custom .btn-primary{--bs-btn-color: var(--bs-primary-text-emphasis);--bs-btn-bg: var(--bs-white);--bs-btn-border-color: var(--bs-white);--bs-btn-hover-color: var(--bs-primary-text-emphasis);--bs-btn-hover-bg: rgba(var(--bs-white-rgb), 0.9);--bs-btn-hover-border-color: rgba(var(--bs-white-rgb), 0.9);--bs-btn-active-color: var(--bs-primary-text-emphasis);--bs-btn-active-bg: rgba(var(--bs-white-rgb), 0.9);--bs-btn-active-border-color: rgba(var(--bs-white-rgb), 0.9)}.wrapper-bg-custom .btn-outline-primary,.wrapper-bg-custom .btn-secondary{--bs-btn-color: var(--bs-white);--bs-btn-bg: transparent;--bs-btn-border-color: var(--bs-white);--bs-btn-hover-color: var(--bs-primary-text-emphasis);--bs-btn-hover-bg: var(--bs-white);--bs-btn-hover-border-color: var(--bs-white);--bs-btn-active-color: var(--bs-primary-text-emphasis);--bs-btn-active-bg: var(--bs-white);--bs-btn-active-border-color: var(--bs-white)}.wrapper-bg-custom .btn-success{--bs-btn-bg: var(--bs-primary-text-emphasis);--bs-btn-border-color: var(--bs-primary-text-emphasis);--bs-btn-hover-bg: rgba(var(--bs-dark-rgb), 0.9);--bs-btn-hover-border-color: rgba(var(--bs-dark-rgb), 0.9);--bs-btn-active-bg: rgba(var(--bs-dark-rgb), 0.9);--bs-btn-active-border-color: rgba(var(--bs-dark-rgb), 0.9)}.wrapper-bg-custom .card{--bs-heading-color: var(--bs-dark);--bs-body-color: var(--bs-dark);--bs-card-color: var(--bs-dark);--bs-card-title-color: var(--bs-dark);--bs-card-title-link-color: var(--bs-dark);--bs-card-title-link-hover-color: var(--bs-primary);--bs-card-border-color: rgba(var(--bs-dark-rgb), 0.12);--bs-border-color: rgba(var(--bs-dark-rgb), 0.12);--bs-form-label-color: var(--bs-dark);--bs-form-text-color: var(--bs-secondary-color);--bs-form-check-label-color: var(--bs-dark);--bs-form-check-border-color: var(--bs-primary);--bs-form-check-checked-bg: var(--bs-primary)}.wrapper-bg-custom .icon-card{--bs-icon-card-border-color: rgba(var(--bs-dark-rgb), 0.12);--bs-icon-card-border-hover-color: rgba(var(--bs-dark-rgb), 0.24)}.wrapper-bg-custom .form-control,.wrapper-bg-custom .form-select,.wrapper-bg-custom .search-form-inputs input{--bs-form-focus-offset-bg: var(--bs-primary)}.wrapper-bg-custom .opening-times,.wrapper-bg-custom .table{--bs-table-color: var(--bs-dark);--bs-table-striped-color: var(--bs-dark);--bs-table-striped-bg: transparent;--bs-table-hover-color: var(--bs-dark);--bs-table-hover-bg: rgba(var(--bs-secondary-rgb), 0.3);--bs-table-border-color: rgba(var(--bs-dark-rgb), 0.12)}.wrapper-bg-custom .opening-times caption,.wrapper-bg-custom .table caption{color:var(--bs-secondary-color)}.wrapper-bg-custom .content-of-table .table-responsive{background-color:var(--bs-white);border-color:rgba(var(--bs-white-rgb), 0.65)}.wrapper-bg-custom .accordion{--bs-accordion-color: var(--bs-dark);--bs-accordion-btn-color: var(--bs-dark);--bs-accordion-bg: var(--bs-white);--bs-accordion-border-color: rgba(var(--bs-dark-rgb), 0.12);--bs-accordion-active-bg: var(--bs-white);--bs-accordion-icon-color: var(--bs-dark);--bs-accordion-icon-active-color: var(--bs-dark);--bs-accordion-active-color: var(--bs-dark)}.wrapper-bg-custom .nav-tabs{--bs-nav-tabs-link-color: var(--bs-white);--bs-nav-tabs-link-hover-color: var(--bs-primary-bg-subtle);--bs-nav-tabs-link-active-color: var(--bs-primary-text-emphasis);--bs-nav-tabs-link-active-bg: var(--bs-white);--bs-nav-tabs-link-active-border-color: transparent;--bs-nav-tabs-border-color: transparent;background-color:rgba(var(--bs-white-rgb), 0.12)}.wrapper-bg-dark{--bs-primary: #47b867;--bs-primary-rgb: 71, 184, 103;--bs-primary-hover-active: rgba(71, 184, 103, 0.9);--bs-primary-text-emphasis: #47b867;--bs-primary-bg-subtle: #2c3a34;--bs-secondary: #27302c;--bs-secondary-rgb: 39, 48, 44;--bs-secondary-bg: #27302c;--bs-body-bg: #131b18;--bs-heading-color: #e9edea;--bs-wrapper-bg-color: #131b18;--bs-wrapper-color: #e9edea;--bs-body-color: #e9edea;--bs-body-color-rgb: 233, 237, 234;--bs-emphasis-color: #e9edea;--bs-emphasis-color-rgb: 233, 237, 234;--bs-link-color: #47b867;--bs-link-color-rgb: 71, 184, 103;--bs-link-hover-color: #e9edea;--bs-link-hover-color-rgb: var(--bs-white-rgb);--bs-border-color: #2c3531;--bs-secondary-color: #96a69e;--bs-form-focus-offset-bg: #131b18;--bs-form-label-color: #e9edea;--bs-form-text-color: #96a69e;--bs-form-control-color: #e9edea;--bs-form-control-bg: #131b18;--bs-form-control-border-color: #2c3531;--bs-form-control-focus-border-color: #47b867;--bs-form-control-placeholder-color: #96a69e;--bs-form-control-disabled-color: #96a69e;--bs-form-control-disabled-bg: #27302c;--bs-form-check-label-color: #e9edea;--bs-form-check-bg: #131b18;--bs-form-check-border-color: #47b867;--bs-form-check-checked-bg: #47b867}.wrapper-bg-dark .btn-primary{--bs-btn-color: #0e1b17;--bs-btn-hover-color: #0e1b17;--bs-btn-active-color: #0e1b17}.wrapper-bg-dark .btn-secondary{--bs-btn-color: #e9edea;--bs-btn-bg: #27302c;--bs-btn-border-color: #2c3531;--bs-btn-hover-color: #e9edea;--bs-btn-hover-bg: rgba(39, 48, 44, 0.8);--bs-btn-hover-border-color: #27302c;--bs-btn-active-color: #e9edea;--bs-btn-active-bg: rgba(39, 48, 44, 0.8);--bs-btn-active-border-color: #27302c}.wrapper-bg-dark .btn-outline-primary{--bs-btn-color: #e9edea;--bs-btn-bg: #131b18;--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary)}.wrapper-bg-dark .btn-outline-secondary{--bs-btn-color: #e9edea;--bs-btn-bg: #131b18;--bs-btn-border-color: #2c3531;--bs-btn-hover-color: #e1eae6;--bs-btn-hover-bg: #2c3a34;--bs-btn-hover-border-color: #2c3531;--bs-btn-active-color: #e1eae6;--bs-btn-active-bg: #2c3a34;--bs-btn-active-border-color: #2c3531}.wrapper-bg-dark .btn-dark{--bs-btn-bg: #27302c;--bs-btn-border-color: #2c3531;--bs-btn-hover-bg: #2c3531;--bs-btn-hover-border-color: #2c3531;--bs-btn-active-bg: #2c3531;--bs-btn-active-border-color: #2c3531}.wrapper-bg-dark .card{--bs-heading-color: #e9edea;--bs-body-color: #e9edea;--bs-card-color: #e9edea;--bs-card-bg: #1a231f;--bs-card-cap-bg: #1a231f;--bs-card-cap-color: #e9edea;--bs-card-title-color: #e9edea;--bs-card-title-link-color: #e9edea;--bs-card-title-link-hover-color: #47b867;--bs-card-info-color: #96a69e;--bs-card-border-color: #2c3531;--bs-border-color: #2c3531}.wrapper-bg-dark .card .card-text{color:#96a69e}.wrapper-bg-dark .card .price{--bs-price-label-color: #e9edea;--bs-price-value-color: #e9edea}.wrapper-bg-dark .icon-card{--bs-icon-card-background: #1a231f;--bs-icon-card-hover-background: #1a231f;--bs-icon-card-border-color: #2c3531;--bs-icon-card-border-hover-color: rgba(71, 184, 103, 0.4);--bs-icon-card-title-color: #e9edea;--bs-icon-card-title-link-color: #e9edea;--bs-icon-card-title-link-hover-color: #e9edea;--bs-icon-card-subtitle-color: #96a69e;--bs-icon-card-subtitle-hover-color: #96a69e}.wrapper-bg-dark .form-control,.wrapper-bg-dark .form-select,.wrapper-bg-dark .search-form-inputs input{--bs-form-focus-offset-bg: #131b18}.wrapper-bg-dark .opening-times,.wrapper-bg-dark .table{--bs-table-color: #e9edea;--bs-table-striped-color: #e9edea;--bs-table-striped-bg: transparent;--bs-table-hover-color: #e9edea;--bs-table-hover-bg: rgba(39, 48, 44, 0.3);--bs-table-border-color: #2c3531}.wrapper-bg-dark .opening-times>thead th,.wrapper-bg-dark .table>thead th{color:#96a69e;background-color:rgba(39,48,44,.4)}.wrapper-bg-dark .opening-times caption,.wrapper-bg-dark .table caption{color:#96a69e}.wrapper-bg-dark .content-of-table .table-responsive{background-color:#1a231f;border-color:#2c3531}.wrapper-bg-dark .accordion{--bs-accordion-color: #e9edea;--bs-accordion-btn-color: #e9edea;--bs-accordion-bg: #1a231f;--bs-accordion-border-color: #2c3531;--bs-accordion-btn-hover-bg: rgba(39, 48, 44, 0.5);--bs-accordion-active-bg: #1a231f;--bs-accordion-icon-color: #e9edea;--bs-accordion-icon-active-color: #e9edea;--bs-accordion-active-color: #e9edea}.wrapper-bg-dark .nav-tabs{--bs-nav-tabs-link-color: #96a69e;--bs-nav-tabs-link-hover-color: #e9edea;--bs-nav-tabs-link-active-color: #e9edea;--bs-nav-tabs-link-active-bg: #131b18;--bs-nav-tabs-link-active-border-color: transparent;--bs-nav-tabs-border-color: transparent;background-color:#27302c}.wrapper-bg-dark .pagination{--bs-pagination-color: #e9edea;--bs-pagination-bg: #131b18;--bs-pagination-border-color: #2c3531;--bs-pagination-hover-color: #e1eae6;--bs-pagination-hover-bg: #2c3a34;--bs-pagination-hover-border-color: #2c3531;--bs-pagination-focus-color: #e1eae6;--bs-pagination-focus-bg: #2c3a34;--bs-pagination-active-color: #0e1b17;--bs-pagination-active-bg: #47b867;--bs-pagination-active-border-color: #47b867;--bs-pagination-disabled-color: #96a69e;--bs-pagination-disabled-bg: #131b18;--bs-pagination-disabled-border-color: #2c3531}.wrapper-bg-dark .list-group{--bs-list-group-color: #e9edea;--bs-list-group-bg: #1a231f;--bs-list-group-border-color: #2c3531;--bs-list-group-action-hover-color: #e1eae6;--bs-list-group-action-hover-bg: #2c3a34;--bs-list-group-active-color: #0e1b17;--bs-list-group-active-bg: #47b867;--bs-list-group-active-border-color: #47b867}.wrapper-bg-dark .social-links{--bs-social-link-icon-color: #e9edea;--bs-social-link-icon-border-color: #2c3531;--bs-social-link-icon-hover-color: #e1eae6;--bs-social-link-icon-hover-border-color: #2c3531;--bs-social-link-label-color: #96a69e;--bs-social-link-label-hover-color: #47b867}.wrapper-bg-dark .img-thumbnail{background-color:#1a231f;border-color:#2c3531}.wrapper-bg-light{--bs-heading-color: var(--bs-dark);--bs-wrapper-bg-color: var(--bs-light);--bs-wrapper-color: var(--bs-dark);--bs-body-color: var(--bs-dark);--bs-emphasis-color: var(--bs-dark);--bs-emphasis-color-rgb: var(--bs-dark-rgb);--bs-link-color: var(--bs-primary);--bs-link-color-rgb: var(--bs-primary-rgb);--bs-link-hover-color: var(--bs-primary-text-emphasis);--bs-link-hover-color-rgb: 31, 81, 52;--bs-border-color: #e3e8e6;--bs-form-focus-offset-bg: var(--bs-light);--bs-form-label-color: var(--bs-dark);--bs-form-text-color: var(--bs-secondary-color);--bs-form-control-color: var(--bs-dark);--bs-form-control-bg: var(--bs-white);--bs-form-control-border-color: #dde3e0;--bs-form-control-focus-border-color: var(--bs-primary);--bs-form-control-placeholder-color: var(--bs-secondary-color);--bs-form-control-disabled-color: var(--bs-secondary-color);--bs-form-control-disabled-bg: var(--bs-secondary);--bs-form-check-label-color: var(--bs-dark);--bs-form-check-bg: var(--bs-white);--bs-form-check-border-color: var(--bs-primary);--bs-form-check-checked-bg: var(--bs-primary)}.wrapper-bg-light .card{--bs-heading-color: var(--bs-dark);--bs-body-color: var(--bs-dark);--bs-card-color: var(--bs-dark);--bs-card-bg: var(--bs-white);--bs-card-border-color: #e3e8e6;--bs-border-color: #e3e8e6}.wrapper-bg-light .btn-light{--bs-btn-border-color: #dde3e0;--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary)}.wrapper-bg-light .form-control,.wrapper-bg-light .form-select,.wrapper-bg-light .search-form-inputs input{--bs-form-focus-offset-bg: var(--bs-light)}.wrapper-bg-light .opening-times,.wrapper-bg-light .table{--bs-table-color: var(--bs-dark);--bs-table-striped-color: var(--bs-dark);--bs-table-striped-bg: transparent;--bs-table-hover-color: var(--bs-dark);--bs-table-hover-bg: rgba(var(--bs-secondary-rgb), 0.3);--bs-table-border-color: #e3e8e6}.wrapper-bg-light .opening-times caption,.wrapper-bg-light .table caption{color:var(--bs-dark)}.wrapper-bg-light .accordion{--bs-accordion-color: var(--bs-dark);--bs-accordion-btn-color: var(--bs-dark);--bs-accordion-bg: var(--bs-white);--bs-accordion-border-color: #e3e8e6;--bs-accordion-active-bg: var(--bs-white);--bs-accordion-active-color: var(--bs-dark);--bs-accordion-icon-color: var(--bs-dark);--bs-accordion-icon-active-color: var(--bs-dark)}.wrapper-bg-light .nav-tabs{--bs-nav-tabs-link-color: var(--bs-secondary-color);--bs-nav-tabs-link-hover-color: var(--bs-primary);--bs-nav-tabs-link-active-color: var(--bs-primary-text-emphasis);--bs-nav-tabs-link-active-bg: var(--bs-white);--bs-nav-tabs-link-active-border-color: transparent;--bs-nav-tabs-border-color: transparent;background-color:var(--bs-white)}.digitalFitness-wrapper-bg-light-green{--bs-wrapper-bg-color: var(--bs-primary-bg-subtle);--bs-form-focus-offset-bg: var(--bs-primary-bg-subtle)}.digitalFitness-wrapper-bg-light-green .form-control,.digitalFitness-wrapper-bg-light-green .form-select,.digitalFitness-wrapper-bg-light-green .search-form-inputs input{--bs-form-focus-offset-bg: var(--bs-primary-bg-subtle)}.content-of-map .map{border-radius:var(--bs-border-radius)}.emag-listicle-right>.container>.wrapper-content>.row,.emag-listicle-left>.container>.wrapper-content>.row{--bs-gutter-x: 70px}@media(max-width: 991px){.emag-listicle-right>.container>.wrapper-content>.row,.emag-listicle-left>.container>.wrapper-content>.row{--bs-gutter-x: 0.625rem}}@media(max-width: 991px){.emag-listicle-right .emag-listicle-image,.emag-listicle-left .emag-listicle-image{margin-top:0}}.emag-listicle-right .content-of-image,.emag-listicle-left .content-of-image{margin-bottom:0}.emag-listicle-right .content-of-image img,.emag-listicle-left .content-of-image img{width:100%}.emag-listicle-right .content-of-headline,.emag-listicle-left .content-of-headline{margin-bottom:24px}.emag-listicle-right .content-of-text,.emag-listicle-left .content-of-text{margin-bottom:24px}.emag-listicle-right .content-of-hyperlink:has(.btn-link),.emag-listicle-left .content-of-hyperlink:has(.btn-link){margin-top:24px;margin-bottom:12px}.emag-listicle-right .content-of-hyperlink:has(.btn-link) .btn-link,.emag-listicle-left .content-of-hyperlink:has(.btn-link) .btn-link{padding-left:0}@media(max-width: 991px){.emag-listicle-right .content-of-hyperlink:has(.btn-link),.emag-listicle-left .content-of-hyperlink:has(.btn-link){margin-top:12px;margin-bottom:0 !important}}.emag-listicle-right:has(.d-inline-flex) .content-of-hyperlink,.emag-listicle-left:has(.d-inline-flex) .content-of-hyperlink{margin-right:8px;margin-bottom:0}@media(max-width: 991px){.emag-listicle-right:has(.d-inline-flex) .content-of-hyperlink,.emag-listicle-left:has(.d-inline-flex) .content-of-hyperlink{display:block !important;margin-right:0;margin-bottom:16px}}@media(max-width: 991px){.emag-listicle-right .row,.emag-listicle-left .row{display:flex}}@media(max-width: 991px){.emag-listicle-right .row .emag-listicle-image,.emag-listicle-left .row .emag-listicle-image{order:1}}@media(max-width: 991px){:root .emag-listicle-right .wrapper-content,:root .emag-listicle-left .wrapper-content{padding-top:35px !important;padding-bottom:35px !important}}.emag-listicle-color-schema{margin-top:48px !important;margin-bottom:48px !important}.emag-listicle-color-schema .wrapper-content{padding-top:0 !important;padding-bottom:0 !important}.emag-listicle-color-schema .wrapper-content>.row{--bs-gutter-x: 24px;align-items:center}@media(max-width: 991px){.emag-listicle-color-schema .wrapper-content>.row{--bs-gutter-x: 24px}}@media(min-width: 992px){.emag-listicle-color-schema.emag-listicle-right .emag-listicle-content{padding-right:36px}}@media(max-width: 991px){.emag-listicle-color-schema.emag-listicle-right .emag-listicle-content{padding-left:36px;padding-right:36px}}@media(min-width: 992px){.emag-listicle-color-schema.emag-listicle-left .emag-listicle-content{padding-left:36px}}@media(max-width: 991px){.emag-listicle-color-schema.emag-listicle-left .emag-listicle-content{padding-left:36px;padding-right:36px}}@media(max-width: 991.98px){html,body{max-width:100%;overflow-x:clip}main,footer,.wrapper{max-width:100%}.container,.container-fluid,.wrapper-content,.row>*{min-width:0}img,picture,svg,video{max-width:100%}.content-of-headline,.content-of-text,.card-title,.card-text,.icon-card-content{overflow-wrap:anywhere}.btn:not(.btn-square){max-width:100%;white-space:normal}.header{--bs-header-padding-y: 0;--bs-header-sticky-padding-y: 0;--bs-header-content-gap: 0.75rem;--bs-header-sticky-content-gap: 0.75rem}.header>.container,.header>.container-fluid{min-width:0}.header .header-content{min-width:0;max-width:100%;flex:0 0 auto;gap:.5rem}.header .header-brand{min-width:0;flex:1 1 auto}.header-menu-mobile{display:flex;align-items:center}.header-menu-mobile .header-link{width:2.5rem;height:2.5rem;position:relative;isolation:isolate;overflow:hidden;padding:0;flex-direction:row;color:var(--bs-dark);background-color:var(--bs-secondary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1),background-color 150ms cubic-bezier(0.4, 0, 0.2, 1),border-color 150ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1)}.header-menu-mobile .header-link::before{position:absolute;z-index:-1;width:100%;height:100%;background-color:var(--bs-primary-bg-subtle);border-radius:50%;content:"";opacity:0;transform:scale(0.25);transition:opacity 200ms ease,transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1)}.header-menu-mobile .header-link:hover,.header-menu-mobile .header-link:focus,.header-menu-mobile .header-link[aria-expanded=true]{color:var(--bs-primary-text-emphasis);background-color:var(--bs-primary-bg-subtle);border-color:var(--bs-primary)}.header-menu-mobile .header-link[aria-expanded=true]::before{opacity:1;transform:scale(1.35)}.header-menu-mobile .header-link:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(var(--bs-primary-rgb), 0.25)}.header-menu-mobile .header-link .header-link-icon{position:absolute;top:50%;left:50%;width:1.25rem;height:1.25rem;margin:0;display:flex !important;align-items:center;justify-content:center;font-size:1.25rem;line-height:1;transform-origin:center;transition:opacity 180ms ease,transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1)}.header-menu-mobile .header-link .header-link-icon.d-none-collapsed{opacity:1;transform:translate(-50%, -50%) rotate(0deg) scale(1)}.header-menu-mobile .header-link .header-link-icon.d-block-collapsed{opacity:0;transform:translate(-50%, -50%) rotate(-90deg) scale(0.6)}.header-menu-mobile .header-link[aria-expanded=true] .header-link-icon.d-none-collapsed{opacity:0;transform:translate(-50%, -50%) rotate(90deg) scale(0.6)}.header-menu-mobile .header-link[aria-expanded=true] .header-link-icon.d-block-collapsed{opacity:1;transform:translate(-50%, -50%) rotate(0deg) scale(1)}.header-menu-mobile .header-link .of-icon{width:1.25rem;height:1.25rem}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.header-menu-mobile .header-link::before,.header-menu-mobile .header-link .header-link-icon{transition:none}}@media(max-width: 991.98px){.header-collapse.page-menu-wrapper{max-height:calc(100dvh - var(--bs-header-height));overflow-y:auto;overscroll-behavior-y:contain}.page-menu-wrapper{--bs-page-menu-padding-y: 1rem}.page-menu-mobile-content .digitalFitness-btn-header-link{width:100%;align-self:stretch;justify-content:center}.page-menu-mobile-content .list-group{box-shadow:none}.page-nav{--bs-page-nav-link-padding-x: 0.75rem;--bs-page-nav-link-padding-y: 0.75rem;--bs-page-nav-link-font-size: 1rem}.modal{--bs-modal-padding: 1rem;--bs-modal-header-padding: 1rem}.modal .modal-dialog{margin:.75rem}.modal .modal-content{max-height:calc(100dvh - 1.5rem);overflow-y:auto}.emag-wrapper-breadcrumb{min-width:0;overflow:hidden}.breadcrumb{flex-wrap:nowrap;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.accordion .accordion-button{min-width:0}.accordion .accordion-button-icon{margin-left:auto}.nav-tabs{display:flex;width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nav-tabs::-webkit-scrollbar{display:none}.nav-tabs .nav-link{flex:0 0 auto;white-space:nowrap}.table-responsive{max-width:100%;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.opening-times>:not(caption)>*>*,.table>:not(caption)>*>*{padding:.75rem}.opening-times>thead th,.table>thead th{white-space:nowrap}.opening-times caption,.table caption{padding:.75rem}textarea.form-control{min-height:5rem}.card .card-action{gap:.5rem}}@media(max-width: 991.98px){footer .footer-bottom .digitalFitness-footer-copyright-column{margin-bottom:0.75rem}footer .footer-bottom .digitalFitness-footer-copyright-column .content-of-text,footer .footer-bottom .digitalFitness-footer-copyright-column .content-text{margin-bottom:0 !important}}@media(max-width: 767.98px){:root,[data-bs-theme=light]{--bs-spacer-1: 0.75rem;--bs-spacer-2: 1.5rem;--bs-spacer-3: 2rem;--bs-spacer-4: 3rem;--bs-spacer-5: 4rem}.digitalFitness-main-wrapper>.wrapper-content{padding:3rem 1.25rem !important}.digitalFitness-main-wrapper h1{font-size:2.25rem;line-height:1.15}.digitalFitness-main-wrapper .content-of-headline{margin-bottom:1.5rem !important}.digitalFitness-main-wrapper .content-of-text{margin-bottom:1.5rem !important;font-size:1rem;line-height:1.5rem}.digitalFitness-main-wrapper .content-of-image img{border-radius:var(--bs-border-radius)}.icon-card{--bs-icon-card-gap: 1rem;--bs-icon-card-padding-x: 1.25rem;--bs-icon-card-padding-y: 1.25rem;--bs-icon-card-icon-font-size: 3rem;--bs-icon-card-title-font-size: 1.25rem;min-height:auto}.icon-card .icon-card-title{line-height:1.75rem}.form-select,.form-control,.search-form-inputs input,input[type=search]{font-size:1rem !important;line-height:1.5rem}}@media(hover: none),(pointer: coarse){.object-teaser .nav-link:not(.active):hover{color:var(--digitalFitness-nav-filter-link-color);background-color:rgba(0,0,0,0)}.search-result:has(a[href]):hover{border-color:var(--bs-search-result-border-color);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);transform:none}.icon-card:has(a[href]):hover{border-color:var(--bs-icon-card-border-color);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);transform:none}.card:has(a[href]):hover{border-color:var(--bs-card-border-color);box-shadow:var(--bs-card-box-shadow);transform:none}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item:has(a[href]):hover{transform:none}.digitalFitness-card-image>.container>.wrapper-content>.row>.digitalFitness-card-image-item:has(a[href]):hover::before{border-color:var(--bs-card-border-color);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05)}.accordion .accordion-button:hover{background-color:var(--bs-accordion-btn-bg)}}footer{--bs-footer-background-color: var(--bs-white);--bs-heading-color: var(--bs-black);--bs-link-color-rgb: var(--bs-primary-rgb);--bs-nav-link-color: var(--bs-primary);--bs-link-color: var(--bs-primary);background-color:var(--bs-footer-background-color);border-top:var(--bs-border-width) solid var(--bs-border-color)}footer .footer-main{background-color:var(--bs-footer-background-color)}footer .wrapper{--bs-wrapper-color: var(--bs-black);--bs-link-color-rgb: var(--bs-primary-rgb);--bs-link-hover-color: var(--bs-black);--bs-link-hover-color-rgb: 0, 0, 0}footer .wrapper .content-of-headline h5{font-weight:700}footer .wrapper .content-of-text p a{text-decoration:underline}footer .btn-primary.btn-icon{width:2.5rem;height:2.5rem;padding:0;justify-content:center;align-items:center}footer .btn-primary.btn-icon .of-icon{width:20px;height:20px}footer .mod_navigation{margin-bottom:35px}footer ul.nav .nav-link{text-decoration:underline}footer .digitalFitness-social-links .btn-icon{width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;padding:0;gap:0;line-height:1;position:relative;margin-top:0.375rem}footer .digitalFitness-social-links .btn-icon .of-icon,footer .digitalFitness-social-links .btn-icon svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}footer .footer-bottom{background-color:var(--bs-footer-background-color)}footer .footer-bottom>.container>.wrapper-content>.row{align-items:center}footer .footer-bottom .digitalFitness-footer-copyright-column-links .content-of-text p{font-size:1rem}footer .footer-bottom .digitalFitness-footer-copyright-column .content-of-text p,footer .footer-bottom .digitalFitness-footer-copyright-column .content-text p{font-size:1rem}@media(min-width: 992px){footer .footer-bottom .digitalFitness-footer-copyright-column-links>.row{justify-content:flex-start}footer .footer-bottom .digitalFitness-footer-copyright-column-links .content-of-text{text-align:left}}@media(max-width: 767.98px){footer .footer-bottom .digitalFitness-footer-copyright-column-links .content-of-text p,footer .footer-bottom .digitalFitness-footer-copyright-column-links .content-text p,footer .footer-bottom .digitalFitness-footer-copyright-column .content-of-text p,footer .footer-bottom .digitalFitness-footer-copyright-column .content-text p{margin-bottom:0}}
