﻿@font-face{font-family:"DM Sans";font-display:swap;font-style:normal;font-weight:400;src:url("../../../../../../../../assets/teammade/themes/fonts/DMSans/DMSans18pt-Regular.woff2") format("woff2")}@font-face{font-family:"DM Sans";font-display:swap;font-style:normal;font-weight:300;src:url("../../../../../../../../assets/teammade/themes/fonts/DMSans/DMSans18pt-Light.woff2") format("woff2")}.footer__container{--container-top: var(--container-vs-large);--container-bottom: var(--container-vs-large);--container-left: var(--container-hs);--container-right: var(--container-hs);position:relative;overflow:hidden}.footer__container>.zb-i{padding:var(--container-top) var(--container-right) var(--container-bottom) var(--container-left)}.footer__container .mod_article{width:100%}.footer__container--form{z-index:5;--container-bottom: 0;--container-top: 0}.footer__container--form+.footer__container{margin-top:calc(-1*var(--container-top));padding-top:calc(1*var(--container-top))}.footer__container--navigation{--container-top: var(--container-vs-large);--container-bottom: var(--container-vs-large);--container-left: var(--container-hs);--container-right: var(--container-hs);--component-item-width: 100%;--component-row-gap: var(--font-baseline);--component-column-gap: var(--font-baseline);--component-gap: var(--component-row-gap) var(--component-column-gap)}.footer__container--navigation>.zb-i{padding:var(--container-top) var(--container-right) var(--container-bottom) var(--container-left)}.footer__container--navigation .level_1{--component-list-display: flex;--component-list-gap: var(--global-12-font-baseline);--component-list-flex-orientation: row;--component-list-font: inherit;display:var(--component-list-display);flex-direction:var(--component-list-flex-orientation);gap:var(--component-list-gap);font:var(--component-list-font)}.footer__container--navigation .level_1{--component-list-flex-orientation: column;--component-list-gap: var(--global-04-font-baseline)}.footer__container--navigation .mod_article>.zb-i{display:flex;flex-direction:row;gap:var(--component-gap)}.footer__container--navigation .mod_article>.zb-i>.zb-ce{width:calc(var(--component-item-width) - var(--component-column-gap))}@media(max-width: 767px){.footer__container--navigation{--component-item-width: 50%;--component-row-gap: var(--container-vs-medium)}.footer__container--navigation .mod_article>.zb-i{flex-wrap:wrap}}@media(min-width: 768px){.footer__container--navigation{--component-item-width: 100%}}@media(min-width: 1280px){.footer__container--navigation{--component-item-width: 100%}}.footer__container--disclaimer{--container-top: var(--container-vs-medium);--container-bottom: var(--container-vs-medium)}@media(min-width: 768px){.footer__container--disclaimer{--list-text-font: var(--font-text)}}.footer__container--newsletter>.zb-i>.ce_section{position:relative;z-index:10}.footer__container--breadcrump{--container-bottom: 0px;--component-breadcrump-gap: var(--font-baseline)}.footer__container--breadcrump .mod_breadcrumb ul{margin:0;display:flex;gap:var(--component-breadcrump-gap)}.grid-footer-form{--component-background-color: var(--g-200)}.grid-footer-form .grid-footer-form__text{min-height:500px;background:var(--component-background-color)}.grid-footer-form .grid-footer-form__text>.zb-i>.elements>.zb-ce{grid-column-end:span var(--component-column-num)}.grid-footer-form .grid-footer-form__text>.zb-i>.elements .elements{gap:0}@media(max-width: 991px){.grid-footer-form{--component-column-num: 12}}@media(min-width: 992px){.grid-footer-form{--component-column-num: 6}}.card-footer-c2a{--component-headline-font: var(--font-h2);--component-subheadline-font: var(--font-h6)}.card-footer-c2a .card-footer-c2a__hl .card-footer-c2a__hl__main,.card-footer-c2a .card-footer-c2a__hl.hl--single{display:block;font:var(--component-headline-font);margin-bottom:var(--component-headline-margin-bottom, var(--global-text-headline-margin-bottom));width:100%}.card-footer-c2a.o-badge-headline .card-footer-c2a__hl__sub{display:inline-block;font:var(--component-subheadline-font);margin-bottom:var(--component-subheadline-margin-bottom, var(--global-07-font-baseline));background:var(--component-headline-badge-backgound-color, var(--white));border-radius:3px;padding:.4em .6em}.card-footer-c2a.o-badge-headline.hl--wsub{display:block;line-clamp:1}.card-footer-c2a:not(.o-badge-headline) .card-footer-c2a__hl__sub{display:block;font:var(--component-subheadline-font, var(--font-h6));margin-bottom:var(--component-subheadline-margin-bottom, var(--global-text-sub-headline-margin-bottom))}.card-footer-c2a:not(.o-badge-headline).hl--wsub{display:block}.card-footer-c2a .card-footer-c2a__text{position:absolute;z-index:10;inset:0;display:flex;align-items:flex-end}.card-footer-c2a .card-footer-c2a__text>.zb-i{position:relative;z-index:20}.card-footer-c2a .card-footer-c2a__text:after{position:absolute;z-index:10;width:100%;height:70%;bottom:0;content:"";background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%)}@media(max-width: 991px){.card-footer-c2a{--component-text-padding: var(--global-12-font-baseline);--component-image-size: 1/1.2}}@media(min-width: 992px){.card-footer-c2a{--component-text-padding: var(--container-vs-small);height:100%}.card-footer-c2a .card-footer-c2a__picture{height:100%}.card-footer-c2a .card-footer-c2a__picture picture{height:100%}}.modal__close{position:absolute;top:0;right:0;width:var(--component-close-size);height:var(--component-close-size);display:none;cursor:pointer}.modal__close span{display:none}.modal__close:before{width:100%;height:100%;font-family:var(--font-family-fontawesome-pro);color:var(--white);font-size:24px;position:relative;z-index:10;content:"";justify-content:center;align-items:center;display:flex}.modal__close:after{opacity:.2;transition:.15s linear all;z-index:1;content:" ";position:absolute;width:0;height:0;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:calc(.5*var(--header-height));box-shadow:0 0 var(--font-baseline) var(--font-baseline) rgba(162,201,98,.7)}.modal__close:hover:after{opacity:1}body.modal-visible .modal{opacity:0;transition:.2s opacity linear;position:fixed;display:block;z-index:200;inset:0;overflow-y:scroll;background:rgba(0,0,0,.6);padding:var(--container-vs-small)}body.modal-visible .modal .modal__close{display:block}body.modal-visible .modal>.zb-i{position:relative;max-width:1200px;width:100%;background:var(--g-900);transform:translateY(10px);transition:.2s transform linear .1s}body.modal-visible .modal>.zb-i>article>.zb-i{padding:var(--modal-padding)}body.modal-animate-in .modal{opacity:1}body.modal-animate-in .modal>.zb-i{transform:translateY(0)}.modal article>.zb-i .text-intro{margin-bottom:var(--container-vs-small)}@media(max-width: 991px){.modal{--modal-padding: var(--container-hs);--component-close-size: var(--container-vs-medium)}.modal__close{transform:translate(-25%, 25%)}}@media(min-width: 992px){.modal{--modal-padding: var(--container-vs-medium);--component-close-size: var(--modal-padding)}}.text-faq{--component-summary-font: var(--font-h3);--component-summary-color: var(--black);--component-summary-color-active: var(--primary);--component-answer-text-padding: var(--global-07-font-baseline) 0 0 0;--component-answer-font: var(--font-text);--component-icon-offset: calc(1.6 * var(--font-baseline));--component-list-gap: 1px;--component-details-background-color: var(--g-100);--component-details-padding: var(--global-12-font-baseline)}.text-faq .text-faq__list{margin-bottom:0;display:flex;flex-direction:column;gap:var(--component-list-gap)}.text-faq .text-faq__list details{padding:var(--component-details-padding);background:var(--component-details-background-color)}.text-faq .text-faq__list details summary{display:block;font-weight:bold;cursor:pointer;outline:none;list-style:none;position:relative;padding-right:var(--component-icon-offset);color:var(--component-summary-color);font:var(--component-summary-font)}.text-faq .text-faq__list details summary::after{font-family:var(--font-family-default);content:"+";position:absolute;right:0;top:0;font-weight:300}.text-faq .text-faq__list details summary:focus-visible{outline:2px solid #000 !important;outline-offset:2px !important}.text-faq .text-faq__list details summary:hover{color:var(--component-summary-color-active)}.text-faq .text-faq__list details div[role=region]{padding:var(--component-answer-text-padding);font:var(--component-answer-font);margin:0}.text-faq .text-faq__list details div[role=region] :last-child{margin-bottom:0}.text-faq .text-faq__list details[open] summary{color:var(--component-summary-color-active)}.text-faq .text-faq__list details[open] summary:after{content:"–"}.card-highlight{--component-headline-font: var(--font-h3);--component-subheadline-font: var(--font-h6);--component-image-size: 1/1.3;--component-text-padding: var(--global-12-font-baseline);--component-text-headline-margin-bottom: 0;--component-headline-margin-bottom: 0;border-radius:var(--global-border-radius);border:1px solid hsla(0,0%,100%,.3);overflow:hidden}.card-highlight .card-highlight__hl .card-highlight__hl__main,.card-highlight .card-highlight__hl.hl--single{display:block;font:var(--component-headline-font);margin-bottom:var(--component-headline-margin-bottom, var(--global-text-headline-margin-bottom));width:100%}.card-highlight.o-badge-headline .card-highlight__hl__sub{display:inline-block;font:var(--component-subheadline-font);margin-bottom:var(--component-subheadline-margin-bottom, var(--global-07-font-baseline));background:var(--component-headline-badge-backgound-color, var(--white));border-radius:3px;padding:.4em .6em}.card-highlight.o-badge-headline.hl--wsub{display:block;line-clamp:1}.card-highlight:not(.o-badge-headline) .card-highlight__hl__sub{display:block;font:var(--component-subheadline-font, var(--font-h6));margin-bottom:var(--component-subheadline-margin-bottom, var(--global-text-sub-headline-margin-bottom))}.card-highlight:not(.o-badge-headline).hl--wsub{display:block}.card-highlight .card-highlight__text{pointer-events:none;position:absolute;inset:0;z-index:10;display:flex;align-items:flex-end}.card-highlight .card-highlight__text p{display:none}.card-highlight .card-highlight__picture:after{position:absolute;inset:0;z-index:5;content:"";pointer-events:none;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 33%, rgba(0, 0, 0, 0.8) 100%)}.card-highlight .card-highlight__picture img{transition:.2s ease-in-out all}.card-highlight:hover img{transform:scale(1.05)}.card-highlight .btn-wrapper{display:none}.card-icon{--component-headline-font: var(--font-h3);--component-subheadline-font: var(--font-h6);--component-subheadline-font: var(--font-h1);text-align:center;border-radius:var(--global-border-radius)}.card-icon .card-icon__hl .card-icon__hl__main,.card-icon .card-icon__hl.hl--single{display:block;font:var(--component-headline-font);margin-bottom:var(--component-headline-margin-bottom, var(--global-text-headline-margin-bottom));width:100%}.card-icon.o-badge-headline .card-icon__hl__sub{display:inline-block;font:var(--component-subheadline-font);margin-bottom:var(--component-subheadline-margin-bottom, var(--global-07-font-baseline));background:var(--component-headline-badge-backgound-color, var(--white));border-radius:3px;padding:.4em .6em}.card-icon.o-badge-headline.hl--wsub{display:block;line-clamp:1}.card-icon:not(.o-badge-headline) .card-icon__hl__sub{display:block;font:var(--component-subheadline-font, var(--font-h6));margin-bottom:var(--component-subheadline-margin-bottom, var(--global-text-sub-headline-margin-bottom))}.card-icon:not(.o-badge-headline).hl--wsub{display:block}.bg-g-800 .card-icon{background:var(--primary)}.bg-g-800 .card-icon .card-icon__hl__sub{color:var(--white)}@media(max-width: 991px){.card-icon{--component-text-padding: var(--container-vs-small) var(--global-12-font-baseline)}}@media(min-width: 992px)and (max-width: 1599px){.card-icon{--component-text-padding: var(--container-vs-small) var(--global-12-font-baseline)}}@media(min-width: 1600px){.card-icon{--component-text-padding: var(--container-vs-small) var(--global-12-font-baseline)}}.ext-overflow-hidden{overflow:hidden}@media(max-width: 991px){.ext-overflow-hidden-mobile{overflow:hidden}}.ext-reduced-width{width:100%;max-width:var(--component-max-width)}.ext-mg-t--large+.ext-reduced-width.cross-content{margin-top:calc(-1*var(--container-vs-small))}@media(min-width: 992px)and (max-width: 1599px){.ext-reduced-width{--component-max-width: 84%}.ext-reduced-width.ext-txt-center{margin-left:auto;margin-right:auto}}@media(min-width: 1600px){.ext-reduced-width{--component-max-width: 72%}.ext-reduced-width.ext-txt-center{margin-left:auto;margin-right:auto}}.ext-list--contact{display:flex;flex-direction:column;gap:calc(.6*var(--font-baseline))}.ext-list--contact li{position:relative;padding-left:calc(1.2*var(--font-baseline))}.ext-list--contact li a:before{position:absolute;left:0;font-weight:300;font-family:var(--font-family-fontawesome-pro);height:100%}.ext-list--contact li.ext-list--contact__phone,.ext-list--contact li.phone a:before{content:""}.ext-list--contact li.ext-list--contact__email,.ext-list--contact li.email a:before{content:""}.ext-list--simple ul:not([class]){display:flex;flex-wrap:wrap;flex-direction:column}.ext-list--simple ul:not([class]) li{position:relative;display:block;line-height:var(--font-baseline)}.ext-list--simple ul:not([class]) li+li{margin-top:calc(.6*var(--font-base))}.ext-list--simple ul:not([class]) li{padding-left:calc(1*var(--font-baseline))}.ext-list--simple ul:not([class]) li:before{content:"";line-height:var(--font-baseline);font-family:var(--font-family-fontawesome-pro);font-size:var(--font-text);position:absolute;left:0}.ext-list--simple ul:not([class]) li:before{color:var(--primary)}.ext-list--tags{--component-margin-top: var(--font-baseline);--component-font: var(--font-h6);--component-color: var(--black);--component-border-color: var(--black);--component-list-gap: calc(.3 * var(--font-baseline));--component-list-item-padding: .4em .7em}.ext-list--tags ul{margin:var(--component-margin-top) 0 0 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--component-list-gap)}.ext-list--tags ul li{border:1px solid var(--component-border-color);border-radius:var(--font-baseline);padding:var(--component-list-item-padding);position:relative;display:flex;align-items:center;line-height:1.2;font:var(--component-font);color:var(--component-color)}.ext-list--tags.ext-txt-center ul{justify-content:center}
