.multihead {
  font-size: 48px;
  font-weight: 700;
  background: linear-gradient(90deg, #ff6c6a, #fec4c2, #d658c6);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.event-slide .ekit-wid-con .elementskit-commentor-content .elementskit-client_logo .elementskit-testimonial-client-logo{
	height:200px;
	object-fit:cover;
}

/* === Gradient Border Style === */
.gradient-border {
  border: 1px solid  !important;

  background: #141414 !important; /* inner background color */
  transition: border 0.3s ease, background 0.3s ease !important;
}

/* Gradient only on hover */
.gradient-border:hover {
  border: 1px solid transparent !important;
  background: 
    linear-gradient(#141414, #141414) padding-box,
    linear-gradient(90deg, #9747FF, #FF6563) border-box !important;
  background-origin: border-box !important;
  background-clip: padding-box, border-box !important;
}
.email-link {
    color: #ffffff;
    text-decoration: none;
    transition: 0.3s ease;
}

.email-link:hover {
    color: #ffffff;
    opacity: 0.7; /* optional subtle hover effect */
}



.elementor-391 .elementor-element.elementor-element-b929490 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a {
    color: var(--e-global-color-primary);
}

.elementor-391 .elementor-element.elementor-element-b929490 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {

    border-color: #14141400;
}

@media (max-width: 768px) {
    .admin-bar .elementor-element.elementor-element-b929490 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
        min-height: 500px !important;
			width: 100% !important;
    }
}
@media (max-width: 767px) {
    .elementor-391 .elementor-element.elementor-element-b929490 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
        height: 800px !important;
			width: 100% !important;
    }
}
.elementor-1524 .elementor-element.elementor-element-60b1a9d .mf-error-message {
    color: #FF6563 !important;
}
.elementor-2019 .elementor-element.elementor-element-60b1a9d .mf-error-message {
    color: #FF6563 !important;
    font-family: "Manrope", Sans-serif;
}

.elementor-2019 .elementor-element.elementor-element-2e4ede03 .mf-input-wrapper .mf-input[aria-invalid="true"], .elementor-2019 .elementor-element.elementor-element-2e4ede03 .mf-input-wrapper .mf-input.mf-invalid
 {
    border-color: #ededed !important;
}

.elementor-2019 .elementor-element.elementor-element-7798de4b .mf-input-wrapper .mf-input[aria-invalid="true"], .elementor-2019 .elementor-element.elementor-element-7798de4b .mf-input-wrapper .mf-input.mf-invalid {
    border-color: #ededed !important;
}
.elementor-2019 .elementor-element.elementor-element-60b1a9d .mf-input-wrapper .mf-input[aria-invalid="true"], .elementor-2019 .elementor-element.elementor-element-60b1a9d .mf-input-wrapper .mf-input.mf-invalid {
    border-color: #ededed !important;
}
.metform-btn {
	box-shadow: none !important;}