.elementor-8 .elementor-element.elementor-element-53c080a > .elementor-container > .elementor-column > .elementor-widget-wrap {align-content: center;align-items: center;}
.elementor-8 .elementor-element.elementor-element-53c080a {overflow: hidden;transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-8 .elementor-element.elementor-element-53c080a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-53c080a > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: transparent;background-image: linear-gradient(180deg,#fff 0%,#14679f 100%);}
.elementor-8 .elementor-element.elementor-element-53c080a > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-1180348.elementor-column .elementor-widget-wrap {align-items: center;}
.elementor-8 .elementor-element.elementor-element-1180348.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {align-content: center;align-items: center;}
.elementor-8 .elementor-element.elementor-element-1180348.elementor-column > .elementor-widget-wrap {justify-content: center;}
.elementor-8 .elementor-element.elementor-element-74c8ac9 {text-align: center;}
.elementor-8 .elementor-element.elementor-element-74c8ac9 .elementor-heading-title {color: var(--e-global-color-929379f);font-family: "Roboto",Sans-serif;font-size: 24px;font-weight: 700;}
.elementor-8 .elementor-element.elementor-element-f0a250e {text-align: center;}
.elementor-8 .elementor-element.elementor-element-f0a250e .elementor-heading-title {color: var(--e-global-color-929379f);font-family: "Roboto",Sans-serif;font-weight: 400;}
.elementor-8 .elementor-element.elementor-element-8edfb18 .elementor-button {font-family: "Roboto",Sans-serif;font-size: 18px;font-weight: 600;line-height: 24px;fill: var(--e-global-color-929379f);color: var(--e-global-color-929379f);background-color: rgba(0,0,0,0);border-style: solid;border-width: 2px 2px 2px 2px;border-color: #333;padding: 15px 30px 15px 30px;}
.elementor-8 .elementor-element.elementor-element-8edfb18 > .elementor-widget-container {margin: 1em 0em 0em 0em;}
.elementor-8 .elementor-element.elementor-element-8edfb18 {width: 350px;max-width: 350px;align-self: center;}
@media (max-width:767px) {.elementor-8 .elementor-element.elementor-element-53c080a {padding: 80px 20px 80px 20px;}}