.elementor-27 .elementor-element.elementor-element-aaf589d{--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-27 .elementor-element.elementor-element-582c1b6{width:100%;max-width:100%}.elementor-27 .elementor-element.elementor-element-582c1b6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-27 .elementor-element.elementor-element-f0c5034{--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-27 .elementor-element.elementor-element-8150a74{width:100%;max-width:100%}.elementor-27 .elementor-element.elementor-element-8150a74.elementor-element{--align-self:center}.elementor-27 .elementor-element.elementor-element-13305a6{--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-27 .elementor-element.elementor-element-eb2a09c{--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-27 .elementor-element.elementor-element-03473ab{width:100%;max-width:100%}.elementor-27 .elementor-element.elementor-element-03473ab.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0}.elementor-27 .elementor-element.elementor-element-0117272{--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-27 .elementor-element.elementor-element-2ecde49 iframe{height:450px}.elementor-27 .elementor-element.elementor-element-2ecde49{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:20px 20px 20px 20px;width:100%;max-width:100%}.elementor-27 .elementor-element.elementor-element-2ecde49.elementor-element{--align-self:center}body.elementor-page-27:not(.elementor-motion-effects-element-type-background),body.elementor-page-27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFCFC9C}