.elementor-40878 .elementor-element.elementor-element-8c4d03d{--display:flex;}.elementor-40878 .elementor-element.elementor-element-8c17414{--display:flex;--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-40878 .elementor-element.elementor-element-8c17414:not(.elementor-motion-effects-element-type-background), .elementor-40878 .elementor-element.elementor-element-8c17414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CDF5F1 0%, #9FBEE6 100%);}.elementor-40878 .elementor-element.elementor-element-8c17414 > .elementor-shape-top .elementor-shape-fill, .elementor-40878 .elementor-element.elementor-element-8c17414 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-40878 .elementor-element.elementor-element-8c17414 > .elementor-shape-top svg, .elementor-40878 .elementor-element.elementor-element-8c17414 > .e-con-inner > .elementor-shape-top svg{width:calc(291% + 1.3px);height:58px;}.elementor-40878 .elementor-element.elementor-element-0a8805a{--wd-cat-img-width:180px;}.elementor-40878 .elementor-element.elementor-element-0a8805a div.product-category .wd-entities-title, .elementor-40878 .elementor-element.elementor-element-0a8805a .wd-nav-product-cat>li>a{font-size:18px;text-transform:capitalize;}.elementor-40878 .elementor-element.elementor-element-e2b4080{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;}.elementor-40878 .elementor-element.elementor-element-e2b4080::before, .elementor-40878 .elementor-element.elementor-element-e2b4080 > .elementor-background-video-container::before, .elementor-40878 .elementor-element.elementor-element-e2b4080 > .e-con-inner > .elementor-background-video-container::before, .elementor-40878 .elementor-element.elementor-element-e2b4080 > .elementor-background-slideshow::before, .elementor-40878 .elementor-element.elementor-element-e2b4080 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40878 .elementor-element.elementor-element-e2b4080 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#C7E1E2;--background-overlay:'';}.elementor-40878 .elementor-element.elementor-element-e2b4080::before{filter:brightness( 110% ) contrast( 100% ) saturate( 52% ) blur( 0.8px ) hue-rotate( 49deg );}.elementor-40878 .elementor-element.elementor-element-e2b4080 > .elementor-shape-top .elementor-shape-fill, .elementor-40878 .elementor-element.elementor-element-e2b4080 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#9DD2D9;}.elementor-40878 .elementor-element.elementor-element-e2b4080 > .elementor-shape-top svg, .elementor-40878 .elementor-element.elementor-element-e2b4080 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:58px;}.elementor-40878 .elementor-element.elementor-element-d7f2b9b .wd-products-with-bg, .elementor-40878 .elementor-element.elementor-element-d7f2b9b .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-40878 .elementor-element.elementor-element-c1bbd1d{--display:flex;}.elementor-40878 .elementor-element.elementor-element-852fda7{--spacer-size:20px;}.elementor-40878 .elementor-element.elementor-element-20ba019{--spacer-size:10px;}.elementor-40878 .elementor-element.elementor-element-4273041{--display:flex;--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-40878 .elementor-element.elementor-element-4273041:not(.elementor-motion-effects-element-type-background), .elementor-40878 .elementor-element.elementor-element-4273041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalstorebd.com/wp-content/uploads/2025/10/wave-2.svg");}.elementor-40878 .elementor-element.elementor-element-4273041 > .elementor-shape-top .elementor-shape-fill, .elementor-40878 .elementor-element.elementor-element-4273041 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#9AA1E1;}.elementor-40878 .elementor-element.elementor-element-c7054eb{--spacer-size:20px;}.elementor-40878 .elementor-element.elementor-element-89ceb0a{--display:flex;}.elementor-40878 .elementor-element.elementor-element-d9925db{--display:flex;}.elementor-40878 .elementor-element.elementor-element-e45a3c8 .wd-products-with-bg, .elementor-40878 .elementor-element.elementor-element-e45a3c8 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-40878 .elementor-element.elementor-element-4e589fc{--display:flex;}@media(max-width:1024px){.elementor-40878 .elementor-element.elementor-element-8c17414{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-40878 .elementor-element.elementor-element-8c17414{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-7d32c46 */.styled-section-title {
  display: flex; /* লাইন এবং টেক্সটকে এক লাইনে আনে */
  align-items: center; /* সব কিছুকে উল্লম্বভাবে মাঝখানে রাখে */
  text-align: center;
  margin: 10px 0; /* সেকশনের উপরে- নিচে ফাঁকা জায়গা */
  color: #222; /* লেখার রঙ */
}

