.elementor-4277 .elementor-element.elementor-element-ace2657{--display:flex;}.elementor-4277 .elementor-element.elementor-element-e82bde8{--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;}.elementor-4277 .elementor-element.elementor-element-2308345{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-4277 .elementor-element.elementor-element-9f1af52{width:auto;max-width:auto;text-align:center;font-size:14px;font-weight:bold;line-height:14px;color:#983977;}.elementor-4277 .elementor-element.elementor-element-9f1af52 > .elementor-widget-container{background-color:#FFDFFD;margin:0px 0px 0px 0px;padding:7px 15px 7px 15px;border-radius:15px 15px 15px 15px;}.elementor-4277 .elementor-element.elementor-element-9f1af52.elementor-element{--align-self:center;}.elementor-4277 .elementor-element.elementor-element-9f1af52.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4277 .elementor-element.elementor-element-ce8db57{text-align:center;font-size:23px;font-weight:bold;color:#983977;}.elementor-4277 .elementor-element.elementor-element-995c626 .ha-pg-grid-wrap{grid-template-columns:repeat( 4, 1fr );grid-column-gap:30px;grid-row-gap:35px;}.elementor-4277 .elementor-element.elementor-element-995c626 .ha-pg-item{background-color:#FFFFFF;text-align:center;}.elementor-4277 .elementor-element.elementor-element-995c626 .ha-pg-readmore a{background-color:#983977;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;color:#FFFFFF;}.elementor-4277 .elementor-element.elementor-element-995c626 .ha-pg-title a{font-size:16px;}.elementor-4277 .elementor-element.elementor-element-995c626 .ha-pg-excerpt{font-size:13px;}@media(max-width:1024px){.elementor-4277 .elementor-element.elementor-element-995c626 .ha-pg-grid-wrap{grid-template-columns:repeat( 2, 1fr );}}@media(max-width:767px){.elementor-4277 .elementor-element.elementor-element-995c626 .ha-pg-grid-wrap{grid-template-columns:repeat( 1, 1fr );}}