.elementor-20 .elementor-element.elementor-element-1c8d85c > .elementor-container {min-height: 100vh;}
.elementor-20 .elementor-element.elementor-element-1c8d85c > .elementor-container:after {content: "";min-height: inherit;}
.elementor-20 .elementor-element.elementor-element-1c8d85c {margin-top: 0px;margin-bottom: 0px;padding: 0px 0px 0px 0px;}
.elementor-20 .elementor-element.elementor-element-c1b2d27:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-20 .elementor-element.elementor-element-c1b2d27 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: #fff;background-image: url("http://OFFLINEZIP.wpshowp-content/uploads/2020/05/fi_hero_image.png");background-position: -250px 0px;background-repeat: no-repeat;background-size: cover;}
.elementor-20 .elementor-element.elementor-element-c1b2d27 > .elementor-element-populated {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-20 .elementor-element.elementor-element-c1b2d27 > .elementor-element-populated > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-92cc93e.elementor-column .elementor-column-wrap {align-items: flex-start;}
.elementor-20 .elementor-element.elementor-element-92cc93e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {align-content: flex-start;align-items: flex-start;}
.elementor-20 .elementor-element.elementor-element-92cc93e > .elementor-element-populated {padding: 40px 200px 80px 80px;}
.elementor-20 .elementor-element.elementor-element-3b32088 > .elementor-container {min-height: 240px;}
.elementor-20 .elementor-element.elementor-element-3b32088 {padding: 0px 50px 0px 0px;}
.elementor-20 .elementor-element.elementor-element-43ec47e > .elementor-container {min-height: 300px;}
.elementor-20 .elementor-element.elementor-element-3da60d8 .elementor-heading-title {color: #00965f;font-size: 22px;font-weight: 600;line-height: 21px;}
.elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-field-group {padding-right: calc(10px / 2);padding-left: calc(10px / 2);margin-bottom: 10px;}
.elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-form-fields-wrapper {margin-left: calc(-10px / 2);margin-right: calc(-10px / 2);margin-bottom: -10px;}
.elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-field-group.recaptcha_v3-bottomright {margin-bottom: 0;}
body.rtl .elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-labels-inline .elementor-field-group > label {padding-left: 0px;}
body:not(.rtl) .elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-labels-inline .elementor-field-group > label {padding-right: 0px;}
body .elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-labels-above .elementor-field-group > label {padding-bottom: 0px;}
.elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-field-group > label, .elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-field-subgroup label {color: #7a7a7a;}
.elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-field-group > label {font-size: 10px;}
.elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-field-type-html {padding-bottom: 0px;color: #7a7a7a;}
.elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-field-group .elementor-field {color: #54595f;}
.elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-field-group .elementor-field, .elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-field-subgroup label {font-size: 14px;line-height: 2.3em;}
.elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {background-color: #fff;border-color: #00965f;border-width: 1px 1px 1px 1px;}
.elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-field-group .elementor-select-wrapper select {background-color: #fff;border-color: #00965f;border-width: 1px 1px 1px 1px;}
.elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-field-group .elementor-select-wrapper::before {color: #00965f;}
.elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-button {background-color: #00965f;color: #fff;font-size: 14px;font-weight: 600;border-style: solid;border-width: 3px 3px 3px 3px;border-color: #00965f;}
.elementor-20 .elementor-element.elementor-element-dd81e27 .elementor-button svg {fill: #fff;}
@media (min-width:768px) {.elementor-20 .elementor-element.elementor-element-c1b2d27 {width: 50%;}
	.elementor-20 .elementor-element.elementor-element-92cc93e {width: 50%;}}