.elementor-6369 .elementor-element.elementor-element-0e60963:not(.elementor-motion-effects-element-type-background), .elementor-6369 .elementor-element.elementor-element-0e60963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-386e89b );}.elementor-6369 .elementor-element.elementor-element-0e60963{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6369 .elementor-element.elementor-element-0e60963 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6369 .elementor-element.elementor-element-f6231e7 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-6369 .elementor-element.elementor-element-34483c2 img{height:150px;border-radius:13px 13px 0px 0px;}.elementor-6369 .elementor-element.elementor-element-ca1133d .elementor-heading-title{font-size:36px;}.elementor-6369 .elementor-element.elementor-element-9c8e260{text-align:center;}.elementor-6369 .elementor-element.elementor-element-9c8e260 .elementor-heading-title{color:var( --e-global-color-secondary );font-size:21px;}.elementor-6369 .elementor-element.elementor-element-ecaa986 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6369 .elementor-element.elementor-element-ecaa986 img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px #FFC273;}.elementor-6369 .elementor-element.elementor-element-e7e7830 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:13px 13px 13px 13px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6369 .elementor-element.elementor-element-546cac3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6369 .elementor-element.elementor-element-546cac3 img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px #FFC273;}.elementor-6369 .elementor-element.elementor-element-b3fa102 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6369 .elementor-element.elementor-element-b3fa102 img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px #FFC273;}.elementor-6369 .elementor-element.elementor-element-2ae65cd .elementor-heading-title{font-size:21px;}.elementor-6369 .elementor-element.elementor-element-3743f3a > .elementor-widget-container{margin:-43px 0px 0px 0px;}.elementor-6369 .elementor-element.elementor-element-3743f3a .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-6369 .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-6369 .elementor-element.elementor-element-5e223d1 .elementor-heading-title{font-size:27px;}.elementor-6369 .elementor-element.elementor-element-98e1c98{font-size:12px;}.elementor-6369 .elementor-element.elementor-element-b9a1ac2 .elementor-heading-title{font-size:27px;}.elementor-6369 .elementor-element.elementor-element-eca4d7e .elementor-heading-title{font-size:27px;}.elementor-6369 .elementor-element.elementor-element-e9ae04d .elementor-heading-title{font-size:31px;}.elementor-6369 .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-6369 .elementor-element.elementor-element-9784128:not(.elementor-motion-effects-element-type-background), .elementor-6369 .elementor-element.elementor-element-9784128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-386e89b );}.elementor-6369 .elementor-element.elementor-element-9784128, .elementor-6369 .elementor-element.elementor-element-9784128 > .elementor-background-overlay{border-radius:13px 13px 13px 13px;}.elementor-6369 .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-6369 .elementor-element.elementor-element-9784128 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6369 .elementor-element.elementor-element-323b2cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 2px 0px 2px;}.elementor-6369 .elementor-element.elementor-element-323b2cf img{height:150px;border-radius:13px 13px 0px 0px;}.elementor-6369 .elementor-element.elementor-element-0023ed9{--spacer-size:20px;}.elementor-6369 .elementor-element.elementor-element-94e1c0b{text-align:center;}.elementor-6369 .elementor-element.elementor-element-94e1c0b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6369 .elementor-element.elementor-element-81e3cd5 img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6369 .elementor-element.elementor-element-b71b60c img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6369 .elementor-element.elementor-element-5f9c430 img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6369 .elementor-element.elementor-element-8b239b7 img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6369 .elementor-element.elementor-element-73968b5 img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6369 .elementor-element.elementor-element-b161ded img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6369 .elementor-element.elementor-element-f8bc511 img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6369 .elementor-element.elementor-element-1b4e529 img{width:80px;height:80px;border-radius:63px 63px 63px 63px;}.elementor-6369 .elementor-element.elementor-element-94298bf{text-align:center;}.elementor-6369 .elementor-element.elementor-element-94298bf .elementor-heading-title{font-size:28px;}.elementor-6369 .elementor-element.elementor-element-d7d7180 .elementskit-accordion .elementskit-card-body{padding:13px 13px 13px 13px;}.elementor-6369 .elementor-element.elementor-element-2c0d594{--spacer-size:50px;}@media(max-width:767px){.elementor-6369 .elementor-element.elementor-element-f6231e7 > .elementor-element-populated{padding:9px 9px 9px 9px;}.elementor-6369 .elementor-element.elementor-element-34483c2 img{height:75px;}.elementor-6369 .elementor-element.elementor-element-ca1133d{text-align:center;}.elementor-6369 .elementor-element.elementor-element-ca1133d .elementor-heading-title{font-size:21px;}.elementor-6369 .elementor-element.elementor-element-9c8e260{text-align:left;}.elementor-6369 .elementor-element.elementor-element-9c8e260 .elementor-heading-title{font-size:15px;}.elementor-6369 .elementor-element.elementor-element-98e1c98{font-size:12px;}.elementor-6369 .elementor-element.elementor-element-de1251f{width:50%;}.elementor-bc-flex-widget .elementor-6369 .elementor-element.elementor-element-de1251f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6369 .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-6369 .elementor-element.elementor-element-de1251f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6369 .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-6369 .elementor-element.elementor-element-6bc9898{width:50%;}.elementor-6369 .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-6369 .elementor-element.elementor-element-4089251{width:50%;}.elementor-bc-flex-widget .elementor-6369 .elementor-element.elementor-element-4089251.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6369 .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-6369 .elementor-element.elementor-element-4089251.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6369 .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-6369 .elementor-element.elementor-element-14fe959{width:50%;}.elementor-6369 .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-6369 .elementor-element.elementor-element-c4358e4{width:50%;}.elementor-bc-flex-widget .elementor-6369 .elementor-element.elementor-element-c4358e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6369 .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-6369 .elementor-element.elementor-element-c4358e4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6369 .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-6369 .elementor-element.elementor-element-8983f8a{width:50%;}.elementor-6369 .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-6369 .elementor-element.elementor-element-7ec150f{width:50%;}.elementor-bc-flex-widget .elementor-6369 .elementor-element.elementor-element-7ec150f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6369 .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-6369 .elementor-element.elementor-element-7ec150f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6369 .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-6369 .elementor-element.elementor-element-ee02c5a{width:50%;}.elementor-6369 .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-6369 .elementor-element.elementor-element-d7d7180 .elementskit-accordion .elementskit-card-body{padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-6369 .elementor-element.elementor-element-f6231e7{width:77.671%;}.elementor-6369 .elementor-element.elementor-element-000d62a{width:21.662%;}.elementor-6369 .elementor-element.elementor-element-de1251f{width:50%;}.elementor-6369 .elementor-element.elementor-element-6bc9898{width:50%;}.elementor-6369 .elementor-element.elementor-element-4089251{width:50%;}.elementor-6369 .elementor-element.elementor-element-14fe959{width:50%;}.elementor-6369 .elementor-element.elementor-element-c4358e4{width:50%;}.elementor-6369 .elementor-element.elementor-element-8983f8a{width:50%;}.elementor-6369 .elementor-element.elementor-element-7ec150f{width:50%;}.elementor-6369 .elementor-element.elementor-element-ee02c5a{width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-e7e7830 *//* Title styling */
#forminator-module-6381::before {
  content: "Register For Upcoming Meditation Event";
  display: block;
  color: #ffffff;
  font-size: 16px;
  font-weight: 600;
 background-color: : #ffffff
  text-align: center;
  margin-bottom: 12px;
  text-shadow: none;
}

