.elementor-2805 .elementor-element.elementor-element-a16a6ed{--display:flex;}.elementor-2805 .elementor-element.elementor-element-2e3a049{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2805 .elementor-element.elementor-element-2e3a049 .elementor-accordion-item{border-width:0px;}.elementor-2805 .elementor-element.elementor-element-2e3a049 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-2805 .elementor-element.elementor-element-2e3a049 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-2805 .elementor-element.elementor-element-2e3a049 .elementor-accordion-icon, .elementor-2805 .elementor-element.elementor-element-2e3a049 .elementor-accordion-title{color:#333333;}.elementor-2805 .elementor-element.elementor-element-2e3a049 .elementor-accordion-icon svg{fill:#333333;}.elementor-2805 .elementor-element.elementor-element-2e3a049 .elementor-accordion-title{font-size:16px;}.elementor-2805 .elementor-element.elementor-element-2e3a049 .elementor-tab-title{padding:25px 20px 25px 20px;}@media(max-width:1024px){.elementor-2805 .elementor-element.elementor-element-2e3a049{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:768px){.elementor-2805 .elementor-element.elementor-element-2e3a049{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2805 .elementor-element.elementor-element-2e3a049 .elementor-tab-content{padding:0px 16px 16px 16px;}}/* Start custom CSS for accordion, class: .elementor-element-2e3a049 */.elementor-2805 .elementor-element.elementor-element-2e3a049 .elementor-accordion-item {
    border-radius: 16px;
    margin-bottom: 10px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
}/* End custom CSS */