.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-8007 .elementor-element.elementor-element-0952190.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8007 .elementor-element.elementor-element-70f7e63 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{align-items:center}.elementor-bc-flex-widget .elementor-8007 .elementor-element.elementor-element-3d4c166.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-8007 .elementor-element.elementor-element-10c0ca9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-8007 .elementor-element.elementor-element-9398d7f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8007 .elementor-element.elementor-element-7fd4e4a .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{align-items:center}.elementor-8007 .elementor-element.elementor-element-3fa6d04>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8007 .elementor-element.elementor-element-173cc6c .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{align-items:center}.elementor-bc-flex-widget .elementor-8007 .elementor-element.elementor-element-e40b129.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8007 .elementor-element.elementor-element-1a73c5a .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{align-items:center}.elementor-bc-flex-widget .elementor-8007 .elementor-element.elementor-element-f35f963.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8007 .elementor-element.elementor-element-54f2d3f .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{align-items:center}.elementor-bc-flex-widget .elementor-8007 .elementor-element.elementor-element-07d2e56.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper+.wdt-content-icon-wrapper,.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-detail-group .wdt-content-group .wdt-content-icon-wrapper,.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-stage-over .wdt-content-item .wdt-content-media-group .wdt-media-group .wdt-content-icon-wrapper,.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper{font-size:100px}.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-boxed-overlap .wdt-content-item{margin-top:calc(100px / 2)}.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-side-overlap .wdt-content-item{margin-left:calc(100px / 2)}.elementor-8007 .elementor-element.elementor-element-9b369b3 .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-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper+.wdt-content-icon-wrapper,.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-detail-group .wdt-content-group .wdt-content-icon-wrapper,.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-stage-over .wdt-content-item .wdt-content-media-group .wdt-media-group .wdt-content-icon-wrapper,.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper{font-size:70px}.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-boxed-overlap .wdt-content-item{margin-top:calc(70px / 2)}.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-side-overlap .wdt-content-item{margin-left:calc(70px / 2)}.elementor-8007 .elementor-element.elementor-element-9b369b3 .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-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper+.wdt-content-icon-wrapper,.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-detail-group .wdt-content-group .wdt-content-icon-wrapper,.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-stage-over .wdt-content-item .wdt-content-media-group .wdt-media-group .wdt-content-icon-wrapper,.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper{font-size:80px}.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-boxed-overlap .wdt-content-item{margin-top:calc(80px / 2)}.elementor-8007 .elementor-element.elementor-element-9b369b3 .wdt-rc-template-ico-side-overlap .wdt-content-item{margin-left:calc(80px / 2)}.elementor-8007 .elementor-element.elementor-element-9b369b3 .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)}}