a:focus{outline:none !important}#outer-wrap{overflow:hidden !important}#scroll-top{background-color:transparent !important;border-radius:100% !important;background-image:url("/wp-content/uploads/2024/05/light_green_arrow.svg") !important;border:2px solid #d3ffb4;background-size:20px 20px;background-position:center;background-repeat:no-repeat;transform:rotate(-90deg);box-sizing:border-box !important}@media screen and (max-width:767px){#scroll-top{width:4.4rem !important;height:4.4rem !important;bottom:2rem !important}}#scroll-top i{display:none !important}@media screen and (min-width:1025px){.pt_dst{padding-top:200px !important}}@media screen and (min-width:768px) and (max-width:1024px){.pt_dst{padding-top:150px !important}}@media screen and (max-width:767px){.pt_dst{padding-top:40px !important}}@media screen and (min-width:1025px){.pt_dst_s{padding-top:calc(200px / 2) !important}}@media screen and (min-width:768px) and (max-width:1024px){.pt_dst_s{padding-top:calc(150px / 2) !important}}@media screen and (max-width:767px){.pt_dst_s{padding-top:calc(40px / 2) !important}}@media screen and (min-width:1025px){.pt_dsb{padding-bottom:200px !important}}@media screen and (min-width:768px) and (max-width:1024px){.pt_dsb{padding-bottom:150px !important}}@media screen and (max-width:767px){.pt_dsb{padding-bottom:40px !important}}@media screen and (min-width:1025px){.pt_dsb_s{padding-bottom:calc(200px / 2) !important}}@media screen and (min-width:768px) and (max-width:1024px){.pt_dsb_s{padding-bottom:calc(150px / 2) !important}}@media screen and (max-width:767px){.pt_dsb_s{padding-bottom:calc(40px / 2) !important}}@media screen and (min-width:1025px){.pt_dsy{padding-top:200px !important;padding-bottom:200px !important}}@media screen and (min-width:768px) and (max-width:1024px){.pt_dsy{padding-top:150px !important;padding-bottom:150px !important}}@media screen and (max-width:767px){.pt_dsy{padding-top:40px !important;padding-bottom:40px !important}}@media screen and (min-width:1025px){.pt_dsy_s{padding-top:calc(200px / 2) !important;padding-bottom:calc(200px / 2) !important}}@media screen and (min-width:768px) and (max-width:1024px){.pt_dsy_s{padding-top:calc(150px / 2) !important;padding-bottom:calc(150px / 2) !important}}@media screen and (max-width:767px){.pt_dsy_s{padding-top:calc(40px / 2) !important;padding-bottom:calc(40px / 2) !important}}@media screen and (min-width:1025px){.pt_dp{padding:25px !important}}@media screen and (min-width:768px) and (max-width:1024px){.pt_dp{padding:40px !important}}@media screen and (max-width:767px){.pt_dp{padding:20px !important}}.pt_remove_para_margin p{margin-bottom:0 !important}.pt_e-con_relative .e-con-inner{position:relative !important}.pt_e_con_relative .e-con-inner{position:relative !important}@media screen and (min-width:1025px){.pt_db.pt_desktop{display:block}}@media screen and (min-width:768px) and (max-width:1024px){.pt_db.pt_tablet{display:block}}.pt_br{border-radius:30px !important;overflow:hidden !important}.pt_br_img img{border-radius:30px !important}.pt_uppercase *{text-transform:uppercase !important}.pt_round{border-radius:15px !important}.pt_not_clickable{pointer-events:none !important}.logged-in.admin-bar .pt_header{top:32px !important}#site-header{border-bottom:none !important}.pt_header{position:fixed !important;top:25px !important}@media screen and (max-width:767px){.pt_header>.e-con-inner{padding-block-end:0 !important;padding-block-start:0 !important}}.pt_header .pt_btn_container{border:2px solid;border-color:#2c514e;background-color:rgba(255, 255, 255, 0.3);backdrop-filter:blur(80px);border-radius:50px;backdrop-filter:blur(5px) !important;-webkit-backdrop-filter:blur(5px) !important}.pt_header .pt_btn_container .pt_btn{margin-top:-2px;margin-bottom:-2px !important}.pt_header .pt_btn_container .pt_btn a{border-color:#2c514e !important}.pt_header .pt_btn_container .pt_btn:first-child{margin-left:-2px}.pt_header .pt_btn_container .pt_btn.pt_menu_toggle{margin-right:-2px}@media screen and (max-width:767px){.pt_header .pt_btn_container .pt_btn.pt_termin_btn{position:fixed !important;left:12vw;right:12vw;top:calc(100vh - 25px - 44px - 2rem)}}.pt_header .pt_btn_container .pt_btn.pt_menu_toggle .elementor-button-icon{display:flex;align-items:center;justify-content:center}.pt_header .pt_btn_container .pt_btn.pt_menu_toggle a{border-radius:100%}@media screen and (min-width:1025px){.pt_header .pt_btn_container .pt_btn.pt_menu_toggle a{width:calc(50px + 2.5px) !important}}@media screen and (min-width:768px) and (max-width:1024px){.pt_header .pt_btn_container .pt_btn.pt_menu_toggle a{width:calc(40px + 2.5px) !important}}@media screen and (max-width:767px){.pt_header .pt_btn_container .pt_btn.pt_menu_toggle a{width:calc(40px + 2.5px) !important}}.pt_header .pt_btn_container .pt_btn.pt_menu_toggle a .elementor-button-icon{margin-right:0}.pt_header .pt_btn_container .pt_btn.pt_menu_toggle.pt_close{display:none}.pt_header.pt_active .pt_btn_container .pt_btn.pt_menu_toggle.pt_close{display:block !important}.pt_header.pt_active .pt_btn_container .pt_btn.pt_menu_toggle.pt_open{display:none !important}.pt_menu{position:fixed !important;top:-200vh;left:0;right:0}.pt_menu.pt_active{top:0 !important}.pt_menu .pt_vertical_menu #menu-1-ecdbd1b .menu-item{position:relative;display:flex;align-items:center;justify-content:center}.pt_menu .pt_vertical_menu #menu-1-ecdbd1b .menu-item.current-menu-item .pt_ellipse{opacity:1 !important}.pt_menu .pt_vertical_menu #menu-1-ecdbd1b .menu-item a{position:relative;display:flex;align-items:center;justify-content:center;width:max-content !important}.pt_menu .pt_vertical_menu #menu-1-ecdbd1b .menu-item a .pt_text{z-index:2}.pt_menu .pt_vertical_menu #menu-1-ecdbd1b .menu-item a .pt_ellipse{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;stroke-dasharray:0;stroke-dashoffset:500;transition:stroke-dashoffset 0.5s ease-in-out, opacity 0.5s ease-in-out;width:250px;z-index:1}.pt_menu .pt_vertical_menu #menu-1-ecdbd1b .menu-item a:hover .pt_ellipse{opacity:1;stroke-dashoffset:0}body .elementor-button{position:relative !important;display:flex;align-items:center;justify-content:center;padding:0;border-radius:50px !important;box-sizing:border-box !important;border:2px solid !important;text-transform:uppercase !important}body .elementor-button .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;padding:0 20px !important}@media screen and (min-width:1025px){body .elementor-button .elementor-button-content-wrapper{height:50px}}@media screen and (min-width:768px) and (max-width:1024px){body .elementor-button .elementor-button-content-wrapper{height:40px}}@media screen and (max-width:767px){body .elementor-button .elementor-button-content-wrapper{height:40px}}header .pt_btn:not(.pt_menu_toggle) .elementor-button:hover,.pt_footer .pt_btn:not(.pt_menu_toggle) .elementor-button:hover{background:#2c514e !important}header .pt_btn:not(.pt_menu_toggle) .elementor-button:hover .elementor-button-text,.pt_footer .pt_btn:not(.pt_menu_toggle) .elementor-button:hover .elementor-button-text{color:#bdb5da}header .pt_btn.pt_termin_btn a,.pt_footer .pt_btn.pt_termin_btn a{background-color:#d3ffb4;color:#2c514e !important}header .pt_btn.pt_termin_btn:hover a,.pt_footer .pt_btn.pt_termin_btn:hover a{background-color:#2c514e;color:#d3ffb4 !important}main .pt_btn.pt_light_green .elementor-button{border-color:#d3ffb4 !important}main .pt_btn.pt_light_green .elementor-button::after{border-color:#d3ffb4 !important;background-image:url("/wp-content/uploads/2024/05/light_green_arrow.svg")}main .pt_btn.pt_light_green .elementor-button .elementor-button-content-wrapper{border:2px solid #d3ffb4 !important;border-radius:50px !important}main .pt_btn.pt_light_green .elementor-button .elementor-button-content-wrapper .elementor-button-text{color:#d3ffb4 !important}main .pt_btn.pt_tel .elementor-button{border-color:#d3ffb4 !important}main .pt_btn.pt_tel .elementor-button::after{border-color:#d3ffb4 !important;background-image:url("/wp-content/uploads/2024/11/call-light-green.svg")}main .pt_btn.pt_tel .elementor-button .elementor-button-content-wrapper{border:2px solid #d3ffb4 !important;border-radius:50px !important}main .pt_btn.pt_tel .elementor-button .elementor-button-content-wrapper .elementor-button-text{color:#d3ffb4 !important}main .pt_btn.pt_mail .elementor-button{border-color:#d3ffb4 !important}main .pt_btn.pt_mail .elementor-button::after{border-color:#d3ffb4 !important;background-image:url("/wp-content/uploads/2024/11/email-green.svg")}main .pt_btn.pt_mail .elementor-button .elementor-button-content-wrapper{border:2px solid #d3ffb4 !important;border-radius:50px !important}main .pt_btn.pt_mail .elementor-button .elementor-button-content-wrapper .elementor-button-text{color:#d3ffb4 !important}main .elementor-button{padding-right:50px !important;background-color:transparent !important}main .elementor-button:hover{padding-right:calc(50px + 20px) !important}main .elementor-button:hover::after{transform:rotate(-360deg) !important}main .elementor-button::after{content:"" !important;position:absolute !important;background-repeat:no-repeat !important;transition:all 0.3s ease !important;top:-2px;bottom:-2px;right:-2px;border:2px solid !important;background-repeat:no-repeat !important;background-position:center !important}@media screen and (min-width:1025px){main .elementor-button::after{width:50px !important;border-radius:50px !important;background-size:25px !important}}@media screen and (min-width:768px) and (max-width:1024px){main .elementor-button::after{width:40px !important;border-radius:40px !important;background-size:20px !important}}@media screen and (max-width:767px){main .elementor-button::after{width:40px !important;border-radius:40px !important;background-size:15px !important}}main .elementor-button .elementor-button-content-wrapper{margin-top:-2px !important;margin-bottom:-2px !important;margin-left:-2px !important}.pt_form .elementor-button{width:max-content !important;flex-basis:unset !important;border-color:#bdb5da !important}@media screen and (min-width:1025px){.pt_form .elementor-button{min-height:50px !important}}.pt_form .elementor-button::after{background-image:url("/wp-content/uploads/2024/05/light_purple_arrow.svg")}.pt_form .elementor-button .elementor-button-text{padding:15px 20px !important}.pt_form .elementor-button:hover{color:#bdb5da !important}.pt_form .elementor-button:hover::after{border-color:#bdb5da !important}.pt_inside_purple .elementor-button{background-color:#bdb5da !important}.map-popup-footer-button{border-radius:30px !important;padding:10px 20px !important;border:none !important;font-family:"Articulat CF", Sans-serif !important;font-size:12px !important}.map-popup-header h2{font-family:"Articulat CF", Sans-serif !important;font-weight:300 !important;font-size:14px !important}.pt_team_wrapper{width:100% !important}@media screen and (min-width:2001px){.pt_team_wrapper{max-width:1200px !important;overflow:hidden !important}}.pt_team_wrapper .pt_team .pt_image{min-height:35rem;background-repeat:no-repeat;background-size:cover;background-position:top center;border-radius:25px}@media screen and (min-width:768px) and (max-width:1024px){.pt_team_wrapper .pt_team .pt_image{min-height:30rem}}@media screen and (max-width:767px){.pt_team_wrapper .pt_team .pt_image{min-height:40rem}}.pt_team_wrapper .swiper-pagination-bullet{width:15px !important;height:15px !important;background-color:#d3ffb4}.pt_team_wrapper .swiper-pagination{bottom:20px !important;z-index:100 !important}.pt_swiper_next,.pt_swiper_prev{cursor:pointer !important;top:calc((35rem / 2) - (52px / 2)) !important}@media screen and (min-width:768px) and (max-width:1024px){.pt_swiper_next,.pt_swiper_prev{top:calc((30rem / 2) - (52px / 2)) !important}}@media screen and (max-width:767px){.pt_swiper_next,.pt_swiper_prev{top:calc((40rem / 2) - (52px / 2)) !important}}.pt_swiper_next .elementor-icon,.pt_swiper_prev .elementor-icon{width:5.2rem !important;height:5.2rem !important}@media screen and (max-width:767px){.pt_swiper_next .elementor-icon,.pt_swiper_prev .elementor-icon{width:52px !important;height:52px !important}}@media screen and (min-width:2001px){.pt_swiper_prev{left:calc(((100vw - 1200px) / 2) - 10rem) !important}}@media screen and (min-width:2001px){.pt_swiper_next{right:calc(((100vw - 1200px) / 2) - 10rem) !important}}.pt_team_grid{display:grid;gap:25px;width:100% !important}@media screen and (min-width:1025px){.pt_team_grid{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width:768px) and (max-width:1024px){.pt_team_grid{grid-template-columns:repeat(2, 1fr)}}.pt_team_grid .pt_member{min-height:35rem;position:relative;border-radius:25px;overflow:hidden !important}@media screen and (max-width:767px){.pt_team_grid .pt_member{min-height:40rem}}.pt_team_grid .pt_member:hover .pt_name{opacity:1 !important}.pt_team_grid .pt_member .pt_image,.pt_team_grid .pt_member .pt_name{position:absolute;top:0;bottom:0;right:0;left:0;width:100% !important}.pt_team_grid .pt_member .pt_image{background-repeat:no-repeat;background-size:cover;background-position:top center;z-index:1}.pt_team_grid .pt_member .pt_name{opacity:0;transition:all 0.3s ease !important;z-index:2 !important;display:flex;align-items:center;justify-content:center;background-color:#d3ffb4 !important;color:#2c514e;line-height:1.2;text-align:center;padding:2rem}@media screen and (min-width:1025px){.pt_team_grid .pt_member .pt_name{font-size:3rem}}.elementor-widget-text-editor p{margin-bottom:0 !important}.elementor-widget-text-editor p a{color:inherit !important;text-decoration:underline !important}.pt_job_title{position:relative}.pt_job_title h3{position:relative;z-index:3}@media screen and (min-width:1025px){.pt_job_title::after{content:"" !important;position:absolute !important;background-repeat:no-repeat !important;top:0;bottom:0;left:0;right:0;z-index:0}}.pt_job_title.pt_shape_1::after,.pt_job_title.pt_shape_2::after{background-size:100%;background-position:center center;background-repeat:no-repeat !important}.pt_job_title.pt_shape_1::after{background-image:url("/wp-content/uploads/2024/11/scribblle_2.svg") !important}.pt_job_title.pt_shape_2::after{background-image:url("/wp-content/uploads/2024/11/scribble_1.svg") !important}.privacy-policy h1,.page-id-27 h1{font-size:6rem !important}@media screen and (max-width:767px){.privacy-policy h1,.page-id-27 h1{font-size:4.5rem !important}}.privacy-policy h2,.page-id-27 h2{font-size:3.6rem !important}@media screen and (max-width:767px){.privacy-policy h2,.page-id-27 h2{font-size:3rem !important}}.privacy-policy h3,.page-id-27 h3{font-size:2.4rem !important}.pt_patient_card{overflow:hidden !important}.pt_form_sec input{min-height:50px !important}.pt_footer .pt_container{position:relative;display:flex}@media screen and (min-width:1025px){.pt_footer .pt_container>.e-con-inner:last-child::after{content:"" !important;position:absolute !important;background-repeat:no-repeat !important;width:2px;height:60px;right:-2px;height:50px;top:25px;background-color:#2c514e}}@media screen and (max-width:767px){.pt_footer .pt_first_row .pt_btn,.pt_footer .pt_last_row .pt_btn{margin-top:-2px !important}}@media screen and (min-width:768px){.pt_footer .pt_first_row .pt_btn:last-child,.pt_footer .pt_last_row .pt_btn:last-child{margin-right:-2px !important}}.pt_footer .pt_first_row{margin-top:-2px !important}@media screen and (min-width:768px){.pt_footer .pt_last_row .pt_btn{margin-bottom:-2px !important;margin-top:-2px !important}}.pt_footer .pt_last_row .pt_btn .elementor-button{min-height:57px !important}.pt_map .mapster-wp-maps-container{border-radius:25px !important;overflow:hidden !important}.pt_map_links .elementor-icon-list-item a{align-items:flex-start !important}.pt_map_links .elementor-icon-list-icon{border:1px solid #bdb5da;border-radius:100% !important;margin-top:4px;width:25px;height:25px;display:flex;align-items:center;justify-content:center}.pt_image_slider .swiper-slide-image{border-radius:20px !important}.pt_image_slider .elementor-swiper-button{font-size:22px !important;border:2px solid #d3ffb4 !important;padding:4px !important;border-radius:100% !important;width:40px !important;height:40px !important;display:flex !important;align-items:center !important;justify-content:center !important;transform:none !important}.pt_image_slider .elementor-swiper-button-next{right:20px !important}.pt_image_slider .elementor-swiper-button-prev{transform:rotate(-180deg) !important;left:20px !important}@media screen and (max-width:767px){.pt_image_slider figure>img{height:400px !important;object-fit:cover !important}}.pt_festsitzende_slider,.pt_festsitzende_slider .swiper{height:100% !important}.pt_festsitzende_slider .elementor-swiper-button{border:2px solid #d3ffb4 !important;border-radius:100% !important;width:4rem !important;height:4rem !important;display:flex;align-items:center;justify-content:center;padding:0.5rem}.pt_festsitzende_slider .elementor-swiper-button-prev{transform:rotate(-180deg) !important;left:2rem !important}.pt_festsitzende_slider .elementor-swiper-button-next{right:2rem !important}@media screen and (min-width:1025px){.pt_page_header{min-height:65vh !important}}@media screen and (min-width:2001px) and (max-width:10000px){.pt_page_header{min-height:65vh !important}}@media screen and (min-width:768px) and (max-width:1024px){.pt_page_header{min-height:50rem !important}}@media screen and (max-width:767px){.pt_page_header{min-height:45rem !important}}.pt_faq.pt_light_green .e-n-accordion-item-title .e-n-accordion-item-title-icon,.pt_accordion.pt_light_green .e-n-accordion-item-title .e-n-accordion-item-title-icon{border:1px solid #d3ffb4 !important;background-color:#bdb5da !important}.pt_faq.pt_light_green .e-n-accordion-item-title .e-n-accordion-item-title-icon line,.pt_accordion.pt_light_green .e-n-accordion-item-title .e-n-accordion-item-title-icon line{stroke:#d3ffb4 !important}.pt_faq .e-n-accordion-item,.pt_accordion .e-n-accordion-item{overflow:visible !important}.pt_faq .e-n-accordion-item-title,.pt_accordion .e-n-accordion-item-title{justify-content:center !important}@media screen and (max-width:767px){.pt_faq .e-n-accordion-item-title,.pt_accordion .e-n-accordion-item-title{padding-top:25px !important}}.pt_faq .e-n-accordion-item-title .e-n-accordion-item-title-icon,.pt_accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon{justify-self:flex-end !important;border:1px solid #bdb5da;border-radius:100% !important;justify-content:center;position:absolute !important;right:0px}@media screen and (min-width:1025px){.pt_faq .e-n-accordion-item-title .e-n-accordion-item-title-icon,.pt_accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon{width:50px !important;height:50px !important;right:-70px;top:calc(-50px / 2) !important}}@media screen and (min-width:768px) and (max-width:1024px){.pt_faq .e-n-accordion-item-title .e-n-accordion-item-title-icon,.pt_accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon{width:40px !important;height:40px !important;top:calc(-40px / 2);right:-40px;top:-20px}}@media screen and (max-width:767px){.pt_faq .e-n-accordion-item-title .e-n-accordion-item-title-icon,.pt_accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon{width:40px !important;height:40px !important;top:calc(-40px / 2);background-color:#2c514e !important}}.pt_faq .e-n-accordion-item-title .e-n-accordion-item-title-icon span,.pt_accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon span{display:flex;align-items:center;justify-content:center}@media screen and (min-width:1025px){.pt_faq .e-n-accordion-item-title .e-n-accordion-item-title-icon svg,.pt_accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon svg{width:25px;height:20px}}@media screen and (min-width:768px) and (max-width:1024px){.pt_faq .e-n-accordion-item-title .e-n-accordion-item-title-icon svg,.pt_accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon svg{width:20px;height:20px}}@media screen and (max-width:767px){.pt_faq .e-n-accordion-item-title .e-n-accordion-item-title-icon svg,.pt_accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon svg{width:15px;height:15px}}.pt_faq .e-n-accordion-item-title .e-n-accordion-item-title-header,.pt_accordion .e-n-accordion-item-title .e-n-accordion-item-title-header{justify-content:center !important;flex:1 !important}.pt_faq .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text,.pt_accordion .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text{text-align:center !important}@media screen and (min-width:1025px){.pt_faq .e-n-accordion-item .e-n-accordion-item-title,.pt_faq .e-n-accordion-item .e-con-full,.pt_accordion .e-n-accordion-item .e-n-accordion-item-title,.pt_accordion .e-n-accordion-item .e-con-full{padding-left:calc((100vw - 1200px) / 2) !important}}@media screen and (min-width:768px) and (max-width:1024px){.pt_faq .e-n-accordion-item .e-n-accordion-item-title,.pt_faq .e-n-accordion-item .e-con-full,.pt_accordion .e-n-accordion-item .e-n-accordion-item-title,.pt_accordion .e-n-accordion-item .e-con-full{padding-left:calc((100vw - 88vw) / 2) !important}}@media screen and (max-width:767px){.pt_faq .e-n-accordion-item .e-n-accordion-item-title,.pt_faq .e-n-accordion-item .e-con-full,.pt_accordion .e-n-accordion-item .e-n-accordion-item-title,.pt_accordion .e-n-accordion-item .e-con-full{padding-left:calc((100vw - 90vw) / 2) !important}}@media screen and (min-width:1025px){.pt_faq,.pt_accordion{padding-right:calc((100vw - 1200px) / 2) !important}}@media screen and (min-width:768px) and (max-width:1024px){.pt_faq,.pt_accordion{padding-right:calc((100vw - 88vw) / 2) !important}}@media screen and (max-width:767px){.pt_faq,.pt_accordion{padding-right:calc((100vw - 90vw) / 2) !important}}.pt_faq .e-n-accordion-item,.pt_accordion .e-n-accordion-item{position:relative !important}.pt_behandlungen .pt_image{min-height:120px !important}@media screen and (min-width:768px) and (max-width:1024px){.pt_behandlungen .pt_image{max-width:250px !important}}.pt_behandlungen .pt_image,.pt_behandlungen .pt_image .elementor-widget-container{display:flex !important;flex-direction:column;justify-content:center}.pt_form_sec p a{color:inherit !important;text-decoration:underline}