:root{--swiper-theme-color: #71A777}@font-face{font-family:"AvenirNextLTPro";src:url("/wicket/resource/com.exedio.project.front.wicket.pages.CMSDocument/fonts/avenirnext/AvenirNextLTPro-UltLtIt.eot") format("eot"),url("/wicket/resource/com.exedio.project.front.wicket.pages.CMSDocument/fonts/avenirnext/AvenirNextLTPro-UltLtIt.woff") format("woff"),url("/wicket/resource/com.exedio.project.front.wicket.pages.CMSDocument/fonts/avenirnext/AvenirNextLTPro-UltLtIt.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"AvenirNextLTPro";src:url("/wicket/resource/com.exedio.project.front.wicket.pages.CMSDocument/fonts/avenirnext/AvenirNextLTPro-Regular.eot") format("eot"),url("/wicket/resource/com.exedio.project.front.wicket.pages.CMSDocument/fonts/avenirnext/AvenirNextLTPro-Regular.woff") format("woff"),url("/wicket/resource/com.exedio.project.front.wicket.pages.CMSDocument/fonts/avenirnext/AvenirNextLTPro-Regular.ttf") format("truetype");font-weight:400;font-display:swap}@font-face{font-family:"AvenirNextLTProMedium";src:url("/wicket/resource/com.exedio.project.front.wicket.pages.CMSDocument/fonts/avenirnext/AvenirNextLTPro-Medium.otf") format("opentype");font-weight:400;font-display:swap}@font-face{font-family:"AvenirNextLTPro";src:url("/wicket/resource/com.exedio.project.front.wicket.pages.CMSDocument/fonts/avenirnext/AvenirNextLTPro-It.eot") format("eot"),url("/wicket/resource/com.exedio.project.front.wicket.pages.CMSDocument/fonts/avenirnext/AvenirNextLTPro-It.woff") format("woff"),url("/wicket/resource/com.exedio.project.front.wicket.pages.CMSDocument/fonts/avenirnext/AvenirNextLTPro-It.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"AvenirNextLTPro";src:url("/wicket/resource/com.exedio.project.front.wicket.pages.CMSDocument/fonts/avenirnext/AvenirNextLTPro-Demi.eot") format("eot"),url("/wicket/resource/com.exedio.project.front.wicket.pages.CMSDocument/fonts/avenirnext/AvenirNextLTPro-Demi.woff") format("woff"),url("/wicket/resource/com.exedio.project.front.wicket.pages.CMSDocument/fonts/avenirnext/AvenirNextLTPro-Demi.ttf") format("truetype");font-weight:500;font-display:swap}.DecorateAsLink,body .dialog-overlay .dialog-content .Text a{display:inline;padding-bottom:2px;border-bottom:1px solid #a1a9af;cursor:pointer}.DecorateAsLink:hover,body .dialog-overlay .dialog-content .Text a:hover{border-bottom:1px solid #a1a9af;padding-bottom:2px}.DecorateAsLink u,body .dialog-overlay .dialog-content .Text a u{text-decoration:none}.Uppercase{letter-spacing:.2px;text-transform:uppercase}.Lowercase{letter-spacing:unset;text-transform:unset}body .dialog-overlay{position:fixed;top:0;left:0;z-index:100}body .dialog-overlay.dialog-modal{width:100%;height:100%;background-color:rgba(219,228,240,.8156862745);backdrop-filter:blur(4px);transition:background-color 400ms ease;border:none}body .dialog-overlay .dialog-content{position:relative;color:#4a5256;padding:min(2.5vw, 3rem);border:1px solid #fff;border-radius:8px;background-color:#fff;z-index:101;margin:0;max-height:calc(100vH - 14rem);overflow-y:auto;display:flex;flex-direction:column;align-items:center;line-height:1.5;text-align:center}@media(max-width: 1120px){body .dialog-overlay .dialog-content{max-height:calc(100vH - 7rem)}}body .dialog-overlay .dialog-content.position-center{position:fixed;top:50%;left:40%;transform:translateX(-33%) translateY(-50%)}@media(max-width: 1120px){body .dialog-overlay .dialog-content.position-center.expanded{position:absolute;transform:translateX(-33%) translateY(0%)}}@media(max-width: 820px){body .dialog-overlay .dialog-content.position-center{top:22%;left:1rem;right:1rem;transform:translateY(-20%)}}body .dialog-overlay .dialog-content .dialog-close{position:absolute;z-index:102;right:.5rem;top:.5rem;width:2.5rem;height:2.5rem;border-radius:2.5rem;min-width:unset;background-color:#f4f5f6;border:.8px solid #f4f5f6}body .dialog-overlay .dialog-content .dialog-close i{align-self:center}body .dialog-overlay .dialog-content .dialog-close:hover{background-color:#c6c2bd;border:.8px solid #c6c2bd}body .dialog-overlay .dialog-content>picture img{max-width:235px}body .dialog-overlay .dialog-content .Headline{font-size:2rem;font-weight:500;padding:1.5rem 0}body .dialog-overlay .dialog-content .Text{font-size:1rem;padding-bottom:2rem}body .dialog-overlay .dialog-content form{width:100%;text-align:left}body .dialog-overlay .dialog-content form .Actions,body .dialog-overlay .dialog-content form .Buttons{padding-top:1.5rem}@media(max-width: 820px){body .dialog-overlay .dialog-content form .Actions,body .dialog-overlay .dialog-content form .Buttons{text-align:center}body .dialog-overlay .dialog-content form .Actions button,body .dialog-overlay .dialog-content form .Buttons button{margin-left:.5rem;margin-right:.5rem}body .dialog-overlay .dialog-content form .Actions button:last-child,body .dialog-overlay .dialog-content form .Buttons button:last-child{margin-top:1rem}}body .dialog-overlay .dialog-content ul{list-style:none;--icon-space: 1.75rem;padding:0 0 0 1.75rem;margin:0}body .dialog-overlay .dialog-content ul img{width:2rem;padding-right:1rem}body .dialog-overlay .dialog-content ul li{padding:0 .5rem 1rem .5rem}body .dialog-overlay .dialog-content ul li:before{font:var(--fa-font-regular);content:"";display:inline-block;margin-left:calc(var(--icon-space)*-1);width:var(--icon-space)}body .dialog-overlay .dialog-content .Buttons{display:flex;justify-content:center}body .dialog-overlay .dialog-content .Buttons a,body .dialog-overlay .dialog-content .Buttons button{margin:.5rem}@media(max-width: 820px){body .dialog-overlay .dialog-content .Buttons{flex-direction:column}}body .dialog-overlay .dialog-content .Headline{font-family:"AvenirNextLTProMedium",sans-serif;font-size:26px;line-height:36px;font-weight:400}@media(max-width: 820px){body .dialog-overlay .dialog-content .Headline{font-size:20px;line-height:30px}}body .dialog-overlay .dialog-content .Text,body .dialog-overlay .dialog-content form{font-family:"AvenirNextLTPro",sans-serif;font-weight:400;font-size:20px;line-height:30px}@media(max-width: 820px){body .dialog-overlay .dialog-content .Text,body .dialog-overlay .dialog-content form{font-size:16px;line-height:26px}}
