.elementor-6764 .elementor-element.elementor-element-8ada19e{--display:flex;}.elementor-6764 .elementor-element.elementor-element-9e3f01a{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 60px) -10px;padding:0px 0px 0px 0px;}.elementor-6764 .elementor-element.elementor-element-9e3f01a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-6764 .elementor-element.elementor-element-f36da7e{--display:flex;}.elementor-6764 .elementor-element.elementor-element-2f01608{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6764 .elementor-element.elementor-element-2f01608{--content-width:1000px;}}@media(max-width:1024px){.elementor-6764 .elementor-element.elementor-element-8ada19e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6764 .elementor-element.elementor-element-9e3f01a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6764 .elementor-element.elementor-element-9e3f01a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-6764 .elementor-element.elementor-element-9e3f01a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6764 .elementor-element.elementor-element-9e3f01a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-9e3f01a */.elementor-6764 .elementor-element.elementor-element-9e3f01a sub {
    display: block;
    font-size:30%;
    color:#333;
    padding: 0 0 0px 8px;
    line-height: 0.9em;
    margin-left: 2px;
}

@media(max-width: 767px) {
    .elementor-6764 .elementor-element.elementor-element-9e3f01a sub {
        margin-left: -3px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f01608 */.elementor-6764 .elementor-element.elementor-element-2f01608 .akkordeon-icon-active .elementor-icon{
    transform: rotate(180deg);
}
    
.elementor-6764 .elementor-element.elementor-element-2f01608 .akkordeon-icon-active .elementor-icon svg{
    fill: #fff;
}

.elementor-6764 .elementor-element.elementor-element-2f01608 .akkordeon-title-active {
    background-color: #787777;
}

.elementor-6764 .elementor-element.elementor-element-2f01608 .akkordeon-title-active h2 {
    color: #fff;
}/* End custom CSS */