.elementor-13563 .elementor-element.elementor-element-58de4674{--display:flex;}.elementor-13563 .elementor-element.elementor-element-66d173b{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:400;line-height:60px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#C49A6C;}.elementor-13563 .elementor-element.elementor-element-e6b2b98{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-13563 .elementor-element.elementor-element-e6b2b98 p{margin-block-end:0px;}.elementor-13563 .elementor-element.elementor-element-5536946{--display:flex;}.elementor-13563 .elementor-element.elementor-element-db5e676 .elementor-search-form__container{min-height:50px;}.elementor-13563 .elementor-element.elementor-element-db5e676 .elementor-search-form__submit{min-width:50px;}body:not(.rtl) .elementor-13563 .elementor-element.elementor-element-db5e676 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-13563 .elementor-element.elementor-element-db5e676 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-13563 .elementor-element.elementor-element-db5e676 .elementor-search-form__input, .elementor-13563 .elementor-element.elementor-element-db5e676.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-13563 .elementor-element.elementor-element-db5e676 .elementor-search-form__input,
					.elementor-13563 .elementor-element.elementor-element-db5e676 .elementor-search-form__icon,
					.elementor-13563 .elementor-element.elementor-element-db5e676 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-13563 .elementor-element.elementor-element-db5e676 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-13563 .elementor-element.elementor-element-db5e676.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-13563 .elementor-element.elementor-element-db5e676:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:var( --e-global-color-3183797 );border-color:var( --e-global-color-primary );border-radius:12px;}.elementor-13563 .elementor-element.elementor-element-db5e676.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:var( --e-global-color-3183797 );border-color:var( --e-global-color-primary );border-radius:12px;}/* Start custom CSS for search-form, class: .elementor-element-db5e676 *//* ===============================
   ARADHYAM • SEARCH BUTTON STYLE
   =============================== */

/* Button base */
.aradhyam-search-form button,
form[role="search"] button {
  background-color: #2b2418;          /* Aradhyam dark brown */
  color: #ffffff;
  border: none;
  border-radius: 50px;
  padding: 14px 36px;
  font-size: 16px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.3s ease;
}

/* Hover state */
.aradhyam-search-form button:hover,
form[role="search"] button:hover {
  background-color: #b8902f;          /* Aradhyam gold */
  color: #ffffff;
  box-shadow: 0 6px 16px rgba(184,144,47,0.35);
  transform: translateY(-1px);
}

/* Active (click) state */
.aradhyam-search-form button:active,
form[role="search"] button:active {
  transform: translateY(0);
  box-shadow: 0 3px 10px rgba(0,0,0,0.25);
}

/* Focus (keyboard / accessibility) */
.aradhyam-search-form button:focus,
form[role="search"] button:focus {
  outline: none;
  box-shadow: 0 0 0 2px rgba(184,144,47,0.4);
}/* End custom CSS */