.elementor-37012 .elementor-element.elementor-element-e4d0ef2{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-37012 .elementor-element.elementor-element-993481c > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-37012 .elementor-element.elementor-element-e943fcc{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-1725f5e */.elementor-37012 .elementor-element.elementor-element-1725f5e .cta-button{
    overflow: visible !important;
}
    
   .elementor-37012 .elementor-element.elementor-element-1725f5e .t-numbers{
        position: absolute;
        left:-390px;
        top:0;
        border-radius: 10px;
        transition: .3s;
        z-index: 1;
        max-height: 223px;
        background-color: var(--e-global-color-accent);
        overflow: auto;
        cursor: default;
        width: 370px;
        transform: scale(0);
    }
    
   
    
    .elementor-37012 .elementor-element.elementor-element-1725f5e div.cta-button.telefon_nr.custom:hover .t-numbers {
        transition-delay:.5s;
        transform: scale(1) ;
        
    }
    
   .elementor-37012 .elementor-element.elementor-element-1725f5e .cta-button .btn.btn-default.btn-demo:after {
    content: '';
    position: absolute;
    width: 50px;
    height: 80px;
    border: 1px solid #ffffff00;
    left: -23px;
    top: -10px;
}

 @media (max-width: 576px){
        
       
 }    

.elementor-37012 .elementor-element.elementor-element-1725f5e .cta-button .termin:after, .elementor-37012 .elementor-element.elementor-element-1725f5e .cta-button .insta:after {
   z-index: 2;
}


.elementor-37012 .elementor-element.elementor-element-1725f5e .t-numbers::-webkit-scrollbar {
  width: 5px;
}

/* Track */
.elementor-37012 .elementor-element.elementor-element-1725f5e .t-numbers::-webkit-scrollbar-track {
  background: #ffffff00; 
  margin:10px 0;
}
 
/* Handle */
.elementor-37012 .elementor-element.elementor-element-1725f5e .t-numbers::-webkit-scrollbar-thumb {
  background: #888; 
   border-radius: 5px;
}


    
   
    
    .elementor-37012 .elementor-element.elementor-element-1725f5e .t-numbers ul{
        padding: 0;
        list-style: none;
        color: #fff;
        padding: 14px 20px;
    }
    
     .elementor-37012 .elementor-element.elementor-element-1725f5e .t-numbers li{
       padding-bottom: 5px;
       display: flex;
       justify-content: space-between;
    }
    
    .elementor-37012 .elementor-element.elementor-element-1725f5e .t-numbers a {
        color: #fff;
    
}/* End custom CSS */