

.elementor-142 .elementor-element.elementor-element-eeab278>.elementor-container {
  min-height: 60vh
}

.elementor-142 .elementor-element.elementor-element-eeab278:not(.elementor-motion-effects-element-type-background),.elementor-142 .elementor-element.elementor-element-eeab278>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover
}

.elementor-142 .elementor-element.elementor-element-eeab278 {
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s
}

.elementor-142 .elementor-element.elementor-element-eeab278>.elementor-background-overlay {
  transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-142 .elementor-element.elementor-element-cabda7b {
  text-align: center
}

.elementor-142 .elementor-element.elementor-element-cabda7b .elementor-heading-title {
  color: #fff;
  font-size: 50px;
  font-weight: 600;
  letter-spacing: .5px
}

.elementor-142 .elementor-element.elementor-element-cabda7b>.elementor-widget-container {
  padding: 50px 15px 15px
}

.elementor-142 .elementor-element.elementor-element-64f5cb4 {
  font-size: 20px;
  font-weight: 300;
  color: #fff
}

.elementor-142 .elementor-element.elementor-element-64f5cb4 a {
  color: #fff
}

.elementor-142 .elementor-element.elementor-element-64f5cb4>.elementor-widget-container {
  padding: 0 0 0 15px
}

.elementor-142 .elementor-element.elementor-element-7ef5d359>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-end;
  align-items: flex-end
}

.elementor-142 .elementor-element.elementor-element-7ef5d359 {
  transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
  padding: 50px 0
}

