.elementor-17358 .elementor-element.elementor-element-eb03857{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10%;--padding-right:10%;}.elementor-17358 .elementor-element.elementor-element-eb03857:not(.elementor-motion-effects-element-type-background), .elementor-17358 .elementor-element.elementor-element-eb03857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-17358 .elementor-element.elementor-element-2b9684c > .elementor-widget-container{margin:0px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-17358 .elementor-element.elementor-element-2b9684c .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-17358 .elementor-element.elementor-element-fcdd6b1 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;}.elementor-17358 .elementor-element.elementor-element-fcdd6b1 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-17358 .elementor-element.elementor-element-fcdd6b1 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );flex-grow:0;}.elementor-17358 .elementor-element.elementor-element-fcdd6b1 .dce-acf-repeater-item{align-self:flex-start;}@media(max-width:1024px){.elementor-17358 .elementor-element.elementor-element-eb03857{--padding-top:50px;--padding-bottom:50px;--padding-left:6%;--padding-right:6%;}.elementor-17358 .elementor-element.elementor-element-2b9684c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-17358 .elementor-element.elementor-element-2b9684c .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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-17358 .elementor-element.elementor-element-fcdd6b1 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:3;}.elementor-17358 .elementor-element.elementor-element-fcdd6b1 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-17358 .elementor-element.elementor-element-fcdd6b1 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}}@media(max-width:767px){.elementor-17358 .elementor-element.elementor-element-eb03857{--padding-top:50px;--padding-bottom:50px;--padding-left:4%;--padding-right:4%;}.elementor-17358 .elementor-element.elementor-element-2b9684c .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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-17358 .elementor-element.elementor-element-fcdd6b1 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:1;}.elementor-17358 .elementor-element.elementor-element-fcdd6b1 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-17358 .elementor-element.elementor-element-fcdd6b1 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}}/* Start custom CSS for container, class: .elementor-element-eb03857 */.dce-accordion-icon svg {
font-size: .5em !important;
transform: rotate(-45deg);
}

svg {
    transition: all .1s ease-in
}

.acc_section {
    overflow: visible !important;
}

.acc_section.acc_active > .acc_head {
    background: #F9F9F9;
    border-bottom: 0px solid #ccc !important;
}

h3 {
    padding: 0px 10px 0px 0px !important;
}


.acc_section:not(.acc_active) .accordion-title {
    font-weight: 400 !important
}

.acc_section:not(.acc_active) .dce-accordion-icon svg {
    opacity: 0.5;
    transform: rotate(135deg);
}

.acc_section:hover .dce-accordion-icon svg {
    opacity: 1;
}

.accordionjs .acc_section:first-of-type, .accordionjs .acc_section:last-of-type
{
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}

.faq-block > div > div > div {
    gap: 70px !important;
}

@media only screen and (max-width: 1024px) {
 .faq-block > div > div > div {
    gap: 50px !important;
}   
}

@media only screen and (max-width: 768px) {
   .faq-block > div > div > div {
    gap: 30px !important;
}    
}/* End custom CSS */