.elementor-720 .elementor-element.elementor-element-b196b35{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-b196b35:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-b196b35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://cleandesignlaunch.com/wp-content/uploads/2025/10/dotted-black-background-left-to-right-Clean-Design-Launch-2.jpg");background-repeat:repeat;}.elementor-720 .elementor-element.elementor-element-b196b35 > .elementor-shape-top .elementor-shape-fill, .elementor-720 .elementor-element.elementor-element-b196b35 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#242B48;}.elementor-720 .elementor-element.elementor-element-b196b35 > .elementor-shape-top svg, .elementor-720 .elementor-element.elementor-element-b196b35 > .e-con-inner > .elementor-shape-top svg{width:calc(200% + 1.3px);height:150px;}.elementor-720 .elementor-element.elementor-element-7c01cd9{--spacer-size:50px;}.elementor-720 .elementor-element.elementor-element-cc3e241{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:40px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-cc3e241:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-cc3e241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F85;background-image:url("https://cleandesignlaunch.com/wp-content/uploads/2025/10/dotted-black-background-left-to-right-Clean-Design-Launch-2.jpg");background-repeat:repeat;}.elementor-720 .elementor-element.elementor-element-cc3e241::before, .elementor-720 .elementor-element.elementor-element-cc3e241 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-cc3e241 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-cc3e241 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-cc3e241 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-cc3e241 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0098FF26 25%, #00000000 100%);}.elementor-720 .elementor-element.elementor-element-54a7139{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-720 .elementor-element.elementor-element-54a7139 .elementor-heading-title{font-size:60px;font-weight:800;line-height:60px;text-shadow:3px 3px 3px rgba(0, 0, 0, 0.4666666666666667);color:#E4E4E4;}.elementor-720 .elementor-element.elementor-element-1702e1b{padding:0px 400px 0px 400px;font-size:25px;line-height:30px;color:#E4E4E4;}.elementor-720 .elementor-element.elementor-element-290c7a0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-720 .elementor-element.elementor-element-6b92798{--display:flex;}.elementor-720 .elementor-element.elementor-element-94574bd{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-94574bd:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-94574bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cleandesignlaunch.com/wp-content/uploads/2025/10/dotted-black-background-left-to-right-Clean-Design-Launch-2.jpg");background-repeat:repeat;}.elementor-720 .elementor-element.elementor-element-94574bd::before, .elementor-720 .elementor-element.elementor-element-94574bd > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-94574bd > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-94574bd > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-94574bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-94574bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #00FFFF5E 0%, #00FFFF00 50%);}.elementor-720 .elementor-element.elementor-element-4a15cc4{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:100px;--padding-left:400px;--padding-right:400px;}.elementor-720 .elementor-element.elementor-element-4a15cc4::before, .elementor-720 .elementor-element.elementor-element-4a15cc4 > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-4a15cc4 > .e-con-inner > .elementor-background-video-container::before, .elementor-720 .elementor-element.elementor-element-4a15cc4 > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-4a15cc4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-720 .elementor-element.elementor-element-4a15cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #00CDFFCC 0%, #29F2CB00 50%);}.elementor-720 .elementor-element.elementor-element-4a15cc4.e-con{--align-self:center;}.elementor-720 .elementor-element.elementor-element-bb0a48c > .elementor-widget-container{margin:100px 0px -20px 0px;}.elementor-720 .elementor-element.elementor-element-bb0a48c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-720 .elementor-element.elementor-element-bb0a48c .aux-modern-heading-primary{font-size:60px;font-weight:800;line-height:60px;color:#E4E4E4;text-shadow:0px 0px 5px #000000;}.elementor-720 .elementor-element.elementor-element-63ec7b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:30px;font-weight:600;line-height:40px;text-shadow:0px 0px 5px #000000;color:#E4E4E4;}.elementor-720 .elementor-element.elementor-element-983d249{padding:0px 10px 0px 10px;}@media(min-width:768px){.elementor-720 .elementor-element.elementor-element-290c7a0{--width:100vw;}.elementor-720 .elementor-element.elementor-element-6b92798{--width:700px;}.elementor-720 .elementor-element.elementor-element-4a15cc4{--width:100%;}}@media(min-width:1701px){.elementor-720 .elementor-element.elementor-element-b196b35:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-b196b35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-720 .elementor-element.elementor-element-cc3e241:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-cc3e241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-720 .elementor-element.elementor-element-94574bd:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-94574bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1700px){.elementor-720 .elementor-element.elementor-element-1702e1b{padding:0px 100px 0px 100px;}.elementor-720 .elementor-element.elementor-element-290c7a0{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-720 .elementor-element.elementor-element-4a15cc4{--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}}@media(max-width:1024px){.elementor-720 .elementor-element.elementor-element-b196b35 > .elementor-shape-top svg, .elementor-720 .elementor-element.elementor-element-b196b35 > .e-con-inner > .elementor-shape-top svg{height:160px;}.elementor-720 .elementor-element.elementor-element-cc3e241{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-54a7139{padding:0px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-1702e1b{padding:0px 30px 0px 30px;}.elementor-720 .elementor-element.elementor-element-290c7a0{--grid-auto-flow:row;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-720 .elementor-element.elementor-element-94574bd{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-4a15cc4{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-720 .elementor-element.elementor-element-b196b35 > .elementor-shape-top svg, .elementor-720 .elementor-element.elementor-element-b196b35 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:100px;}.elementor-720 .elementor-element.elementor-element-b196b35{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-cc3e241{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-54a7139 .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-720 .elementor-element.elementor-element-1702e1b{padding:0px 20px 0px 20px;font-size:18px;line-height:23px;}.elementor-720 .elementor-element.elementor-element-290c7a0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-720 .elementor-element.elementor-element-4a15cc4{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-720 .elementor-element.elementor-element-bb0a48c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-bb0a48c .aux-modern-heading-primary{font-size:50px;}.elementor-720 .elementor-element.elementor-element-63ec7b2{font-size:20px;line-height:25px;}}/* Start custom CSS for shortcode, class: .elementor-element-17f38dc *//******************************************
CLONE LAUNCH FORM STYLE TO CONTACT FORM
FORM ID: 3306
******************************************/

/* Same wrapper width */
#wpforms-form-3306 {
  max-width: 920px !important;
  margin: 0 auto !important;
}

