.elementor-5332 .elementor-element.elementor-element-821d885{--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-5332 .elementor-element.elementor-element-d5f74b4{--display:flex;}.elementor-5332 .elementor-element.elementor-element-4c859e6{--grid-template-columns:repeat(0, auto);}/* Start custom CSS *//* comingsoon container */
.comingsoon-container {
  backdrop-filter: blur(8px);
  background-color: rgba(255, 255, 255, 0.7);
}

.comingsoon-container h1 {
  font-size: 32px !important;
}

/* comingsoon section */
.comingsoon-section {
  min-height: 100vh !important;
}

.comingsoon-section:before {
  background-color: rgba(0, 0, 0, 0.2);
}

.comingsoon-section > div.e-con-inner {
  justify-content: center !important;
}

.comingsoon-social .elementor-social-icons-wrapper {
  --icon-size: 26px;
  --icon-padding: 7px;
  --grid-column-gap: 6px;
  --grid-row-gap: 6px;
}

.comingsoon-social .elementor-social-icon {
  background-color: transparent;
}

.comingsoon-social .elementor-social-icon svg {
  fill: var(--ast-global-color-0);
}

.comingsoon-social .elementor-social-icon:hover svg {
  fill: var(--ast-global-color-2);
}/* End custom CSS */