﻿:root{--site-primary: #e5a71b}.wp-block-tedo-with-sponsored-posts-list ul.wp-block-tedo-with-sponsored-posts-template{gap:2em}#backToTop{bottom:5rem !important}.indp-post-title-top{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tts-custom-player{width:auto !important}.tedo-custom-feature-box{flex-wrap:nowrap !important;overflow:hidden;box-shadow:none}html body .tedo-subhead-in-text,html body .tedo-image-text-separator,html body .tedo-image-caption,html body .tedo-image-description{font-weight:500 !important}@media(max-width: 782px){#wpforms-1959-field_13{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important}.has-base-color.has-text-color.has-link-color.wp-block-group{margin-top:0 !important}.wp-block-group.wp-container-core-group-is-layout-2de4895e{padding-bottom:1.7rem !important;padding-top:1.7rem !important}.wp-container-core-column-is-layout-b63d9971{padding-left:2rem !important;padding-right:2rem !important}.wp-block-group.wp-container-core-group-is-layout-74fb0dd6,.wp-container-core-group-is-layout-f02494b4{padding-top:3.5rem !important}.wp-block-group.wp-container-core-group-is-layout-6b4145f2{padding-bottom:1.7rem !important}.mobile-logo-wrapper img{width:100px !important;height:auto !important;max-width:100% !important}}@media(max-width: 768px){h2.mobile-heading{font-size:24px !important;font-weight:300 !important}h1,h2.mobile-head{font-weight:300 !important}.mobile-excerpt p{font-size:14px !important}.wp-container-core-post-template-is-layout-4971c905{gap:15px !important}.wp-blockflex{gap:10px !important}.mobile-ki{margin-bottom:1.4rem !important}.mobile-posthead{margin-bottom:.4rem !important}.wp-post{gap:0 !important}.mobile-space{margin-block-start:12px !important}.news-excerpt{padding-bottom:10px !important}.mobile{flex-wrap:nowrap;justify-content:center !important}.custom-social-sharing{text-align:center}.custom-social-sharing ul.custom-social-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:0;margin:0 auto}.custom-social-sharing ul.custom-social-links li,.custom-social-sharing ul.custom-social-links li button,.custom-social-sharing ul.custom-social-links li a{display:flex;justify-content:center;align-items:center;gap:5px}.tts-button{margin:0 auto}}@media(max-width: 600px){html body #tedo_nl_register_plugin_page_register.color-dcp .tedo-page-section-header h1.tedo-page-headline{font-size:30px !important;color:#000 !important;line-height:45px !important}html body section#tedo_nl_register_plugin_page_register .tedo-page-wrapper header p.tedo-page-description{padding-bottom:0 !important}html body section#tedo_nl_register_plugin_page_register .tedo-page-wrapper .tedo-page-content .content-keyvisual-checkbox .tedo-register-preview{margin-bottom:0 !important;padding-bottom:1.3rem}html body .accordion-trigger{padding-left:20px !important;color:#e5a71b !important}.handy-tablet-container{width:75vw;max-width:120vw;transform:scale(1.2);transform-origin:top center;margin-left:10vw}.wp-container-core-columns-is-layout-69704838{gap:0 !important}.wp-block-column{border-bottom-left-radius:0 !important;border-top-right-radius:0 !important}.wp-block-heading.has-custom-farbe-1-color.has-text-color.has-link-color.has-system-font-family.wp-elements-9087c481bfed124d278366a31575340f{font-size:29px !important}}@media(max-width: 767px){.wpforms-field-container{grid-template-columns:1fr !important}}.tedo-register-preview#td_nl_item{margin-right:3rem}.handy-tablet-container img.handy-monitor-image{bottom:3.2% !important;border-radius:0 0 15px 15px !important}@media(min-width: 1101px){section#tedo_nl_register_plugin_page_register .tedo-page-wrapper .tedo-page-content .content-keyvisual-checkbox.special-mockup-container{max-width:calc(100% - 465px);padding-top:0 !important}section#tedo_nl_register_plugin_page_register .tedo-page-wrapper .tedo-page-content .content-keyvisual-checkbox.special-mockup-container #tedo_circle1{top:0 !important;left:210px !important}section#tedo_nl_register_plugin_page_register .tedo-page-wrapper .tedo-page-content .content-keyvisual-checkbox .tedo-register-preview{max-width:calc(50% - 4rem) !important}}@media(max-width: 1100px){section#tedo_nl_register_plugin_page_register .tedo-page-wrapper .tedo-page-content .content-keyvisual-checkbox.special-mockup-container{max-width:100% !important}section#tedo_nl_register_plugin_page_register .tedo-page-wrapper .tedo-page-content .content-keyvisual-checkbox .tedo-register-preview{max-width:100% !important}}#tedo_circle2{top:180px !important;right:140px !important}.circle-claim{width:154px !important;height:154px !important}.circle-claim::before{top:-16px !important;left:-16px !important;width:184px !important;height:184px !important}.circle-text{font-size:16px !important;font-weight:700 !important;line-height:24px !important;max-width:95px !important}.nl-epaper-mockup-container{padding-right:3rem;padding-top:0 !important}div.nl-epaper-mockup-container{margin-bottom:3.5rem !important}html body #tedo_nl_register_plugin_page_register.color-dcp .tedo-page-section-header h1.tedo-page-headline{color:#000 !important}.tedo-page-headline{color:#000 !important;font-family:"Open Sans" !important;font-size:43px !important;font-style:normal !important;font-weight:300 !important;line-height:65px !important}.tedo-page-description{color:#000;font-family:"Open Sans" !important;font-size:14px !important;font-style:normal !important;font-weight:300 !important;line-height:24px !important}section#tedo_nl_register_plugin_page_register .tedo-page-wrapper header p.tedo-page-description{max-width:950px !important;padding-bottom:3rem !important}#tedo_nl_register_form{background-color:#000 !important;width:100%;max-width:428px !important;border-radius:10px}#tedo_form_title{color:#e5a71b !important;font-size:28px !important;font-style:normal !important;font-weight:700 !important;line-height:36px !important}#tedo_form_wrapper{padding:0 14px !important}.tedo-form-group input:not([type=submit]){border-bottom:1px solid #fff !important}.tedo-form-group input:focus{border-bottom-color:#e5a71b !important;outline:none !important;box-shadow:none !important}html body #tedo_nl_register_form #tedo_form_wrapper form#tedo_nl_form input.tedo-inputfield{background-color:rgba(0,0,0,0) !important;padding:0 0 10px !important}#tedo_nl_form .tedo-input-label,#tedo_nl_form .tedo-inputfield,#tedo_nl_form .tedo-input-error-msg,#tedo_nl_form .tedo-nl-register-item label,#tedo_nl_form #tedo_form_require,#tedo_nl_form .tedo-form-group.opt-in label,#tedo_nl_form #tedo_form_privacy,#tedo_nl_form #tedo_form_privacy a{color:#fff !important}#tedo_nl_form .tedo-inputfield::placeholder{color:rgba(255,255,255,.7) !important}#tedo_nl_form .form-item-nl+label{color:#fff !important}#tedo_nl_form .tedo-form-group.opt-in label{text-align:justify !important;font-family:"Open Sans";font-size:12px !important;font-style:normal !important;font-weight:400 !important;line-height:20px !important}#tedo_nl_form #tedo_form_privacy{font-family:"Open Sans";font-size:12px !important;font-style:normal !important;font-weight:400 !important;line-height:20px !important}#tedo_nl_register_form #tedo_form_wrapper form#tedo_nl_form p#tedo_form_require{font-size:12px !important}#tedo_nl_register_form #tedo_form_wrapper form#tedo_nl_form .tedo-form-group>.tedo-inputfield-container{padding-bottom:20px}#tedo_nl_register_form #tedo_form_wrapper form#tedo_nl_form .tedo-form-group>.tedo-inputfield-container:nth-last-child(2){padding-bottom:0}#tedo_nl_register_form #tedo_form_wrapper form#tedo_nl_form .tedo-form-group>.tedo-inputfield-container:first-child{padding-top:20px}#tedo_nl_register_form #tedo_form_wrapper form#tedo_nl_form div.submit{padding-bottom:20px !important;display:flex !important;justify-content:flex-end !important}#tedo_nl_register_form #tedo_form_wrapper form#tedo_nl_form div.submit button{width:100%;max-width:272px !important;border-radius:5px !important;color:#fff;text-align:center;font-size:16px !important;font-weight:500 !important}.opt-in-field{display:none}.opt-in-field+label{display:flex;align-items:flex-start;font-size:16px;cursor:pointer;position:relative;padding-left:30px;line-height:1.4}.opt-in-field+label::before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;border:2px solid #ccc;background-color:rgba(0,0,0,0);border-radius:4px;transition:all .3s ease}.opt-in-field:checked+label::before{background-color:#f5a623;border-color:#f5a623}.opt-in-field:checked+label::after{content:"✔";position:absolute;left:5px;top:3px;font-size:14px;color:#fff;font-weight:700}.opt-in-field+label:hover::before{border-color:#f5a623}section#tedo_nl_register_plugin_page_register .tedo-page-wrapper .tedo-page-content .content-keyvisual-checkbox input[type=checkbox].checkbox-toggle:checked{background:#e5a71b !important}section#tedo_nl_register_plugin_page_register .tedo-page-wrapper .tedo-page-content .content-keyvisual-checkbox .tedo-register-preview .preview-item-content .preview-title{font-family:"Open Sans" !important;font-size:14px !important;font-style:normal !important;font-weight:600 !important;line-height:24px !important}section#tedo_nl_register_plugin_page_register .tedo-page-wrapper .tedo-page-content .content-keyvisual-checkbox .tedo-register-preview .type-content .preview-text{font-family:"Open Sans" !important;font-size:12px !important;font-style:normal !important;font-weight:400 !important;line-height:20px !important}section#tedo_nl_register_plugin_page_register .tedo-page-wrapper .tedo-page-content .content-keyvisual-checkbox .tedo-register-preview .type-content h2{font-family:"Open Sans" !important;font-size:18px !important;font-style:normal !important;font-weight:700 !important;line-height:26px !important;text-transform:uppercase !important}.indp-post figcaption{text-align:left !important}.indp-post>figure:first-of-type img{aspect-ratio:16/9;width:100% !important;height:100% !important;object-fit:cover !important}html body .indp-post figcaption{padding-left:7px !important;padding-top:10px !important}.img-indp img{object-fit:cover}.indp-post-excerpt-news{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.indp-post-excerpt-news-top .wp-block-post-excerpt__excerpt{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.indp-post-excerpt-news-page .wp-block-post-excerpt__excerpt{display:-webkit-box !important;-webkit-line-clamp:5 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-overflow:ellipsis !important}.indp-post-title-top h2 a{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.indp-post-title-down h2 a{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.tedo-post-by span{font-size:0}.tedo-post-by span a{font-size:14px}.tedo-post-by span a::before{content:"Beitrag aus ";display:inline-block;margin-right:6px}.dc-power-searchbar div{border-width:1px !important;overflow:hidden}.dc-power-searchbar div button{border-radius:0 !important}.dc-power-searchbar div button:hover{box-shadow:none !important}:root :where(.wp-block-search){background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important}.wp-block-search__input{font-size:12px !important;border-radius:5px !important}.indp-breadcrumb p{display:flex !important;flex-wrap:wrap !important}.indp-breadcrumb p br{display:none !important}.bi-house-door{width:16px !important;height:16px !important}.footer-newsletter div{padding:0 0 25px !important}.footer-newsletter h3{margin-top:0 !important;font-size:16px !important}.e-magazin img{transition:transform .3s ease}.e-magazin:hover img{transform:scale(1.05)}.wpforms-field-container{display:grid !important;grid-template-columns:repeat(2, 1fr) !important;gap:10px !important}.wpforms-container,.wpforms-field{padding:5px 0 !important}.wpforms-form input:not([type=submit]),.wpforms-form textarea{border:none !important;border-bottom:2px solid #ddd !important;border-radius:0 !important;padding:0 0 8px !important;background:rgba(0,0,0,0) !important;margin-top:.2em !important}.wpforms-form input:not([type=submit]):focus,.wpforms-form textarea:focus{border-bottom-color:#e5a71b !important;outline:none !important;box-shadow:none !important}.wpforms-form button[type=submit]{padding:12px 30px !important;border-radius:6px !important}.wpforms-field-container label{margin-bottom:0 !important;display:block;color:#979797 !important;opacity:.9;font-size:.9em !important}.wpforms-field-textarea{grid-column:1/-1 !important}.wpforms-field-textarea textarea{width:100% !important;height:60px !important;resize:vertical !important}.wpforms-submit-container{text-align:right !important}.wpforms-field-file-upload{position:relative !important;border:2px dashed #ddd !important;border-radius:8px !important;margin-top:.2em !important;min-height:40px !important;display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important}.wpforms-field-file-upload:hover{border-color:#e5a71b !important;background:rgba(229,167,27,.05) !important}.wpforms-uploader{border:none !important;background:none !important;padding:0 !important;box-shadow:none !important}.wpforms-uploader svg{width:25px !important;height:25px !important;fill:#666 !important;margin-right:8px !important}.kontakt-font legend{color:#e5a71b !important;font-family:system-ui !important;font-size:28px !important;font-style:normal;font-weight:100 !important;line-height:1.3 !important}#wpforms-1959-field_13 input[type=checkbox]{opacity:0;position:absolute}#wpforms-1959-field_13 input[type=checkbox]+label.wpforms-field-label-inline{position:relative;padding-left:32px;cursor:pointer;display:inline-flex;align-items:center;min-height:24px;line-height:1.4;margin:8px 0}#wpforms-1959-field_13 input[type=checkbox]+label.wpforms-field-label-inline::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:19px;height:19px;border:2px solid #ccc;background:#fff;border-radius:3px}#wpforms-1959-field_13 input[type=checkbox]:checked+label.wpforms-field-label-inline::before{background:#e5a71b !important;border-color:#e5a71b !important}#wpforms-1959-field_13 input[type=checkbox]:checked+label.wpforms-field-label-inline::after{content:"";position:absolute;left:6px;top:50%;transform:translateY(-50%) rotate(45deg);width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0}#wpforms-1959-field_13 input[type=checkbox]:checked+label.wpforms-field-label-inline{color:#e5a71b !important;font-size:13px !important;font-weight:700 !important}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul{gap:5px !important}.background-icon{position:absolute !important;opacity:.1 !important;right:10px;bottom:10px;z-index:1;transform:none !important}.wp-block-tedo-sponsored-post-template li p{line-height:20px}.tedo-grid-2,.tedo-grid-3{column-gap:2rem}.wp-block-read-more{display:flex;justify-content:flex-end;align-items:center;width:100%;max-width:100%;height:26px;color:rgba(0,0,0,0)}.wp-block-read-more::after{content:"";background:#e5a71b url(https://mu.tedoverlag.de/app/uploads/sites/23/2025/04/Vector-4.svg) center/10px no-repeat;display:flex;width:26px;height:26px;border-radius:4px;transition:all .3s ease}.wp-block-read-more:hover::after{transform:scale(1.1)}.tedo-image-text-separator,.tedo-image-caption,.tedo-image-description{font-size:12px !important;color:rgba(0,0,0,.3) !important;background-color:rgba(0,0,0,0) !important;margin:0 !important;font-weight:300 !important;line-height:20px !important}.firmen-icon-link{display:inline-block;width:16px;height:16px;color:#000 !important;background-image:url(https://mu.tedoverlag.de/app/uploads/sites/23/2025/04/Icon-1.svg);background-size:cover;background-position:center}.firmen-icon-link:hover{opacity:.8}.accordion-trigger{background-color:#000 !important;color:#e5a71b !important}.accordion-trigger .acIcon img{filter:brightness(0) saturate(100%) invert(73%) sepia(66%) saturate(1300%) hue-rotate(2deg) brightness(85%) contrast(105%) !important}.download-box-content a.download-button{background:#000 !important;border:none !important;color:#e5a71b !important}div#n2-ss-12 .n2-ss-slider-2{border-radius:10px !important}html body .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container .wp-block-navigation-item__content{border-bottom:1px solid rgba(255,194,0,.3) !important}.hamburger svg{width:40px;height:40px}html body .tedo-nl-register-medium-rectangle.color-dcp .medium-rectangle-wrapper>a .mr-content-wrapper .mr-text-content .t1{background-color:red !important}.short-nl-banner.color-dcp{background-color:rgba(64,64,64,.8) !important;color:#fff !important}.et_pb_row{width:100% !important}#et-boc #main-content.block-content>*,#page #footer,#page #header{max-width:100% !important;margin-left:auto !important;margin-right:auto !important}.indp-post .wp-block-image figcaption{background-color:rgba(0,0,0,0) !important}.indp-post figcaption{font-size:12px !important;color:rgba(0,0,0,.3) !important;background-color:rgba(0,0,0,0) !important;margin:0 !important;font-weight:300 !important;line-height:20px !important;padding-left:30px !important;padding-right:30px !important;padding-top:5px !important;position:relative}.indp-home-btn div a{font-weight:300 !important;font-size:14px !important;line-height:24px !important}.indp-404-button a{font-size:16px !important;font-weight:300 !important;border-radius:5px;padding:20px 55px !important;background-color:#d49b3e;color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.2);transition:all .3s ease-in-out;display:inline-block;text-decoration:none;border:none;outline:none}.indp-404-button a:hover,.indp-404-button a:focus{background-color:#b38332;box-shadow:4px 4px 10px rgba(0,0,0,.3);transform:scale(1.05);border:none !important;outline:none !important}@media(max-width: 768px){.indp-404-button a{font-size:10px;padding:8px 12px}}@media(max-width: 768px){.desktop-404-layout{display:none !important}}.mobile-404-layout{display:none;text-align:center;padding:20px}@media(max-width: 768px){.mobile-404-layout{display:block !important}}.tedo-custom-grid ul{row-gap:2rem}.tedo-custom-grid ul li{border:1px solid silver;border-radius:20px}.tedo-custom-grid-title{min-height:65px}.tedo-custom-grid-readmore-col{display:flex;justify-content:flex-end}.tedo-custom-grid-title-top{min-height:50px}.indp-post-excerpt-smallBox{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.indp-post-excerpt-bigBox{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.indp-newsletter a{font-weight:600 !important;font-size:14px !important}.indp-post img{border-radius:19px !important}.rank-math-breadcrumb p br{display:none !important}.dc-power-slider{border:1px solid #fff}.dc-power-searchbar{border:none}.dc-power-searchbar div{border:thin solid silver !important;border-radius:10px !important;padding:0;margin:0;display:flex;background-color:rgba(0,0,0,0) !important}.dc-power-searchbar div:hover{border-color:#e5a71b !important}.dc-power-searchbar div input{border:none;border-bottom-left-radius:10px;border-top-left-radius:10px;color:gray;height:40px;flex:1;padding-left:10px;background-color:rgba(0,0,0,0) !important}.dc-power-searchbar button{border:none;padding:0;margin:0;box-shadow:none;background-color:#e5a71b;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-top-right-radius:10px !important;border-bottom-right-radius:10px !important;display:flex;align-items:center;justify-content:center;height:40px;width:40px}.dc-power-searchbar button:hover{background-color:#d99015;box-shadow:0 2px 5px rgba(0,0,0,.2);cursor:pointer}.dc-power-searchbar button svg{background-color:rgba(0,0,0,0);width:20px;height:20px}.indp-btn{background-color:#25262a !important}.indp-btn:hover{background-color:#e5a71b !important}.indp-breadcrumb .rank-math-breadcrumb{display:flex !important;align-items:center !important;flex-wrap:nowrap !important;white-space:nowrap;overflow-x:auto}.indp-breadcrumb .rank-math-breadcrumb a,.indp-breadcrumb .rank-math-breadcrumb .separator{display:inline-flex;align-items:center;white-space:nowrap;flex-shrink:0}.indp-breadcrumb .rank-math-breadcrumb .separator{margin:0 8px}.indp-breadcrumb .rank-math-breadcrumb a:hover svg{fill:#e5a71b !important;background-size:14px;transform:scale(1.1)}