/* লেখার ডানের এবং বামের লাইন দুটি */
.styled-section-title::before,
.styled-section-title::after {
  content: ''; /* এটা আবশ্যক */
  flex-grow: 1; /* লাইন দুটিকে বাকি জায়গা পূরণ করতে বলে */
  height: 2px; /* লাইন কতটুকু মোটা হবে */
  
  /* আপনার সাইটের "Buy Now" বাটনের সাথে মিলিয়ে লাল রঙ */
  background-color: #D32F2F; 
}

/* লেখার বাম পাশের লাইনের জন্য */
.styled-section-title::before {
  margin-right: 15px; /* লেখার বামে একটু ফাঁকা জায়গা */
}

/* লেখার ডান পাশের লাইনের জন্য */
.styled-section-title::after {
  margin-left: 15px; /* লেখার ডানে একটু ফাঁকা জায়গা */
}

/* h1 এর ভিতরের span কে স্টাইল করা (ঐচ্ছিক) */
.styled-section-title span {
  font-size: 28px; /* ফন্টের সাইজ (h1 এর মতো) */
  font-weight: 700;
  line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for wd_product_categories, class: .elementor-element-0a8805a *//* WoodMart-এর ক্যারোসেল আইটেম সেন্টারে আনতে */
.elementor-40878 .elementor-element.elementor-element-0a8805a .wd-carousel-wrap {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f6b198 */.styled-section-title {
  display: flex; /* লাইন এবং টেক্সটকে এক লাইনে আনে */
  align-items: center; /* সব কিছুকে উল্লম্বভাবে মাঝখানে রাখে */
  text-align: center;
  margin: 10px 0; /* সেকশনের উপরে- নিচে ফাঁকা জায়গা */
  color: #222; /* লেখার রঙ */
}

/* লেখার ডানের এবং বামের লাইন দুটি */
.styled-section-title::before,
.styled-section-title::after {
  content: ''; /* এটা আবশ্যক */
  flex-grow: 1; /* লাইন দুটিকে বাকি জায়গা পূরণ করতে বলে */
  height: 2px; /* লাইন কতটুকু মোটা হবে */
  
  /* আপনার সাইটের "Buy Now" বাটনের সাথে মিলিয়ে লাল রঙ */
  background-color: #D32F2F; 
}

/* লেখার বাম পাশের লাইনের জন্য */
.styled-section-title::before {
  margin-right: 15px; /* লেখার বামে একটু ফাঁকা জায়গা */
}

/* লেখার ডান পাশের লাইনের জন্য */
.styled-section-title::after {
  margin-left: 15px; /* লেখার ডানে একটু ফাঁকা জায়গা */
}

/* h1 এর ভিতরের span কে স্টাইল করা (ঐচ্ছিক) */
.styled-section-title span {
  font-size: 28px; /* ফন্টের সাইজ (h1 এর মতো) */
  font-weight: 700;
  line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e1c96af */.styled-section-title {
  display: flex; /* লাইন এবং টেক্সটকে এক লাইনে আনে */
  align-items: center; /* সব কিছুকে উল্লম্বভাবে মাঝখানে রাখে */
  text-align: center;
  margin: 10px 0; /* সেকশনের উপরে- নিচে ফাঁকা জায়গা */
  color: #222; /* লেখার রঙ */
}

/* লেখার ডানের এবং বামের লাইন দুটি */
.styled-section-title::before,
.styled-section-title::after {
  content: ''; /* এটা আবশ্যক */
  flex-grow: 1; /* লাইন দুটিকে বাকি জায়গা পূরণ করতে বলে */
  height: 2px; /* লাইন কতটুকু মোটা হবে */
  
  /* আপনার সাইটের "Buy Now" বাটনের সাথে মিলিয়ে লাল রঙ */
  background-color: #D32F2F; 
}

/* লেখার বাম পাশের লাইনের জন্য */
.styled-section-title::before {
  margin-right: 15px; /* লেখার বামে একটু ফাঁকা জায়গা */
}

/* লেখার ডান পাশের লাইনের জন্য */
.styled-section-title::after {
  margin-left: 15px; /* লেখার ডানে একটু ফাঁকা জায়গা */
}

/* h1 এর ভিতরের span কে স্টাইল করা (ঐচ্ছিক) */
.styled-section-title span {
  font-size: 28px; /* ফন্টের সাইজ (h1 এর মতো) */
  font-weight: 700;
  line-height: 1.2;
}/* End custom CSS */