.elementor-3256 .elementor-element.elementor-element-145fa97{--display:flex;}.elementor-3256 .elementor-element.elementor-element-9e3f63c{--display:flex;}.elementor-3256 .elementor-element.elementor-element-45d3999 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-3256 .elementor-element.elementor-element-5085ff3{--display:flex;}.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form,
						.elementor-3256 .elementor-element.elementor-element-648f5a4 .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-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .form-row input.input-text:focus,
						.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .form-row textarea:focus,
						.elementor-3256 .elementor-element.elementor-element-648f5a4 .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-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-one.wcf-current:before,
						.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-two.wcf-current:before{background-color:#f16334;}.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-note:before{border-top-color:#f16334;}.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
						.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-note,
						.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
						.elementor-3256 .elementor-element.elementor-element-648f5a4 .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-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form, .elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form-modern-checkout{--wcf-heading-color:#000000;}.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text::placeholder,
					.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text,
					.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form .woocommerce form .form-row textarea,
					.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form .select2-container--default .select2-selection--single,
					.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form .woocommerce form .form-row select.select,
					.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form .woocommerce .col2-set .col-1,
					.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form .woocommerce .col2-set .col-2,
					.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form .woocommerce form p.form-row label,
					.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form .woocommerce #payment [type="radio"]:checked + label,
					.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form .woocommerce #payment [type="radio"]:not(:checked) + label,
					.elementor-3256 .elementor-element.elementor-element-648f5a4 .wcf-embed-checkout-form .woocommerce form .form-row select{font-family:"Anek Bangla", Sans-serif;}@media(max-width:767px){.elementor-3256 .elementor-element.elementor-element-45d3999{border-radius:10px 10px 10px 10px;}}/* Start custom CSS for html, class: .elementor-element-da05378 */.km-s1 {
    font-family: 'Hind Siliguri', 'Noto Sans Bengali', Arial, sans-serif;
    padding: 58px 0 38px;
    background:
      radial-gradient(circle at 18% 10%, rgba(242,201,76,.22), transparent 30%),
      radial-gradient(circle at 88% 20%, rgba(0,93,170,.14), transparent 30%),
      #FFFFFF;
    text-align: center;
  }
    .km-s1 * { box-sizing: border-box; }
  .km-s1-container {
    width: min(1120px, calc(100% - 28px));
    margin: 0 auto;
  }
    .km-s1 h1 {
    margin: 0 auto;
    max-width: 980px;
    font-size: clamp(38px, 6vw, 76px);
    line-height: 1.18;
    font-weight: 900;
    letter-spacing: -.6px;
    color: #004B8D;
  }
   .km-s1 h1 span { color: #D9A900; display: inline-block; }
  .km-s1-image-card {
    max-width: 760px;
    margin: 26px auto 0;
    background: linear-gradient(180deg,#F6FBFF 0%,#FFFFFF 100%);
    border: 2px solid rgba(0,93,170,.16);
    border-radius: 28px;
    padding: 18px;
    box-shadow: 0 18px 36px rgba(0,93,170,.10);
  }
  .km-s1-image-card img {
    width: 100%;
    display: block;
    border-radius: 18px;
    object-fit: contain;
  }
  @media (max-width: 520px) {
    .km-s1-container { width: min(100% - 20px, 1120px); }
    .km-s1 { padding: 42px 0 26px; }
    .km-s1 h1 { font-size: 36px; }
    .km-s1-image-card { padding: 12px; border-radius: 20px; }
  }/* End custom CSS */