body{background-color:#333}.kabinettstuecke_topslider{width:100%}.kabinettstuecke_topslider .topslider_images{width:100%;height:375px}.kabinettstuecke_topslider .topslider_image{display:none;height:100%;width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.kabinettstuecke_topslider .active{display:block}.topslider_images.fade .active{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}.kabinettstuecke_topslider .topslider_thumbnails{width:100%;margin-top:-90px;overflow:auto}.kabinettstuecke_topslider .topslider_thumbnails.thumb-horizontal-top{margin-top:0;margin-bottom:-90px}.kabinettstuecke_topslider .all_thumbnails{display:grid;grid-auto-flow:column;gap:0;align-items:center;justify-items:center;padding:0 30px;position:relative}.kabinettstuecke_topslider a{text-decoration:none!important;text-align:center;display:grid}.kabinettstuecke_topslider .topslider_thumbnails .active img{border:2px solid #97be0c}.kabinettstuecke_topslider .topslider_thumbnails .active p{border:2px solid #97be0c}.kabinettstuecke_topslider .topslider_thumbnails .active p:after{content:"";position:absolute;left:50%;margin-left:-5px;top:100%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #97be0c;clear:both}.kabinettstuecke_topslider .topslider_thumbnail.active .thumbnail-img img{border:2px solid #97be0c}.kabinettstuecke_topslider .topslider_thumbnail.active .thumbnail-img p{border:2px solid #97be0c}.kabinettstuecke_topslider .topslider_thumbnail.activ .thumbnail-img p:after{content:"";position:absolute;left:50%;margin-left:-5px;top:100%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #97be0c;clear:both}.kabinettstuecke_topslider .topslider_thumbnail .thumbnail-img img{max-width:none;width:180px;height:180px;border-radius:50%;border:0 solid #666;margin-left:auto;margin-right:auto;width:100%;height:auto}.kabinettstuecke_topslider .topslider_thumbnail .thumbnail-img p{color:#97be0c;padding:0 0;margin:10px 0;border:0 solid #444;position:relative;width:100%;padding:0em 0em;margin-left:auto;margin-right:auto;text-align:center}.kabinettstuecke_topslider .topslider_content{width:100%;height:auto;display:block;max-width:75rem;width:fit-content;margin:0 auto}.kabinettstuecke_topslider .topslider_content .container{margin:auto}.kabinettstuecke_topslider .topslider_description{width:100%;height:auto;display:none;column-count:2}.kabinettstuecke_topslider .topslider_description p{color:#fff;padding:0;margin:0}.kabinettstuecke_topslider .topslider_content .active{display:block}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.elementor-9269 .elementor-element.elementor-element-5a7c3a96>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-9269 .elementor-element.elementor-element-77d6d1ed{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-primary);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:4px 2px 4px 8px}.elementor-9269 .elementor-element.elementor-element-77d6d1ed>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9269 .elementor-element.elementor-element-2ec444ee{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-primary);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-5px;margin-bottom:0;padding:0 2px 4px 2px}.elementor-9269 .elementor-element.elementor-element-2ec444ee>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9269 .elementor-element.elementor-element-18a4f6e0 .elementor-nav-menu--dropdown a,.elementor-9269 .elementor-element.elementor-element-18a4f6e0 .elementor-menu-toggle{color:#FFF}.elementor-9269 .elementor-element.elementor-element-18a4f6e0 .elementor-nav-menu--dropdown{background-color:var(--e-global-color-cad7faf)}.elementor-9269 .elementor-element.elementor-element-18a4f6e0 .elementor-nav-menu--dropdown .elementor-item,.elementor-9269 .elementor-element.elementor-element-18a4f6e0 .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"nunitosans elm",Sans-serif;font-size:15px;font-weight:700}.elementor-9269 .elementor-element.elementor-element-18a4f6e0 .elementor-nav-menu--dropdown a{padding-top:8.6px;padding-bottom:8.6px}.elementor-9269 .elementor-element.elementor-element-11cc94e7{margin-top:-5px;margin-bottom:0;padding:0 2px 4px 2px}.elementor-9269 .elementor-element.elementor-element-3e75561b .elementor-nav-menu--dropdown a,.elementor-9269 .elementor-element.elementor-element-3e75561b .elementor-menu-toggle{color:#FFF}.elementor-9269 .elementor-element.elementor-element-3e75561b .elementor-nav-menu--dropdown{background-color:var(--e-global-color-cad7faf)}.elementor-9269 .elementor-element.elementor-element-3e75561b .elementor-nav-menu--dropdown .elementor-item,.elementor-9269 .elementor-element.elementor-element-3e75561b .elementor-nav-menu--dropdown .elementor-sub-item{font-family:"nunitosans elm",Sans-serif;font-size:15px;font-weight:700}.elementor-9269 .elementor-element.elementor-element-3e75561b .elementor-nav-menu--dropdown a{padding-top:8.6px;padding-bottom:8.6px}#elementor-popup-modal-9269 .dialog-message{width:280px;height:100vh;align-items:flex-start}#elementor-popup-modal-9269{justify-content:flex-start;align-items:flex-start;pointer-events:all;background-color:#FEFEFE40}#elementor-popup-modal-9269 .dialog-widget-content{background-color:var(--e-global-color-cad7faf);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2)}@media(min-width:768px){.elementor-9269 .elementor-element.elementor-element-5a7c3a96{width:100%}.elementor-9269 .elementor-element.elementor-element-74ddecc7{width:100%}}.topmenu-resp .sub-arrow{right:16px;position:absolute;display:block}