.elementor-6183 .elementor-element.elementor-element-0e60963:not(.elementor-motion-effects-element-type-background), .elementor-6183 .elementor-element.elementor-element-0e60963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-386e89b );}.elementor-6183 .elementor-element.elementor-element-0e60963{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6183 .elementor-element.elementor-element-0e60963 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6183 .elementor-element.elementor-element-f6231e7 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-6183 .elementor-element.elementor-element-34483c2 img{height:150px;border-radius:13px 13px 0px 0px;}.elementor-6183 .elementor-element.elementor-element-ca1133d .elementor-heading-title{font-size:36px;}.elementor-6183 .elementor-element.elementor-element-75ac03b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:60px;}.elementor-6183 .elementor-element.elementor-element-9c8e260{text-align:justify;}.elementor-6183 .elementor-element.elementor-element-9c8e260 .elementor-heading-title{color:#FCB900;font-size:17px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-6183 .elementor-element.elementor-element-d5c81f3 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;}.elementor-6183 .elementor-element.elementor-element-e7e7830 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6183 .elementor-element.elementor-element-7f4ae30{text-align:center;}.elementor-6183 .elementor-element.elementor-element-7f4ae30 .elementor-heading-title{color:#FEFF10;font-family:"Philosopher", Sans-serif;font-size:17px;font-weight:600;text-transform:capitalize;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-6183 .elementor-element.elementor-element-12433a3 > .elementor-widget-container{margin:9px 9px 9px 9px;padding:6px 6px 6px 6px;transition:background 1.3s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-6183 .elementor-element.elementor-element-12433a3:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #020101 0%, #FCB900 100%);}.elementor-6183 .elementor-element.elementor-element-12433a3{--image-border-width:2px;--image-border-radius:2px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6183 .elementor-element.elementor-element-12433a3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-6183 .elementor-element.elementor-element-12433a3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-6183 .elementor-element.elementor-element-2ae65cd .elementor-heading-title{font-size:21px;}.elementor-6183 .elementor-element.elementor-element-3743f3a > .elementor-widget-container{margin:-43px 0px 0px 0px;}.elementor-6183 .elementor-element.elementor-element-3743f3a .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-6183 .elementor-element.elementor-element-296ee97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:26px 0px 0px 0px;border-style:solid;border-radius:13px 13px 13px 13px;}.elementor-6183 .elementor-element.elementor-element-98e1c98{font-size:12px;}.elementor-6183 .elementor-element.elementor-element-abee5be .elementor-cta .elementor-cta__bg, .elementor-6183 .elementor-element.elementor-element-abee5be .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6183 .elementor-element.elementor-element-abee5be .elementor-cta__content{text-align:center;background-color:#EEE308;}.elementor-6183 .elementor-element.elementor-element-abee5be .elementor-cta__bg-wrapper{min-height:192px;}.elementor-6183 .elementor-element.elementor-element-abee5be .elementor-cta__description{color:var( --e-global-color-96fb7de );}.elementor-6183 .elementor-element.elementor-element-abee5be .elementor-cta__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-6183 .elementor-element.elementor-element-abee5be .elementor-cta:hover .elementor-cta__button{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-6183 .elementor-element.elementor-element-0e9bc10 > .elementor-widget-container{background-color:#EEE308;}.elementor-6183 .elementor-element.elementor-element-0e9bc10.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-6183 .elementor-element.elementor-element-0e9bc10 img{height:361px;}.elementor-6183 .elementor-element.elementor-element-000d62a > .elementor-element-populated{margin:40px 12px 40px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-6183 .elementor-element.elementor-element-9784128:not(.elementor-motion-effects-element-type-background), .elementor-6183 .elementor-element.elementor-element-9784128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-386e89b );}.elementor-6183 .elementor-element.elementor-element-9784128, .elementor-6183 .elementor-element.elementor-element-9784128 > .elementor-background-overlay{border-radius:13px 13px 13px 13px;}.elementor-6183 .elementor-element.elementor-element-9784128{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6183 .elementor-element.elementor-element-9784128 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6183 .elementor-element.elementor-element-323b2cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 2px 0px 2px;}.elementor-6183 .elementor-element.elementor-element-323b2cf img{height:150px;border-radius:13px 13px 0px 0px;}.elementor-6183 .elementor-element.elementor-element-0023ed9{--spacer-size:20px;}.elementor-6183 .elementor-element.elementor-element-94e1c0b{text-align:center;}.elementor-6183 .elementor-element.elementor-element-94e1c0b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6183 .elementor-element.elementor-element-81e3cd5 img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6183 .elementor-element.elementor-element-b71b60c img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6183 .elementor-element.elementor-element-5f9c430 img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6183 .elementor-element.elementor-element-8b239b7 img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6183 .elementor-element.elementor-element-73968b5 img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6183 .elementor-element.elementor-element-b161ded img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6183 .elementor-element.elementor-element-f8bc511 img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6183 .elementor-element.elementor-element-1b4e529 img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6183 .elementor-element.elementor-element-94298bf{text-align:center;}.elementor-6183 .elementor-element.elementor-element-94298bf .elementor-heading-title{font-size:28px;}.elementor-6183 .elementor-element.elementor-element-d7d7180 .elementskit-accordion .elementskit-card-body{padding:13px 13px 13px 13px;}.elementor-6183 .elementor-element.elementor-element-2c0d594{--spacer-size:50px;}@media(max-width:767px){.elementor-6183 .elementor-element.elementor-element-34483c2 img{height:75px;}.elementor-6183 .elementor-element.elementor-element-ca1133d{text-align:center;}.elementor-6183 .elementor-element.elementor-element-ca1133d .elementor-heading-title{font-size:21px;}.elementor-6183 .elementor-element.elementor-element-9c8e260{text-align:center;}.elementor-6183 .elementor-element.elementor-element-9c8e260 .elementor-heading-title{font-size:15px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-6183 .elementor-element.elementor-element-d5c81f3 .elementor-heading-title{font-size:14px;}.elementor-6183 .elementor-element.elementor-element-98e1c98{font-size:12px;}.elementor-6183 .elementor-element.elementor-element-de1251f{width:50%;}.elementor-bc-flex-widget .elementor-6183 .elementor-element.elementor-element-de1251f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6183 .elementor-element.elementor-element-de1251f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6183 .elementor-element.elementor-element-de1251f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6183 .elementor-element.elementor-element-81e3cd5{width:var( --container-widget-width, 105.667px );max-width:105.667px;--container-widget-width:105.667px;--container-widget-flex-grow:0;}.elementor-6183 .elementor-element.elementor-element-6bc9898{width:50%;}.elementor-6183 .elementor-element.elementor-element-b71b60c{width:var( --container-widget-width, 105.667px );max-width:105.667px;--container-widget-width:105.667px;--container-widget-flex-grow:0;}.elementor-6183 .elementor-element.elementor-element-4089251{width:50%;}.elementor-bc-flex-widget .elementor-6183 .elementor-element.elementor-element-4089251.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6183 .elementor-element.elementor-element-4089251.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6183 .elementor-element.elementor-element-4089251.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6183 .elementor-element.elementor-element-5f9c430{width:var( --container-widget-width, 109.667px );max-width:109.667px;--container-widget-width:109.667px;--container-widget-flex-grow:0;}.elementor-6183 .elementor-element.elementor-element-14fe959{width:50%;}.elementor-6183 .elementor-element.elementor-element-8b239b7{width:var( --container-widget-width, 111.667px );max-width:111.667px;--container-widget-width:111.667px;--container-widget-flex-grow:0;}.elementor-6183 .elementor-element.elementor-element-c4358e4{width:50%;}.elementor-bc-flex-widget .elementor-6183 .elementor-element.elementor-element-c4358e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6183 .elementor-element.elementor-element-c4358e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6183 .elementor-element.elementor-element-c4358e4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6183 .elementor-element.elementor-element-73968b5{width:var( --container-widget-width, 110.667px );max-width:110.667px;--container-widget-width:110.667px;--container-widget-flex-grow:0;}.elementor-6183 .elementor-element.elementor-element-8983f8a{width:50%;}.elementor-6183 .elementor-element.elementor-element-b161ded{width:var( --container-widget-width, 97.667px );max-width:97.667px;--container-widget-width:97.667px;--container-widget-flex-grow:0;}.elementor-6183 .elementor-element.elementor-element-7ec150f{width:50%;}.elementor-bc-flex-widget .elementor-6183 .elementor-element.elementor-element-7ec150f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6183 .elementor-element.elementor-element-7ec150f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6183 .elementor-element.elementor-element-7ec150f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6183 .elementor-element.elementor-element-f8bc511{width:var( --container-widget-width, 94.667px );max-width:94.667px;--container-widget-width:94.667px;--container-widget-flex-grow:0;}.elementor-6183 .elementor-element.elementor-element-ee02c5a{width:50%;}.elementor-6183 .elementor-element.elementor-element-1b4e529{width:var( --container-widget-width, 94.667px );max-width:94.667px;--container-widget-width:94.667px;--container-widget-flex-grow:0;}.elementor-6183 .elementor-element.elementor-element-d7d7180 .elementskit-accordion .elementskit-card-body{padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-6183 .elementor-element.elementor-element-f6231e7{width:77.671%;}.elementor-6183 .elementor-element.elementor-element-000d62a{width:21.662%;}.elementor-6183 .elementor-element.elementor-element-de1251f{width:50%;}.elementor-6183 .elementor-element.elementor-element-6bc9898{width:50%;}.elementor-6183 .elementor-element.elementor-element-4089251{width:50%;}.elementor-6183 .elementor-element.elementor-element-14fe959{width:50%;}.elementor-6183 .elementor-element.elementor-element-c4358e4{width:50%;}.elementor-6183 .elementor-element.elementor-element-8983f8a{width:50%;}.elementor-6183 .elementor-element.elementor-element-7ec150f{width:50%;}.elementor-6183 .elementor-element.elementor-element-ee02c5a{width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-e7e7830 *//* Only target the specific form container - no site-wide impact */
#forminator-module-6207 {
  background: rgba(255, 255, 255, 0.95) !important;
  backdrop-filter: blur(10px);
  border-radius: 16px !important;
  padding: 10px !important;
  width: 100% !important;
  max-width: 450px !important;
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.25) !important;
  border: 1px solid rgba(255, 255, 255, 0.2) !important;
  margin: 15px auto !important;
  position: relative;
}