/* Same labels */
#wpforms-form-3306 .wpforms-field-label {
  color: #FFFFFF !important;
  font-size: 18px !important;
  font-weight: 800 !important;
  margin-bottom: 12px !important;
}

/* Glass inputs */
#wpforms-form-3306 input[type="text"],
#wpforms-form-3306 input[type="email"],
#wpforms-form-3306 input[type="tel"],
#wpforms-form-3306 select,
#wpforms-form-3306 textarea {
  width: 100% !important;
  background: rgba(255,255,255,0.18) !important;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: 16px !important;
  border: 1px solid rgba(255,255,255,0.35) !important;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.35),
              0 6px 22px rgba(0,0,0,0.25) !important;
  padding: 20px 20px !important;
  font-size: 17px !important;
  color: #FFFFFF !important;
  outline: none !important;
}

/* Placeholders */
#wpforms-form-3306 ::placeholder {
  color: rgba(255,255,255,0.85) !important;
}

/* Focus glow */
#wpforms-form-3306 input:focus,
#wpforms-form-3306 select:focus,
#wpforms-form-3306 textarea:focus {
  background: rgba(255,255,255,0.26) !important;
  border-color: #00FFFF !important;
  box-shadow:
    0 0 0 2px rgba(0,255,255,0.55),
    0 10px 26px rgba(0,0,0,0.35) !important;
}

/* Bigger textarea */
#wpforms-form-3306 .wpforms-field-textarea textarea {
  min-height: 220px !important;
  line-height: 1.45 !important;
}

/* Spacing */
#wpforms-form-3306 .wpforms-field {
  margin-bottom: 28px !important;
}

/* Submit button matches Launch form */
#wpforms-form-3306 button[type=submit] {
  width: 100% !important;
  background: linear-gradient(140deg,#F82BFF,#95FFFB) !important;
  color: #000000 !important;
  font-size: 22px !important;
  font-weight: 900 !important;
  letter-spacing: 0.7px !important;
  padding: 16px 0 18px 0 !important;
  border-radius: 14px !important;
  border: none !important;
  cursor: pointer !important;
  text-transform: uppercase;
  transition: all .26s ease-in-out;
  box-shadow: 0 0 15px #F82BFF8C;
}

#wpforms-form-3306 button[type=submit]:hover {
  background: linear-gradient(140deg,#95FFFB,#00FFFF) !important;
  transform: translateY(-4px) scale(1.03);
  box-shadow:
    0 0 22px #00FFFFF0,
    0 0 38px #00FFFF8C;
}

#wpforms-form-3306 button[type=submit]:active {
  transform: translateY(1px) scale(0.99);
  box-shadow: 0 0 12px #00FFFFA3;
}


/***********************************
 SUBMIT BUTTON — HEX ONLY
************************************/
#wpforms-form-3306 button[type=submit],
#wpforms-3306 button[type=submit] {
  width: 100% !important;
  background: linear-gradient(140deg,#F82BFF,#95FFFB) !important;
  color: #000000 !important;
  font-size: 22px !important;
  font-weight: 900 !important;
  letter-spacing: 0.7px !important;
  line-height: 1.2 !important;
  padding: 15px 20px 15px 20px !important;
  height: auto !important;
  border-radius: 14px !important;
  border: none !important;
  cursor: pointer !important;
  text-transform: uppercase;
  transition: all .26s ease-in-out;
  box-shadow: 0 0 15px #F82BFF8C; /* pink glow */
}

/* Hover: cyan glow + lift */
#wpforms-form-3306 button[type=submit]:hover,
#wpforms-3306 button[type=submit]:hover {
  background: linear-gradient(140deg,#95FFFB,#00FFFF) !important;
  color: #000000 !important;
  transform: translateY(-4px) scale(1.03);
  box-shadow:
    0 0 22px #00FFFFF0,
    0 0 38px #00FFFF8C;
}

/* Press state */
#wpforms-form-3306 button[type=submit]:active,
#wpforms-3306 button[type=submit]:active {
  transform: translateY(1px) scale(0.99);
  box-shadow: 0 0 12px #00FFFFA3;
}/* End custom CSS */