.elementor-1129 .elementor-element.elementor-element-fd212c4 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.59;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1129 .elementor-element.elementor-element-fd212c4 > .elementor-container{min-height:100vh;}.elementor-1129 .elementor-element.elementor-element-fd212c4:not(.elementor-motion-effects-element-type-background), .elementor-1129 .elementor-element.elementor-element-fd212c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://aiara-studio.com/wp-content/uploads/2025/08/aiara-studio_coming-soon_2.gif") 50% 50%;background-size:cover;}.elementor-1129 .elementor-element.elementor-element-fd212c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1129 .elementor-element.elementor-element-9631e0e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-1129 .elementor-element.elementor-element-b556724 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1129 .elementor-element.elementor-element-3d1423f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1129 .elementor-element.elementor-element-3d1423f{text-align:center;}.elementor-1129 .elementor-element.elementor-element-3d1423f .elementor-heading-title{font-family:var( --e-global-typography-0b74402-font-family ), Sans-serif;font-size:var( --e-global-typography-0b74402-font-size );font-weight:var( --e-global-typography-0b74402-font-weight );line-height:var( --e-global-typography-0b74402-line-height );letter-spacing:var( --e-global-typography-0b74402-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-f8f1987 );}.elementor-1129 .elementor-element.elementor-element-86de8de .neuron-countdown-wrapper{max-width:85%;}.elementor-1129 .elementor-element.elementor-element-86de8de .neuron-countdown-wrapper .neuron-countdown-item{background-color:#02010100;}.elementor-1129 .elementor-element.elementor-element-86de8de .neuron-countdown-wrapper .neuron-countdown-item .neuron-countdown-numbers{color:var( --e-global-color-f8f1987 );font-family:var( --e-global-typography-d5e8782-font-family ), Sans-serif;font-size:var( --e-global-typography-d5e8782-font-size );font-weight:var( --e-global-typography-d5e8782-font-weight );line-height:var( --e-global-typography-d5e8782-line-height );letter-spacing:var( --e-global-typography-d5e8782-letter-spacing );}.elementor-1129 .elementor-element.elementor-element-86de8de .neuron-countdown-wrapper .neuron-countdown-item .neuron-countdown-label{color:var( --e-global-color-f8f1987 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1129 .elementor-element.elementor-element-7179001 > .elementor-widget-container{margin:0px 50px 50px 50px;}.elementor-1129 .elementor-element.elementor-element-8408126{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1129 .elementor-element.elementor-element-8408126 .elementor-widget-container{text-align:center;}@media(max-width:1024px){.elementor-1129 .elementor-element.elementor-element-3d1423f .elementor-heading-title{font-size:var( --e-global-typography-0b74402-font-size );line-height:var( --e-global-typography-0b74402-line-height );letter-spacing:var( --e-global-typography-0b74402-letter-spacing );}.elementor-1129 .elementor-element.elementor-element-86de8de .neuron-countdown-wrapper .neuron-countdown-item .neuron-countdown-numbers{font-size:var( --e-global-typography-d5e8782-font-size );line-height:var( --e-global-typography-d5e8782-line-height );letter-spacing:var( --e-global-typography-d5e8782-letter-spacing );}.elementor-1129 .elementor-element.elementor-element-86de8de .neuron-countdown-wrapper .neuron-countdown-item .neuron-countdown-label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-1129 .elementor-element.elementor-element-3d1423f .elementor-heading-title{font-size:var( --e-global-typography-0b74402-font-size );line-height:var( --e-global-typography-0b74402-line-height );letter-spacing:var( --e-global-typography-0b74402-letter-spacing );}.elementor-1129 .elementor-element.elementor-element-86de8de .neuron-countdown-wrapper{max-width:100%;}.elementor-1129 .elementor-element.elementor-element-86de8de .neuron-countdown-wrapper .neuron-countdown-item .neuron-countdown-numbers{font-size:var( --e-global-typography-d5e8782-font-size );line-height:var( --e-global-typography-d5e8782-line-height );letter-spacing:var( --e-global-typography-d5e8782-letter-spacing );}.elementor-1129 .elementor-element.elementor-element-86de8de .neuron-countdown-wrapper .neuron-countdown-item .neuron-countdown-label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS for neuron-countdown, class: .elementor-element-86de8de */@media (max-width: 720px) {
    .elementor-1129 .elementor-element.elementor-element-86de8de .neuron-countdown-wrapper{
         display: grid;
        grid-template-columns: repeat(2, 1fr);
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7179001 *//* 1) Force white text in inputs (high specificity + !important) */
body .mc4wp-form input.m-neuron-form__field,
body .mc4wp-form input[type="text"],
body .mc4wp-form input[type="email"],
body .mc4wp-form textarea.m-neuron-form__field,
body .mc4wp-form textarea {
  color: #ffffff !important;
  caret-color: #ffffff !important;
  background: transparent !important; /* keep your transparent look */
  border-color: rgba(255,255,255,.8) !important; /* optional */
}

/* 2) Placeholder stays white (you already added—keeping for completeness) */
body .mc4wp-form input::placeholder,
body .mc4wp-form textarea::placeholder {
  color: #ffffff !important;
  opacity: 0.8;
}

/* 3) iOS / Chrome autofill forces black; override it */
body .mc4wp-form input:-webkit-autofill,
body .mc4wp-form input:-webkit-autofill:focus,
body .mc4wp-form textarea:-webkit-autofill {
  -webkit-text-fill-color: #ffffff !important;
  caret-color: #ffffff !important;
  transition: background-color 9999s ease-out 0s; /* hide yellow bg */
  -webkit-box-shadow: 0 0 0 1000px transparent inset !important;
}

/* 4) Focus state – keep white color */
body .mc4wp-form input:focus,
body .mc4wp-form textarea:focus {
  color: #ffffff !important;
  border-color: #ffffff !important;
  outline: none;
}



/* For Safari & Firefox */
.mc4wp-form input::-webkit-input-placeholder {
  color: #ffffff;
  opacity: 0.8;
}
.mc4wp-form input:-ms-input-placeholder {
  color: #ffffff;
  opacity: 0.8;
}
.mc4wp-form input::-moz-placeholder {
  color: #ffffff;
  opacity: 0.8;
}

/* Make the input cursor (caret) white */
.mc4wp-form input, 
.mc4wp-form textarea {
  caret-color: #ffffff;   /* white cursor */
  color: #ffffff;         /* also makes typed text white */
}

/* Style the MC4WP consent text like the Elementor one */
.mc4wp-form .consent-text {
  color: #ffffff;       /* white font */
  font-size: 16px;      /* adjust if you want */
  line-height: 1.5;
}

/* Style the Privacy Policy link inside consent */
.mc4wp-form .consent-text a {
  color: #ffffff;       /* white link */
  text-decoration: underline;
}

.mc4wp-form .consent-text a:hover {
  color: #cccccc;       /* light grey on hover */
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-1129 header {
    position: absolute;
    width: 100%
}/* End custom CSS */