/* Add title only to this form */
#forminator-module-6207::before {
  content: "Register For Meditation Event";
  display: block;
  color: #2d3748;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 10px;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

/* Form rows */
#forminator-module-6207 .forminator-row {
  margin-bottom: 6px !important;
}

#forminator-module-6207 .forminator-row-last {
  margin-bottom: 0 !important;
  margin-top: 20px !important;
}

/* Labels styling */
#forminator-module-6207 .forminator-label {
  color: #4a5568 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  margin-bottom: 2px !important;
  display: block !important;
}

/* Input fields styling */
#forminator-module-6207 .forminator-input,
#forminator-module-6207 .forminator-textarea {
  width: 100% !important;
  padding: 6px 10px !important;
  border: 2px solid #e2e8f0 !important;
  border-radius: 20px !important;
  font-size: 10px !important;
  color: #2d3748 !important;
  background: #ffffff !important;
  transition: all 0.3s ease !important;
  box-sizing: border-box !important;
  outline: none !important;
}

/* Input focus states */
#forminator-module-6207 .forminator-input:focus,
#forminator-module-6207 .forminator-textarea:focus {
  border-color: #e67e22 !important;
  box-shadow: 0 0 0 3px rgba(230, 126, 34, 0.1) !important;
  transform: translateY(-1px) !important;
}

