.elementor-3799 .elementor-element.elementor-element-bddb71f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3799 .elementor-element.elementor-element-bddb71f:not(.elementor-motion-effects-element-type-background), .elementor-3799 .elementor-element.elementor-element-bddb71f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0F2E;}.elementor-3799 .elementor-element.elementor-element-7376316{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3799 .elementor-element.elementor-element-74d6039{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3799 .elementor-element.elementor-element-74d6039:not(.elementor-motion-effects-element-type-background), .elementor-3799 .elementor-element.elementor-element-74d6039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFF;}.elementor-3799 .elementor-element.elementor-element-0cadb50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3799 .elementor-element.elementor-element-0cadb50:not(.elementor-motion-effects-element-type-background), .elementor-3799 .elementor-element.elementor-element-0cadb50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3799 .elementor-element.elementor-element-01a08b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3799 .elementor-element.elementor-element-01a08b0:not(.elementor-motion-effects-element-type-background), .elementor-3799 .elementor-element.elementor-element-01a08b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3799 .elementor-element.elementor-element-060111f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3799 .elementor-element.elementor-element-060111f:not(.elementor-motion-effects-element-type-background), .elementor-3799 .elementor-element.elementor-element-060111f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3799 .elementor-element.elementor-element-ce3179b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3799 .elementor-element.elementor-element-ce3179b:not(.elementor-motion-effects-element-type-background), .elementor-3799 .elementor-element.elementor-element-ce3179b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3799 .elementor-element.elementor-element-ed0ff56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3799 .elementor-element.elementor-element-087c88c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3799 .elementor-element.elementor-element-087c88c:not(.elementor-motion-effects-element-type-background), .elementor-3799 .elementor-element.elementor-element-087c88c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0F2E;}.elementor-3799 .elementor-element.elementor-element-39c3373{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3799 .elementor-element.elementor-element-baad10a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3799 .elementor-element.elementor-element-66cd9aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3799 .elementor-element.elementor-element-66cd9aa:not(.elementor-motion-effects-element-type-background), .elementor-3799 .elementor-element.elementor-element-66cd9aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070A22;}/* Start custom CSS for container, class: .elementor-element-7376316 */.elementor-3799 .elementor-element.elementor-element-7376316 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;

  background:
    radial-gradient(circle at 82% 18%, rgba(111,141,255,0.34) 0%, rgba(111,141,255,0.18) 22%, transparent 48%),
    radial-gradient(circle at 12% 88%, rgba(16,185,129,0.16) 0%, rgba(16,185,129,0.08) 22%, transparent 44%),
    radial-gradient(circle at 50% 50%, rgba(145,168,255,0.08) 0%, transparent 42%),
    #0B0F2E !important;

  background-repeat: no-repeat !important;
  background-size: cover !important;
  background-position: center !important;

  overflow: hidden !important;
  position: relative !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.elementor-3799 .elementor-element.elementor-element-7376316::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image:
    linear-gradient(rgba(111,141,255,0.055) 1px, transparent 1px),
    linear-gradient(90deg, rgba(111,141,255,0.055) 1px, transparent 1px);
  background-size: 54px 54px;
  pointer-events: none;
  opacity: 0.9;
}

.elementor-3799 .elementor-element.elementor-element-7376316 > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a08b0 */.elementor-3799 .elementor-element.elementor-element-01a08b0 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;

  background:
    radial-gradient(circle at top right, rgba(111,141,255,0.16), transparent 38%),
    #0B0F2E !important;

  overflow: hidden !important;
  position: relative !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-060111f */.zayup-setup-parent {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;

  background: #F8FAFF !important;

  overflow: hidden !important;
  position: relative !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce3179b */.elementor-3799 .elementor-element.elementor-element-ce3179b {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;

  background: #FFFFFF !important;

  overflow: hidden !important;
  position: relative !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-30ebaf5 */.elementor-3799 .elementor-element.elementor-element-30ebaf5 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;

  background:
    radial-gradient(circle at top right, rgba(111,141,255,0.14), transparent 36%),
    #F8FAFF !important;

  overflow: hidden !important;
  position: relative !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed0ff56 */.elementor-3799 .elementor-element.elementor-element-ed0ff56 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;

  background:
    radial-gradient(circle at top right, rgba(111,141,255,0.14), transparent 36%),
    #F8FAFF !important;

  overflow: hidden !important;
  position: relative !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-087c88c */.elementor-3799 .elementor-element.elementor-element-087c88c {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;

  background: #FFFFFF !important;

  overflow: hidden !important;
  position: relative !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39c3373 */.elementor-3799 .elementor-element.elementor-element-39c3373 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;

  background: #F8FAFF !important;

  overflow: hidden !important;
  position: relative !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baad10a */.elementor-3799 .elementor-element.elementor-element-baad10a {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;

  background:
    radial-gradient(circle at top right, rgba(111,141,255,0.20), transparent 36%),
    radial-gradient(circle at bottom left, rgba(16,185,129,0.10), transparent 34%),
    #0B0F2E !important;

  overflow: hidden !important;
  position: relative !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66cd9aa */.elementor-3799 .elementor-element.elementor-element-66cd9aa {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;

  background: #070A22 !important;

  overflow: hidden !important;
  position: relative !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}/* End custom CSS */