.elementor-65 .elementor-element.elementor-element-1a1714{--display:flex;}.elementor-65 .elementor-element.elementor-element-4bc3f8da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:110px;--padding-bottom:305px;--padding-left:40px;--padding-right:40px;}.elementor-65 .elementor-element.elementor-element-603679e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-accordion-item{border-width:1px;}.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-accordion-icon, .elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-accordion-title{color:var( --e-global-color-15b2545 );}.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-accordion-icon svg{fill:var( --e-global-color-15b2545 );}.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-accordion-title{font-size:14px;text-transform:uppercase;line-height:1.4em;}.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-tab-title{padding:28px 34px 28px 34px;}.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-tab-content{padding:28px 34px 28px 34px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-65 .elementor-element.elementor-element-4bc3f8da{--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1200px){.elementor-65 .elementor-element.elementor-element-4bc3f8da{--padding-top:75px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px;}.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-tab-title{padding:28px 28px 28px 28px;}.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-tab-content{padding:28px 28px 28px 28px;}}@media(max-width:1024px){.elementor-65 .elementor-element.elementor-element-4bc3f8da{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:880px){.elementor-65 .elementor-element.elementor-element-4bc3f8da{--padding-top:55px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-tab-title{padding:26px 20px 26px 20px;}.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-tab-content{padding:26px 20px 26px 20px;}}@media(max-width:767px){.elementor-65 .elementor-element.elementor-element-4bc3f8da{--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-65 .elementor-element.elementor-element-603679e1{text-align:left;}}/* Start custom CSS for accordion, class: .elementor-element-4646c8f1 */.elementor-65 .elementor-element.elementor-element-4646c8f1 ul {
    padding-bottom: 20px;
}

.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-accordion-icon i {
    font-size: 13px;
}

.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-accordion-item {
    margin-bottom: 15px;
}

.elementor-65 .elementor-element.elementor-element-4646c8f1 .elementor-accordion-item:last-child {
    margin-bottom: 0;
}/* End custom CSS */