.elementor-60 .elementor-element.elementor-element-b72be98{--display:flex;--min-height:573px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-60 .elementor-element.elementor-element-b72be98:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-b72be98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0FF;}.elementor-60 .elementor-element.elementor-element-700507d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-60 .elementor-element.elementor-element-30ac998 .wcf-embed-checkout-form,
						.elementor-60 .elementor-element.elementor-element-30ac998 .wcf-embed-checkout-form-modern-checkout,
						.cartflows_step-template .select2-container--default .select2-results__option--highlighted[aria-selected],
						.cartflows_step-template .select2-container--default .select2-results__option--highlighted[data-selected]{--wcf-primary-color:#f16334;}.elementor-60 .elementor-element.elementor-element-30ac998 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .form-row input.input-text:focus,
						.elementor-60 .elementor-element.elementor-element-30ac998 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .form-row textarea:focus,
						.elementor-60 .elementor-element.elementor-element-30ac998 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce #order_review .wcf-custom-coupon-field input.input-text:focus{box-shadow:0 0 0 1px #f16334;}.elementor-60 .elementor-element.elementor-element-30ac998 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-one.wcf-current:before,
						.elementor-60 .elementor-element.elementor-element-30ac998 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-two.wcf-current:before{background-color:#f16334;}.elementor-60 .elementor-element.elementor-element-30ac998 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-note:before{border-top-color:#f16334;}.elementor-60 .elementor-element.elementor-element-30ac998 .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
						.elementor-60 .elementor-element.elementor-element-30ac998 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-note,
						.elementor-60 .elementor-element.elementor-element-30ac998 .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
						.elementor-60 .elementor-element.elementor-element-30ac998 .wcf-embed-checkout-form .woocommerce #order_review button,
						body .wcf-pre-checkout-offer-wrapper #wcf-pre-checkout-offer-content button.wcf-pre-checkout-offer-btn{background-color:#f16334;border-color:#f16334;}.elementor-60 .elementor-element.elementor-element-30ac998 .wcf-embed-checkout-form, .elementor-60 .elementor-element.elementor-element-30ac998 .wcf-embed-checkout-form-modern-checkout{--wcf-heading-color:#000000;}.elementor-60 .elementor-element.elementor-element-b76c170{--display:flex;}.elementor-60 .elementor-element.elementor-element-a3a0639{--spacer-size:50px;}/* Start custom CSS for html, class: .elementor-element-2d304b0 */.elementor-60 .elementor-element.elementor-element-2d304b0 .final-deluxe-headline {
  background: linear-gradient(-45deg, #880E4F, #D81B60, #4A0072, #AD1457);
  background-size: 400% 400%;
  animation: gradient-flow 15s ease infinite; /* ব্যাকগ্রাউন্ড অ্যানিমেশন */
  
  border-radius: 15px;
  padding: 2.5rem 2rem;
  margin: 25px 0;
  text-align: center;
  position: relative;
  overflow: hidden; /* ভেতরের ইফেক্ট যেন বাইরে না যায় */

  /* ফ্রেমের ভেতরে একটি সুন্দর শ্যাডো */
  box-shadow: 
    inset 0 0 20px rgba(0, 0, 0, 0.5), 
    0 10px 25px rgba(0, 0, 0, 0.3);
}

/* ব্যাকগ্রাউন্ড অ্যানিমেশনের জন্য */
@keyframes gradient-flow {
	0% { background-position: 0% 50%; }
	50% { background-position: 100% 50%; }
	100% { background-position: 0% 50%; }
}

.elementor-60 .elementor-element.elementor-element-2d304b0 .final-deluxe-headline h3 {
  font-family: 'Hind Siliguri', sans-serif;
  color: rgba(255, 255, 255, 0.85); /* মূল লেখা হালকা সাদা */
  font-size: clamp(1.1rem, 4vw, 1.5rem);
  font-weight: 500;
  line-height: 1.6;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
  margin: 0;
}

/* প্রধান আকর্ষণীয় লেখাটির জন্য বিশেষ স্টাইল */
.elementor-60 .elementor-element.elementor-element-2d304b0 .final-deluxe-headline .main-attraction {
  display: block;
  font-size: clamp(2rem, 8vw, 3.5rem); /* অনেক বড় এবং আকর্ষণীয় */
  font-weight: 700;
  color: #FFFFFF; /* ধবধবে সাদা */
  margin: 10px 0;
  
  /* লেখার চারপাশে গ্লোয়িং ইফেক্ট */
  text-shadow: 
    0 0 5px rgba(255, 255, 255, 0.8),
    0 0 15px rgba(255, 107, 181, 0.7),
    0 0 25px rgba(255, 107, 181, 0.5);
}/* End custom CSS */