.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-accordion-item{border-width:0px;border-color:#CCCCCC;}.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:#CCCCCC;}.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:#CCCCCC;}.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-tab-title{background-color:var( --e-global-color-secondary );}.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-accordion-icon, .elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-active .elementor-accordion-icon, .elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-tab-content{background-color:var( --e-global-color-0913542 );}/* Start custom CSS for accordion, class: .elementor-element-a0bb69e */.elementor-333 .elementor-element.elementor-element-a0bb69e img {
    height: 180px;
    object-fit: cover;
    border-radius: 100%;
}

.elementor-333 .elementor-element.elementor-element-a0bb69e table td,
.elementor-333 .elementor-element.elementor-element-a0bb69e table th {
    border: none;
}

.elementor-333 .elementor-element.elementor-element-a0bb69e table tbody>tr:nth-child(odd)>td, 
.elementor-333 .elementor-element.elementor-element-a0bb69e table tbody>tr:nth-child(odd)>th {
    background: none;
}

.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-accordion-item:not(:last-child) {
    margin-bottom: 20px;
}

.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-tab-title:hover,
.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-tab-title.elementor-active {
    background-color: var(--e-global-color-primary);
    color: #fff;
}

.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-tab-title:hover .elementor-accordion-icon,
.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-tab-title:hover .elementor-accordion-title {
    color: #fff;
}

.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-accordion-item:not(:first-child) {
    margin-left: 60px;
    position: relative;
}

.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-accordion-item:not(:first-child):before {
    display: block;
    content: "";
    position: absolute;
    content: "";
    top: -20px;
    left: -7%;
    border-left: 2px dotted #ccc;
    height: calc(100% + 20px);
}

.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-accordion-item:not(:first-child):after {
    position: absolute;
    content: "";
    top: 1.25em;
    left: -7%;
    border-top: 2px dotted #ccc;
    width: 7%;
}

.elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-tab-content {
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.1);
}

@media (max-width: 1024px) {
    .elementor-333 .elementor-element.elementor-element-a0bb69e .elementor-tab-content table td {
        display: block;
        width: 100% !important;
    }
}/* End custom CSS */