.elementor-142 .elementor-element.elementor-element-7ef5d359>.elementor-background-overlay {
  transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-142 .elementor-element.elementor-element-46c0e78b>.elementor-element-populated>.elementor-widget-wrap {
  padding: 0
}

.elementor-142 .elementor-element.elementor-element-5732109 {
  text-align: left
}

.elementor-142 .elementor-element.elementor-element-5732109 .elementor-heading-title {
  color: #000;
  font-size: 40px;
  font-weight: 600
}

.elementor-142 .elementor-element.elementor-element-2a993725 {
  --divider-border-style: solid;
  --divider-color: #ffca26;
  --divider-border-width: 3px
}

.elementor-142 .elementor-element.elementor-element-2a993725 .elementor-divider-separator {
  width: 10%;
  margin: 0 auto;
  margin-left: 0
}

.elementor-142 .elementor-element.elementor-element-2a993725 .elementor-divider {
  text-align: left
}

.elementor-142 .elementor-element.elementor-element-c29be6f {
  color: #535555;
  font-family: "Poppins",Sans-serif;
  font-size: 18px;
  font-weight: 400
}

.elementor-142 .elementor-element.elementor-element-2dc1e63 .elementor-spacer-inner {
  height: 70px
}

.elementor-142 .elementor-element.elementor-element-eecc3e9 .uael-video__outer-wrap:before,.elementor-142 .elementor-element.elementor-element-eecc3e9 .uael-video__outer-wrap {
  border-radius: 5px
}

.elementor-142 .elementor-element.elementor-element-eecc3e9.uael-youtube-subscribe-yes .uael-subscribe-bar {
  border-radius: 0 0 5px 5px
}

.elementor-142 .elementor-element.elementor-element-eecc3e9.uael-youtube-subscribe-yes .uael-video__outer-wrap:before,.elementor-142 .elementor-element.elementor-element-eecc3e9.uael-youtube-subscribe-yes .uael-video__outer-wrap {
  border-radius: 5px 5px 0 0
}

.elementor-142 .elementor-element.elementor-element-eecc3e9 .uael-video__play-icon i,.elementor-142 .elementor-element.elementor-element-eecc3e9 .uael-video__play-icon svg {
  font-size: 72px;
  line-height: 72px;
  width: 72px;
  height: 72px;
  text-shadow: 0px 0px 10px rgba(0,0,0,.3)
}

.elementor-142 .elementor-element.elementor-element-eecc3e9 .uael-video__play-icon {
  width: 72px;
  height: 72px
}

.elementor-142 .elementor-element.elementor-element-eecc3e9 .uael-video__play-icon>img {
  width: 72px
}

.elementor-142 .elementor-element.elementor-element-eecc3e9 .uael-video__play-icon.uael-video__vimeo-play {
  width: auto;
  height: auto
}

.elementor-142 .elementor-element.elementor-element-eecc3e9 .uael-vimeo-icon-bg {
  width: 72px
}

.elementor-142 .elementor-element.elementor-element-eecc3e9 .uael-video-wistia-play {
  height: 72px;
  width: calc(72px*1.45)
}

.elementor-142 .elementor-element.elementor-element-eecc3e9 .uael-video__play-icon i {
  color: #ffca26
}

.elementor-142 .elementor-element.elementor-element-eecc3e9 .uael-video__play-icon svg {
  fill: #ffca26
}

.elementor-142 .elementor-element.elementor-element-eecc3e9>.elementor-widget-container {
  border-radius: 5px
}

.elementor-142 .elementor-element.elementor-element-31d42ab {
  text-align: left
}

.elementor-142 .elementor-element.elementor-element-31d42ab .elementor-heading-title {
  color: #000;
  font-family: var(--e-global-typography-primary-font-family),Sans-serif;
  font-size: var(--e-global-typography-primary-font-size);
  font-weight: var(--e-global-typography-primary-font-weight)
}

.elementor-142 .elementor-element.elementor-element-527732b {
  --divider-border-style: solid;
  --divider-color: #ffca26;
  --divider-border-width: 3px
}

.elementor-142 .elementor-element.elementor-element-527732b .elementor-divider-separator {
  width: 10%;
  margin: 0 auto;
  margin-left: 0
}

.elementor-142 .elementor-element.elementor-element-527732b .elementor-divider {
  text-align: left
}

.elementor-142 .elementor-element.elementor-element-02911f3 {
  color: #535555;
  font-family: var(--e-global-typography-text-font-family),Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-142 .elementor-element.elementor-element-64188a3 .uael-video__outer-wrap:before,.elementor-142 .elementor-element.elementor-element-64188a3 .uael-video__outer-wrap {
  border-radius: 5px
}

.elementor-142 .elementor-element.elementor-element-64188a3.uael-youtube-subscribe-yes .uael-subscribe-bar {
  border-radius: 0 0 5px 5px
}

.elementor-142 .elementor-element.elementor-element-64188a3.uael-youtube-subscribe-yes .uael-video__outer-wrap:before,.elementor-142 .elementor-element.elementor-element-64188a3.uael-youtube-subscribe-yes .uael-video__outer-wrap {
  border-radius: 5px 5px 0 0
}

.elementor-142 .elementor-element.elementor-element-64188a3 .uael-video__play-icon i,.elementor-142 .elementor-element.elementor-element-64188a3 .uael-video__play-icon svg {
  font-size: 72px;
  line-height: 72px;
  width: 72px;
  height: 72px;
  text-shadow: 0px 0px 10px rgba(0,0,0,.3)
}

.elementor-142 .elementor-element.elementor-element-64188a3 .uael-video__play-icon {
  width: 72px;
  height: 72px
}

.elementor-142 .elementor-element.elementor-element-64188a3 .uael-video__play-icon>img {
  width: 72px
}

.elementor-142 .elementor-element.elementor-element-64188a3 .uael-video__play-icon.uael-video__vimeo-play {
  width: auto;
  height: auto
}

.elementor-142 .elementor-element.elementor-element-64188a3 .uael-vimeo-icon-bg {
  width: 72px
}

.elementor-142 .elementor-element.elementor-element-64188a3 .uael-video-wistia-play {
  height: 72px;
  width: calc(72px*1.45)
}

.elementor-142 .elementor-element.elementor-element-64188a3 .uael-video__play-icon i {
  color: #ffca26
}

.elementor-142 .elementor-element.elementor-element-64188a3 .uael-video__play-icon svg {
  fill: #ffca26
}

.elementor-142 .elementor-element.elementor-element-64188a3>.elementor-widget-container {
  border-radius: 5px
}

.elementor-142 .elementor-element.elementor-element-cac730b {
  margin-top: 50px;
  margin-bottom: 0
}

.elementor-142 .elementor-element.elementor-element-3bafcd5 img {
  border-radius: 5px
}

.elementor-142 .elementor-element.elementor-element-4594dcd {
  text-align: left
}

.elementor-142 .elementor-element.elementor-element-4594dcd .elementor-heading-title {
  color: #000;
  font-family: var(--e-global-typography-primary-font-family),Sans-serif;
  font-size: var(--e-global-typography-primary-font-size);
  font-weight: var(--e-global-typography-primary-font-weight)
}

.elementor-142 .elementor-element.elementor-element-154bc8b {
  --divider-border-style: solid;
  --divider-color: #ffca26;
  --divider-border-width: 3px
}

.elementor-142 .elementor-element.elementor-element-154bc8b .elementor-divider-separator {
  width: 10%;
  margin: 0 auto;
  margin-left: 0
}

.elementor-142 .elementor-element.elementor-element-154bc8b .elementor-divider {
  text-align: left
}

.elementor-142 .elementor-element.elementor-element-e1bf14e {
  color: #535555;
  font-family: var(--e-global-typography-text-font-family),Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-142 .elementor-element.elementor-element-43b1b0d .elementor-button {
  font-size: 15px;
  font-weight: 500;
  background-color: var(--e-global-color-afca919)
}

.elementor-142 .elementor-element.elementor-element-43b1b0d .elementor-button:hover,.elementor-142 .elementor-element.elementor-element-43b1b0d .elementor-button:focus {
  color: #000
}

.elementor-142 .elementor-element.elementor-element-43b1b0d .elementor-button:hover svg,.elementor-142 .elementor-element.elementor-element-43b1b0d .elementor-button:focus svg {
  fill: #000
}

.elementor-142 .elementor-element.elementor-element-b0e0ec9 img {
  border-radius: 5px
}

.elementor-142 .elementor-element.elementor-element-95c49c7 {
  text-align: left
}

.elementor-142 .elementor-element.elementor-element-95c49c7 .elementor-heading-title {
  color: #000;
  font-family: var(--e-global-typography-primary-font-family),Sans-serif;
  font-size: var(--e-global-typography-primary-font-size);
  font-weight: var(--e-global-typography-primary-font-weight)
}

.elementor-142 .elementor-element.elementor-element-ff4d16a {
  --divider-border-style: solid;
  --divider-color: #ffca26;
  --divider-border-width: 3px
}

.elementor-142 .elementor-element.elementor-element-ff4d16a .elementor-divider-separator {
  width: 10%;
  margin: 0 auto;
  margin-left: 0
}

.elementor-142 .elementor-element.elementor-element-ff4d16a .elementor-divider {
  text-align: left
}

.elementor-142 .elementor-element.elementor-element-434dd32 {
  color: #535555;
  font-family: var(--e-global-typography-text-font-family),Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-142 .elementor-element.elementor-element-4b7926d .elementor-button {
  font-size: 15px;
  font-weight: 500;
  background-color: var(--e-global-color-afca919)
}

.elementor-142 .elementor-element.elementor-element-4b7926d .elementor-button:hover,.elementor-142 .elementor-element.elementor-element-4b7926d .elementor-button:focus {
  color: #000
}

.elementor-142 .elementor-element.elementor-element-4b7926d .elementor-button:hover svg,.elementor-142 .elementor-element.elementor-element-4b7926d .elementor-button:focus svg {
  fill: #000
}

@media(max-width: 1024px) {
  .elementor-142 .elementor-element.elementor-element-31d42ab .elementor-heading-title {
      font-size:var(--e-global-typography-primary-font-size)
  }

  .elementor-142 .elementor-element.elementor-element-02911f3 {
      font-size: var(--e-global-typography-text-font-size)
  }

  .elementor-142 .elementor-element.elementor-element-4594dcd .elementor-heading-title {
      font-size: var(--e-global-typography-primary-font-size)
  }

  .elementor-142 .elementor-element.elementor-element-e1bf14e {
      font-size: var(--e-global-typography-text-font-size)
  }

  .elementor-142 .elementor-element.elementor-element-95c49c7 .elementor-heading-title {
      font-size: var(--e-global-typography-primary-font-size)
  }

  .elementor-142 .elementor-element.elementor-element-434dd32 {
      font-size: var(--e-global-typography-text-font-size)
  }
}

@media(max-width: 767px) {
  .elementor-142 .elementor-element.elementor-element-7ef5d359 {
      padding:30px 0
  }

  .elementor-142 .elementor-element.elementor-element-46c0e78b>.elementor-element-populated>.elementor-widget-wrap {
      padding: 0
  }

  .elementor-142 .elementor-element.elementor-element-42fdaac {
      padding: 0
  }

  .elementor-142 .elementor-element.elementor-element-664a093 {
      padding: 0
  }

  .elementor-142 .elementor-element.elementor-element-31d42ab .elementor-heading-title {
      font-size: var(--e-global-typography-primary-font-size)
  }

  .elementor-142 .elementor-element.elementor-element-02911f3 {
      font-size: var(--e-global-typography-text-font-size)
  }

  .elementor-142 .elementor-element.elementor-element-4594dcd .elementor-heading-title {
      font-size: var(--e-global-typography-primary-font-size)
  }

  .elementor-142 .elementor-element.elementor-element-e1bf14e {
      font-size: var(--e-global-typography-text-font-size)
  }

  .elementor-142 .elementor-element.elementor-element-95c49c7 .elementor-heading-title {
      font-size: var(--e-global-typography-primary-font-size)
  }

  .elementor-142 .elementor-element.elementor-element-434dd32 {
      font-size: var(--e-global-typography-text-font-size)
  }
}

@media(min-width: 768px) {
  .elementor-142 .elementor-element.elementor-element-b0f936f {
      width:50%
  }

  .elementor-142 .elementor-element.elementor-element-4f49dfc {
      width: 50%
  }
}
