.elementor-276 .elementor-element.elementor-element-ec696a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-3110f4d{--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-276 .elementor-element.elementor-element-6eb307a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-c8bd15e .elementor-icon-list-icon i{color:#1B64A9;font-size:11px;}.elementor-276 .elementor-element.elementor-element-c8bd15e .elementor-icon-list-icon svg{fill:#1B64A9;--e-icon-list-icon-size:11px;}.elementor-276 .elementor-element.elementor-element-c8bd15e .elementor-icon-list-icon{width:11px;}.elementor-276 .elementor-element.elementor-element-c8bd15e .elementor-icon-list-text, .elementor-276 .elementor-element.elementor-element-c8bd15e .elementor-icon-list-text a{color:#1B64A9;}.elementor-276 .elementor-element.elementor-element-c8bd15e .elementor-icon-list-item{font-size:12px;font-weight:600;}.elementor-276 .elementor-element.elementor-element-ad4c2b7 .elementor-heading-title{font-size:22px;}.elementor-276 .elementor-element.elementor-element-e3c4c0d{padding:20px 0px 50px 0px;text-align:justify;font-family:"Arial", Sans-serif;font-size:15px;color:#000000A6;}.elementor-276 .elementor-element.elementor-element-8378284{--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-276 .elementor-element.elementor-element-faad541{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-faad541:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-faad541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B64A929;}.elementor-276 .elementor-element.elementor-element-2e68e95{--swiper-slides-to-display:2;--swiper-slides-gap:10px;}.elementor-276 .elementor-element.elementor-element-2e68e95 .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-276 .elementor-element.elementor-element-3110f4d{--width:66.6666%;}.elementor-276 .elementor-element.elementor-element-8378284{--width:33.3333%;}}@media(max-width:1024px){.elementor-276 .elementor-element.elementor-element-2e68e95{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-276 .elementor-element.elementor-element-2e68e95{--swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-faad541 *//* If using the Loop Grid widget: hides the container when nothing is found */
.elementor-276 .elementor-element.elementor-element-faad541:has(.e-loop-nothing-found-message) {
    display: none;
}

/* Fallback: hides the container if the post grid wrapper is completely empty */
.elementor-276 .elementor-element.elementor-element-faad541:has(.elementor-posts-container:empty) {
    display: none;
}/* End custom CSS */