/*!---------------------------------------------------------------------------------
 Theme Name:   DIVI Child
 Theme URI:    https://www.zahnlevin.de
 Description:
 Author:       Webweisend
 Author URI:   https://www.media-company.eu/
 Template:     Divi
 Version:      1.0.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
------------------------------ ADDITIONAL CSS HERE ------------------------------*/html body .full-width{width:100%}html body .hidden{opacity:0}html body .visible{opacity:1}html body .none{display:none}html body .block{display:block}html body .inlineblock{display:inline-block}html body .flex-group{display:flex}html body .flex-group.-items_center{align-items:center}html body .flex-group.-items_bottom{align-items:flex-end}html body .flex-group.-items_stretched{align-items:stretch}html body .flex-group.-items_top{align-items:flex-start}html body .flex-group.-centered{justify-content:center}html body .flex-group.-evenly{justify-content:space-evenly}html body .flex-group.-spaced{justify-content:space-between}html body .flex-group.-flexend{justify-content:flex-end}html body .flex-group.-flexcol{flex-direction:column}@media only screen and (max-width:1024px){html body .flex-group.-t-flex-col{flex-direction:column}}@media only screen and (max-width:762px){html body .flex-group.-m-flex-col{flex-direction:column}}html body .obj-fit{height:100%;width:100%;object-fit:cover}html{height:-webkit-fill-available}body{font-family:"Brandon Text",sans-serif}body h1{font-size:39px}body h2{font-size:35px;font-weight:700}body h3{font-size:23px;font-weight:700}html body .et_pb_module.et_pb_text p a,html body .et_pb_module.et_pb_text li>a,html body .comment-respond p a,html body .comment-respond li>a{border-bottom:1px solid currentColor}html body .et_pb_module.et_pb_text p a:hover,html body .et_pb_module.et_pb_text li>a:hover,html body .comment-respond p a:hover,html body .comment-respond li>a:hover{border-color:#fff0}html body .et_pb_text ul li{padding-bottom:.25em}html body .et_pb_text ul li:last-of-type{padding-bottom:0}body.single .et_post_meta_wrapper h1{font-size:40px;font-weight:700}.btn,.et_pb_post .more-link{cursor:pointer;position:relative;display:inline-block;font-family:"Brandon Text",Lato,Helvetica,Arial,sans-serif;font-size:.8em;line-height:1;color:#312a28;background:#fff;padding:.6em 1.3em;box-sizing:border-box;border-radius:1.6em;border:1px solid #312a28;box-shadow:2px 6px 14px 0 rgb(0 0 0 / .25);transform:translateY(-3px)}.btn:hover,.et_pb_post .more-link:hover,.btn.active,.et_pb_post .active.more-link{transform:translateY(0);color:#201c1a;border-color:#312a28;background:#fff;box-shadow:0 3px 6px 0 rgb(0 0 0 / .3)}.shariff-align-flex-start{margin-top:1rem;flex-direction:column}html body #ww-footer .et_pb_row.flex-group:after{display:none}html body #ww-footer .et_pb_row.flex-group .et_pb_column{width:unset}#footer_nav{margin-bottom:0}#footer_nav ul li a{color:#fff;font-size:1rem}#footer_nav #menu-footer-menue{display:flex;flex-direction:column}#ww_open_cookiesettings_container .ww_open_cookiesettings{padding-left:0;font-size:16px;background:#fff0;border:0;cursor:pointer;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#ww_open_cookiesettings_container .ww_open_cookiesettings:hover{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:.7}#list-badges .et_pb_code_inner{max-width:110px}#header_navi{display:flex;align-items:center;justify-content:flex-end}#header_navi .et_pb_menu__search-input{color:#fff}#ez-toc-container{margin:0 0 3rem 0;padding:1em 1.2em;box-shadow:0 3px 6px rgb(0 0 0 / .16)!important}#ez-toc-container .ez-toc-title-container{margin-bottom:8px}body .form-submit .et_pb_button,.comment_area .et_pb_button{border-radius:2.2rem;border-width:1px}.et_post_meta_wrapper img:not(#comment-wrap img){display:block;width:100%;height:370px;object-fit:cover;object-position:center;box-shadow:0 3px 6px rgb(0 0 0 / .16)!important;border-radius:5px;margin-bottom:7px}.comment-form-comment #comment{border-radius:5px}.et_pb_blog_grid .entry-featured-image-url img{box-shadow:0!important;border-radius:5px 5px 0 0}.et_pb_blog_grid .et_pb_post{border-radius:5px}#mainpage_bloglist .et_pb_ajax_pagination_container{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1rem}#mainpage_bloglist .et_pb_ajax_pagination_container .et_pb_post{width:calc(33% - 1rem);border:1px solid gray;border-radius:5px;padding:.8rem}@media only screen and (max-width:1350px){#mainpage_bloglist .et_pb_ajax_pagination_container .et_pb_post{width:calc(50% - 1rem)}}@media only screen and (max-width:762px){#mainpage_bloglist .et_pb_ajax_pagination_container .et_pb_post{width:100%}}#mainpage_bloglist .et_pb_ajax_pagination_container .et_pb_post .published{font-size:1rem;line-height:.1rem}#mainpage_bloglist .et_pb_ajax_pagination_container .et_pb_post .entry-featured-image-url{margin-left:-.8rem;margin-right:-.8rem;margin-top:-.8rem}#mainpage_bloglist .et_pb_ajax_pagination_container .et_pb_post .entry-featured-image-url img{height:200px;width:100%;object-fit:cover}#mainpage_bloglist .et_pb_ajax_pagination_container .et_pb_post+div{width:100%}.et_pb_post .more-link{font-weight:600;text-transform:uppercase;margin-top:1.5rem;display:inline-block!important}.et_pb_post .shariff{margin-top:3rem}#sidebar .wp-block-heading{font-size:29px}#sidebar .wp-block-latest-posts__list li{position:relative;padding-left:1rem}#sidebar .wp-block-latest-posts__list li:before{content:"•";position:absolute;left:0;top:2px;height:13px;width:13px;font-size:1.5rem;line-height:11px}#sidebar .wp-block-latest-posts__list .wp-block-latest-posts__post-title{font-size:1rem;line-height:1.2em;display:inline-block}.et_pb_column .et_pb_widget_area_right{border-color:#b0cb0b}#header_nav_container_inner{display:flex}#header_nav_container_inner .et_mobile_menu{background-color:#5b5b5b!important;width:130px;right:0;left:inherit}@media only screen and (max-width:980px){#header_nav_container_inner .et_pb_column{margin-bottom:0}}@media only screen and (max-width:980px){.et-l--footer .et_pb_menu__wrap{justify-content:flex-start}.et-l--footer .et_pb_menu__menu{display:flex!important}.et-l--footer .et_mobile_nav_menu{display:none!important}}html body .dipl_image_card.ww-image-card-service,html body .dipl_image_card.ww-image-card-service .et_pb_module_inner{height:100%}html body .dipl_image_card.ww-image-card-service .dipl_image_card_wrapper{background:#474747;height:100%}html body .dipl_image_card.ww-image-card-service .dipl_image_card_wrapper .et_pb_button:hover:after{content:"5"}html body .dipl_image_card.ww-image-card-service .dipl_image_card_wrapper .dipl_image_card_image_wrapper{aspect-ratio:5/3;overflow:hidden}html body .dipl_image_card.ww-image-card-service .dipl_image_card_wrapper .dipl_image_card_image_wrapper img{object-fit:cover;object-position:center;aspect-ratio:5/3}body.single-encyclopedia .et_post_meta_wrapper img:not(#comment-wrap img){width:300px;height:300px;aspect-ratio:1/1;object-fit:cover}body.single-encyclopedia .pdf-download{font-size:0;color:#fff0}body.single-encyclopedia .pdf-download:after{display:inline-block;font-size:1rem;content:"Artikel als PDF herunterladen";color:#fff}body.single-encyclopedia .pdf-download>.icon{font-size:1rem;color:#fff}body.post-type-archive-encyclopedia .ww-has-thumb{position:relative;display:block}body.post-type-archive-encyclopedia .ww-has-thumb a{display:inline-block;overflow:hidden;padding-top:15px}body.post-type-archive-encyclopedia .ww-glossary-thumb{aspect-ratio:1/1;width:50px;height:50px;display:inline-block;overflow:hidden;border-radius:50%;border:1px solid rgb(49 42 40 / .4);float:left;margin:-15px 10px 0 0}body.post-type-archive-encyclopedia .ww-glossary-thumb img{aspect-ratio:1/1}.glossar-index #left-area{padding-bottom:60px}.glossar-index .breadcrump{margin-bottom:20px}.glossar-index .page-header{margin-bottom:30px}.cm-glossary .ln-letter-count{display:none!important}.glossary-az,.cm-glossary .listNav .ln-letters{margin:0 0 1.25rem 0;display:flex;flex-wrap:wrap;gap:.5rem}.glossary-az .az-link,.glossary-az a[class*=ln-],.cm-glossary .listNav .ln-letters .az-link,.cm-glossary .listNav .ln-letters a[class*=ln-]{text-decoration:none;padding:.25rem .5rem;border:1px solid var(--mc-border,#ddd);border-radius:.375rem;font-size:1rem;font-weight:600;color:#1a1a1a;transition:all .3s ease}.glossary-az .az-link:hover:not(.disabled),.glossary-az .az-link.ln-selected,.glossary-az a[class*=ln-]:hover:not(.disabled),.glossary-az a[class*=ln-].ln-selected,.cm-glossary .listNav .ln-letters .az-link:hover:not(.disabled),.cm-glossary .listNav .ln-letters .az-link.ln-selected,.cm-glossary .listNav .ln-letters a[class*=ln-]:hover:not(.disabled),.cm-glossary .listNav .ln-letters a[class*=ln-].ln-selected{background-color:#f4f4f3;border-color:#b0cb0b}.glossary-az .az-link.disabled,.glossary-az .az-link.ln-disabled,.glossary-az a[class*=ln-].disabled,.glossary-az a[class*=ln-].ln-disabled,.cm-glossary .listNav .ln-letters .az-link.disabled,.cm-glossary .listNav .ln-letters .az-link.ln-disabled,.cm-glossary .listNav .ln-letters a[class*=ln-].disabled,.cm-glossary .listNav .ln-letters a[class*=ln-].ln-disabled{opacity:.4;pointer-events:none}.glossary-group h2{margin:1.5rem 0 .5rem 0}.glossary-container .glossary-selected-letter{display:none;font-size:2.6rem;font-weight:700;line-height:1;margin:0 0 1rem 0}.glossary-container .glossary-selected-letter.is-active{display:block}.glossary-group .glossary-list,.glossary-container .glossaryList{list-style-type:none!important;margin:0;padding:0!important;display:grid;gap:.5rem}.glossary-group .glossary-list li[class*=ln-],.glossary-container .glossaryList li[class*=ln-]{margin-bottom:5px}.glossary-group .glossary-list li a,.glossary-container .glossaryList li a{text-decoration:none;color:#666;font-weight:500;transition:color .3s ease}.glossary-group .glossary-list li a:hover,.glossary-container .glossaryList li a:hover{color:#b0cb0b}.glossary-group .glossary-list .glossary-link-title,.glossary-container .glossaryList .glossary-link-title{border:none!important}.glossary-group .glossary-list .glossary-link-title:hover,.glossary-container .glossaryList .glossary-link-title:hover{color:#b0cb0b!important}.glossary-group .glossary-list .glossary-link-title img.glossary-term-thumbnail,.glossary-container .glossaryList .glossary-link-title img.glossary-term-thumbnail{width:50px;height:50px;object-fit:cover;border-radius:50%;aspect-ratio:1/1;display:inline-block;vertical-align:middle;margin-right:10px;border:1px solid rgb(49 42 40 / .4)}.cmtt-backlink.cmtt-backlink-top{display:none}.nav-links{display:flex;justify-content:space-between;margin-top:20px}.nav-links .nav-previous a,.nav-links .nav-next a{color:#333}#tt #ttcont{font-size:14px!important;line-height:1.45!important}#tt .glossaryItemTitle{font-size:16px!important;line-height:1.3!important;margin:0 0 6px 0!important;font-weight:700}#tt .glossaryItemBody{font-size:14px!important;line-height:1.45!important}#tt .glossaryItemBody *{line-height:inherit!important}