.elementor-18605 .elementor-element.elementor-element-1a3ca00c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-18605 .elementor-element.elementor-element-1a3ca00c{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-18605 .elementor-element.elementor-element-2f49538 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-18605 .elementor-element.elementor-element-7842362a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18605 .elementor-element.elementor-element-003e2d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-18605 .elementor-element.elementor-element-3252d35b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18605 .elementor-element.elementor-element-7fcd084 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18605 .elementor-element.elementor-element-2ff3313 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18605 .elementor-element.elementor-element-5188fca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18605 .elementor-element.elementor-element-3deb1e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18605 .elementor-element.elementor-element-4903ab17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-7842362a */.fade-text-block {
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3252d35b */.elementor-18605 .elementor-element.elementor-element-3252d35b {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  padding: 0;
  margin: 0;
}

.banner-block-text-block--text p,
.banner-block-text-block--text span {
    padding: 0;
    margin: 0;
    line-height: 35px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fcd084 */.elementor-18605 .elementor-element.elementor-element-7fcd084 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
}
   
.banner-block-text-block--text p,
.banner-block-text-block--text span {
    padding: 0;
    margin: 0;
    line-height: 35px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ff3313 */.elementor-18605 .elementor-element.elementor-element-2ff3313 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
}

.banner-block-text-block--text p,
.banner-block-text-block--text span {
    padding: 0;
    margin: 0;
    line-height: 35px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5188fca */.elementor-18605 .elementor-element.elementor-element-5188fca {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
}

.banner-block-text-block--text p,
.banner-block-text-block--text span {
    padding: 0;
    margin: 0;
    line-height: 35px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3deb1e3 */.elementor-18605 .elementor-element.elementor-element-3deb1e3 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
}

.banner-block-text-block--text p,
.banner-block-text-block--text span {
    padding: 0;
    margin: 0;
    line-height: 35px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-003e2d0 */.elementor-18605 .elementor-element.elementor-element-003e2d0 {
    position: relative;
    min-height: 135px;
    line-height: 30px;
}/* End custom CSS */