.elementor-16 .elementor-element.elementor-element-c517034{--display:flex;--min-height:858px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16 .elementor-element.elementor-element-c517034:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-c517034>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ECECEC}.elementor-16 .elementor-element.elementor-element-c517034.e-con{--flex-grow:0;--flex-shrink:0}.elementor-16 .elementor-element.elementor-element-a7b5220{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-16 .elementor-element.elementor-element-a7b5220 .elementor-heading-title{font-size:32px;letter-spacing:-1px}.elementor-16 .elementor-element.elementor-element-38bc6b7{text-align:start}.elementor-16 .elementor-element.elementor-element-38bc6b7 .elementor-heading-title{font-size:21px;letter-spacing:-1.4px;color:#ECECEC}.elementor-16 .elementor-element.elementor-element-0fffaec{background-color:var(--e-global-color-3a6c6eb);margin:-44px 0 calc(var(--kit-widget-spacing, 0px) + 24px) 0;padding:76px 76px 76px 76px;border-radius:4px 4px 4px 4px;box-shadow:0 0 2px 1px #B8B8B8;column-gap:0;text-align:start;font-size:17px;line-height:1.6em;color:var(--e-global-color-astglobalcolor2)}.elementor-16 .elementor-element.elementor-element-0fffaec.elementor-element{--order:99999 /* order end hack */}.elementor-16 .elementor-element.elementor-element-0fffaec p{margin-block-end:18px}.elementor-16 .elementor-element.elementor-element-0fffaec a{color:#1F5A91}.elementor-16 .elementor-element.elementor-element-0fffaec a:hover,.elementor-16 .elementor-element.elementor-element-0fffaec a:focus{color:#163D6B}:root{--page-title-display:none}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-c517034{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16 .elementor-element.elementor-element-a7b5220{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-16 .elementor-element.elementor-element-0fffaec{margin:-55px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:19px 19px 19px 19px;line-height:1.6em}.elementor-16 .elementor-element.elementor-element-0fffaec p{margin-block-end:18px}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-c517034{--content-width:945px}}