.elementor-507 .elementor-element.elementor-element-e689e69 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-507 .elementor-element.elementor-element-c4fadce{text-align:center;}.elementor-507 .elementor-element.elementor-element-610781f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-507 .elementor-element.elementor-element-9806eb9 .elementor-accordion-item{border-color:#E7E7EC;}.elementor-507 .elementor-element.elementor-element-9806eb9 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#E7E7EC;}.elementor-507 .elementor-element.elementor-element-9806eb9 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#E7E7EC;}.elementor-507 .elementor-element.elementor-element-9806eb9 .elementor-accordion-title{font-weight:500;line-height:32px;}.elementor-507 .elementor-element.elementor-element-9806eb9 .elementor-tab-title{padding:24px 24px 24px 24px;}.elementor-507 .elementor-element.elementor-element-9806eb9 .elementor-tab-content{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-9806eb9 .skola-accordion .skola-accordion__content{color:#737491 !important;}.elementor-507 .elementor-element.elementor-element-d65c3fc .elementor-accordion-item{border-color:#E7E7EC;}.elementor-507 .elementor-element.elementor-element-d65c3fc .elementor-accordion-item .elementor-tab-content{border-block-start-color:#E7E7EC;}.elementor-507 .elementor-element.elementor-element-d65c3fc .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#E7E7EC;}.elementor-507 .elementor-element.elementor-element-d65c3fc .elementor-accordion-title{font-weight:500;line-height:32px;}.elementor-507 .elementor-element.elementor-element-d65c3fc .elementor-tab-title{padding:24px 24px 24px 24px;}.elementor-507 .elementor-element.elementor-element-d65c3fc .elementor-tab-content{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-d65c3fc .skola-accordion .skola-accordion__content{color:#737491 !important;}/* Start custom CSS for accordion, class: .elementor-element-9806eb9 */.elementor-507 .elementor-element.elementor-element-9806eb9 .elementor-accordion .elementor-accordion-item+.elementor-accordion-item {
    border-top: 1px solid #e7e7ec!important;
}

.elementor-507 .elementor-element.elementor-element-9806eb9 .elementor-accordion .elementor-accordion-item {
    border-radius: 4px;
        box-shadow: 0 .5rem .937rem rgba(140,152,164,.1)!important;
}

.elementor-507 .elementor-element.elementor-element-9806eb9 .elementor-accordion .elementor-accordion-item:not(:last-child) {
    margin-bottom: 2rem!important;
}

.elementor-507 .elementor-element.elementor-element-9806eb9 .elementor-accordion .elementor-tab-title .elementor-accordion-icon {
        margin-top: 6px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f3679a3 */.elementor-507 .elementor-element.elementor-element-f3679a3 .elementor-widget-accordion {
    margin-top: -1px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-d65c3fc */.elementor-507 .elementor-element.elementor-element-d65c3fc .elementor-accordion .elementor-accordion-item+.elementor-accordion-item {
    border-top: 1px solid #e7e7ec!important;
}

.elementor-507 .elementor-element.elementor-element-d65c3fc .elementor-accordion .elementor-accordion-item {
    border-radius: 4px;
        box-shadow: 0 .5rem .937rem rgba(140,152,164,.1)!important;
}

.elementor-507 .elementor-element.elementor-element-d65c3fc .elementor-accordion .elementor-accordion-item:not(:last-child) {
    margin-bottom: 2rem!important;
}

.elementor-507 .elementor-element.elementor-element-d65c3fc .elementor-accordion .elementor-tab-title .elementor-accordion-icon {
        margin-top: 6px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-78379fa */.elementor-507 .elementor-element.elementor-element-78379fa .elementor-widget-accordion {
    margin-top: 1px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-347d981 */.elementor-507 .elementor-element.elementor-element-347d981 .elementor-accordion .elementor-tab-content {
        transition: all 0.25s ease-in-out;
    overflow: hidden;
        border-width: 0;
}

.elementor-507 .elementor-element.elementor-element-347d981 .elementor-accordion .elementor-tab-content:not(.elementor-active) {
        height: 0;
    transform-origin: bottom center;
        padding: 0;
}

.elementor-507 .elementor-element.elementor-element-347d981 .elementor-accordion .elementor-tab-content p {
            padding-left: 32px;
    padding-right: 32px;
}

.elementor-507 .elementor-element.elementor-element-347d981 .elementor-accordion .elementor-tab-content p:first-child {
    padding-top: 32px;
    border-top: 1px solid #e7e7ec!important;
}

.elementor-507 .elementor-element.elementor-element-347d981 .elementor-accordion .elementor-tab-content p:last-child {
     padding-bottom: 32px;
}

.elementor-507 .elementor-element.elementor-element-347d981 .elementor-accordion [hidden] {
        display: block !important;
}/* End custom CSS */