html body.home .btl{font-size:17px!important;line-height:1.7!important}html body.home .btl .lead{font-size:20px!important;line-height:1.6!important}html body.home .btl .narrow{max-width:680px!important}html body.home .btl .card p,html body.home .btl ol.phases p,html body.home .btl .muted,html body.home .btl details p{font-size:15px!important;line-height:1.6!important}html body.home .btl ol.phases li,html body.home .btl .card,html body.home .btl .fit li{font-size:15px!important;line-height:1.6!important}html body.home .btl .formnote,html body.home .btl .fit .small,html body.home .btl .crisis{font-size:15px!important}html body.home .btl .eyebrow{font-size:13px!important;letter-spacing:.16em!important;font-weight:600!important;margin-bottom:12px!important}html body.home .btl .card .meta,html body.home .btl ol.phases .wk,html body.home .btl .faq h3{font-size:13px!important;letter-spacing:.12em!important}html body.home h1.elementor-heading-title{font-size:48px!important;line-height:1.1!important;letter-spacing:.01em!important}html body.home .btl h2,html body.home .elementor-element-02fa948 .elementor-heading-title,html body.home .elementor-widget-heading h2.elementor-heading-title:not(.elementor-element-577cad1 *,.elementor-element-034acca *,.elementor-element-92f8b4a *,.elementor-element-f1eea69 *){font-size:36px!important;line-height:1.15!important;letter-spacing:.02em!important;margin-bottom:24px}html body.home .elementor-widget-heading h4.elementor-heading-title{font-size:26px!important;line-height:1.2!important;letter-spacing:.02em!important}html body.home .btl h3,html body.home .elementor-widget-heading h3.elementor-heading-title,html body.home .elementor-widget-dotlife-testimonial-card h3,html body.home .elementor-widget-dotlife-background-list h3{font-size:20px!important;line-height:1.3!important;letter-spacing:.01em!important}html body.home #kontakt .btl h2{font-size:26px!important}html body.home .elementor-widget-heading.elementor-element-05b3fea h4.elementor-heading-title{font-family:Inter,sans-serif!important;font-size:17px!important;letter-spacing:.02em!important}html body.home .elementor-element-034acca .elementor-heading-title::first-line{font-style:italic;font-weight:600}html body.home .btl .btn,html body.home .elementor-button{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:14px 28px!important;border-radius:999px!important;line-height:1.2!important}html body.home .e-con.e-parent:has(.btl){--padding-top:96px!important;--padding-bottom:96px!important}@media (max-width:767px){html body.home h1.elementor-heading-title{font-size:36px!important}html body.home .btl h2,html body.home .elementor-element-02fa948 .elementor-heading-title,html body.home .elementor-widget-heading h2.elementor-heading-title:not(.elementor-element-577cad1 *,.elementor-element-034acca *,.elementor-element-92f8b4a *,.elementor-element-f1eea69 *){font-size:28px!important}html body.home .elementor-widget-heading h4.elementor-heading-title{font-size:22px!important}html body.home .btl{font-size:16px!important}html body.home .btl .lead{font-size:18px!important}html body.home .e-con.e-parent:has(.btl){--padding-top:64px!important;--padding-bottom:64px!important}html body.home .e-con.e-parent{--padding-left:20px!important;--padding-right:20px!important}}@media (min-width:768px) and (max-width:1280px){html body.home .e-con.e-parent{--padding-left:32px!important;--padding-right:32px!important}}@media (max-width:1280px){html body.home .elementor-top-section.elementor-section-boxed>.elementor-container{padding-left:24px;padding-right:24px}}@media (max-width:767px){html body.home .elementor-top-section.elementor-section-boxed>.elementor-container{padding-left:12px;padding-right:12px}}html body.home .elementor-widget-heading.elementor-element-577cad1 h2.elementor-heading-title,html body.home .elementor-widget-heading.elementor-element-034acca h2.elementor-heading-title,html body.home .elementor-widget-heading.elementor-element-92f8b4a h2.elementor-heading-title,html body.home .elementor-widget-heading.elementor-element-f1eea69 h2.elementor-heading-title{font-size:16px!important;line-height:1.6!important}@media (max-width:767px){html body.home h1.elementor-heading-title{font-size:30px!important}html body.home .elementor-element-6c04be1>.elementor-container{min-height:0!important;padding-top:120px!important;padding-bottom:56px!important}html body.home .elementor-widget-heading.elementor-element-577cad1 h2.elementor-heading-title,html body.home .elementor-widget-heading.elementor-element-034acca h2.elementor-heading-title,html body.home .elementor-widget-heading.elementor-element-92f8b4a h2.elementor-heading-title,html body.home .elementor-widget-heading.elementor-element-f1eea69 h2.elementor-heading-title{font-size:15px!important;line-height:1.65!important}}@media (min-width:768px) and (max-width:1280px){html body:not(.home):not(.page-id-17889) .e-con.e-parent{--padding-left:32px!important;--padding-right:32px!important}}@media (max-width:767px){html body:not(.home):not(.page-id-17889) .e-con.e-parent{--padding-left:20px!important;--padding-right:20px!important}}html body.page-id-3975 .elementor-element.elementor-element-20c3899 .DieterHeading1{font-size:48px!important;line-height:1.1!important;letter-spacing:.01em!important}html body.page-id-3975 .elementor-element.elementor-element-20c3899 .DieterHeading2{font-size:36px!important;line-height:1.15!important;letter-spacing:.02em!important}html body.page-id-3975 .elementor-element.elementor-element-20c3899 .DieterHeading3,html body.page-id-3975 .elementor-element.elementor-element-20c3899 .DieterHeading4{font-size:26px!important;line-height:1.2!important;letter-spacing:.02em!important}@media (max-width:767px){html body.page-id-3975 .elementor-element.elementor-element-20c3899 .DieterHeading1{font-size:32px!important}html body.page-id-3975 .elementor-element.elementor-element-20c3899 .DieterHeading2{font-size:28px!important}html body.page-id-3975 .elementor-element.elementor-element-20c3899 .DieterHeading3,html body.page-id-3975 .elementor-element.elementor-element-20c3899 .DieterHeading4{font-size:22px!important}}html body.page-id-1959 .elementor-element.pv-wobei-title .elementor-heading-title{font-size:36px!important;line-height:1.15!important;letter-spacing:.02em!important}@media (max-width:767px){html body.page-id-1959 .elementor-element.pv-wobei-title .elementor-heading-title{font-size:28px!important}}