/* Reduce form container width and spacing */
#forminator-module-6381 {
  max-width: 340px !important;
  margin: 10px auto !important;
  padding: 12px 12px !important;
  
  border-radius: 12px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
}

/* Row spacing minimal */
#forminator-module-6381 .forminator-row {
  margin-bottom: 8px !important;
}

#forminator-module-6381 .forminator-row-last {
  margin-top: 14px !important;
  margin-bottom: 0 !important;
}

/* Label styling */
#forminator-module-6381 .forminator-label {
  font-size: 12px !important;
  font-weight: 600 !important;
  color: #ffffff !important;
  margin-bottom: 3px !important;
}

/* Input & Textarea styling */
#forminator-module-6381 .forminator-input,
#forminator-module-6381 .forminator-textarea,#forminator-module-6381 .forminator-select {
  width: 100% !important;
  padding: 8px 10px !important;
  border: 1px solid #cbd5e1 !important;
  border-radius: 10px !important;
  font-size: 13px !important;
  color: #1e293b !important;
  background: #f9fafb !important;
  box-sizing: border-box !important;
}
#forminator-module-6381 .forminator-select{
    border-radius: 10px !important;
}

/* Textarea specifically */
#forminator-module-6381 .forminator-textarea {
  min-height: 30px !important;
  resize: vertical !important;
}

/* Placeholder text */
#forminator-module-6381 .forminator-input::placeholder,
#forminator-module-6381 .forminator-textarea::placeholder {
  font-size: 10px !important;
  color: #94a3b8 !important;
}

/* Compact submit button */
#forminator-module-6381 .forminator-button-submit {
  width: 100% !important;
  padding: 10px 14px !important;
  background: #e67e22 !important;
  border-radius: 14px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  text-transform: uppercase;
  color: #fff !important;
  box-shadow: 0 2px 10px rgba(230, 126, 34, 0.2) !important;
}

/* Submit hover */
#forminator-module-6381 .forminator-button-submit:hover {
  background: #d35400 !important;
  transform: scale(1.02);
}

/* Compact error, success messages */
#forminator-module-6381 .forminator-response-message {
  font-size: 12px !important;
  padding: 6px 10px !important;
  border-radius: 8px !important;
}

/* Smaller character counter */
#forminator-module-6381 .forminator-description {
  font-size: 10px !important;
  text-align: right !important;
}

/* Remove extra spacing */
#forminator-module-6381 .forminator-col,
#forminator-module-6381 .forminator-field {
  padding: 0 !important;
  margin: 0 !important;
}

/* Responsive (even smaller) */
@media (max-width: 400px) {
  #forminator-module-6381 {
    max-width: 95% !important;
    padding: 10px 10px !important;
  }

  #forminator-module-6381::before {
    font-size: 14px !important;
  }

  #forminator-module-6381 .forminator-input,
  #forminator-module-6381 .forminator-textarea {
    font-size: 12px !important;
    padding: 7px 8px !important;
  }

  #forminator-module-6381 .forminator-button-submit {
    font-size: 13px !important;
    padding: 9px 12px !important;
  }
}/* End custom CSS */