.elementor-65 .elementor-element.elementor-element-cae3008{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-65 .elementor-element.elementor-element-ac430cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-65 .elementor-element.elementor-element-60b7c94 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-65 .elementor-element.elementor-element-60b7c94 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-65 .elementor-element.elementor-element-60b7c94{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-65 .elementor-element.elementor-element-60b7c94 .elementor-icon-list-text{transition:color 0.3s;}.elementor-65 .elementor-element.elementor-element-39db9ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-65 .elementor-element.elementor-element-e475637{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-65 .elementor-element.elementor-element-198f7a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-65 .elementor-element.elementor-element-ab7e36f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-65 .elementor-element.elementor-element-6fc7adb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-65 .elementor-element.elementor-element-6fc7adb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-65 .elementor-element.elementor-element-6fc7adb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-65 .elementor-element.elementor-element-6fc7adb .elementor-icon-list-text{transition:color 0.3s;}.elementor-65 .elementor-element.elementor-element-512211a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-65 .elementor-element.elementor-element-c9c4388 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-65 .elementor-element.elementor-element-c9c4388 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-65 .elementor-element.elementor-element-c9c4388{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-65 .elementor-element.elementor-element-c9c4388 .elementor-icon-list-text{transition:color 0.3s;}.elementor-65 .elementor-element.elementor-element-ca9cfbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-65 .elementor-element.elementor-element-c67d11f{--display:grid;--e-con-grid-template-columns:repeat(2, minmax(0, 1fr));--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-5a24982{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-65 .elementor-element.elementor-element-0a333d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-65 .elementor-element.elementor-element-36ace28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-65 .elementor-element.elementor-element-87d8b95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-65 .elementor-element.elementor-element-3071026{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-65 .elementor-element.elementor-element-fdf72c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-65 .elementor-element.elementor-element-7681fdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-65 .elementor-element.elementor-element-20642de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-65 .elementor-element.elementor-element-debecc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-65 .elementor-element.elementor-element-4d80794{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-65 .elementor-element.elementor-element-4d80794:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-4d80794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zahnpark.listingprofis.site/wp-content/uploads/2026/10/zp-team-gruppe.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-65 .elementor-element.elementor-element-35af282{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}@media(min-width:768px){.elementor-65 .elementor-element.elementor-element-cae3008{--content-width:1192px;}.elementor-65 .elementor-element.elementor-element-39db9ab{--content-width:1192px;}.elementor-65 .elementor-element.elementor-element-debecc4{--content-width:1192px;}}@media(max-width:1024px){.elementor-65 .elementor-element.elementor-element-cae3008{--padding-top:56px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-65 .elementor-element.elementor-element-39db9ab{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-65 .elementor-element.elementor-element-c67d11f{--e-con-grid-template-columns:repeat(2, minmax(0, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-debecc4{--padding-top:0px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-65 .elementor-element.elementor-element-cae3008{--padding-top:56px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-65 .elementor-element.elementor-element-39db9ab{--padding-top:80px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-65 .elementor-element.elementor-element-c67d11f{--e-con-grid-template-columns:repeat(1, minmax(0, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-debecc4{--padding-top:0px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}}/* Start custom CSS for heading, class: .elementor-element-3ae4127 */.elementor-65 .elementor-element.elementor-element-3ae4127{font-size:clamp(38px, 4.4vw, 60px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac430cb */.elementor-65 .elementor-element.elementor-element-ac430cb{max-width:860px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0d8ddd */.elementor-65 .elementor-element.elementor-element-e0d8ddd{font-size:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca49ba5 */.elementor-65 .elementor-element.elementor-element-ca49ba5{font:600 18px Outfit, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd35c42 */.elementor-65 .elementor-element.elementor-element-fd35c42{font-size:15px;margin-top:6px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a24982 */.elementor-65 .elementor-element.elementor-element-5a24982{padding:24px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c92ae4 */.elementor-65 .elementor-element.elementor-element-2c92ae4{font:600 18px Outfit, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff12ff3 */.elementor-65 .elementor-element.elementor-element-ff12ff3{font-size:15px;margin-top:6px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a333d1 */.elementor-65 .elementor-element.elementor-element-0a333d1{padding:24px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ff47e3 */.elementor-65 .elementor-element.elementor-element-6ff47e3{font:600 18px Outfit, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-772a5e4 */.elementor-65 .elementor-element.elementor-element-772a5e4{font-size:15px;margin-top:6px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36ace28 */.elementor-65 .elementor-element.elementor-element-36ace28{padding:24px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b932bef */.elementor-65 .elementor-element.elementor-element-b932bef{font:600 18px Outfit, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36575d4 */.elementor-65 .elementor-element.elementor-element-36575d4{font-size:15px;margin-top:6px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87d8b95 */.elementor-65 .elementor-element.elementor-element-87d8b95{padding:24px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e475637 */.elementor-65 .elementor-element.elementor-element-e475637{--width:auto;min-width:0} .elementor-65 .elementor-element.elementor-element-e475637{flex:999 1 560px;min-width:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db310d3 */.elementor-65 .elementor-element.elementor-element-db310d3{font-size:15.5px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-740c9a1 */.elementor-65 .elementor-element.elementor-element-740c9a1{font-weight:600}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7681fdf */.elementor-65 .elementor-element.elementor-element-7681fdf{border-top:1px solid #DCE3D3;padding-top:18px;font-size:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdf72c4 */.elementor-65 .elementor-element.elementor-element-fdf72c4{padding:32px;box-shadow:0 30px 70px -30px rgba(19,32,25,.3);border-color:transparent}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3071026 */.elementor-65 .elementor-element.elementor-element-3071026{--width:auto;min-width:0} .elementor-65 .elementor-element.elementor-element-3071026{flex:1 1 340px;position:sticky;top:120px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b97f05c */.elementor-65 .elementor-element.elementor-element-b97f05c{max-width:560px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35af282 */.elementor-65 .elementor-element.elementor-element-35af282{--width:auto;flex:1 1 auto;min-width:0} .elementor-65 .elementor-element.elementor-element-35af282{position:relative;width:100%;padding:48px;background:linear-gradient(0deg, rgba(19,32,25,.9), rgba(19,32,25,0));color:#fff} @media (max-width:767px){.elementor-65 .elementor-element.elementor-element-35af282{padding:28px 28px 28px 28px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d80794 */.elementor-65 .elementor-element.elementor-element-4d80794{position:relative;min-height:360px}/* End custom CSS */