/* Placeholder styling */
#forminator-module-6207 .forminator-input::placeholder,
#forminator-module-6207 .forminator-textarea::placeholder {
  color: #a0aec0 !important;
  font-size: 14px !important;
}

/* Textarea specific */
#forminator-module-6207 .forminator-textarea {
  border-radius: 16px !important;
  min-height: 50px !important;
  resize: vertical !important;
  font-family: inherit !important;
}

/* Submit button styling */
#forminator-module-6207 .forminator-button-submit {
  width: 100% !important;
  padding: 8px 10px !important;
  background: linear-gradient(135deg, #e67e22 0%, #d35400 100%) !important;
  color: white !important;
  border: none !important;
  border-radius: 20px !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  cursor: pointer !important;
  transition: all 0.3s ease !important;
  text-transform: uppercase !important;
  letter-spacing: 0.5px !important;
  box-shadow: 0 6px 15px rgba(230, 126, 34, 0.3) !important;
}

/* Submit button hover */
#forminator-module-6207 .forminator-button-submit:hover {
  background: linear-gradient(135deg, #d35400 0%, #c0392b 100%) !important;
  transform: translateY(-2px) !important;
  box-shadow: 0 8px 20px rgba(230, 126, 34, 0.4) !important;
}

/* Submit button active */
#forminator-module-6207 .forminator-button-submit:active {
  transform: translateY(-1px) !important;
  box-shadow: 0 4px 10px rgba(230, 126, 34, 0.3) !important;
}

