.elementor-23170101 .elementor-element.elementor-element-1862d18 .ce-breadcrumb__item:not(:last-child)::after{content:"/" / "";color:#ddd;}.elementor-23170101 .elementor-element.elementor-element-952e40cb > .elementor-container{max-width:1280px;}.elementor-23170101 .elementor-element.elementor-element-952e40cb:not(.elementor-motion-effects-element-type-background), .elementor-23170101 .elementor-element.elementor-element-952e40cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2F5;}.elementor-23170101 .elementor-element.elementor-element-952e40cb, .elementor-23170101 .elementor-element.elementor-element-952e40cb > [class*="elementor-background-"]{border-radius:20px 20px 20px 20px;}.elementor-23170101 .elementor-element.elementor-element-952e40cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23170101 .elementor-element.elementor-element-952e40cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23170101 .elementor-element.elementor-element-0067485c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-23170101 .elementor-element.elementor-element-c4e06649 .ce-products{column-gap:10px;}.elementor-23170101 .elementor-element.elementor-element-c4e06649 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-23170101 .elementor-element.elementor-element-51bec2cb .ce-pagination{margin:0 calc(-16px/2);}.elementor-23170101 .elementor-element.elementor-element-51bec2cb .ce-pagination .elementor-icon-list-item{margin:0 calc(16px/2);}.elementor-23170101 .elementor-element.elementor-element-51bec2cb .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-23170101 .elementor-element.elementor-element-2443241c{--divider-border-style:solid;--divider-color:#E1E5EB;--divider-border-width:1px;}.elementor-23170101 .elementor-element.elementor-element-2443241c .elementor-divider-separator{width:100px;}.elementor-23170101 .elementor-element.elementor-element-2443241c .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-23170101 .elementor-element.elementor-element-de7c3aa4 .elementor-widget-container{color:#6B7A8D;}@media(max-width:1024px){.elementor-23170101 .elementor-element.elementor-element-c4e06649 .ce-products{column-gap:15px;}}@media(max-width:767px){.elementor-23170101 .elementor-element.elementor-element-c4e06649 .ce-products{column-gap:10px;}}/* Start custom CSS for breadcrumb, class: .elementor-element-1862d18 */.elementor-23170101 .elementor-element.elementor-element-1862d18 nav.ce-breadcrumb {
  background: #FFFFFF;
  padding: 12px 40px;
  border-radius: 0;
}

.elementor-23170101 .elementor-element.elementor-element-1862d18 nav.ce-breadcrumb ol {
  display: flex;
  align-items: center;
  list-style: none;
  margin: 0;
  padding: 0;
  gap: 0;
  background: #F0F2F5;
  border-radius: 10px;
  overflow: hidden;
}

.elementor-23170101 .elementor-element.elementor-element-1862d18 nav.ce-breadcrumb ol li {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 600;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1.5px;
}

.elementor-23170101 .elementor-element.elementor-element-1862d18 nav.ce-breadcrumb ol li a {
  color: #6B7A8D;
  text-decoration: none;
  padding: 10px 20px;
  display: block;
  transition: all 0.2s;
}

.elementor-23170101 .elementor-element.elementor-element-1862d18 nav.ce-breadcrumb ol li a:hover {
  color: #0044AA;
  background: #E1E5EB;
}

.elementor-23170101 .elementor-element.elementor-element-1862d18 nav.ce-breadcrumb ol li:last-child span,
.elementor-23170101 .elementor-element.elementor-element-1862d18 nav.ce-breadcrumb ol li:last-child a {
  color: #FFFFFF;
  background: #0044AA;
  padding: 10px 24px;
  display: block;
  border-radius: 0 10px 10px 0;
}

.elementor-23170101 .elementor-element.elementor-element-1862d18 nav.ce-breadcrumb ol li .ce-breadcrumb-separator {
  display: none;
}/* End custom CSS */