.parent__container{--site-transition:500ms linear;--bg-color__before:#000000A6;--bg-color__color:#fff;--bg-color__after:#fff;--text-color__before:#fff;--text-color__after:#000;background-color:var(--bg-color__before)}.parent__container .menu-item a.uael-menu-item,.elementor-icon svg.menu-icon,.header-button svg{color:var(--text-color__before)!important}.parent__container .menu-item a.uael-menu-item:hover,.header-button svg:hover{color:var(--e-global-color-37ea072)!important}.parent__container .current-menu-item a.uael-menu-item{color:var(--e-global-color-37ea072)!important}.sticky-header-container{transition:background-color var(--site-transition),backdrop-filter var(--site-transition),min-height var(--site-transition),box-shadow var(--site-transition)}.elementor-sticky--effects.sticky-header-container{--bg-color__before:var(--bg-color__after);box-shadow:hsl(0deg 0% 0% / 14%) 0 2px 40px}.elementor-sticky--effects.sticky-header-container .menu-item a.uael-menu-item,.elementor-sticky--effects.sticky-header-container .elementor-icon svg.menu-icon,.elementor-sticky--effects.sticky-header-container .header-button svg{--text-color__before:var(--text-color__after)}.logo-black{display:none}.elementor-sticky--effects .logo-black{display:inline-block}.elementor-sticky--effects .logo-white{display:none}.elementor-widget-off-canvas{--e-off-canvas-animation-duration:500ms}ul#menu-1-f32ab9d li,ul#menu-1-7029234 li{display:flex;align-items:center;flex-direction:row;justify-content:space-between;border-bottom:solid 1px var(--e-global-color-4a43fdb)}ul#menu-1-f32ab9d li a,ul#menu-1-7029234 li a{flex:auto}ul#menu-1-f32ab9d li::after,ul#menu-1-7029234 li::after{font-family:"Font Awesome 5 Free";content:" \f105";font-size:18px;color:var(--e-global-color-4a43fdb);display:inline-block;text-align:right;margin-left:10px}ul#menu-1-f32ab9d li:hover::after,ul#menu-1-7029234 li:hover::after{color:var(--e-global-color-37ea072)}ul#menu-1-f32ab9d li.current-menu-item::after,ul#menu-1-7029234 li.current-menu-item::after{color:var(--e-global-color-37ea072)}ul#menu-1-7029234 li:last-child{border-bottom:0}.button-black .elementor-button{color:var(--e-global-color-f087d27)}.highlight-orange{background-color:var(--e-global-color-37ea072);color:var(--e-global-color-4a43fdb)}.text-orange{color:var(--e-global-color-37ea072)}.width-auto{width:auto}.mix-blend-mode{mix-blend-mode:multiply}.animated-card .animated-button .elementor-button{display:flex;width:54px;height:100%;padding-right:20px;transition:width 0.3s ease-in-out 0.1s,padding 0.3s ease-in-out 0.1s;overflow:hidden;white-space:nowrap;position:relative}.animated-card .animated-button .elementor-button-icon{position:absolute;left:30%;-webkit-transition:left 0.3s ease-in-out 0.1s;-o-transition:left 0.3s ease-in-out 0.1s;transition:left 0.3s ease-in-out 0.1s}.animated-card .elementor-button-text{opacity:0;-webkit-transition:opacity 0.3s ease-in-out 0.3s;-o-transition:opacity 0.3s ease-in-out 0.3s;transition:opacity 0.3s ease-in-out 0.3s;position:relative}.animated-card:hover .animated-button .elementor-button{width:216px;height:100%}.animated-card:hover .elementor-button-text{opacity:1}.animated-card:hover .animated-button .elementor-button-icon{left:170px}.animated-card .card-heading{position:absolute;bottom:100px;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.animated-card:hover .card-heading{-webkit-transform:translateY(-115px);-ms-transform:translateY(-115px);transform:translateY(-115px);padding-bottom:20px}.animated-card .animated-text{opacity:0;position:absolute;bottom:100px;left:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out;transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.animated-card:hover .animated-text{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:1180px){.animated-card:hover .card-heading{-webkit-transform:translateY(-155px);-ms-transform:translateY(-155px);transform:translateY(-155px)}}p.elementor-counter-title{hyphens:auto;text-align:center}#jobs{background-color:inherit!important}.sort-dropdown{display:flex;border:none;background-color:unset;color:var(--e-global-color-5dbb040);padding:16px 16px 16px 0}.page-numbers.next::after{content:'\f061';font-family:'Font Awesome 5 Free';margin-left:8px}.page-numbers.prev::after{content:'\f060';font-family:'Font Awesome 5 Free';margin-left:8px}.elementor-pagination .prev,.elementor-pagination .next,.elementor-pagination .dots,.elementor-pagination a.page-numbers{color:var(--e-global-color-5dbb040);text-decoration:none}.elementor-pagination span.page-numbers.current{color:var(--e-global-color-37ea072);text-decoration:underline}.beitrag-grid .elementor-loop-container{display:grid;grid-template-columns:1fr 2fr!important;grid-auto-rows:auto;grid-template-areas:'a b''c b'}.beitrag-grid .elementor-loop-container>[data-elementor-type="loop-item"]:nth-of-type(2){grid-area:b;height:100%}.beitrag-grid .elementor-loop-container>[data-elementor-type="loop-item"]:nth-of-type(1){grid-area:a}.beitrag-grid .elementor-loop-container>[data-elementor-type="loop-item"]:nth-of-type(3){grid-area:c}.beitrag-grid .elementor-loop-container>[data-elementor-type="loop-item"]:nth-of-type(2)>.elementor-element.e-con{height:100%}.beitrag-grid .elementor-loop-container>[data-elementor-type="loop-item"]:nth-of-type(2)>.elementor-element.e-con>.e-con-inner{margin:0}a.elementor-element.e-con.e-child{text-decoration:none}.elementor-icon-list-text a.elementor-post-info__terms-list-item{color:var(--e-global-color-37ea072)!important}.rt-reading-time{color:var(--e-global-color-5dbb040)}#commentform input{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}#respond{margin-top:80px}#comments .comment-list .says{display:none}#comments h2{font-size:36px}#comments .comment-list b.fn a{text-decoration:none;pointer-events:none;color:var(--e-global-color-text);font-size:var(--e-global-typography-66a7070-font-size);font-weight:var(--e-global-typography-66a7070-font-weight)}#comments img.avatar{width:72px}#comments .comment .comment-body,#comments .pingback .comment-body{padding-inline-start:112px;border-block-end:1px solid var(--e-global-color-5dbb040)}.elementor-widget-theme-post-content h2{font-family:var(--e-global-typography-d36faf7-font-family),Sans-serif;font-size:var(--e-global-typography-d36faf7-font-size);font-weight:var(--e-global-typography-d36faf7-font-weight);font-stretch:var(--e-global-typography-d36faf7-width);line-height:var(--e-global-typography-d36faf7-line-height);padding-top:2rem}.elementor-widget-theme-post-content h3{font-size:var(--e-global-typography-2fa50fd-font-size);font-weight:var(--e-global-typography-2fa50fd-font-weight);padding-top:1rem}#small_kontakt_form .hinweis,#kontakt_form .hinweis{font-size:var(--e-global-typography-primary-font-size);color:var(--e-global-color-5dbb040);padding-top:0}#small_kontakt_form .elementor-field-subgroup,#kontakt_form .elementor-field-subgroup{gap:40px}#small_kontakt_form .elementor-field-subgroup .elementor-field-option,#kontakt_form .elementor-field-subgroup .elementor-field-option{flex-basis:auto}.elementor-field-type-html p,#kontakt_form .elementor-field-type-radio{padding-top:40px}#small_kontakt_form.elementor-form .elementor-field-group.elementor-col-100.elementor-field-type-radio,{flex-wrap:wrap;gap:24px}#small_kontakt_form .elementor-field-type-radio input,#kontakt_form .elementor-field-type-radio input{vertical-align:middle;margin-right:10px}#small_kontakt_form .e-form__buttons{width:100%;justify-content:space-between}#amelia-container{--am-font-family:var(--e-global-typography-secondary-font-family) !important}.amelia-v2-booking #amelia-container.am-fs__wrapper{margin:0!important}.am-fs-sb__step-selection{white-space:normal!important}.img-shadow{filter:drop-shadow(2px 6px 20px #4D6481BF)}#scrollTopBtn.visible{opacity:1;pointer-events:auto}#scrollTopBtn{opacity:0;pointer-events:none;transition:opacity 0.4s ease}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{background-color:transparent}@media screen and (max-width:1024px){#small_kontakt_form.elementor-form .elementor-field-group.elementor-col-100{flex-wrap:wrap}#small_kontakt_form.elementor-form .elementor-field-group{gap:0}.beitrag-grid .elementor-loop-container{grid-template-columns:1fr 1.5fr!important}.e-loop-item h3.elementor-heading-title{hyphens:auto}#comments h2{font-size:28px}.elementor-widget-theme-post-content h2{font-size:28px;line-height:1.2em}.elementor-widget-theme-post-content h3{font-size:24px;line-height:1.2em;padding-top:0em}}@media (max-width:767px){.e-font-icon-svg.e-eicon-chevron-left,.e-font-icon-svg.e-eicon-chevron-right{display:none!important}#comments h2{font-size:20px}#respond{margin-top:40px}#comments .comment-list .says{display:none}#comments .comment-list b.fn a{font-size:20px}#comments .comment-meta{flex-direction:column;gap:10px}#comments img.avatar{width:40px}#comments .comment-metadata a{font-size:14px}#comments .comment .comment-body,#comments .pingback .comment-body{padding-inline-start:0}.elementor-widget-theme-post-content h2{font-size:24px}.elementor-widget-theme-post-content h3{font-size:20px}.elementor-widget-theme-post-content p,.elementor-widget-theme-post-content p>a,.elementor-widget-theme-post-content li{font-size:16px}.elementor-widget-theme-post-content ul,.elementor-widget-theme-post-content li,.elementor-widget-theme-post-content ol{padding-left:10px}.elementor-widget-theme-post-content a{overflow-wrap:break-word}.elementor-widget-theme-post-content p{overflow-wrap:break-word;hyphens:auto}}