/* Required field indicator */
#forminator-module-6207 .forminator-required {
  color: #e53e3e !important;
  margin-left: 2px !important;
}

/* Character counter */
#forminator-module-6207 .forminator-description {
  color: #718096 !important;
  font-size: 11px !important;
  margin-top: 3px !important;
  text-align: right !important;
}

/* Error messages */
#forminator-module-6207 .forminator-response-message {
  border-radius: 8px !important;
  padding: 8px 12px !important;
  margin-bottom: 12px !important;
  font-size: 13px !important;
}

#forminator-module-6207 .forminator-error {
  background: #fed7d7 !important;
  color: #c53030 !important;
  border: 1px solid #feb2b2 !important;
}

/* Success state */
#forminator-module-6207 .forminator-success {
  background: #c6f6d5 !important;
  color: #276749 !important;
  border: 1px solid #9ae6b4 !important;
}

/* Hover effects for inputs */
#forminator-module-6207 .forminator-input:hover,
#forminator-module-6207 .forminator-textarea:hover {
  border-color: #cbd5e0 !important;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.05) !important;
}

/* Focus within animation */
#forminator-module-6207 .forminator-field:focus-within .forminator-label {
  color: #e67e22 !important;
  transform: translateY(-1px) !important;
  transition: all 0.3s ease !important;
}

/* Remove default forminator spacing */
#forminator-module-6207 .forminator-col {
  padding: 0 !important;
}

#forminator-module-6207 .forminator-field {
  margin: 0 !important;
}

/* Hide edit link */
#forminator-module-6207 + .forminator-edit-module {
  display: none !important;
}

/* Responsive design */
@media (max-width: 768px) {
  #forminator-module-6207 {
    padding: 20px !important;
    max-width: calc(100% - 30px) !important;
    margin: 10px auto !important;
  }
  
  #forminator-module-6207::before {
    font-size: 22px !important;
    margin-bottom: 15px !important;
  }
  
  #forminator-module-6207 .forminator-input,
  #forminator-module-6207 .forminator-textarea {
    padding: 10px 14px !important;
    font-size: 14px !important;
  }
  
  #forminator-module-6207 .forminator-button-submit {
    padding: 12px 20px !important;
    font-size: 15px !important;
  }
}

@media (max-width: 480px) {
  #forminator-module-6207 {
    padding: 18px 15px !important;
    margin: 8px auto !important;
  }
  
  #forminator-module-6207::before {
    font-size: 20px !important;
    margin-bottom: 12px !important;
  }
  
  #forminator-module-6207 .forminator-input,
  #forminator-module-6207 .forminator-textarea {
    padding: 10px 12px !important;
    font-size: 14px !important;
  }
  
  #forminator-module-6207 .forminator-textarea {
    min-height: 70px !important;
  }
}/* End custom CSS */