.elementor-15 .elementor-element.elementor-element-f1f4056{--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:-50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-b6191ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-b6191ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-b6191ad > .elementor-container{text-align:start;}.elementor-15 .elementor-element.elementor-element-224c3c9.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-15 .elementor-element.elementor-element-224c3c9 > .elementor-element-populated{margin:77px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-b4df3d3{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-b4df3d3 > .elementor-widget-container{margin:-89px 25px 30px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-271f8992:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-271f8992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1F1;}.elementor-15 .elementor-element.elementor-element-271f8992{box-shadow:0px 5px 8px -7px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-96px 0px 30px 0px;padding:30px 30px 30px 30px;}.elementor-15 .elementor-element.elementor-element-271f8992 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-55bd42d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-567f48e7{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-109a9070.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-62319315{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-47f0a143.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-555fb664{width:var( --container-widget-width, 90.71% );max-width:90.71%;--container-widget-width:90.71%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-555fb664.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-c0b9c76{--display:flex;--min-height:0px;--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;--border-radius:0px 0px 0px 0px;--margin-top:-90px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c0b9c76:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c0b9c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-15 .elementor-element.elementor-element-60e59f7{--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;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-60e59f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-be863ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 80px 0px;padding:10px 15px 0px 15px;}.elementor-15 .elementor-element.elementor-element-be863ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-f044e27{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e1176f9{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-e1176f9 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-ada6335{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ada6335 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-5b9460b2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5b9460b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-15 .elementor-element.elementor-element-5b9460b2 > .elementor-container{max-width:1600px;min-height:0px;}.elementor-15 .elementor-element.elementor-element-5b9460b2, .elementor-15 .elementor-element.elementor-element-5b9460b2 > .elementor-background-overlay{border-radius:68px 68px 68px 68px;}.elementor-15 .elementor-element.elementor-element-5b9460b2{box-shadow:1px 0px 28px -19px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 129px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5b9460b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-61be5443 > .elementor-widget-container{margin:-2px -2px -2px -2px;}.elementor-15 .elementor-element.elementor-element-61be5443 .title-after_title, .elementor-15 .elementor-element.elementor-element-61be5443 .title-subtitle, .elementor-15 .elementor-element.elementor-element-61be5443 .woodmart-title-container{max-width:60%;}.elementor-15 .elementor-element.elementor-element-61be5443 .title-subtitle{font-family:"Roboto Serif", Sans-serif;font-size:16px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-61be5443 .title{font-family:"Roboto Condensed", Sans-serif;font-size:48px;font-weight:600;line-height:58px;}.elementor-15 .elementor-element.elementor-element-5c6774e6 .wd-products-with-bg, .elementor-15 .elementor-element.elementor-element-5c6774e6 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1758b09{--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;--border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c318bb0{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8a092bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 60px 0px;padding:75px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8a092bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-76cd4f5 > .elementor-widget-container{margin:-17px -17px -17px -17px;}.elementor-15 .elementor-element.elementor-element-76cd4f5 .title-after_title, .elementor-15 .elementor-element.elementor-element-76cd4f5 .title-subtitle, .elementor-15 .elementor-element.elementor-element-76cd4f5 .woodmart-title-container{max-width:60%;}.elementor-15 .elementor-element.elementor-element-76cd4f5 .title-subtitle{font-family:"Roboto Serif", Sans-serif;font-size:17px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-76cd4f5 .title{font-family:"Roboto Condensed", Sans-serif;font-size:48px;font-weight:600;line-height:58px;}.elementor-15 .elementor-element.elementor-element-ffdf39e{--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-15 .elementor-element.elementor-element-3248e4c7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-3248e4c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 80px 0px;padding:45px 15px 25px 15px;}.elementor-15 .elementor-element.elementor-element-3248e4c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-757f960{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-757f960 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-757f960 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-bc3447c > .elementor-widget-container{margin:0px 0px -11px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bc3447c .wd-text-block{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-ee60cc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;box-shadow:0px 0px 4px 1px rgba(193.8, 193.8, 193.8, 0.5);}.elementor-15 .elementor-element.elementor-element-ee60cc2 .wd-marquee{--wd-marquee-speed:66s;--wd-marquee-direction:reverse;--wd-marquee-gap:15px;}.elementor-15 .elementor-element.elementor-element-4274c4c{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-4274c4c .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-4274c4c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-109a9070{width:29.634%;}.elementor-15 .elementor-element.elementor-element-47f0a143{width:36.698%;}.elementor-15 .elementor-element.elementor-element-60e59f7{--width:116.471%;}.elementor-15 .elementor-element.elementor-element-72a1e20{width:100%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-b6191ad{margin:0px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-271f8992{margin:0px 0px 60px 0px;}.elementor-15 .elementor-element.elementor-element-567f48e7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-62319315 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-c0b9c76{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-5b9460b2{margin:0px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-61be5443 .title-after_title, .elementor-15 .elementor-element.elementor-element-61be5443 .title-subtitle, .elementor-15 .elementor-element.elementor-element-61be5443 .woodmart-title-container{max-width:65%;}.elementor-15 .elementor-element.elementor-element-61be5443 .title-subtitle{font-size:14px;}.elementor-15 .elementor-element.elementor-element-61be5443 .title{font-size:36px;line-height:46px;}.elementor-15 .elementor-element.elementor-element-8a092bc{margin:0px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-76cd4f5 .title-after_title, .elementor-15 .elementor-element.elementor-element-76cd4f5 .title-subtitle, .elementor-15 .elementor-element.elementor-element-76cd4f5 .woodmart-title-container{max-width:65%;}.elementor-15 .elementor-element.elementor-element-76cd4f5 .title-subtitle{font-size:14px;}.elementor-15 .elementor-element.elementor-element-76cd4f5 .title{font-size:36px;line-height:46px;}.elementor-15 .elementor-element.elementor-element-3248e4c7{margin:0px 0px 60px 0px;padding:50px 15px 50px 15px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-b6191ad > .elementor-container{text-align:start;}.elementor-15 .elementor-element.elementor-element-b4df3d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-271f8992{margin:0px 0px 40px 0px;}.elementor-15 .elementor-element.elementor-element-55bd42d8{width:100%;}.elementor-15 .elementor-element.elementor-element-567f48e7 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-15 .elementor-element.elementor-element-109a9070{width:100%;}.elementor-15 .elementor-element.elementor-element-62319315 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-15 .elementor-element.elementor-element-47f0a143{width:100%;}.elementor-15 .elementor-element.elementor-element-555fb664 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-15 .elementor-element.elementor-element-c0b9c76{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-5b9460b2{margin:0px 0px 87px 0px;}.elementor-15 .elementor-element.elementor-element-61be5443 .title-after_title, .elementor-15 .elementor-element.elementor-element-61be5443 .title-subtitle, .elementor-15 .elementor-element.elementor-element-61be5443 .woodmart-title-container{max-width:100%;}.elementor-15 .elementor-element.elementor-element-61be5443 .title-subtitle{font-size:12px;}.elementor-15 .elementor-element.elementor-element-61be5443 .title{font-size:28px;line-height:38px;}.elementor-15 .elementor-element.elementor-element-8a092bc{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-76cd4f5 .title-after_title, .elementor-15 .elementor-element.elementor-element-76cd4f5 .title-subtitle, .elementor-15 .elementor-element.elementor-element-76cd4f5 .woodmart-title-container{max-width:100%;}.elementor-15 .elementor-element.elementor-element-76cd4f5 .title-subtitle{font-size:12px;}.elementor-15 .elementor-element.elementor-element-76cd4f5 .title{font-size:28px;line-height:38px;}.elementor-15 .elementor-element.elementor-element-3248e4c7{margin:0px 0px 40px 0px;padding:30px 15px 30px 15px;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-55bd42d8{width:50%;}.elementor-15 .elementor-element.elementor-element-109a9070{width:50%;}.elementor-15 .elementor-element.elementor-element-47f0a143{width:50%;}.elementor-15 .elementor-element.elementor-element-1fd3488{width:100%;}.elementor-15 .elementor-element.elementor-element-4b23283{width:100%;}}/* Start custom CSS for wd_products, class: .elementor-element-5c6774e6 *//* Kill any big arrow “strip” behind it */
.wd-arrow{
  background: transparent !important;
  width: auto !important;
  height: auto !important;
  padding: 0 !important;
}

/* Exact “rounded square with soft shadow” look */
.wd-arrow-inner{
  width: 44px !important;
  height: 44px !important;
  border-radius: 12px !important;

  background: #ffffff !important;
  border: 0 !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  /* soft, modern shadow like your image */
  box-shadow:
    0 10px 25px rgba(0,0,0,.12),
    0 2px 6px rgba(0,0,0,.06) !important;

  cursor: pointer;
}

/* Arrow icon styling (works for svg or icon-font) */
.wd-arrow-inner svg{
  width: 16px !important;
  height: 16px !important;
  fill: #111827 !important; /* near-black */
}

.wd-arrow-inner i{
  font-size: 16px !important;
  color: #111827 !important;
}/* End custom CSS */
/* Start custom CSS for wd_marquee, class: .elementor-element-ee60cc2 */.wd-marquee-item img {
  max-height: 60px; /* adjust to your desired brand logo height */
  width: auto;
  object-fit: contain;
}/* End custom CSS */