.elementor-785 .elementor-element.elementor-element-1dc76f1>.elementor-widget-container{margin:0 0 20px 0}.elementor-785 .elementor-element.elementor-element-1dc76f1 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{align-items:center}.elementor-785 .elementor-element.elementor-element-1dc76f1 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle{align-items:center}.elementor-785 .elementor-element.elementor-element-954d177{margin-top:0;margin-bottom:80px}.elementor-785 .elementor-element.elementor-element-507c2f1>.elementor-element-populated{margin:0 30px 0 0;--e-column-margin-right:30px;--e-column-margin-left:0}.elementor-785 .elementor-element.elementor-element-9116555{margin-top:0;margin-bottom:30px}.elementor-785 .elementor-element.elementor-element-693d2b5>.elementor-element-populated{margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0}.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-785 .elementor-element.elementor-element-5f67e5d img{width:100%;max-width:100%}@media (max-width:1540px){.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height)}}@media (max-width:1280px) and (min-width:481px){.elementor-785 .elementor-element.elementor-element-507c2f1{width:100%}}@media (max-width:767px) and (min-width:481px){.elementor-785 .elementor-element.elementor-element-693d2b5{width:100%}}@media (min-width:2400px){.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height)}}@media (max-width:1024px){.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height)}}@media (max-width:767px){.elementor-785 .elementor-element.elementor-element-507c2f1>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-785 .elementor-element.elementor-element-693d2b5>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0;--e-column-margin-left:0}}@media (max-width:480px){.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height)}}