.elementor-21587 .elementor-element.elementor-element-3d6e4ac > .elementor-container{max-width:100%;}.elementor-21587 .elementor-element.elementor-element-3d6e4ac{margin-top:0px;margin-bottom:40px;}.elementor-21587 .elementor-element.elementor-element-67ac7db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21587 .elementor-element.elementor-element-c31eb8c img{width:100%;height:100%;object-fit:cover;object-position:center center;border-style:default;border-radius:8px 8px 8px 8px;}.elementor-21587 .elementor-element.elementor-element-fdbe5fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-21587 .elementor-element.elementor-element-855990f{padding:10px 10px 10px 10px;}.elementor-21587 .elementor-element.elementor-element-c7f653d{padding:10px 10px 10px 10px;}.elementor-21587 .elementor-element.elementor-element-3b31e11{padding:10px 10px 10px 10px;}.elementor-21587 .elementor-element.elementor-element-d492d5d{padding:10px 10px 10px 10px;}.elementor-21587 .elementor-element.elementor-element-d8e535c{margin-top:40px;margin-bottom:40px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21587 .elementor-element.elementor-element-32916aa{padding:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:480px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}