.elementor-229 .elementor-element.elementor-element-hsrszwk{text-align:center;}.elementor-229 .elementor-element.elementor-element-du1hyck{padding:40px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-dibq3xx .gallery-item{padding:0 30px 30px 0;}.elementor-229 .elementor-element.elementor-element-dibq3xx .gallery{margin:0 -30px -30px 0;}.elementor-229 .elementor-element.elementor-element-dibq3xx .gallery-item .gallery-caption{text-align:center;}.elementor-229 .elementor-element.elementor-element-79cd15b .oew-advanced-heading .oew-main-heading{font-family:var( --e-global-typography-8dc6eed-font-family ), Sans-serif;font-size:var( --e-global-typography-8dc6eed-font-size );line-height:var( --e-global-typography-8dc6eed-line-height );letter-spacing:var( --e-global-typography-8dc6eed-letter-spacing );word-spacing:var( --e-global-typography-8dc6eed-word-spacing );}.elementor-229 .elementor-element.elementor-element-79cd15b .oew-advanced-heading .oew-sub-heading{color:var( --e-global-color-8585dcd );font-family:var( --e-global-typography-8ea76d7-font-family ), Sans-serif;font-size:var( --e-global-typography-8ea76d7-font-size );font-style:var( --e-global-typography-8ea76d7-font-style );line-height:var( --e-global-typography-8ea76d7-line-height );letter-spacing:var( --e-global-typography-8ea76d7-letter-spacing );word-spacing:var( --e-global-typography-8ea76d7-word-spacing );}.elementor-229 .elementor-element.elementor-element-f228e3f > .elementor-container{max-width:1335px;}.elementor-229 .elementor-element.elementor-element-f228e3f{padding:30px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-c7d66f7 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-229 .elementor-element.elementor-element-c7d66f7{font-family:var( --e-global-typography-faf1eab-font-family ), Sans-serif;font-size:var( --e-global-typography-faf1eab-font-size );line-height:var( --e-global-typography-faf1eab-line-height );letter-spacing:var( --e-global-typography-faf1eab-letter-spacing );word-spacing:var( --e-global-typography-faf1eab-word-spacing );}@media(min-width:768px){.elementor-229 .elementor-element.elementor-element-qkcbgnd{width:26.846%;}.elementor-229 .elementor-element.elementor-element-5cdy1yv{width:46.308%;}.elementor-229 .elementor-element.elementor-element-f65c8rx{width:26.847%;}}@media(max-width:1024px){.elementor-229 .elementor-element.elementor-element-79cd15b .oew-advanced-heading .oew-main-heading{font-size:var( --e-global-typography-8dc6eed-font-size );line-height:var( --e-global-typography-8dc6eed-line-height );letter-spacing:var( --e-global-typography-8dc6eed-letter-spacing );word-spacing:var( --e-global-typography-8dc6eed-word-spacing );}.elementor-229 .elementor-element.elementor-element-79cd15b .oew-advanced-heading .oew-sub-heading{font-size:var( --e-global-typography-8ea76d7-font-size );line-height:var( --e-global-typography-8ea76d7-line-height );letter-spacing:var( --e-global-typography-8ea76d7-letter-spacing );word-spacing:var( --e-global-typography-8ea76d7-word-spacing );}.elementor-229 .elementor-element.elementor-element-c7d66f7{font-size:var( --e-global-typography-faf1eab-font-size );line-height:var( --e-global-typography-faf1eab-line-height );letter-spacing:var( --e-global-typography-faf1eab-letter-spacing );word-spacing:var( --e-global-typography-faf1eab-word-spacing );}}@media(max-width:767px){.elementor-229 .elementor-element.elementor-element-79cd15b .oew-advanced-heading .oew-main-heading{font-size:var( --e-global-typography-8dc6eed-font-size );line-height:var( --e-global-typography-8dc6eed-line-height );letter-spacing:var( --e-global-typography-8dc6eed-letter-spacing );word-spacing:var( --e-global-typography-8dc6eed-word-spacing );}.elementor-229 .elementor-element.elementor-element-79cd15b .oew-advanced-heading .oew-sub-heading{font-size:var( --e-global-typography-8ea76d7-font-size );line-height:var( --e-global-typography-8ea76d7-line-height );letter-spacing:var( --e-global-typography-8ea76d7-letter-spacing );word-spacing:var( --e-global-typography-8ea76d7-word-spacing );}.elementor-229 .elementor-element.elementor-element-c7d66f7{font-size:var( --e-global-typography-faf1eab-font-size );line-height:var( --e-global-typography-faf1eab-line-height );letter-spacing:var( --e-global-typography-faf1eab-letter-spacing );word-spacing:var( --e-global-typography-faf1eab-word-spacing );}}