.elementor-37 .elementor-element.elementor-element-739d930{--display:flex;}.elementor-37 .elementor-element.elementor-element-73a90e8{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-37 .elementor-element.elementor-element-1cd9940{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-37 .elementor-element.elementor-element-1cd9940 img{width:14%;}.elementor-37 .elementor-element.elementor-element-2424f45{--display:flex;}.elementor-37 .elementor-element.elementor-element-a35e601{--display:flex;}.elementor-37 .elementor-element.elementor-element-e404cd5{--display:flex;}.elementor-37 .elementor-element.elementor-element-87e385c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-3285a70{--display:flex;}.elementor-37 .elementor-element.elementor-element-ba729f4{--display:flex;}.elementor-37 .elementor-element.elementor-element-0a080c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-c14c787{--display:flex;}.elementor-37 .elementor-element.elementor-element-71986ae{--display:flex;}.elementor-37 .elementor-element.elementor-element-a108896{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-e2adfb1{--display:flex;}.elementor-37 .elementor-element.elementor-element-8554ad6{--display:flex;}.elementor-37 .elementor-element.elementor-element-a62f99c{--display:flex;}.elementor-37 .elementor-element.elementor-element-e93e8a6{--display:flex;}.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce .woocommerce-checkout #payment button,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce #order_review button,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce #order_review button.wcf-btn-small,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce-checkout form.woocommerce-form-login .button,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce-checkout form.checkout_coupon .button,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout.wcf-modern-skin-multistep .woocommerce form .wcf-multistep-nav-btn-group .wcf-multistep-nav-next-btn,
							body .wcf-pre-checkout-offer-wrapper #wcf-pre-checkout-offer-content button.wcf-pre-checkout-offer-btn{background-color:transparent;background-image:linear-gradient(180deg, #EE2476 0%, #f2295b 100%);}.elementor-37 .elementor-element.elementor-element-419c4bf > .elementor-widget-container{border-style:dotted;border-width:2px 2px 2px 2px;border-color:#016235;}.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form,
						.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form-modern-checkout{--wcf-text-color:#015B31;--wcf-link-color:#015B31;}.elementor-37 .elementor-element.elementor-element-419c4bf .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3,
				.elementor-37 .elementor-element.elementor-element-419c4bf .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3 span,
				.elementor-37 .elementor-element.elementor-element-419c4bf .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading,
				.elementor-37 .elementor-element.elementor-element-419c4bf .cartflows-elementor__checkout-form .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-name,
				.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce .col2-set .col-1 h3,
				.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce .col2-set .col-2 h3{font-family:"Hind Siliguri", Sans-serif;}.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce .woocommerce-checkout #payment button,
					.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button,
					.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce #order_review button,
					.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce #payment #place_order:before,
					.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
					.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce #order_review button.wcf-btn-small,
					.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce-checkout form.woocommerce-form-login .button,
					.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce-checkout form.checkout_coupon .button,
					.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
					.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout.wcf-modern-skin-multistep .woocommerce form .wcf-multistep-nav-btn-group .wcf-multistep-nav-next-btn,
					body .wcf-pre-checkout-offer-wrapper #wcf-pre-checkout-offer-content button.wcf-pre-checkout-offer-btn{font-family:"Hind Siliguri", Sans-serif;}.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce .woocommerce-checkout #payment button,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce #order_review button,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce #order_review button.wcf-btn-small,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce-checkout form.woocommerce-form-login .button,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form .woocommerce-checkout form.checkout_coupon .button,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
							.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout.wcf-modern-skin-multistep .woocommerce form .wcf-multistep-nav-btn-group .wcf-multistep-nav-next-btn,
							body .wcf-pre-checkout-offer-wrapper #wcf-pre-checkout-offer-content button.wcf-pre-checkout-offer-btn{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-37 .elementor-element.elementor-element-419c4bf .wcf-el-checkout-form .wcf-product-option-wrap .wcf-qty-options .wcf-qty-row{color:#016235;}.elementor-37 .elementor-element.elementor-element-2577342{--display:flex;}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-1cd9940{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-1cd9940 img{width:25%;}.elementor-37 .elementor-element.elementor-element-2424f45{--margin-top:-28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-ef9c5a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-a35e601{--margin-top:-54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-87e385c{--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-2ba61b7{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-0a080c5{--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-a108896{--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-a62f99c{--margin-top:-71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-d195976{margin:-74px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-419c4bf > .elementor-widget-container{margin:-24px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-2ba61b7 */.elementor-37 .elementor-element.elementor-element-2ba61b7 img {
  border-radius: 16px;
  border: 3px solid transparent;
  background: linear-gradient(#fff, #fff) padding-box,
              linear-gradient(135deg, #016235 0%, #EE2476 100%) border-box;
  box-shadow: 0 12px 30px rgba(1, 98, 53, 0.25), 0 0 15px rgba(238, 36, 118, 0.15);
  animation: ultraFloat 4s ease-in-out infinite;
  transition: all 0.4s ease;
}

/* Hover-e Soft Glow & Scale */
.elementor-37 .elementor-element.elementor-element-2ba61b7 img:hover {
  transform: scale(1.02) translateY(-8px);
  box-shadow: 0 18px 40px rgba(238, 36, 118, 0.35), 0 0 25px rgba(238, 36, 118, 0.3);
}

/* Advanced Floating & Subtle Rotation Animation */
@keyframes ultraFloat {
  0% {
    transform: translateY(0px) rotate(0deg);
  }
  25% {
    transform: translateY(-8px) rotate(-0.5deg);
  }
  50% {
    transform: translateY(-12px) rotate(0deg);
  }
  75% {
    transform: translateY(-6px) rotate(0.5deg);
  }
  100% {
    transform: translateY(0px) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cbd66c */.elementor-37 .elementor-element.elementor-element-8cbd66c img {
  border-radius: 16px;
  border: 3px solid transparent;
  background: linear-gradient(#fff, #fff) padding-box,
              linear-gradient(135deg, #016235 0%, #EE2476 100%) border-box;
  box-shadow: 0 12px 30px rgba(1, 98, 53, 0.25), 0 0 15px rgba(238, 36, 118, 0.15);
  animation: ultraFloat 4s ease-in-out infinite;
  transition: all 0.4s ease;
}

/* Hover-e Soft Glow & Scale */
.elementor-37 .elementor-element.elementor-element-8cbd66c img:hover {
  transform: scale(1.02) translateY(-8px);
  box-shadow: 0 18px 40px rgba(238, 36, 118, 0.35), 0 0 25px rgba(238, 36, 118, 0.3);
}

/* Advanced Floating & Subtle Rotation Animation */
@keyframes ultraFloat {
  0% {
    transform: translateY(0px) rotate(0deg);
  }
  25% {
    transform: translateY(-8px) rotate(-0.5deg);
  }
  50% {
    transform: translateY(-12px) rotate(0deg);
  }
  75% {
    transform: translateY(-6px) rotate(0.5deg);
  }
  100% {
    transform: translateY(0px) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f984ab0 */.elementor-37 .elementor-element.elementor-element-f984ab0 img {
  border-radius: 16px;
  border: 3px solid transparent;
  background: linear-gradient(#fff, #fff) padding-box,
              linear-gradient(135deg, #016235 0%, #EE2476 100%) border-box;
  box-shadow: 0 12px 30px rgba(1, 98, 53, 0.25), 0 0 15px rgba(238, 36, 118, 0.15);
  animation: ultraFloat 4s ease-in-out infinite;
  transition: all 0.4s ease;
}

/* Hover-e Soft Glow & Scale */
.elementor-37 .elementor-element.elementor-element-f984ab0 img:hover {
  transform: scale(1.02) translateY(-8px);
  box-shadow: 0 18px 40px rgba(238, 36, 118, 0.35), 0 0 25px rgba(238, 36, 118, 0.3);
}

/* Advanced Floating & Subtle Rotation Animation */
@keyframes ultraFloat {
  0% {
    transform: translateY(0px) rotate(0deg);
  }
  25% {
    transform: translateY(-8px) rotate(-0.5deg);
  }
  50% {
    transform: translateY(-12px) rotate(0deg);
  }
  75% {
    transform: translateY(-6px) rotate(0.5deg);
  }
  100% {
    transform: translateY(0px) rotate(0deg);
  }
}/* End custom CSS */