.elementor-18 .elementor-element.elementor-element-d6e4e11{--display:flex;--min-height:70vh;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d6e4e11:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d6e4e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://zahaus-rot.cmxs.online/wp-content/uploads/2025/12/zahnaerztehaus-rot-kleinknecht-aerzteteam.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-acab12d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:-67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c8d9147{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c8d9147.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-bc5fb93{--display:flex;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d2a6d0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1155ee2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1155ee2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-1a23e87 > .elementor-widget-container{margin:0px 0px 0px 75px;}.elementor-18 .elementor-element.elementor-element-1a23e87.elementor-element{--align-self:flex-end;}.elementor-18 .elementor-element.elementor-element-bc68af3{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-0901969{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-124ac94{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e68ed80{--alignment:left;--width:200px;--rotate:0deg;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:3px;--word-spacing:4px;--text-color:var( --e-global-color-primary );--transition:0.3s;}.elementor-18 .elementor-element.elementor-element-ce8d527 > .elementor-widget-container{margin:-185px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-ce8d527 img{width:150px;}.elementor-18 .elementor-element.elementor-element-edc1e90{--display:flex;--min-height:53vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-edc1e90:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-edc1e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zahaus-rot.cmxs.online/wp-content/uploads/2025/12/zahnaerztehaus-rot-kleinknecht-Leistungen-1560.jpg");background-position:center left;background-size:cover;}.elementor-18 .elementor-element.elementor-element-edc1e90.e-con{--align-self:flex-end;}.elementor-18 .elementor-element.elementor-element-ea719b0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ab40d7a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1d1bb16{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-af59cdf > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-af59cdf img{width:85%;border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-231fe49{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-1e7b85d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1e7b85d.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-fda64fa{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-fda64fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-c1de698{text-align:left;}.elementor-18 .elementor-element.elementor-element-c1de698 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-4892147{--display:flex;--padding-top:25px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6587efd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6e778d9 > .elementor-widget-container{margin:0px 0px 0px 75px;}.elementor-18 .elementor-element.elementor-element-6e778d9.elementor-element{--align-self:flex-end;}.elementor-18 .elementor-element.elementor-element-6a7672c .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-5ce230f-font-family ), Sans-serif;font-size:var( --e-global-typography-5ce230f-font-size );letter-spacing:var( --e-global-typography-5ce230f-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6a7672c .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-6a7672c .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-6a7672c .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-6a7672c .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-18 .elementor-element.elementor-element-6a7672c .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-6a7672c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-972fd63{--display:flex;--min-height:70vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-972fd63:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-972fd63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zahaus-rot.cmxs.online/wp-content/uploads/2025/12/zahnaerztehaus-rot-kleinknecht-Impressionen-2460.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-c4737c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-c4737c5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c4737c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-5141833{text-align:left;}.elementor-18 .elementor-element.elementor-element-5141833 .elementor-heading-title{color:var( --e-global-color-0f1d900 );}.elementor-18 .elementor-element.elementor-element-b28014c .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-5ce230f-font-family ), Sans-serif;font-size:var( --e-global-typography-5ce230f-font-size );letter-spacing:var( --e-global-typography-5ce230f-letter-spacing );fill:var( --e-global-color-0f1d900 );color:var( --e-global-color-0f1d900 );padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-b28014c .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-b28014c .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-18 .elementor-element.elementor-element-b28014c .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-b28014c .elementor-button:focus{color:#FFFFFFB8;}.elementor-18 .elementor-element.elementor-element-b28014c .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-b28014c .elementor-button:focus svg{fill:#FFFFFFB8;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-acab12d{--width:60%;}.elementor-18 .elementor-element.elementor-element-c8d9147{--width:60.526%;}.elementor-18 .elementor-element.elementor-element-1155ee2{--width:57.556%;}.elementor-18 .elementor-element.elementor-element-1d1bb16{--width:100%;}.elementor-18 .elementor-element.elementor-element-1e7b85d{--width:60%;}.elementor-18 .elementor-element.elementor-element-fda64fa{--width:60.526%;}.elementor-18 .elementor-element.elementor-element-4892147{--width:60%;}.elementor-18 .elementor-element.elementor-element-6587efd{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-1155ee2{--width:614px;}}@media(min-width:1025px){.elementor-18 .elementor-element.elementor-element-d6e4e11:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d6e4e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-18 .elementor-element.elementor-element-972fd63:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-972fd63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-bc5fb93{--padding-top:75px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-d2a6d0a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-0901969{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-18 .elementor-element.elementor-element-124ac94{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-e68ed80{--width:150px;}.elementor-18 .elementor-element.elementor-element-ce8d527 > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-ce8d527 img{width:135px;}.elementor-18 .elementor-element.elementor-element-af59cdf img{width:59%;}.elementor-18 .elementor-element.elementor-element-6a7672c .elementor-button{font-size:var( --e-global-typography-5ce230f-font-size );letter-spacing:var( --e-global-typography-5ce230f-letter-spacing );}.elementor-18 .elementor-element.elementor-element-972fd63{--min-height:50vh;}.elementor-18 .elementor-element.elementor-element-b28014c .elementor-button{font-size:var( --e-global-typography-5ce230f-font-size );letter-spacing:var( --e-global-typography-5ce230f-letter-spacing );}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-acab12d{--width:80%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-bc5fb93{--padding-top:75px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-1a23e87 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-18 .elementor-element.elementor-element-bc68af3{--spacer-size:0px;}.elementor-18 .elementor-element.elementor-element-0901969{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-124ac94{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:130px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e68ed80{--width:150px;font-size:18px;--word-spacing:13px;}.elementor-18 .elementor-element.elementor-element-ce8d527 > .elementor-widget-container{margin:-149px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-ce8d527 img{width:130px;}.elementor-18 .elementor-element.elementor-element-af59cdf img{width:80%;}.elementor-18 .elementor-element.elementor-element-231fe49{--spacer-size:0px;}.elementor-18 .elementor-element.elementor-element-1e7b85d{--width:80%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-4892147{--width:80%;}.elementor-18 .elementor-element.elementor-element-6e778d9 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-18 .elementor-element.elementor-element-6a7672c .elementor-button{font-size:var( --e-global-typography-5ce230f-font-size );letter-spacing:var( --e-global-typography-5ce230f-letter-spacing );}.elementor-18 .elementor-element.elementor-element-972fd63{--min-height:40vh;}.elementor-18 .elementor-element.elementor-element-b28014c .elementor-button{font-size:var( --e-global-typography-5ce230f-font-size );letter-spacing:var( --e-global-typography-5ce230f-letter-spacing );}body.elementor-page-18{padding:0px 0px 0px 0px;}}/* Start custom CSS for text-path, class: .elementor-element-e68ed80 */.elementor-18 .elementor-element.elementor-element-e68ed80 svg{
animation: rotate 20s
linear infinite;
}

@-webkit-keyframes rotate {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes rotate {
0% {
transform: rotate (0deg) ;
}
100% {
transform: rotate(360deg);
}/* End custom CSS */