.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-bc-flex-widget .elementor-1947 .elementor-element.elementor-element-2e601e8f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1947 .elementor-element.elementor-element-6fa6106f .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{align-items:center}.elementor-bc-flex-widget .elementor-1947 .elementor-element.elementor-element-bda1896.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-1947 .elementor-element.elementor-element-38f34b7f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-1947 .elementor-element.elementor-element-90bfbb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1947 .elementor-element.elementor-element-199e73d1 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{align-items:center}.elementor-1947 .elementor-element.elementor-element-14ba1fc0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1947 .elementor-element.elementor-element-4a31b400 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{align-items:center}.elementor-bc-flex-widget .elementor-1947 .elementor-element.elementor-element-56ea5fb2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1947 .elementor-element.elementor-element-f2c9c6c .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{align-items:center}.elementor-bc-flex-widget .elementor-1947 .elementor-element.elementor-element-1e3c2b7b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1947 .elementor-element.elementor-element-2a991f13 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{align-items:center}.elementor-bc-flex-widget .elementor-1947 .elementor-element.elementor-element-63c04c56.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper+.wdt-content-icon-wrapper,.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-detail-group .wdt-content-group .wdt-content-icon-wrapper,.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-stage-over .wdt-content-item .wdt-content-media-group .wdt-media-group .wdt-content-icon-wrapper,.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper{font-size:100px}.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-boxed-overlap .wdt-content-item{margin-top:calc(100px / 2)}.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-side-overlap .wdt-content-item{margin-left:calc(100px / 2)}.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper{margin-left:calc(100px / -2)}@media (max-width:1540px){.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height)}}@media (max-width:1280px){.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper+.wdt-content-icon-wrapper,.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-detail-group .wdt-content-group .wdt-content-icon-wrapper,.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-stage-over .wdt-content-item .wdt-content-media-group .wdt-media-group .wdt-content-icon-wrapper,.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper{font-size:70px}.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-boxed-overlap .wdt-content-item{margin-top:calc(70px / 2)}.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-side-overlap .wdt-content-item{margin-left:calc(70px / 2)}.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper{margin-left:calc(70px / -2)}}@media (max-width:1024px){.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height)}}@media (max-width:480px){.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height)}.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper+.wdt-content-icon-wrapper,.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-detail-group .wdt-content-group .wdt-content-icon-wrapper,.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-stage-over .wdt-content-item .wdt-content-media-group .wdt-media-group .wdt-content-icon-wrapper,.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper{font-size:80px}.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-boxed-overlap .wdt-content-item{margin-top:calc(80px / 2)}.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-side-overlap .wdt-content-item{margin-left:calc(80px / 2)}.elementor-1947 .elementor-element.elementor-element-1c4395ca .wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper{margin-left:calc(80px / -2)}}@media (min-width:2400px){.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height)}}