/*!
Theme Name:     Elysio Theme (Child)
Theme URI:
Description:    Elysio Theme
Author:         Michael Gangolf
Author URI:     https://migaweb.de
Template:       hello-elementor
Version:        1.0.0
*/
.team{display:flex;flex-wrap:wrap;align-items:start;justify-content:center;gap:60px 20px;margin-bottom:100px}@media(max-width:1024px){.team{margin-bottom:80px}}@media(max-width:768px){.team{margin-bottom:50px}}.team .team_item{width:calc(33% - 20px)}@media(max-width:1024px){.team .team_item{width:calc(50% - 20px)}}.team .team_item{display:flex;flex-direction:column;align-items:center}.team .team_item .text{margin-top:6px;text-align:center;font-size:25px}@media(max-width:1280px){.team .team_item .text{font-size:22px}}@media(max-width:1024px){.team .team_item .text{font-size:20px}}@media(max-width:768px),(max-height:500px){.team .team_item .text{font-size:16px}}@media(max-width:400px){.team .team_item .text{font-size:14px}}.team .team_item .text{line-height:1}.team .team_item .sprachen{margin-top:10px;text-align:center;font-size:18px}@media(max-width:1024px){.team .team_item .sprachen{font-size:18px}}@media(max-width:768px),(max-height:500px){.team .team_item .sprachen{font-size:16px}}@media(max-width:400px){.team .team_item .sprachen{font-size:14px}}.team .team_item .sprachen{line-height:1}@media(max-width:1024px){.team .team_item .sprachen{margin-top:5px}}@media(max-width:768px){.team .team_item .sprachen{margin-top:5px}}.team .team_item h3{font-weight:var(--semi-bold);margin:32px 0 0 !important;line-height:1}@media(max-width:768px){.team .team_item h3{margin:10px 0 0 !important;font-size:20px}}.team .team_item .image{overflow:hidden;width:320px;height:100%;aspect-ratio:.83;border-radius:var(--corner-radius) 0 var(--corner-radius) 0;position:relative}@media(max-width:768px){.team .team_item .image{width:100%}}.team .team_item .image img{object-fit:cover;width:100%;height:100%}.team .team_item .image video{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.fade{transition:1s opacity,1s clip-path,1s transform;transition-timing-function:cubic-bezier(.33,1,.68,1);transition-delay:.1s}.fade.fadeScale{opacity:0;clip-path:circle(100px at center)}.fade.fadeScale.show{opacity:1;clip-path:circle(90% at center)}.fade.clipDelay25{transition-delay:.25s}.fade.clipIn{clip-path:inset(0px 90% 0px 0px)}.fade.clipIn.show{clip-path:inset(0px 0% 0px 0px)}.fade.fadeIn{opacity:0}.fade.fadeIn.show{opacity:1}.fade.fadeInBottom{transform:translateY(10%)}.fade.fadeInBottom.show{transform:translateY(0)}.fade.fadeLeft{transform:translateX(-10%);opacity:0}.fade.fadeLeft.show{transform:translateX(0);opacity:1}.fade.fadeBottom{transform:translateY(40%);opacity:0}.fade.fadeBottom.show{transform:translateY(0);opacity:1}.fade.fadeRight{transform:translateX(10%);opacity:0}.fade.fadeRight.show{transform:translateX(0);opacity:1}.elementor-editor-active .fadeScale,.elementor-editor-active .fadeIn{opacity:1 !important;clip-path:inherit}.elementor-editor-active .fadeBottom{transform:translateX(0);opacity:1 !important}.elementor-editor-active .fadeLeft,.elementor-editor-active .fadeRight{transform:translateX(0);opacity:1 !important}header{position:fixed !important;top:0;width:100%;transition:.5s background-color;padding:8px 10px 10px}header .offscreen_hidden{display:none}@media(max-width:1024px){header{padding:8px 5px 10px}}@media(max-width:768px){header{padding:8px 0 10px}}header #logoStart{transition:.5s opacity,.5s margin-top;opacity:0;margin-top:-20px}header button.miga_simple_menu_hamburger span{height:5px;width:29px;border-radius:5px 2px}header button.miga_simple_menu_hamburger.open span:nth-child(1){top:18px}header button.miga_simple_menu_hamburger span:nth-child(1){top:8px}header button.miga_simple_menu_hamburger span:nth-child(3){bottom:5px}header button.miga_simple_menu_hamburger.open span:nth-child(3){bottom:17px}header .miga_simple_menu_offscreen_container{align-content:center}header .miga_simple_menu_offscreen_container .miga_simple_menu a{transition:.5s opacity,.5s clip-path,.5s transform;opacity:0;transform-origin:left center;clip-path:inset(100% 0px 100% 0px);transform:translateY(100%);font-size:20px !important}header .miga_simple_menu_offscreen_container .footerOther,header .miga_simple_menu_offscreen_container .hiddenMenu{display:none}@media(max-width:1024px){header .miga_simple_menu_offscreen_container .footer_left,header .miga_simple_menu_offscreen_container .footer_logo{display:none}header .miga_simple_menu_offscreen_container .miga_simple_menu_onscreen{display:block !important}}@media(max-width:768px){header .miga_simple_menu_offscreen_container .footer_law,header .miga_simple_menu_offscreen_container .footer_left,header .miga_simple_menu_offscreen_container .footer_logo{display:none}header .miga_simple_menu_offscreen_container .footer_navigation{text-align:center}header .miga_simple_menu_offscreen_container .miga_simple_menu_onscreen{display:block !important;text-align:center}header .miga_simple_menu_offscreen_container .miga_simple_menu_onscreen li{margin-bottom:5px}header .miga_simple_menu_offscreen_container .miga_simple_menu_onscreen a{font-size:26px}}header .miga_simple_menu_offscreen_container .miga_simple_menu_offscreen_page{opacity:0;transition:.5s all;transition-delay:.25s;font-weight:var(--light)}header .miga_simple_menu_offscreen_container.open .miga_simple_menu_offscreen_page{opacity:1}header .miga_simple_menu_offscreen_container.open .miga_simple_menu a{opacity:1;transform:translateY(0%);clip-path:inset(0% 0px -10% 0px)}header .miga_simple_menu_offscreen_container .miga_simple_menu_onscreen{display:block}header .miga_simple_menu_offscreen_container li.menu-item{padding:0}header .miga_simple_menu_offscreen_container .miga_simple_menu_logo{display:none}body.ready #logoStart{opacity:1;margin-top:0}body.scrolled header{background-color:var(--e-global-color-accent)}.error404 header{background-color:var(--e-global-color-accent)}header:has(#headerFixed){padding:0}.keyvisual{height:70vh;background-image:linear-gradient(45deg,#182b48 0%,#88a09a 100%);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:end;flex-direction:column}@media(max-width:1024px){.keyvisual{height:60vh}}@media(max-width:768px){.keyvisual{height:40vh}}.keyvisual video{height:100%;object-fit:cover;width:100%;position:absolute;z-index:0}.keyvisual.full{height:100vh}@media(max-width:1024px){.keyvisual.full{height:70vh}}@media(max-width:768px){.keyvisual.full{height:40vh}}.keyvisual .text{max-width:var(--content-width);width:100%;display:flex;justify-content:center;position:relative;padding-left:var(--mobile-padding);padding-right:var(--mobile-padding)}.keyvisual .text h1{text-align:center;color:#fff;max-width:950px;margin-bottom:55px;font-weight:var(--light);font-size:45px}@media(max-width:1280px){.keyvisual .text h1{font-size:34px}}@media(max-width:1024px){.keyvisual .text h1{font-size:30px}}@media(max-width:768px),(max-height:500px){.keyvisual .text h1{font-size:22px}}@media(max-width:400px){.keyvisual .text h1{font-size:20px}}.keyvisual .text h1 b,.keyvisual .text h1 strong{font-weight:var(--semi-bold) !important;font-size:55px}@media(max-width:1280px){.keyvisual .text h1 b,.keyvisual .text h1 strong{font-size:45px}}@media(max-width:1024px){.keyvisual .text h1 b,.keyvisual .text h1 strong{font-size:38px}}@media(max-width:768px),(max-height:500px){.keyvisual .text h1 b,.keyvisual .text h1 strong{font-size:24px;line-height:1.2}}@media(max-width:400px){.keyvisual .text h1 b,.keyvisual .text h1 strong{font-size:20px}}@media(max-width:1024px){.keyvisual .text h1{margin-bottom:30px}}@media(max-width:768px){.keyvisual .text h1{margin-bottom:20px}}.keyvisual .text.left{justify-content:left}.keyvisual .text.left h1{text-align:left;margin-bottom:40px}@media(max-width:1024px){.keyvisual .text.left h1{margin-bottom:25px}}@media(max-width:768px){.keyvisual .text.left h1{margin-bottom:15px}}.keyvisual.overlay:before{content:"";background-color:var(--e-global-color-accent);opacity:.25;position:absolute;top:0;left:0;width:100%;height:100%}.keyvisual .subline{position:relative;font-weight:var(--semi-bold);display:block;width:100%;text-align:center;color:#fff;padding:13px 0 20px;font-size:30px}@media(max-width:1024px){.keyvisual .subline{font-size:25px}}@media(max-width:768px),(max-height:500px){.keyvisual .subline{font-size:16px;line-height:1.2}}@media(max-width:400px){.keyvisual .subline{font-size:16px}}.keyvisual .subline{line-height:1;background-color:var(--e-global-color-83c44b6)}.standorte .standorte_header{background-color:#fff;border-radius:80px;padding:15px 15px 15px 40px;position:relative;z-index:1;cursor:pointer;box-shadow:6px 6px 10px rgba(0,0,0,.2);font-size:35px}@media(max-width:1280px){.standorte .standorte_header{font-size:28px}}@media(max-width:1024px){.standorte .standorte_header{font-size:24px}}@media(max-width:768px),(max-height:500px){.standorte .standorte_header{font-size:18px;line-height:1.2}}@media(max-width:400px){.standorte .standorte_header{font-size:16px}}.standorte .standorte_header{font-weight:var(--light);display:flex;gap:20px;justify-content:space-between}@media(max-width:1280px){.standorte .standorte_header{align-items:center}}@media(max-width:768px){.standorte .standorte_header{padding:10px 10px 10px 30px;align-items:center}}@media(max-width:400px){.standorte .standorte_header{padding:5px 5px 5px 20px}}.standorte svg{margin-left:105px;transition:.5s all;transition-timing-function:cubic-bezier(.33,1,.68,1)}@media(max-width:1024px){.standorte svg{margin-left:80px;width:50px;height:50px}}@media(max-width:768px){.standorte svg{margin-left:0;width:40px;height:40px}}@media(max-width:400px){.standorte svg{width:30px;height:30px}}.standorte.open .standorte_auswahl{transform:translateY(0);box-shadow:6px 6px 10px rgba(0,0,0,.2)}.standorte.open svg{transform:rotate(180deg)}.standorte.open .standorte_auswahl_container{pointer-events:auto}.standorte .standorte_auswahl_container{overflow:hidden;margin-top:-40px;width:calc(100% + 20px);padding-right:20px;padding-bottom:20px;pointer-events:none}@media(max-width:768px){.standorte .standorte_auswahl_container{width:100%;padding-right:0}}@media(max-width:400px){.standorte .standorte_auswahl_container{margin-top:-15px}}.standorte .standorte_auswahl{transition:.5s all;transition-timing-function:cubic-bezier(.33,1,.68,1);background-color:rgba(123,139,152,.8);box-shadow:6px 6px 10px rgba(0,0,0,0);border-radius:0 0 20px 20px;padding:50px 20px 12px;position:relative;z-index:0;transform:translateY(-100%)}@media(max-width:400px){.standorte .standorte_auswahl{padding:20px 10px 5px}}.standorte .standorte_auswahl a{color:#fff;font-size:35px}@media(max-width:1280px){.standorte .standorte_auswahl a{font-size:28px}}@media(max-width:1024px){.standorte .standorte_auswahl a{font-size:24px}}@media(max-width:768px),(max-height:500px){.standorte .standorte_auswahl a{font-size:18px;line-height:1.2}}@media(max-width:400px){.standorte .standorte_auswahl a{font-size:16px}}.standorte .standorte_auswahl a{font-weight:var(--light);border-bottom:2px solid var(--e-global-color-accent);display:block;padding:5px 10px 7px 20px}.standorte .standorte_auswahl a:last-child{border-bottom:none}footer .standorte{display:inline-flex;position:relative;z-index:2}footer .standorte .standorte_auswahl_container{position:absolute;top:80px;z-index:0}footer .standorte svg{height:44px;width:44px}footer .standorte .standorte_header{font-size:25px}@media(max-width:1280px){footer .standorte .standorte_header{font-size:22px}}@media(max-width:1024px){footer .standorte .standorte_header{font-size:20px}}@media(max-width:768px),(max-height:500px){footer .standorte .standorte_header{font-size:16px}}@media(max-width:400px){footer .standorte .standorte_header{font-size:14px}}footer .standorte .standorte_header{align-items:center}footer .standorte .standorte_auswahl{padding:30px 20px 10px}footer .standorte .standorte_auswahl a{font-size:25px}@media(max-width:1280px){footer .standorte .standorte_auswahl a{font-size:22px}}@media(max-width:1024px){footer .standorte .standorte_auswahl a{font-size:20px}}@media(max-width:768px),(max-height:500px){footer .standorte .standorte_auswahl a{font-size:16px}}@media(max-width:400px){footer .standorte .standorte_auswahl a{font-size:14px}}.googe_rating_footer{display:flex;gap:15px;align-items:center}@media(max-width:768px){.googe_rating_footer{justify-content:center}}.googe_rating_footer .rating_row{color:#fff;display:flex;align-items:center;font-size:13px;gap:2px}.googe_rating_footer .start_count{margin-right:5px;font-weight:var(--regular)}.googe_rating_footer .rating_based{color:#fff;font-size:13px;font-weight:var(--regular)}@media(max-width:768px){.elementor-widget-elysio_google_footer .googe_rating_footer .rating_content{max-width:115px}}.elementor-widget-elysio_imageButton h2,.elementor-widget-elysio_imageButtons h2{margin-bottom:40px}@media(max-width:768px){.elementor-widget-elysio_imageButton h2,.elementor-widget-elysio_imageButtons h2{margin-bottom:20px}}.elementor-widget-elysio_imageButton,.elementor-widget-elysio_imageButtons{width:100%;padding:55px 10px 120px;overflow:hidden}@media(max-width:1024px){.elementor-widget-elysio_imageButton,.elementor-widget-elysio_imageButtons{padding:60px 0 74px}}@media(max-width:768px){.elementor-widget-elysio_imageButton,.elementor-widget-elysio_imageButtons{padding:52px 0 65px}}.elementor-widget-elysio_imageButton.smallMargin,.elementor-widget-elysio_imageButtons.smallMargin{padding:55px 10px 90px}@media(max-width:1024px){.elementor-widget-elysio_imageButton.smallMargin,.elementor-widget-elysio_imageButtons.smallMargin{padding:40px 0 64px}}@media(max-width:768px){.elementor-widget-elysio_imageButton.smallMargin,.elementor-widget-elysio_imageButtons.smallMargin{padding:17px 0 55px}}.elementor-widget-elysio_imageButton .imageButtons,.elementor-widget-elysio_imageButtons .imageButtons{display:flex;gap:30px}@media(max-width:768px){.elementor-widget-elysio_imageButton .imageButtons,.elementor-widget-elysio_imageButtons .imageButtons{flex-direction:column;gap:20px}}.elementor-widget-elysio_imageButton .imageButtons .imageButton,.elementor-widget-elysio_imageButtons .imageButtons .imageButton{width:calc(33% - 15px)}@media(max-width:768px){.elementor-widget-elysio_imageButton .imageButtons .imageButton,.elementor-widget-elysio_imageButtons .imageButtons .imageButton{width:100%}}.elementor-widget-elysio_imageButton .imageButton,.elementor-widget-elysio_imageButtons .imageButton{position:relative}@media(min-width:769px){.elementor-widget-elysio_imageButton .imageButton,.elementor-widget-elysio_imageButtons .imageButton{border-bottom-left-radius:50px;border-bottom-right-radius:50px;overflow:hidden}}.elementor-widget-elysio_imageButton .imageButton:hover .bgImage,.elementor-widget-elysio_imageButtons .imageButton:hover .bgImage{scale:1.1 !important}.elementor-widget-elysio_imageButton .imageButton .sub_image,.elementor-widget-elysio_imageButtons .imageButton .sub_image{width:calc(100% - 60px)}@media(max-width:768px){.elementor-widget-elysio_imageButton .imageButton .sub_image,.elementor-widget-elysio_imageButtons .imageButton .sub_image{max-width:290px}}.elementor-widget-elysio_imageButton .imageButton .imageButton_image,.elementor-widget-elysio_imageButtons .imageButton .imageButton_image{overflow:hidden;width:100%;aspect-ratio:1.333;border-top-left-radius:100px;margin-bottom:88px}@media(max-width:1024px){.elementor-widget-elysio_imageButton .imageButton .imageButton_image,.elementor-widget-elysio_imageButtons .imageButton .imageButton_image{margin-bottom:68px}}@media(max-width:768px){.elementor-widget-elysio_imageButton .imageButton .imageButton_image,.elementor-widget-elysio_imageButtons .imageButton .imageButton_image{display:none}}.elementor-widget-elysio_imageButton .imageButton .imageButton_image .bgImage,.elementor-widget-elysio_imageButtons .imageButton .imageButton_image .bgImage{transition:.5s all;height:100%;width:100%;object-fit:cover;scale:1.2}.elementor-widget-elysio_imageButton .imageButton .imageButton_image.show .bgImage,.elementor-widget-elysio_imageButtons .imageButton .imageButton_image.show .bgImage{scale:1}.elementor-widget-elysio_imageButton .imageButton .imageButton_link,.elementor-widget-elysio_imageButtons .imageButton .imageButton_link{position:absolute;top:0;left:0;width:100%;height:100%}.elementor-widget-elysio_imageButton .imageButton .imageButton_title,.elementor-widget-elysio_imageButtons .imageButton .imageButton_title{position:absolute;bottom:0;width:100%;color:#fff;background-color:var(--e-global-color-83c44b6);padding:15px 25px 24px;display:flex;justify-content:space-between;align-items:center;overflow:hidden;font-size:30px}@media(max-width:1024px){.elementor-widget-elysio_imageButton .imageButton .imageButton_title,.elementor-widget-elysio_imageButtons .imageButton .imageButton_title{font-size:25px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_imageButton .imageButton .imageButton_title,.elementor-widget-elysio_imageButtons .imageButton .imageButton_title{font-size:16px;line-height:1.2}}@media(max-width:400px){.elementor-widget-elysio_imageButton .imageButton .imageButton_title,.elementor-widget-elysio_imageButtons .imageButton .imageButton_title{font-size:16px}}@media(max-width:1024px){.elementor-widget-elysio_imageButton .imageButton .imageButton_title,.elementor-widget-elysio_imageButtons .imageButton .imageButton_title{padding:15px 15px 15px 20px}}@media(max-width:768px){.elementor-widget-elysio_imageButton .imageButton .imageButton_title,.elementor-widget-elysio_imageButtons .imageButton .imageButton_title{position:relative;border-bottom-left-radius:0;border-bottom-right-radius:15px;border-top-left-radius:25px;padding:10px 15px 10px 20px}}.elementor-widget-elysio_imageButton .imageButton .imageButton_title .subtitle,.elementor-widget-elysio_imageButtons .imageButton .imageButton_title .subtitle{font-size:18px}@media(max-width:1024px){.elementor-widget-elysio_imageButton .imageButton .imageButton_title .subtitle,.elementor-widget-elysio_imageButtons .imageButton .imageButton_title .subtitle{font-size:18px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_imageButton .imageButton .imageButton_title .subtitle,.elementor-widget-elysio_imageButtons .imageButton .imageButton_title .subtitle{font-size:16px}}@media(max-width:400px){.elementor-widget-elysio_imageButton .imageButton .imageButton_title .subtitle,.elementor-widget-elysio_imageButtons .imageButton .imageButton_title .subtitle{font-size:14px}}.elementor-widget-elysio_imageButton .imageButton .imageButton_title svg,.elementor-widget-elysio_imageButtons .imageButton .imageButton_title svg{width:50px;height:49px;flex-shrink:0}@media(max-width:1024px){.elementor-widget-elysio_imageButton .imageButton .imageButton_title svg,.elementor-widget-elysio_imageButtons .imageButton .imageButton_title svg{width:40px;height:40px}}@media(max-width:768px){.elementor-widget-elysio_imageButton .imageButton .imageButton_title svg,.elementor-widget-elysio_imageButtons .imageButton .imageButton_title svg{width:30px;height:30px;top:0;position:relative}}.elementor-widget-elysio_leistungen:not(:has(.smallVersion)),.elementor-widget-elysio_termine:not(:has(.smallVersion)){padding:100px 10px 120px}@media(max-width:1024px){.elementor-widget-elysio_leistungen:not(:has(.smallVersion)),.elementor-widget-elysio_termine:not(:has(.smallVersion)){padding:80px 0}}@media(max-width:768px){.elementor-widget-elysio_leistungen:not(:has(.smallVersion)),.elementor-widget-elysio_termine:not(:has(.smallVersion)){padding:35px 0 40px}}.elementor-widget-elysio_leistungen:not(:has(.smallVersion)):before,.elementor-widget-elysio_termine:not(:has(.smallVersion)):before{content:"";background-color:#edebea;position:absolute;top:0;width:100vw;height:100%;left:calc(-1*(100vw - 100%)/2);display:block;z-index:-1}.elementor-widget-elysio_leistungen .termine,.elementor-widget-elysio_termine .termine{display:flex}@media(max-width:768px){.elementor-widget-elysio_leistungen .termine,.elementor-widget-elysio_termine .termine{flex-direction:column;gap:20px}}.elementor-widget-elysio_leistungen .termine>div,.elementor-widget-elysio_termine .termine>div{width:100%}.elementor-widget-elysio_leistungen .termine .text_small,.elementor-widget-elysio_termine .termine .text_small{font-size:18px}@media(max-width:1024px){.elementor-widget-elysio_leistungen .termine .text_small,.elementor-widget-elysio_termine .termine .text_small{font-size:18px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_leistungen .termine .text_small,.elementor-widget-elysio_termine .termine .text_small{font-size:16px}}@media(max-width:400px){.elementor-widget-elysio_leistungen .termine .text_small,.elementor-widget-elysio_termine .termine .text_small{font-size:14px}}.elementor-widget-elysio_leistungen .termine .text_small,.elementor-widget-elysio_termine .termine .text_small{font-weight:var(--semi-bold)}.elementor-widget-elysio_leistungen .termine .text_big,.elementor-widget-elysio_termine .termine .text_big{font-size:45px}@media(max-width:1280px){.elementor-widget-elysio_leistungen .termine .text_big,.elementor-widget-elysio_termine .termine .text_big{font-size:34px}}@media(max-width:1024px){.elementor-widget-elysio_leistungen .termine .text_big,.elementor-widget-elysio_termine .termine .text_big{font-size:30px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_leistungen .termine .text_big,.elementor-widget-elysio_termine .termine .text_big{font-size:22px}}@media(max-width:400px){.elementor-widget-elysio_leistungen .termine .text_big,.elementor-widget-elysio_termine .termine .text_big{font-size:20px}}.elementor-widget-elysio_leistungen .termine .text_big,.elementor-widget-elysio_termine .termine .text_big{line-height:1.3;font-weight:var(--light)}.elementor-widget-elysio_leistungen .termine .text_big b,.elementor-widget-elysio_leistungen .termine .text_big strong,.elementor-widget-elysio_termine .termine .text_big b,.elementor-widget-elysio_termine .termine .text_big strong{font-size:55px}@media(max-width:1280px){.elementor-widget-elysio_leistungen .termine .text_big b,.elementor-widget-elysio_leistungen .termine .text_big strong,.elementor-widget-elysio_termine .termine .text_big b,.elementor-widget-elysio_termine .termine .text_big strong{font-size:45px}}@media(max-width:1024px){.elementor-widget-elysio_leistungen .termine .text_big b,.elementor-widget-elysio_leistungen .termine .text_big strong,.elementor-widget-elysio_termine .termine .text_big b,.elementor-widget-elysio_termine .termine .text_big strong{font-size:38px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_leistungen .termine .text_big b,.elementor-widget-elysio_leistungen .termine .text_big strong,.elementor-widget-elysio_termine .termine .text_big b,.elementor-widget-elysio_termine .termine .text_big strong{font-size:24px;line-height:1.2}}@media(max-width:400px){.elementor-widget-elysio_leistungen .termine .text_big b,.elementor-widget-elysio_leistungen .termine .text_big strong,.elementor-widget-elysio_termine .termine .text_big b,.elementor-widget-elysio_termine .termine .text_big strong{font-size:20px}}.elementor-widget-elysio_leistungen .termine .text_big b,.elementor-widget-elysio_leistungen .termine .text_big strong,.elementor-widget-elysio_termine .termine .text_big b,.elementor-widget-elysio_termine .termine .text_big strong{font-weight:var(--light) !important}.elementor-widget-elysio_leistungen .termine_right,.elementor-widget-elysio_termine .termine_right{display:flex;align-items:center;z-index:1}.elementor-widget-elysio_leistungen svg#calendar,.elementor-widget-elysio_termine svg#calendar{width:78px;height:75px}@media(max-width:1024px){.elementor-widget-elysio_leistungen svg#calendar,.elementor-widget-elysio_termine svg#calendar{width:55px;height:55px}}@media(max-width:768px){.elementor-widget-elysio_leistungen svg#calendar,.elementor-widget-elysio_termine svg#calendar{width:40px;height:40px}}.elementor-widget-elysio_leistungen .smallVersion,.elementor-widget-elysio_termine .smallVersion{margin-right:40px}@media(max-width:1024px){.elementor-widget-elysio_leistungen .smallVersion,.elementor-widget-elysio_termine .smallVersion{margin-right:20px}}@media(max-width:768px){.elementor-widget-elysio_leistungen .smallVersion,.elementor-widget-elysio_termine .smallVersion{margin-right:10px}}.elementor-widget-elysio_leistungen .smallVersion svg#calendar,.elementor-widget-elysio_termine .smallVersion svg#calendar{width:37px;height:30px}.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_header,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_header{user-select:none;transition:.25s background-color,.25s color;background-color:rgba(0,0,0,0);font-size:22px;padding:8px 50px 10px 30px;border:2px solid #fff;line-height:1;color:#fff}@media(max-width:768px){.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_header,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_header{padding:8px 20px 10px;font-size:18px}.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_header svg,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_header svg{width:26px;height:25px}}@media(max-width:440px){.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_header svg,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_header svg{display:none}}.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_header svg path,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_header svg path{transition:.25s stroke;stroke:#fff}.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_auswahl,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_auswahl{opacity:0;padding:20px 20px 10px;background-color:rgba(0,0,0,0);border-color:#fff;user-select:none}@media(max-width:768px){.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_auswahl,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_auswahl{padding:28px 8px 2px}}.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_auswahl svg,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_auswahl svg{width:22px;margin-right:30px;position:relative;top:4px}@media(max-width:768px){.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_auswahl svg,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_auswahl svg{width:20px;margin-right:20px}}@media(max-width:440px){.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_auswahl svg,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_auswahl svg{margin-right:10px;width:16px;top:2px}}.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_auswahl svg path,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_auswahl svg path{transition:.25s fill;fill:#fff}.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_auswahl a,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_auswahl a{font-size:24px;transition:.25s stroke;color:#fff;border-bottom-color:#fff}@media(max-width:768px){.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_auswahl a,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_auswahl a{font-size:20px;padding:12px}}@media(max-width:440px){.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_auswahl a,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_auswahl a{font-size:18px}}.elementor-widget-elysio_leistungen .smallVersion .termine_picker .termine_picker_auswahl_container,.elementor-widget-elysio_termine .smallVersion .termine_picker .termine_picker_auswahl_container{pointer-events:none;margin-top:-25px}.elementor-widget-elysio_leistungen .termine_picker,.elementor-widget-elysio_termine .termine_picker{position:relative;z-index:10}.elementor-widget-elysio_leistungen .termine_picker .termine_picker_header,.elementor-widget-elysio_termine .termine_picker .termine_picker_header{user-select:none;background-color:#edebea;border:4px solid var(--e-global-color-accent);border-radius:80px;padding:20px 140px 20px 50px;position:relative;z-index:1;font-size:35px}@media(max-width:1280px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_header,.elementor-widget-elysio_termine .termine_picker .termine_picker_header{font-size:28px}}@media(max-width:1024px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_header,.elementor-widget-elysio_termine .termine_picker .termine_picker_header{font-size:24px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_header,.elementor-widget-elysio_termine .termine_picker .termine_picker_header{font-size:18px;line-height:1.2}}@media(max-width:400px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_header,.elementor-widget-elysio_termine .termine_picker .termine_picker_header{font-size:16px}}.elementor-widget-elysio_leistungen .termine_picker .termine_picker_header,.elementor-widget-elysio_termine .termine_picker .termine_picker_header{font-weight:var(--light);display:flex;gap:20px;justify-content:space-between;align-items:center}@media(max-width:1024px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_header,.elementor-widget-elysio_termine .termine_picker .termine_picker_header{border-width:2px;padding:15px 80px 15px 40px}}@media(max-width:768px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_header,.elementor-widget-elysio_termine .termine_picker .termine_picker_header{padding:10px 60px 10px 30px}}.elementor-widget-elysio_leistungen .termine_picker:hover .termine_picker_auswahl,.elementor-widget-elysio_termine .termine_picker:hover .termine_picker_auswahl{transform:translateY(-5px);opacity:1}.elementor-widget-elysio_leistungen .termine_picker:hover .termine_picker_auswahl_container,.elementor-widget-elysio_termine .termine_picker:hover .termine_picker_auswahl_container{pointer-events:auto}.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl_container,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl_container{pointer-events:none;overflow:hidden;margin-top:-55px;width:100%;position:absolute}@media(max-width:1024px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl_container,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl_container{margin-top:-50px}}@media(max-width:768px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl_container,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl_container{margin-top:-36px}}.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl{transition:.5s all;transition-timing-function:cubic-bezier(.33,1,.68,1);background-color:#edebea;border:2px solid var(--e-global-color-accent);border-radius:0 0 20px 20px;padding:60px 20px 10px;position:relative;z-index:0;transform:translateY(-100%)}@media(max-width:1024px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl{padding:50px 20px 10px;border-width:1px}}@media(max-width:768px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl{padding:38px 15px 5px}}.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl svg,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl svg{width:30px;margin-right:100px;position:relative;top:5px}@media(max-width:1024px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl svg,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl svg{width:20px;margin-right:40px}}@media(max-width:768px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl svg,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl svg{margin-right:20px}}.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl a,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl a{color:var(--e-global-color-accent);font-size:30px}@media(max-width:1024px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl a,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl a{font-size:25px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl a,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl a{font-size:16px;line-height:1.2}}@media(max-width:400px){.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl a,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl a{font-size:16px}}.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl a,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl a{border-bottom:2px solid var(--e-global-color-accent);display:block;padding:14px;font-weight:var(--light)}.elementor-widget-elysio_leistungen .termine_picker .termine_picker_auswahl a:last-child,.elementor-widget-elysio_termine .termine_picker .termine_picker_auswahl a:last-child{border-bottom:none}body.scrolled .smallVersion .termine_picker .termine_picker_auswahl{background-color:#fff;border-color:var(--e-global-color-accent)}body.scrolled .smallVersion .termine_picker .termine_picker_auswahl svg path{fill:var(--e-global-color-accent)}body.scrolled .smallVersion .termine_picker .termine_picker_auswahl a{color:var(--e-global-color-accent);border-bottom-color:var(--e-global-color-accent)}body.scrolled .smallVersion .termine_picker .termine_picker_header{background-color:#fff;color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}body.scrolled .smallVersion .termine_picker .termine_picker_header svg path{stroke:var(--e-global-color-accent)}@media(max-width:768px){.elementor-widget-elysio_jobs{padding-top:35px;padding-bottom:38px !important}}.elementor-widget-elysio_faq,.elementor-widget-elysio_jobs,.elementor-widget-elysio_leistungen{padding-bottom:100px;padding-left:0;padding-right:0}@media(max-width:1024px){.elementor-widget-elysio_faq,.elementor-widget-elysio_jobs,.elementor-widget-elysio_leistungen{padding-bottom:80px}}@media(max-width:768px){.elementor-widget-elysio_faq,.elementor-widget-elysio_jobs,.elementor-widget-elysio_leistungen{padding-bottom:40px}}.elementor-widget-elysio_faq:before,.elementor-widget-elysio_jobs:before,.elementor-widget-elysio_leistungen:before{content:"";background-color:#f4f6f5;position:absolute;top:0;width:100vw;height:100%;left:calc(-1*(100vw - 100%)/2);display:block;z-index:-1}.elementor-widget-elysio_faq h2,.elementor-widget-elysio_jobs h2,.elementor-widget-elysio_leistungen h2{padding-top:100px;margin-bottom:41px}@media(max-width:1024px){.elementor-widget-elysio_faq h2,.elementor-widget-elysio_jobs h2,.elementor-widget-elysio_leistungen h2{padding-top:80px;margin-bottom:20px}}@media(max-width:768px){.elementor-widget-elysio_faq h2,.elementor-widget-elysio_jobs h2,.elementor-widget-elysio_leistungen h2{padding-top:60px;margin-bottom:10px}.elementor-widget-elysio_faq h2:first-child,.elementor-widget-elysio_jobs h2:first-child,.elementor-widget-elysio_leistungen h2:first-child{padding-top:0}}.elementor-widget-elysio_faq .job_bold,.elementor-widget-elysio_jobs .job_bold,.elementor-widget-elysio_leistungen .job_bold{margin-top:40px;font-weight:var(--semi-bold);display:block;font-size:30px}@media(max-width:1024px){.elementor-widget-elysio_faq .job_bold,.elementor-widget-elysio_jobs .job_bold,.elementor-widget-elysio_leistungen .job_bold{font-size:25px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_faq .job_bold,.elementor-widget-elysio_jobs .job_bold,.elementor-widget-elysio_leistungen .job_bold{font-size:16px;line-height:1.2}}@media(max-width:400px){.elementor-widget-elysio_faq .job_bold,.elementor-widget-elysio_jobs .job_bold,.elementor-widget-elysio_leistungen .job_bold{font-size:16px}}.elementor-widget-elysio_faq .send_mail,.elementor-widget-elysio_jobs .send_mail,.elementor-widget-elysio_leistungen .send_mail{margin-top:40px;margin-bottom:35px;padding:15px 30px;border:2px solid var(--e-global-color-accent);border-radius:40px;display:inline-flex;align-items:center}.elementor-widget-elysio_faq .send_mail span,.elementor-widget-elysio_jobs .send_mail span,.elementor-widget-elysio_leistungen .send_mail span{position:relative;top:-3px}.elementor-widget-elysio_faq .send_mail svg,.elementor-widget-elysio_jobs .send_mail svg,.elementor-widget-elysio_leistungen .send_mail svg{margin-left:70px;width:29px;height:33px}.elementor-widget-elysio_faq h2+.job .job_first,.elementor-widget-elysio_jobs h2+.job .job_first,.elementor-widget-elysio_leistungen h2+.job .job_first{height:1px;width:0;transition:.5s width;transition-delay:.25s;background-color:var(--e-global-color-accent)}.elementor-widget-elysio_faq h2+.job.show .job_first,.elementor-widget-elysio_jobs h2+.job.show .job_first,.elementor-widget-elysio_leistungen h2+.job.show .job_first{width:100%}.elementor-widget-elysio_faq .job,.elementor-widget-elysio_jobs .job,.elementor-widget-elysio_leistungen .job{position:relative}.elementor-widget-elysio_faq .job:after,.elementor-widget-elysio_jobs .job:after,.elementor-widget-elysio_leistungen .job:after{content:"";height:1px;width:0;position:absolute;bottom:0;background-color:var(--e-global-color-accent);transition:.5s width;transition-delay:.25s;z-index:0}.elementor-widget-elysio_faq .job.show:after,.elementor-widget-elysio_jobs .job.show:after,.elementor-widget-elysio_leistungen .job.show:after{content:"";width:100%}.elementor-widget-elysio_faq .job+.job,.elementor-widget-elysio_jobs .job+.job,.elementor-widget-elysio_leistungen .job+.job{margin-top:-1px}.elementor-widget-elysio_faq .job:before,.elementor-widget-elysio_jobs .job:before,.elementor-widget-elysio_leistungen .job:before{transition:.5s all;content:"";position:absolute;top:1px;width:100vw;height:calc(100% - 2px);left:calc(-1*(100vw - 100%)/2);display:block;z-index:-1}.elementor-widget-elysio_faq .job .job_title,.elementor-widget-elysio_jobs .job .job_title,.elementor-widget-elysio_leistungen .job .job_title{cursor:pointer;font-size:35px}@media(max-width:1280px){.elementor-widget-elysio_faq .job .job_title,.elementor-widget-elysio_jobs .job .job_title,.elementor-widget-elysio_leistungen .job .job_title{font-size:28px}}@media(max-width:1024px){.elementor-widget-elysio_faq .job .job_title,.elementor-widget-elysio_jobs .job .job_title,.elementor-widget-elysio_leistungen .job .job_title{font-size:24px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_faq .job .job_title,.elementor-widget-elysio_jobs .job .job_title,.elementor-widget-elysio_leistungen .job .job_title{font-size:18px;line-height:1.2}}@media(max-width:400px){.elementor-widget-elysio_faq .job .job_title,.elementor-widget-elysio_jobs .job .job_title,.elementor-widget-elysio_leistungen .job .job_title{font-size:16px}}.elementor-widget-elysio_faq .job .job_title,.elementor-widget-elysio_jobs .job .job_title,.elementor-widget-elysio_leistungen .job .job_title{padding:30px 70px 30px 20px;font-weight:var(--light)}@media(max-width:1024px){.elementor-widget-elysio_faq .job .job_title,.elementor-widget-elysio_jobs .job .job_title,.elementor-widget-elysio_leistungen .job .job_title{padding:25px 40px 25px 20px}}@media(max-width:768px){.elementor-widget-elysio_faq .job .job_title,.elementor-widget-elysio_jobs .job .job_title,.elementor-widget-elysio_leistungen .job .job_title{padding:20px 40px 20px 10px}}.elementor-widget-elysio_faq .job .job_title,.elementor-widget-elysio_jobs .job .job_title,.elementor-widget-elysio_leistungen .job .job_title{opacity:0;transition:.5s opacity,.5s clip-path,.5s transform;transition-delay:.25s;clip-path:inset(100% 0px 100% 0px);transform:translateY(100%)}.elementor-widget-elysio_faq .job .job_title.show,.elementor-widget-elysio_jobs .job .job_title.show,.elementor-widget-elysio_leistungen .job .job_title.show{opacity:1;transform:translateY(0%);clip-path:inset(0% 0px 0% 0px)}.elementor-widget-elysio_faq .job .job_title svg,.elementor-widget-elysio_jobs .job .job_title svg,.elementor-widget-elysio_leistungen .job .job_title svg{position:absolute;right:40px;height:32px;transition:.5s all;top:40px}@media(max-width:1024px){.elementor-widget-elysio_faq .job .job_title svg,.elementor-widget-elysio_jobs .job .job_title svg,.elementor-widget-elysio_leistungen .job .job_title svg{height:25px;right:30px;top:36px}}@media(max-width:768px){.elementor-widget-elysio_faq .job .job_title svg,.elementor-widget-elysio_jobs .job .job_title svg,.elementor-widget-elysio_leistungen .job .job_title svg{height:16px;right:10px;top:24px}}.elementor-widget-elysio_faq .job .job_content,.elementor-widget-elysio_jobs .job .job_content,.elementor-widget-elysio_leistungen .job .job_content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-out;font-weight:var(--light);font-size:25px}@media(max-width:1280px){.elementor-widget-elysio_faq .job .job_content,.elementor-widget-elysio_jobs .job .job_content,.elementor-widget-elysio_leistungen .job .job_content{font-size:22px}}@media(max-width:1024px){.elementor-widget-elysio_faq .job .job_content,.elementor-widget-elysio_jobs .job .job_content,.elementor-widget-elysio_leistungen .job .job_content{font-size:20px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_faq .job .job_content,.elementor-widget-elysio_jobs .job .job_content,.elementor-widget-elysio_leistungen .job .job_content{font-size:16px}}@media(max-width:400px){.elementor-widget-elysio_faq .job .job_content,.elementor-widget-elysio_jobs .job .job_content,.elementor-widget-elysio_leistungen .job .job_content{font-size:14px}}.elementor-widget-elysio_faq .job .job_content .wp-block-image img,.elementor-widget-elysio_jobs .job .job_content .wp-block-image img,.elementor-widget-elysio_leistungen .job .job_content .wp-block-image img{width:100%}.elementor-widget-elysio_faq .job .job_content .inner,.elementor-widget-elysio_jobs .job .job_content .inner,.elementor-widget-elysio_leistungen .job .job_content .inner{padding:20px 20px 40px}.elementor-widget-elysio_faq .job .job_content .inner h1,.elementor-widget-elysio_faq .job .job_content .inner h2,.elementor-widget-elysio_faq .job .job_content .inner h3,.elementor-widget-elysio_faq .job .job_content .inner h4,.elementor-widget-elysio_faq .job .job_content .inner h5,.elementor-widget-elysio_faq .job .job_content .inner h6,.elementor-widget-elysio_faq .job .job_content .inner ol,.elementor-widget-elysio_faq .job .job_content .inner p,.elementor-widget-elysio_faq .job .job_content .inner ul,.elementor-widget-elysio_jobs .job .job_content .inner h1,.elementor-widget-elysio_jobs .job .job_content .inner h2,.elementor-widget-elysio_jobs .job .job_content .inner h3,.elementor-widget-elysio_jobs .job .job_content .inner h4,.elementor-widget-elysio_jobs .job .job_content .inner h5,.elementor-widget-elysio_jobs .job .job_content .inner h6,.elementor-widget-elysio_jobs .job .job_content .inner ol,.elementor-widget-elysio_jobs .job .job_content .inner p,.elementor-widget-elysio_jobs .job .job_content .inner ul,.elementor-widget-elysio_leistungen .job .job_content .inner h1,.elementor-widget-elysio_leistungen .job .job_content .inner h2,.elementor-widget-elysio_leistungen .job .job_content .inner h3,.elementor-widget-elysio_leistungen .job .job_content .inner h4,.elementor-widget-elysio_leistungen .job .job_content .inner h5,.elementor-widget-elysio_leistungen .job .job_content .inner h6,.elementor-widget-elysio_leistungen .job .job_content .inner ol,.elementor-widget-elysio_leistungen .job .job_content .inner p,.elementor-widget-elysio_leistungen .job .job_content .inner ul{max-width:1024px}@media(max-width:1024px){.elementor-widget-elysio_faq .job .job_content .inner,.elementor-widget-elysio_jobs .job .job_content .inner,.elementor-widget-elysio_leistungen .job .job_content .inner{padding:15px}}@media(max-width:768px){.elementor-widget-elysio_faq .job .job_content .inner,.elementor-widget-elysio_jobs .job .job_content .inner,.elementor-widget-elysio_leistungen .job .job_content .inner{padding:10px}}.elementor-widget-elysio_faq .job .job_content .job_header,.elementor-widget-elysio_jobs .job .job_content .job_header,.elementor-widget-elysio_leistungen .job .job_content .job_header{font-weight:var(--semi-bold);text-transform:uppercase;font-size:30px}@media(max-width:1024px){.elementor-widget-elysio_faq .job .job_content .job_header,.elementor-widget-elysio_jobs .job .job_content .job_header,.elementor-widget-elysio_leistungen .job .job_content .job_header{font-size:25px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_faq .job .job_content .job_header,.elementor-widget-elysio_jobs .job .job_content .job_header,.elementor-widget-elysio_leistungen .job .job_content .job_header{font-size:16px;line-height:1.2}}@media(max-width:400px){.elementor-widget-elysio_faq .job .job_content .job_header,.elementor-widget-elysio_jobs .job .job_content .job_header,.elementor-widget-elysio_leistungen .job .job_content .job_header{font-size:16px}}.elementor-widget-elysio_faq .job .job_content .job_header.job_header_bieten,.elementor-widget-elysio_jobs .job .job_content .job_header.job_header_bieten,.elementor-widget-elysio_leistungen .job .job_content .job_header.job_header_bieten{margin-top:30px}@media(max-width:1024px){.elementor-widget-elysio_faq .job .job_content .job_header.job_header_bieten,.elementor-widget-elysio_jobs .job .job_content .job_header.job_header_bieten,.elementor-widget-elysio_leistungen .job .job_content .job_header.job_header_bieten{margin-top:25px}}@media(max-width:768px){.elementor-widget-elysio_faq .job .job_content .job_header.job_header_bieten,.elementor-widget-elysio_jobs .job .job_content .job_header.job_header_bieten,.elementor-widget-elysio_leistungen .job .job_content .job_header.job_header_bieten{margin-top:20px}}.elementor-widget-elysio_faq .job .job_content>div,.elementor-widget-elysio_jobs .job .job_content>div,.elementor-widget-elysio_leistungen .job .job_content>div{overflow:hidden}.elementor-widget-elysio_faq .job.open:before,.elementor-widget-elysio_jobs .job.open:before,.elementor-widget-elysio_leistungen .job.open:before{content:"";background-color:#e8ecec}.elementor-widget-elysio_faq .job.open .job_content,.elementor-widget-elysio_jobs .job.open .job_content,.elementor-widget-elysio_leistungen .job.open .job_content{grid-template-rows:1fr}.elementor-widget-elysio_faq .job.open .job_content>div,.elementor-widget-elysio_jobs .job.open .job_content>div,.elementor-widget-elysio_leistungen .job.open .job_content>div{animation:removeOverflow 0s ease-in 1s forwards}.elementor-widget-elysio_faq .job.open .job_title svg,.elementor-widget-elysio_jobs .job.open .job_title svg,.elementor-widget-elysio_leistungen .job.open .job_title svg{transform:rotate(180deg)}@keyframes removeOverflow{to{overflow:visible}}.elementor-editor-active .job_title{opacity:1 !important;transform:translateY(0%) !important;clip-path:inset(0% 0px 0% 0px) !important}.elementor-editor-active .job:after{content:"";width:100% !important}.elementor-widget-elysio_praxisbilder{padding:0 0 120px;overflow:hidden}@media(max-width:1024px){.elementor-widget-elysio_praxisbilder{padding-bottom:100px}}@media(max-width:768px){.elementor-widget-elysio_praxisbilder{padding-bottom:70px}}.elementor-widget-elysio_praxisbilder .elementor-widget-container{position:relative}.elementor-widget-elysio_praxisbilder .buttons{display:flex;margin-left:11%;gap:27px;justify-content:center;position:absolute;bottom:0;left:0}@media(max-width:768px){.elementor-widget-elysio_praxisbilder .buttons{margin-left:10px;gap:10px}}.elementor-widget-elysio_praxisbilder .buttons.right{left:inherit;right:0;margin-left:inherit;margin-right:11%}@media(max-width:768px){.elementor-widget-elysio_praxisbilder .buttons.right{margin-right:10px}}.elementor-widget-elysio_praxisbilder .buttons svg{width:60px;height:60px}.elementor-widget-elysio_praxisbilder .buttons svg:hover circle{fill:#182b48}.elementor-widget-elysio_praxisbilder .buttons svg:hover path{fill:#fff}@media(max-width:1024px){.elementor-widget-elysio_praxisbilder .buttons svg{width:45px;height:45px}}@media(max-width:768px){.elementor-widget-elysio_praxisbilder .buttons svg{width:30px;height:30px}}.elementor-widget-elysio_praxisbilder .buttons svg{cursor:pointer}.elementor-widget-elysio_praxisbilder .buttons svg.disabled{opacity:.5;pointer-events:none}.elementor-widget-elysio_praxisbilder .buttons svg.btn_prev{scale:-1}.elementor-widget-elysio_praxisbilder .praxisBilderTransparent{display:none}.elementor-widget-elysio_praxisbilder:not(:has(.praxisBilderTransparent)):before{content:"";background-color:var(--e-global-color-83c44b6);position:absolute;top:0;width:100vw;height:100%;left:calc(-1*(100vw - 100%)/2);display:block;z-index:-1}.elementor-widget-elysio_praxisbilder .praxisBilder.round_bottom_right .swiper-slide{border-radius:0 0 var(--corner-radius) 0}.elementor-widget-elysio_praxisbilder .praxisBilder .swiper{overflow:visible}.elementor-widget-elysio_praxisbilder .praxisBilder .swiper-slide{height:auto !important;max-height:830px;border-radius:0 0 0 var(--corner-radius);overflow:hidden}@media(max-width:1024px){.elementor-widget-elysio_praxisbilder .praxisBilder .swiper-slide{max-height:500px}}@media(max-width:768px){.elementor-widget-elysio_praxisbilder .praxisBilder .swiper-slide{max-height:280px}}.elementor-widget-elysio_praxisbilder .praxisBilder .swiper-slide img,.elementor-widget-elysio_praxisbilder .praxisBilder .swiper-slide video{height:100%;object-fit:cover;width:100%;max-width:inherit;transform-origin:top}.elementor-widget-elysio_praxisbilder .praxisBilder img[src=""],.elementor-widget-elysio_praxisbilder .praxisBilder video:has(source[src=""]){display:none}.elementor-widget-elysio_praxisbilder .praxisBilder video,.elementor-widget-elysio_praxisbilder .praxisBilder video source{height:100%;object-fit:cover}.elementor-widget-elysio_rating{overflow:hidden}.rating{padding:0 10px}@media(max-width:768px){.rating{padding:0;display:flex;flex-direction:column}.rating .swiper-wrapper{order:0}.rating .buttons{order:1}.rating .googe_rating_footer{order:3}}.rating .swiper-slide{height:auto;opacity:0;transition:.5s opacity,.5s transform;transform:translateY(20%)}.rating .swiper-slide:nth-child(1){transition-delay:.1s}.rating .swiper-slide:nth-child(2){transition-delay:.2s}.rating .swiper-slide:nth-child(3){transition-delay:.3s}.rating .swiper-slide:nth-child(4){transition-delay:.4s}.rating.show .swiper-slide{opacity:1;transform:translateY(0%)}.rating .googe_rating_footer{margin-top:40px;float:left}@media(max-width:1024px){.rating .googe_rating_footer{margin-top:30px}}@media(max-width:768px){.rating .googe_rating_footer{margin-top:10px}}.rating .googe_rating_footer .google_svg{width:62px;height:21px}.rating .googe_rating_footer .rating_content{background:0 0;flex-direction:row;display:flex;gap:20px;padding:0}.rating .googe_rating_footer .rating_based,.rating .googe_rating_footer .start_count{color:var(--e-global-color-accent)}.rating .rating_content{background-color:#fff;height:100%;display:block;padding:20px 15px 30px;border-radius:10px}.rating .rating_date{font-size:14px;margin-bottom:10px}.rating .rating_text{font-size:16px}@media(max-width:1024px){.rating .rating_text{font-size:16px}}@media(max-width:768px),(max-height:500px){.rating .rating_text{font-size:14px}}.rating h6{margin:0 0 8px;line-height:1}.rating .rating_stars{display:flex;gap:3px;margin-bottom:27px}.rating .rating_stars svg{width:12px;height:12px}.rating .buttons{margin-top:23px;display:flex;justify-content:end;gap:13px}@media(max-width:1024px){.rating .buttons{margin-top:18px}}@media(max-width:768px){.rating .buttons{margin-top:10px}}.rating .buttons .button-next,.rating .buttons .button-prev{width:36px;height:36px}.rating .buttons .button-next:not(.swiper-button-disabled),.rating .buttons .button-prev:not(.swiper-button-disabled){cursor:pointer}.rating .buttons .button-next.swiper-button-disabled,.rating .buttons .button-prev.swiper-button-disabled{opacity:.5}.rating .buttons .button-prev{transform:rotate(180deg)}.elementor-editor-active .swiper-slide{opacity:1 !important;transform:translateY(0%) !important}.elementor-widget-elysio_imageText{overflow:hidden}.elementor-widget-elysio_imageText .elementor-widget-container:has(.round_bottom_left){display:flex;flex-direction:column-reverse}.elementor-widget-elysio_imageText .textbox{bottom:12%;position:absolute;border-radius:20px;padding:15px 5% 25px 30px;width:30%}@media(max-width:1024px){.elementor-widget-elysio_imageText .textbox{width:40%}}@media(max-width:768px){.elementor-widget-elysio_imageText .textbox{border-radius:0;padding:10px 20px;width:50%;position:relative;width:100%}}.elementor-widget-elysio_imageText .textbox.show .textbox_subtitle,.elementor-widget-elysio_imageText .textbox.show .textbox_text,.elementor-widget-elysio_imageText .textbox.show .textbox_title{opacity:1;transform:translateY(0%);clip-path:inset(0% -10% -20% 0px)}.elementor-widget-elysio_imageText .textbox .textbox_subtitle,.elementor-widget-elysio_imageText .textbox .textbox_text,.elementor-widget-elysio_imageText .textbox .textbox_title{opacity:0;transition:.25s opacity,.25s clip-path,.25s transform;transition-delay:.5s;clip-path:inset(100% 0px -100% 0px);transform:translateY(-100%)}.elementor-widget-elysio_imageText .textbox .textbox_title{font-size:55px}@media(max-width:1280px){.elementor-widget-elysio_imageText .textbox .textbox_title{font-size:45px}}@media(max-width:1024px){.elementor-widget-elysio_imageText .textbox .textbox_title{font-size:38px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_imageText .textbox .textbox_title{font-size:24px;line-height:1.2}}@media(max-width:400px){.elementor-widget-elysio_imageText .textbox .textbox_title{font-size:20px}}.elementor-widget-elysio_imageText .textbox .textbox_title{font-weight:var(--light);line-height:1;margin-bottom:10px}@media(max-width:768px){.elementor-widget-elysio_imageText .textbox .textbox_title{margin-bottom:5px}}.elementor-widget-elysio_imageText .textbox .textbox_subtitle{font-size:35px}@media(max-width:1280px){.elementor-widget-elysio_imageText .textbox .textbox_subtitle{font-size:28px}}@media(max-width:1024px){.elementor-widget-elysio_imageText .textbox .textbox_subtitle{font-size:24px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_imageText .textbox .textbox_subtitle{font-size:18px;line-height:1.2}}@media(max-width:400px){.elementor-widget-elysio_imageText .textbox .textbox_subtitle{font-size:16px}}.elementor-widget-elysio_imageText .textbox .textbox_subtitle{font-weight:var(--light);line-height:1.2;transition-delay:.7s;padding-bottom:6px}.elementor-widget-elysio_imageText .textbox .textbox_text{transition-delay:.9s;font-weight:var(--regular);font-size:25px}@media(max-width:1280px){.elementor-widget-elysio_imageText .textbox .textbox_text{font-size:22px}}@media(max-width:1024px){.elementor-widget-elysio_imageText .textbox .textbox_text{font-size:20px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_imageText .textbox .textbox_text{font-size:16px}}@media(max-width:400px){.elementor-widget-elysio_imageText .textbox .textbox_text{font-size:14px}}.elementor-widget-elysio_imageText .textbox .textbox_text{line-height:1.1}.elementor-widget-elysio_imageText .textbox .textbox_link{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.elementor-widget-elysio_imageText .textbox .svg{width:46px;height:46px;position:absolute;right:20px;top:calc(50% - 23px);overflow:visible}@media(max-width:768px){.elementor-widget-elysio_imageText .textbox .svg{width:30px;height:30px;top:calc(50% - 15px)}}.elementor-widget-elysio_imageText .textbox svg.blue path{fill:var(--e-global-color-accent)}.elementor-widget-elysio_imageText .img img,.elementor-widget-elysio_imageText .img video,.elementor-widget-elysio_imageText .video img,.elementor-widget-elysio_imageText .video video{clip-path:inset(0px 99% 0px 0px);scale:1.1;opacity:0;transition:.75s clip-path,.75s scale,.75s opacity}.elementor-widget-elysio_imageText .img.show img,.elementor-widget-elysio_imageText .img.show video,.elementor-widget-elysio_imageText .video.show img,.elementor-widget-elysio_imageText .video.show video{scale:1;opacity:1;clip-path:inset(0px 0% 0px 0px)}.elementor-widget-elysio_imageText .round_bottom_left+.textbox{right:68%}@media(max-width:1024px){.elementor-widget-elysio_imageText .round_bottom_left+.textbox{right:58%}}@media(max-width:768px){.elementor-widget-elysio_imageText .round_bottom_left+.textbox{right:0}}.elementor-widget-elysio_imageText .round_bottom_left+.textbox svg{right:40px}@media(max-width:768px){.elementor-widget-elysio_imageText .round_bottom_left+.textbox svg{right:0;margin-left:auto}}.elementor-widget-elysio_imageText .round_top_right+.textbox{left:68%}@media(max-width:1024px){.elementor-widget-elysio_imageText .round_top_right+.textbox{left:58%}}@media(max-width:768px){.elementor-widget-elysio_imageText .round_top_right+.textbox{left:0}}.elementor-widget-elysio_imageText .round_top_right+.textbox svg{left:40px}@media(max-width:768px){.elementor-widget-elysio_imageText .round_top_right+.textbox svg{margin-left:auto;left:0}}.elementor-widget-elysio_imageText .round_top_left+.textbox{right:68%}@media(max-width:1024px){.elementor-widget-elysio_imageText .round_top_left+.textbox{right:58%}}@media(max-width:768px){.elementor-widget-elysio_imageText .round_top_left+.textbox{right:0}}.elementor-widget-elysio_imageText .round_top_left+.textbox svg{right:40px}@media(max-width:768px){.elementor-widget-elysio_imageText .round_top_left+.textbox svg{right:0;margin-left:auto}}.elementor-editor-active .textbox_subtitle,.elementor-editor-active .textbox_text,.elementor-editor-active .textbox_title{opacity:1 !important;transform:translateY(0%) !important;clip-path:inset(0% 0px -20% 0px) !important}.elementor-editor-active .img img,.elementor-editor-active .video video{scale:1 !important;opacity:1 !important;clip-path:inset(0px 0% 0px 0px) !important}.partnerBox{width:calc(25% - 40px);height:100%;aspect-ratio:1}.partnerBox div{height:100%}.partnerBox div img{height:100%;object-fit:contain}@media(max-width:768px){.partnerBox{width:calc(50% - 10px)}}.elementor-widget-elysio_introText{background-color:var(--e-global-color-2f2fd76)}.elementor-widget-elysio_introText .introText .line{overflow:hidden}.elementor-widget-elysio_introText .introText{max-width:1190px;margin:auto;padding:160px var(--mobile-padding);font-size:35px}@media(max-width:1280px){.elementor-widget-elysio_introText .introText{font-size:28px}}@media(max-width:1024px){.elementor-widget-elysio_introText .introText{font-size:24px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_introText .introText{font-size:18px;line-height:1.2}}@media(max-width:400px){.elementor-widget-elysio_introText .introText{font-size:16px}}.elementor-widget-elysio_introText .introText{font-weight:var(--light)}@media(max-width:1024px){.elementor-widget-elysio_introText .introText{padding:80px var(--mobile-padding);hyphens:auto;-webkit-hyphens:auto}}@media(max-width:768px){.elementor-widget-elysio_introText .introText{padding:40px var(--mobile-padding);line-height:1.5}}.elementor-widget-elysio_introText .introText .word{padding-bottom:5px}.elementor-widget-elysio_leistungen:before{background-color:rgba(0,0,0,0)}.elementor-widget-elysio_leistungen .job:before{background-color:rgba(0,0,0,0)}.elementor-widget-elysio_leistungen .job.open:before{background-color:#f4f6f5}.elementor-widget-elysio_leistungen .job .job_content{margin-bottom:0}.elementor-widget-elysio_leistungen .job .job_content .inner{font-weight:var(--light);font-size:20px}@media(max-width:1024px){.elementor-widget-elysio_leistungen .job .job_content .inner{font-size:18px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_leistungen .job .job_content .inner{font-size:16px}}@media(max-width:400px){.elementor-widget-elysio_leistungen .job .job_content .inner{font-size:14px}}.elementor-widget-elysio_leistungen .job .job_content figure.wp-block-image{margin-bottom:55px;margin-top:60px}@media(max-width:1024px){.elementor-widget-elysio_leistungen .job .job_content figure.wp-block-image{margin-top:45px;margin-bottom:45px}}@media(max-width:768px){.elementor-widget-elysio_leistungen .job .job_content figure.wp-block-image{margin-top:24px;margin-bottom:24px}}.elementor-widget-elysio_leistungen .job .job_content h2.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content h3.wp-block-heading{font-size:25px}@media(max-width:1280px){.elementor-widget-elysio_leistungen .job .job_content h2.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content h3.wp-block-heading{font-size:22px}}@media(max-width:1024px){.elementor-widget-elysio_leistungen .job .job_content h2.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content h3.wp-block-heading{font-size:20px}}@media(max-width:768px),(max-height:500px){.elementor-widget-elysio_leistungen .job .job_content h2.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content h3.wp-block-heading{font-size:16px}}@media(max-width:400px){.elementor-widget-elysio_leistungen .job .job_content h2.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content h3.wp-block-heading{font-size:14px}}.elementor-widget-elysio_leistungen .job .job_content h2.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content h3.wp-block-heading{font-weight:var(--regular);margin-bottom:5px}.elementor-widget-elysio_leistungen .job .job_content ul{margin-bottom:20px}.elementor-widget-elysio_leistungen .job .job_content p+h2.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content p+h3.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content ul+h2.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content ul+h3.wp-block-heading{margin-top:55px}@media(max-width:1024px){.elementor-widget-elysio_leistungen .job .job_content p+h2.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content p+h3.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content ul+h2.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content ul+h3.wp-block-heading{margin-top:45px}}@media(max-width:768px){.elementor-widget-elysio_leistungen .job .job_content p+h2.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content p+h3.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content ul+h2.wp-block-heading,.elementor-widget-elysio_leistungen .job .job_content ul+h3.wp-block-heading{margin-top:35px}}.elementor-widget-elysio_leistungen .job .job_content .wp-block-heading{margin:0;padding:0}.elementor-widget-elysio_leistungen .job .job_content .leistung_untertitel{font-weight:var(--light);margin-bottom:30px;line-height:1.3}.elementor-widget-elysio_leistungen .termine{margin-top:20px;padding:40px 0;position:relative}.elementor-widget-elysio_leistungen .termine .termine_picker{width:auto}@media(max-width:1024px){.elementor-widget-elysio_leistungen .termine .termine_picker{width:400px}}@media(max-width:768px){.elementor-widget-elysio_leistungen .termine .termine_picker{width:270px}}.elementor-widget-elysio_leistungen .termine .termine_picker_auswahl,.elementor-widget-elysio_leistungen .termine .termine_picker_header{background-color:#fff}@media(max-width:1024px){.elementor-widget-elysio_leistungen .termine{margin-top:0;padding:20px 0}}footer{overflow:hidden;font-weight:var(--light)}footer a{color:#fff}footer .hrFullWidth{width:calc(100vw + 40px) !important;margin-left:-37px !important}footer .hrFullWidth>div{width:100vw}.globale_texte{font-size:16px}@media(max-width:1024px){.globale_texte{font-size:16px}}@media(max-width:768px),(max-height:500px){.globale_texte{font-size:14px}}.globale_texte h2{font-size:25px}@media(max-width:1280px){.globale_texte h2{font-size:22px}}@media(max-width:1024px){.globale_texte h2{font-size:20px}}@media(max-width:768px),(max-height:500px){.globale_texte h2{font-size:16px}}@media(max-width:400px){.globale_texte h2{font-size:14px}}.globale_texte h2{font-weight:var(--semi-bold)}.globale_texte h3{margin-top:30px;font-size:20px}@media(max-width:1024px){.globale_texte h3{font-size:18px}}@media(max-width:768px),(max-height:500px){.globale_texte h3{font-size:16px}}@media(max-width:400px){.globale_texte h3{font-size:14px}}.globale_texte h3{font-weight:var(--semi-bold)}.globale_texte a{color:#fff}.datenschutz-page b,.datenschutz-page strong,.impressum-page b,.impressum-page strong{font-size:18px}@media(max-width:1024px){.datenschutz-page b,.datenschutz-page strong,.impressum-page b,.impressum-page strong{font-size:18px}}@media(max-width:768px),(max-height:500px){.datenschutz-page b,.datenschutz-page strong,.impressum-page b,.impressum-page strong{font-size:16px}}@media(max-width:400px){.datenschutz-page b,.datenschutz-page strong,.impressum-page b,.impressum-page strong{font-size:14px}}.datenschutz-page b,.datenschutz-page strong,.impressum-page b,.impressum-page strong{font-weight:var(--semi-bold)}.miga_language{margin-left:30px}@media(max-width:1024px){.miga_language{margin-left:15px}}@media(max-width:768px){.miga_language{margin-left:10px}}.miga_language .language_flag{text-transform:uppercase;color:#fff;font-size:20px}@media(max-width:1024px){.miga_language .language_flag{font-size:18px}}@media(max-width:768px),(max-height:500px){.miga_language .language_flag{font-size:16px}}@media(max-width:400px){.miga_language .language_flag{font-size:14px}}.miga_language .language_flag:hover{color:#fff}.elementor-widget-elysio_faq:before{content:none;background-color:inherit}.elementor-widget-elysio_faq .job:before{background-color:#fff}.elementor-widget-elysio_faq .accordion-description{max-width:1024px}@view-transition{navigation:auto}html{max-width:100vw}body{overflow-x:hidden}div[data-elementor-type=wp-page],main#content{min-height:calc(100vh - 100px)}@media(max-width:1440px){.e-con.e-flex>.e-con-inner{padding-left:var(--mobile-padding);padding-right:var(--mobile-padding)}}:root{--corner-radius:200px;--corner-radius-half:100px;--light:300;--regular:400;--semi-bold:600;--mobile-padding:18px}@media(max-width:1024px){:root{--corner-radius:160px;--corner-radius-half:80px}}@media(max-width:768px){:root{--corner-radius:50px;--corner-radius-half:50px}}p:last-child,p:last-of-type{margin-bottom:0}b,strong{font-weight:var(--semi-bold) !important}.elementor-widget-image:has(div.round_bottom_left),.round_bottom_left{transform-origin:top;transform:skew(20deg);border-radius:0 0 0 var(--corner-radius-half);overflow:hidden;width:89%;margin-left:auto;pointer-events:none}@media(max-width:768px){.elementor-widget-image:has(div.round_bottom_left),.round_bottom_left{width:100%}}.elementor-widget-image:has(div.round_bottom_left) img,.elementor-widget-image:has(div.round_bottom_left) video,.round_bottom_left img,.round_bottom_left video{width:100%;display:block;transform-origin:inherit;transform:skew(-20deg)}.elementor-widget-image:has(div.round_top_right),.round_top_right{pointer-events:none;width:89%;margin-right:auto;transform-origin:bottom;transform:skew(20deg);border-radius:0 var(--corner-radius-half) 0 0;overflow:hidden}@media(max-width:768px){.elementor-widget-image:has(div.round_top_right),.round_top_right{width:100%}}.elementor-widget-image:has(div.round_top_right) img,.elementor-widget-image:has(div.round_top_right) video,.round_top_right img,.round_top_right video{width:100%;display:block;transform-origin:inherit;transform:skew(-20deg)}.elementor-widget-image:has(div.round_bottom_right),.round_bottom_right{width:89%;margin-right:auto;transform-origin:top;transform:skew(-20deg);border-radius:0 0 var(--corner-radius-half) 0;overflow:hidden}@media(max-width:768px){.elementor-widget-image:has(div.round_bottom_right),.round_bottom_right{width:100%}}.elementor-widget-image:has(div.round_bottom_right) img,.elementor-widget-image:has(div.round_bottom_right) video,.round_bottom_right img,.round_bottom_right video{width:100%;display:block;transform-origin:inherit;transform:skew(20deg)}.elementor-widget-image:has(div.round_top_left),.round_top_left{width:89%;margin-left:auto;transform-origin:bottom;transform:skew(-20deg);border-radius:var(--corner-radius-half) 0 0 0;overflow:hidden}@media(max-width:768px){.elementor-widget-image:has(div.round_top_left),.round_top_left{width:100%}}.elementor-widget-image:has(div.round_top_left) img,.elementor-widget-image:has(div.round_top_left) video,.round_top_left img,.round_top_left video{width:100%;display:block;transform-origin:inherit;transform:skew(20deg)}.round_1{overflow:hidden;border-radius:var(--corner-radius) 0 var(--corner-radius) 0}.round_2{overflow:hidden;border-radius:0 var(--corner-radius) 0 var(--corner-radius)}.round_3{overflow:hidden;border-radius:0 0 0 var(--corner-radius)}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:none}.agb-page .elementor-widget-heading:has(h1),.datenschutz-page .elementor-widget-heading:has(h1){position:sticky;top:100px}.text_left{display:inline-block;width:80px}.text_left_kontakt{display:inline-block;width:180px}@media(max-width:1024px){.text_left_kontakt{width:150px}}@media(max-width:768px){.text_left_kontakt{width:120px}}.elementor-element:has(>.round_bottom_left),.elementor-element:has(>.round_top_right){overflow:hidden}.miga_animation_text.center{display:block}#error404{padding-top:100px;text-align:center;min-height:50vh}#error404 h1{margin-top:50px}.rightImage{width:100%}@media(min-width:1440px){.rightImage{width:calc(50vw + 20%)}}.rightImage{max-width:inherit !important;max-height:650px}.leftImage{left:0;width:100%}@media(min-width:1440px){.leftImage{left:calc((100vw - (var(--container-max-width)))*-0.5);width:calc(50vw + 20%) !important}}.leftImage{max-width:inherit !important;max-height:550px}.leftImage .e-hosted-video{height:100%;width:100%}.maxWidth{max-width:1200px !important}@media(max-width:1024px){h1,h2,h3,h4,h5,h6{margin-top:0 !important}}.h4 .elementor-heading-title{font-size:30px}@media(max-width:1024px){.h4 .elementor-heading-title{font-size:25px}}@media(max-width:768px),(max-height:500px){.h4 .elementor-heading-title{font-size:16px;line-height:1.2}}@media(max-width:400px){.h4 .elementor-heading-title{font-size:16px}}.h4 .elementor-heading-title{font-weight:600}.elementor-editor-active header#masthead{pointer-events:none}