.elementor-4213 .elementor-element.elementor-element-24b74cd{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-4213 .elementor-element.elementor-element-c106933 .gallery-item{padding:0 20px 20px 0;}.elementor-4213 .elementor-element.elementor-element-c106933 .gallery{margin:0 -20px -20px 0;}.elementor-4213 .elementor-element.elementor-element-c106933 .gallery-item .gallery-caption{text-align:left;color:var( --e-global-color-accent );font-size:1.125rem;font-weight:400;font-style:normal;}.elementor-4213 .elementor-element.elementor-element-55464cf img{width:100%;}.elementor-4213 .elementor-element.elementor-element-aa46623 img{width:100%;}.elementor-4213 .elementor-element.elementor-element-b030cf8 img{width:100%;}.elementor-4213 .elementor-element.elementor-element-7e782c3 img{width:100%;}/* Start custom CSS for image-gallery, class: .elementor-element-c106933 */.elementor-4213 .elementor-element.elementor-element-c106933 figcaption{
    padding: 20px 0 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fa0153 */.elementor-4213 .elementor-element.elementor-element-2fa0153 blockquote{
    margin-top: 40px;
}
.elementor-4213 .elementor-element.elementor-element-2fa0153 .cite{
    margin-bottom: 80px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b74cd */.elementor-4213 .elementor-element.elementor-element-24b74cd h5{
    margin-bottom: 1.5rem;
}/* End custom CSS */