.elementor-12170201 .elementor-element.elementor-element-47ec7fe .ce-breadcrumb__item:not(:last-child)::after{content:"/" / "";color:#ddd;}.elementor-12170201 .elementor-element.elementor-element-b2a4c1b{text-align:center;}.elementor-12170201 .elementor-element.elementor-element-b2a4c1b .elementor-heading-title{font-family:"Nunito Sans", sans-serif;font-size:30px;font-weight:700;}.elementor-12170201 .elementor-element.elementor-element-b2a4c1b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-12170201 .elementor-element.elementor-element-23af938 .elementor-widget-container{font-family:"Nunito Sans", sans-serif;font-size:16px;font-style:italic;line-height:1.7em;}.elementor-12170201 .elementor-element.elementor-element-23af938 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12170201 .elementor-element.elementor-element-7f3bc7d .elementor-field-group{gap:8px;}.elementor-12170201 .elementor-element.elementor-element-7f3bc7d .elementor-field{text-transform:capitalize;}.elementor-12170201 .elementor-element.elementor-element-2f282ef .elementor-row{justify-content:center;}.elementor-12170201 .elementor-element.elementor-element-2f282ef.ce-pagination--skin-classic{text-align:center;}.elementor-12170201 .elementor-element.elementor-element-2f282ef .ce-pagination{margin:0 calc(-20px/2);}.elementor-12170201 .elementor-element.elementor-element-2f282ef .ce-pagination .elementor-icon-list-item{margin:0 calc(20px/2);}.elementor-12170201 .elementor-element.elementor-element-2f282ef .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-12170201 .elementor-element.elementor-element-2f282ef .elementor-icon-list-item > *{font-size:16px;font-weight:700;}.elementor-12170201 .elementor-element.elementor-element-2f282ef .ce-pagination__arrow{font-size:20px;font-weight:600;}.elementor-12170201 .elementor-element.elementor-element-56c443d:not(.elementor-motion-effects-element-type-background), .elementor-12170201 .elementor-element.elementor-element-56c443d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F2;}.elementor-12170201 .elementor-element.elementor-element-56c443d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12170201 .elementor-element.elementor-element-56c443d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12170201 .elementor-element.elementor-element-340bfa0{text-align:center;}.elementor-12170201 .elementor-element.elementor-element-340bfa0 .elementor-heading-title{font-family:"Nunito Sans", sans-serif;font-size:24px;}.elementor-12170201 .elementor-element.elementor-element-788961b{text-align:center;}.elementor-12170201 .elementor-element.elementor-element-788961b .elementor-widget-container{font-family:"Nunito Sans", sans-serif;font-size:17px;}.elementor-12170201 .elementor-element.elementor-element-788961b > .elementor-widget-container{background-color:#F6F4F2;}#content, #wrapper, #wrapper .container{min-width:100%;margin:0 !important;padding:0 !important;background:inherit !important;color:inherit !important;font:inherit !important;box-shadow:none !important;}@media(min-width:768px){.elementor-12170201 .elementor-element.elementor-element-5964ece{width:30%;}.elementor-12170201 .elementor-element.elementor-element-9ef62b1{width:70%;}}/* Start custom CSS for listing-sort-order, class: .elementor-element-7f3bc7d */.elementor-12170201 .elementor-element.elementor-element-7f3bc7d {
  flex: 0 0 360px !important;
  width: 360px !important;
  max-width: 360px !important;
  align-self: flex-end !important;
  margin-left: auto !important;
}

.elementor-12170201 .elementor-element.elementor-element-7f3bc7d > .elementor-widget-container {
  width: 100% !important;
}

.elementor-12170201 .elementor-element.elementor-element-7f3bc7d .products-sort-order,
.elementor-12170201 .elementor-element.elementor-element-7f3bc7d form,
.elementor-12170201 .elementor-element.elementor-element-7f3bc7d select,
.elementor-12170201 .elementor-element.elementor-element-7f3bc7d .select-title,
.elementor-12170201 .elementor-element.elementor-element-7f3bc7d .dropdown-toggle {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
}

@media (max-width: 767px) {
  .elementor-12170201 .elementor-element.elementor-element-7f3bc7d {
    flex: 0 0 100% !important;
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for category-additional-description, class: .elementor-element-788961b */.elementor-12170201 .elementor-element.elementor-element-788961b {
    max-width: 900px;
    margin: 0 auto;
    text-align: left;
    color: #3D3D3D;
    font-size: 15px;
    line-height: 1.8;
}

.elementor-12170201 .elementor-element.elementor-element-788961b p {
    margin-bottom: 18px;
    text-align: justify;
}

.elementor-12170201 .elementor-element.elementor-element-788961b h2 {
    font-size: 22px;
    font-weight: 600;
    color: #2C2C2C;
    text-align: left;
    margin-top: 35px;
    margin-bottom: 15px;
    font-family: inherit;
}

.elementor-12170201 .elementor-element.elementor-element-788961b h3 {
    font-size: 18px;
    font-weight: 600;
    color: #2C2C2C;
    text-align: left;
    margin-top: 25px;
    margin-bottom: 12px;
}

.elementor-12170201 .elementor-element.elementor-element-788961b strong {
    color: #2C2C2C;
}/* End custom CSS */