.elementor .sticky-toc{position:sticky;}.elementor .h3-blog{font-family:"Blinker";font-weight:600;font-size:1.5rem;color:var(--heading-dark);line-height:1em;}.elementor .paragraph{font-family:var(--paragraph);font-size:1.2rem;color:var(--paragraph-dark);}.elementor .h5{font-family:var(--paragraph);font-weight:500;font-size:1.5rem;color:var(--heading-dark);line-height:1em;}.elementor .btn{font-family:var(--Heading);font-weight:700;font-size:1.2rem;color:var(--White);margin-block-start:10px;margin-block-end:10px;border-radius:var(--r-8);border-width:0px;background-image:linear-gradient(60deg, #dd54a9 6%,#6c8ac9 90%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .l-5-5_XS-8-4_XXS-10-4{padding:5%;display:flex;flex-direction:column;gap:10px;}.elementor .hover{transition:margin 200ms, all 200ms;}.elementor .hover:hover,.elementor .hover:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .blog-section-inner-spacing{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:15px;justify-content:flex-start;align-items:start;}.elementor .zahnarzttipp{padding:35px;margin-block-start:10px;margin-block-end:10px;border-color:var(--blue);border-style:solid;background-color:var(--blue-transp);display:flex;flex-direction:row;gap:20px;}.elementor .lesetipp{padding-block-start:25px;padding-block-end:25px;padding-inline-start:35px;padding-inline-end:35px;margin-block-start:10px;margin-block-end:10px;border-color:var(--blue-transp);border-style:solid;background-color:var(--light-grey);display:flex;flex-direction:column;gap:10px;}.elementor .img-h450{min-height:300px;max-height:480px;object-fit:cover;border-radius:8px;border-width:1px;border-color:var(--Grey-frame);border-style:solid;}.elementor .h2-blog{font-family:var(--Heading);font-weight:600;font-size:1.8rem;color:var(--heading-dark);padding-block-start:30px;padding-block-end:10px;}.elementor .h4-blog{font-family:var(--Heading);font-weight:600;font-size:1.3rem;color:var(--heading-dark);text-transform:uppercase;padding-block-end:5px;}.elementor .r-10_b-2{border-radius:10px;border-width:1px;border-color:#f0f4f6;border-style:solid;box-shadow:0px 5px 10px 0px rgba(239, 239, 239, 1);}.elementor .CTA-Box{padding:25px;margin-block-start:10px;margin-block-end:10px;border-color:var(--pink);background-color:var(--pink-transp);flex-direction:column;gap:10px;}.elementor .portraet_sebastian{max-width:100px;max-height:100px;object-fit:cover;border-radius:10px;border-color:var(--light-grey);border-style:solid;background-image:url("https://dr-machon.de/wp-content/uploads/2026/05/Profilbild-dr-machon-zahnarzt-nuertingen-300x300.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:0px 5px 10px 0px rgba(239, 239, 239, 1);align-self:center;}