.elementor-2 .elementor-element.elementor-element-e9b32b8 .widget-image-caption{text-align:center;color:#551b8a;font-size:14px;font-weight:500;font-style:normal;line-height:3px;letter-spacing:.4px;word-spacing:0px;margin-block-start:4px}.elementor-msie .elementor-2 .elementor-element.elementor-element-bc9a83b .elementor-portfolio-item{width:calc( 100% / 4 )}.elementor-2 .elementor-element.elementor-element-bc9a83b{width:var(--container-widget-width,101.48%);max-width:101.48%;--container-widget-width:101.48%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-bc9a83b .post-grid-inner{text-align:center}.elementor-2 .elementor-element.elementor-element-bc9a83b .wpcap-grid-container{grid-column-gap:7px;grid-row-gap:0px}.elementor-2 .elementor-element.elementor-element-bc9a83b .wpcap-grid-container .wpcap-post{border-radius:46px;background-color:#fff}.elementor-2 .elementor-element.elementor-element-bc9a83b .wpcap-grid-container .wpcap-post a.read-more-btn{border-radius:0}@media(max-width:1024px){.elementor-msie .elementor-2 .elementor-element.elementor-element-bc9a83b .elementor-portfolio-item{width:calc( 100% / 2 )}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-e9b32b8 .widget-image-caption{font-size:14px;line-height:1.7em;letter-spacing:.7px;word-spacing:0em;margin-block-start:2px}.elementor-msie .elementor-2 .elementor-element.elementor-element-bc9a83b .elementor-portfolio-item{width:calc( 100% / 1 )}}