
.header-notification {padding-top: .5em; padding-right: var(--gutter); padding-bottom: .5em; padding-left: var(--gutter); justify-content: center; background-color: var(--primary)}header {--header-top-height: 3em; }header.scrolling { }.header-notification__inner {align-self: center !important; justify-content: center; align-items: center}.header-notification__text {font-size: var(--text-s); color: var(--text-dark); font-weight: 700; text-align: center}.header-top {padding-top: .5em; padding-right: var(--gutter); padding-bottom: .5em; padding-left: var(--gutter); justify-content: center; font-size: var(--text-s); min-height: var(--header-top-height)}header {--header-top-height: 3em; }header.scrolling { }.header-top__inner {align-items: flex-end}.list-header {padding-left: 0; margin-top: 0; margin-bottom: 0; display: flex; flex-direction: row; width: 100%; align-items: center; align-self: center !important; justify-content: center; font-size: var(--text-m); row-gap: var(--space-xs); column-gap: var(--space-l)}.list-header {--icon-size: 1.5em; --icon-fill-color: transparent; --icon-stroke-color: var(--bg-dark); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--bg-dark); list-style-type: none;}@media (max-width: 767px) {.list-header {flex-wrap: wrap}}.list-header__li {display: grid; align-items: initial; grid-template-columns: auto minmax(0, 1fr); align-items: center; grid-gap: .5em}.list-header__li svg { height: var(--icon-size); width: var(--icon-size); fill: var(--icon-fill-color); color: var(--icon-stroke-color);} .list-header__li i { color: var(--icon-fill-color); font-size: var(--icon-size);} .list-header__li svg:hover { fill: var(--icon-fill-color-hover); color: var(--icon-stroke-color); } .list-header__li i:hover { color: var(--icon-fill-color-hover);}.list-header__icon {position: relative; width: var(--icon-size); min-width: var(--icon-size); font-size: var(--text-l)}.list-header__text {font-weight: 700; font-size: var(--text-s)}.list-highlights__li {display: grid; align-items: initial; grid-template-columns: auto minmax(0, 1fr); align-items: center; grid-gap: .5em}.list-highlights__li svg { height: var(--icon-size); width: var(--icon-size); fill: var(--icon-fill-color); color: var(--icon-stroke-color);} .list-highlights__li i { color: var(--icon-fill-color); font-size: var(--icon-size);} .list-highlights__li svg:hover { fill: var(--icon-fill-color-hover); color: var(--icon-stroke-color); } .list-highlights__li i:hover { color: var(--icon-fill-color-hover);}.list-highlights__icon {position: relative; width: var(--icon-size); min-width: var(--icon-size); font-size: var(--text-l)}.header {background-color: var(--secondary-ultra-light); padding-top: calc(var(--space-xs)*.5); padding-right: var(--gutter); padding-bottom: calc(var(--space-xs)*.5); padding-left: var(--gutter)}.header[data-x-sticky-active*=true] {background: var(--secondary-ultra-light) !important}.header__inner {display: flex; flex-direction: row; justify-content: space-between; align-items: center; row-gap: var(--content-gap); column-gap: var(--content-gap)}@media (max-width: 767px) {.header__inner {flex-wrap: nowrap}}.header__logo {margin-top: -5rem; margin-bottom: -5rem; background-color: var(--secondary-ultra-light); padding-top: calc(var(--space-xs)*.5); padding-right: calc(var(--space-xs)*.5); padding-bottom: calc(var(--space-xs)*.5); padding-left: calc(var(--space-xs)*.5); height: 7em; width: 8em}.header__logo:not(.tag), .header__logo img {object-fit: contain}@media (max-width: 767px) {.header__logo {margin-top: -2rem; margin-bottom: -2rem; height: 6em}}.fr-nav-alpha .bricks-mobile-menu-toggle {color: var(--text-dark)}.fr-nav-alpha .bricks-mobile-menu > li > a {color: var(--text-light)}.fr-nav-alpha .bricks-mobile-menu > li > .brx-submenu-toggle > * {color: var(--text-light)}.fr-nav-alpha .bricks-nav-menu > li {margin-left: 0}.fr-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle > a + button {color: var(--link-color); font-size: var(--text-s); line-height: 1}.fr-nav-alpha .bricks-nav-menu .sub-menu {background-color: var(--bg-light); box-shadow: var(--box-shadow-m)}.fr-nav-alpha .bricks-nav-menu .sub-menu > li > a {color: var(--text-dark); text-decoration: none}.fr-nav-alpha .bricks-nav-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--text-dark); text-decoration: none}.fr-nav-alpha .bricks-nav-menu > li.menu-item-has-children > .brx-submenu-toggle button[aria-expanded] {font-size: var(--icon-size); color: var(--icon-color)}.fr-nav-alpha .bricks-mobile-menu .sub-menu > li > a {color: var(--text-light)}.fr-nav-alpha .bricks-mobile-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--text-light)}.fr-nav-alpha .bricks-nav-menu > li:hover > a {color: var(--black)}.fr-nav-alpha .bricks-nav-menu > li:hover > .brx-submenu-toggle > * {color: var(--black)}.fr-nav-alpha .bricks-nav-menu > li > a {color: var(--text-dark); line-height: 1; text-decoration: none; padding-top: var(--btn-padding-block); padding-bottom: var(--btn-padding-block)}.fr-nav-alpha .bricks-nav-menu > li > .brx-submenu-toggle > * {color: var(--text-dark); line-height: 1; text-decoration: none; padding-top: var(--btn-padding-block); padding-bottom: var(--btn-padding-block)}.fr-nav-alpha .bricks-nav-menu .current-menu-item > a {color: var(--black)}.fr-nav-alpha .bricks-nav-menu .current-menu-item > .brx-submenu-toggle > * {color: var(--black)}.fr-nav-alpha .bricks-nav-menu > .current-menu-parent > a {color: var(--black)}.fr-nav-alpha .bricks-nav-menu > .current-menu-parent > .brx-submenu-toggle > * {color: var(--black)}.fr-nav-alpha .bricks-nav-menu > .current-menu-ancestor > a {color: var(--black)}.fr-nav-alpha .bricks-nav-menu > .current-menu-ancestor > .brx-submenu-toggle > * {color: var(--black)}.fr-nav-alpha .bricks-nav-menu .sub-menu > li:hover > a {color: var(--black)}.fr-nav-alpha .bricks-nav-menu .sub-menu > li:hover > .brx-submenu-toggle > * {color: var(--black)}.fr-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle > a:hover + button {color: var(--link-color-hover)}.fr-nav-alpha .bricks-nav-menu button[aria-expanded="true"] > * {transform: rotateZ(180deg)}.fr-nav-alpha .bricks-nav-menu {gap: var(--content-gap)}.fr-nav-alpha .bricks-nav-menu .sub-menu a {padding-top: var(--btn-padding-block); padding-right: 0; padding-bottom: var(--btn-padding-block); padding-left: 0}.fr-nav-alpha .bricks-nav-menu .sub-menu button {padding-top: var(--btn-padding-block); padding-right: 0; padding-bottom: var(--btn-padding-block); padding-left: 0}.fr-nav-alpha { --link-color: var(--primary); --link-color-hover: var(--primary-hover); --link-color-active: var(--primary); --toggle-gap: .5em; --sub-item-padding:1em;} .fr-nav-alpha ul.bricks-mobile-menu { display: flex;} .show-mobile-menu ul.bricks-mobile-menu { display: flex; flex-direction: column; align-items: flex-start;} .bricks-mobile-menu-toggle {margin-inline-start: auto;} .fr-nav-alpha .brx-submenu-toggle { display: flex; flex-direction: row; gap: var(--toggle-gap);} .fr-nav-alpha .brx-submenu-toggle button { margin: 0!important; padding: 0!important;} .fr-nav-alpha .sub-menu { min-width: auto!important;} .fr-nav-alpha .sub-menu li { padding-inline: var(--sub-item-padding);}@media (max-width: 991px) {.fr-nav-alpha {line-height: 0; order: 2}.brxe-nav-menu .bricks-mobile-menu-wrapper.left{ padding-top: var(--space-xl)!important;}}@media (max-width: 767px) {.fr-nav-alpha .bricks-mobile-menu > .menu-item-has-children .brx-submenu-toggle button {color: var(--black)}.fr-nav-alpha {order: 3}.fr-nav-alpha .bricks-mobile-menu-wrapper:before {background-color: var(--secondary-light)}.fr-nav-alpha .bricks-mobile-menu > li > a {color: var(--black)}.fr-nav-alpha .bricks-mobile-menu > li > .brx-submenu-toggle > * {color: var(--black)}.fr-nav-alpha .bricks-mobile-menu .sub-menu > li > a {color: var(--black)}.fr-nav-alpha .bricks-mobile-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--black)}}.header__cta:hover {color: var(--text-dark); transform: translateY(5px); background-color: var(--primary); border-style: none}.header__cta {transition: 0.3s ease}@media (max-width: 991px) {.header__cta {margin-left: auto}}@media (max-width: 767px) {.header__cta {margin-left: auto}}@media (max-width: 478px) {.header__cta svg{ display:none;}.header__cta {font-size: var(--text-m)}}.hero-mittig {row-gap: var(--container-gap)}.fr-hero {row-gap: var(--container-gap)}.hero-mittig__content-wrapper {align-items: center; justify-content: center; row-gap: var(--fr-content-gap); max-width: px; text-align: center}.hero-mittig__heading {width: 40ch}.fr-lede h3{margin-bottom:calc(var(--space-xs)*.5)}.fr-pricing-section-delta {row-gap: var(--container-gap)}.preise__pricing-grid-delta {display: grid; align-items: initial; grid-template-columns: var(--grid-2); align-items: flex-start; align-content: flex-start; grid-gap: var(--space-l)}@media (max-width: 991px) {.preise__pricing-grid-delta {grid-template-columns: var(--grid-1)}}.fr-pricing-grid-delta__content-wrapper {row-gap: var(--content-gap); width: var(--width-m); justify-content: center}@media (max-width: 991px) {.fr-pricing-grid-delta__content-wrapper {width: 100%}}@media (max-width: 767px) {.fr-pricing-grid-delta__content-wrapper {width: 100%}}.sticky-top--xl{ inset-block-start: var(--sticky-top-xl, 15%);}.fr-list-alpha {row-gap: .5em; padding-left: 0; margin-top: 0; margin-bottom: 0; display: flex; flex-direction: column; width: 100%}.fr-list-alpha {--icon-size: 1.5em; --icon-fill-color: transparent; --icon-stroke-color: var(--bg-dark); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--bg-dark); list-style-type: none;}.fr-list-alpha__li {display: grid; align-items: initial; grid-template-columns: auto minmax(0, 1fr); align-items: flex-start; grid-gap: .5em}.fr-list-alpha__li svg { height: var(--icon-size); width: var(--icon-size); fill: var(--icon-fill-color); color: var(--icon-stroke-color);} .fr-list-alpha__li i { color: var(--icon-fill-color); font-size: var(--icon-size);} .fr-list-alpha__li svg:hover { fill: var(--icon-fill-color-hover); color: var(--icon-stroke-color); } .fr-list-alpha__li i:hover { color: var(--icon-fill-color-hover);}.fr-list-alpha__icon {position: relative; width: var(--icon-size); min-width: var(--icon-size); font-size: var(--text-l)}.fr-list-alpha__text {font-size: calc(var(--text-l)*.9); font-weight: 700; color: var(--secondary-dark)}.fr-icon-link-alpha-wrapper {display: flex}.icon-link-wrapper__icon-link-alpha {flex-direction: row-reverse; gap: var(--icon-gap)}.icon-link-wrapper__icon-link-alpha { --link-color: var(--primary-dark); --link-color-hover: var(--primary);--icon-size: 1em; --icon-color: var(--primary-dark); --icon-color-hover: var(--primary-dark); --icon-gap: .25em; --icon-translate-distance: .25em; --icon-transition-duration: 300ms; --icon-transition-function: ease-in-out;  white-space: nowrap;}.icon-link-wrapper__icon-link-alpha {color: var(--link-color); text-decoration: underline; text-underline-offset: var(--link-underline-offset, .25em);} .icon-link-wrapper__icon-link-alpha:hover {color: var(--link-color-hover);}.icon-link-wrapper__icon-link-alpha .icon {transition: translate var(--icon-transition-duration) var(--icon-transition-function);fill: var(--icon-color);} .icon-link-wrapper__icon-link-alpha:hover .icon {translate: var(--icon-translate-distance) 0; fill: var(--icon-color-hover);}.icon-link-wrapper__icon-link-alpha--light { --link-color: var(--white); --link-color-hover: var(--primary);--icon-size: 1em; --icon-color: var(--white); --icon-color-hover: var(--primary);}.bezahlmoeglichkeiten-logos {flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: center; row-gap: var(--space-xs); margin-right: auto; margin-left: auto; width: var(--content-width); padding-left: 0; display: flex; column-gap: var(--space-xs)}.bezahlmoeglichkeiten-logos {list-style: none;}.bezahlmoeglichkeiten-logos__logo-wrapper {flex-grow: 0; flex-shrink: 1; flex-basis: auto}.bezahlmoeglichkeiten-logos__logo {height: 1.5em; max-width: 80px}.bezahlmoeglichkeiten-logos__logo:not(.tag), .bezahlmoeglichkeiten-logos__logo img {object-fit: contain}.fr-pricing-card-lima {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); border-radius: var(--radius); row-gap: var(--content-gap); background-color: var(--secondary-ultra-light)}.fr-pricing-card-lima{ box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}.fr-pricing-card-lima__header {row-gap: var(--space-xs)}.fr-pricing-card-lima__body {row-gap: 1em}@media (max-width: 767px) {.fr-pricing-card-lima__body {flex-wrap: nowrap}}.fr-pricing-card-lima__badge-wrapper {flex-direction: column; display: flex; align-items: flex-start; row-gap: .5em}.preise__badge {background-image: url(https://sasec.at/wp-content/uploads/alternating-crosshatch.svg); background-size: cover; position: relative; border-radius: var(--radius); overflow: hidden}:where(.preise__badge > *) {position: relative}.preise__badge::before {background-image: linear-gradient(var(--primary-light), var(--primary-light-trans-80)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.fr-pricing-card-lima__badge-text {border-radius: var(--radius); padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); line-height: 1; font-weight: 700; font-size: var(--text-m); width: 100%}.fr-pricing-card-lima__feature-list {row-gap: .25em; border-radius: var(--radius)}.fr-pricing-card-lima__feature-item {display: flex; grid-template-columns: minmax(0, 1.5em) minmax(0, 1fr);; grid-template-rows: var(--grid-1); grid-gap: .75em; align-items: center; flex-direction: row; justify-content: space-between}@media (max-width: 767px) {.fr-pricing-card-lima__feature-item {flex-wrap: nowrap}}.preise-ul__list-item-li {align-items: stretch; border: 1px solid var(--secondary-semi-light); border-radius: var(--radius); overflow: hidden}.preise-ul__paket-wrapper {width: 80%; padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}@media (max-width: 478px) {.preise-ul__paket-wrapper {width: auto; flex-grow: 1}}.fr-pricing-card-lima__feature-label {font-size: var(--text-s)}.preise-ul__paket {margin-bottom: 0; font-weight: 700}.preise-ul__beschreibung {font-size: var(--text-xs); font-weight: 400}.preise-ul__preis-wrapper {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); background-color: var(--white); background-position: center center; background-repeat: no-repeat; background-size: 500%; width: 180px; align-items: center; justify-content: center; position: relative}:where(.preise-ul__preis-wrapper > *) {position: relative}.preise-ul__preis-wrapper::before {background-image: linear-gradient(var(--white), var(--white-trans-70), var(--white)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {.preise-ul__preis-wrapper {flex-shrink: 0; width: 120px}}.fr-pricing-card-lima__feature-price {font-size: var(--text-m); font-weight: 700; text-align: right}.preise-ul__preis {font-size: var(--text-l); font-weight: 700}.footer {background-color: var(--neutral-ultra-light); color: var(--text-dark); padding-top: var(--section-space-xs); padding-bottom: var(--section-space-xs); row-gap: var(--space-m)}.footer__cta {row-gap: var(--content-gap); align-items: center; text-align: center}@media (max-width: 767px) {.footer__cta {align-items: center; text-align: left}}.home-trust__block {flex-direction: row; row-gap: var(--space-m); align-self: center !important; align-items: center; justify-content: center}@media (max-width: 991px) {.home-trust__block {flex-direction: column}}.home-trust__div-left {display: flex; flex-direction: row; align-items: center; column-gap: var(--space-s); align-self: center !important}@media (max-width: 991px) {.home-trust__div-left {margin-right: auto; margin-left: auto}}@media (max-width: 478px) {.home-trust__div-left {justify-content: center}}.home-trust__svg {margin-top: auto; margin-bottom: auto; width: 10em; height: auto}@media (max-width: 478px) {.home-trust__svg {width: 7.5em}}.home-trust__div-left-wrapper-content {display: flex; align-items: flex-start; justify-content: flex-start; flex-direction: column; row-gap: 0px}.hero-stars-wrapper {display: flex; justify-content: flex-start; align-self: center !important; align-items: center; column-gap: 0.5rem; row-gap: 0.5rem; margin-right: auto}@media (max-width: 478px) {.hero-stars-wrapper {flex-direction: row; flex-wrap: wrap; margin-left: auto}}.icons-stars {margin-bottom: .25rem}svg.icons-stars{ height:calc(var(--text-s)*.9); width:calc(var(--text-s)*.9);fill: var(--primary);}@media (max-width: 767px) {.icons-stars {margin-bottom: .35rem}}.hero-stars-count {font-weight: 700; font-size: var(--text-s); margin-top: auto; margin-bottom: auto}.home-trust__div-right {align-self: center !important; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; column-gap: 0px; row-gap: 0px}@media (max-width: 991px) {.home-trust__div-right {align-self: center !important; align-items: center}}.list-highlights {padding-left: 0; margin-top: 0; margin-bottom: 0; display: flex; flex-direction: row; width: 100%; align-items: center; align-self: center !important; justify-content: center; font-size: var(--text-m); row-gap: var(--space-xs); column-gap: var(--space-l)}.list-highlights {--icon-size: 1.5em; --icon-fill-color: transparent; --icon-stroke-color: var(--bg-dark); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--bg-dark); list-style-type: none;}@media (max-width: 767px) {.list-highlights {flex-wrap: wrap}}.list-highlights__text {font-weight: 700}.btn--cta {background-color: var(--primary); display: flex; justify-content: flex-start; border-style: none; column-gap: var(--space-xs); transition: 0.3s ease; position: relative}.btn--cta:hover {color: var(--text-dark); transform: translateY(5px); background-color: var(--primary)}@media (max-width: 478px) {.btn--cta {width: 100%; align-self: center !important; align-items: center; justify-content: flex-start}}.svg--button-dark :not([fill="none"]) {fill: var(--black) !important}.svg--button-dark {width: auto; margin-top: auto; margin-bottom: auto; height: var(--space-l)}@media (max-width: 767px) {.svg--button-dark {height: var(--space-xl)}}.btn--cta-content-wrapper {align-self: flex-start !important; display: flex; flex-direction: column; align-items: flex-start; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; color: var(--black); border-style: none}.footer__inner {background-color: var(--secondary-light); background-image: url(https://sasec.at/wp-content/uploads/alternating-crosshatch.svg); background-position: center center; background-repeat: repeat; background-size: contain; display: grid; align-items: initial; grid-gap: var(--space-xl); grid-template-rows: var(--grid-1); align-items: stretch; padding-top: var(--space-xl); padding-right: var(--space-xl); padding-bottom: var(--space-xl); padding-left: var(--space-xl); border-radius: var(--radius); position: relative; overflow: hidden; grid-template-columns: var(--grid-2)}:where(.footer__inner > *) {position: relative}.footer__inner::before {background-image: linear-gradient(90deg, var(--secondary-light), var(--secondary-light-trans-80), var(--secondary-light)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none} @media (max-width: 767px) {.footer__inner {grid-template-columns: var(--grid-1)}}.footer__content-wrapper {row-gap: var(--content-gap)}@media (max-width: 767px) {.footer__content-wrapper {row-gap: var(--content-gap)}}.footer__logo {width: 12em; height: auto}.contact-info-wrapper {flex-direction: column; column-gap: var(--space-l); row-gap: var(--space-s)}@media (max-width: 991px) {.contact-info-wrapper {flex-wrap: wrap}}.contact-info {font-style: normal; display: flex; flex-direction: row; align-items: flex-start; justify-content: flex-start; column-gap: var(--space-xs); position: relative}.contact-info__content-wrapper {display: flex; flex-direction: column}.contact-info__heading {font-weight: 700; font-size: var(--text-m)}.contact-info__details {text-decoration: none; font-size: var(--text-s)}.contact-info__icon-wrapper {order: -1; display: flex; flex-direction: column; align-self: center !important; justify-content: center; align-items: center}.footer__heading {font-size: var(--h3); font-weight: 700; font-family: "Figtree"}.kontakt--div {flex-direction: row; width: 22.5em; justify-content: space-between}.footer__nav-wrapper {display: grid; align-items: initial; grid-gap: var(--grid-gap); grid-template-columns: var(--grid-2); grid-template-rows: var(--grid-1)}@media (max-width: 991px) {.footer__nav-wrapper {grid-template-rows: var(--grid-1); grid-template-columns: var(--grid-1)}}@media (max-width: 767px) {.footer__nav-wrapper {grid-template-columns: var(--grid-2)}}@media (max-width: 478px) {.footer__nav-wrapper {grid-template-columns: var(--grid-1)}}.footer__column {column-gap: var(--space-s); row-gap: var(--space-s)}.footer__list {row-gap: var(--space-xs)}.footer__list-item {color: var(--text-light)}.footer__nav-link {color: var(--text-dark)}.footer__nav-link:hover {color: var(--text-dark-muted)}.open--modal-standorte {cursor: pointer}.footer__sub {column-gap: var(--space-s); row-gap: var(--space-s); display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: center; font-size: var(--text-s)}@media (max-width: 767px) {.footer__sub {flex-direction: column; align-items: flex-start}}@media (max-width: 767px) {.footer__copyright {order: 1}}.footer__legal-nav {align-items: center; display: flex}.footer__legal-list {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: var(--space-s); row-gap: var(--space-s)}.footer__legal-link {color: var(--text-dark)}.footer__legal-link:hover {color: var(--text-dark-muted)}
