.elementor-2309 .elementor-element.elementor-element-145ee2fc:not(.elementor-motion-effects-element-type-background), .elementor-2309 .elementor-element.elementor-element-145ee2fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2309 .elementor-element.elementor-element-145ee2fc{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E4E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 20px 0px;}.elementor-2309 .elementor-element.elementor-element-145ee2fc, .elementor-2309 .elementor-element.elementor-element-145ee2fc > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-2309 .elementor-element.elementor-element-145ee2fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2309 .elementor-element.elementor-element-910b107:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2309 .elementor-element.elementor-element-910b107 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FBFF;}.elementor-2309 .elementor-element.elementor-element-910b107 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#BCDDF3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-2309 .elementor-element.elementor-element-910b107 > .elementor-element-populated, .elementor-2309 .elementor-element.elementor-element-910b107 > .elementor-element-populated > .elementor-background-overlay, .elementor-2309 .elementor-element.elementor-element-910b107 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2309 .elementor-element.elementor-element-910b107 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2309 .elementor-element.elementor-element-35cafc3:not(.elementor-motion-effects-element-type-background), .elementor-2309 .elementor-element.elementor-element-35cafc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2309 .elementor-element.elementor-element-35cafc3{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E4E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2309 .elementor-element.elementor-element-35cafc3, .elementor-2309 .elementor-element.elementor-element-35cafc3 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-2309 .elementor-element.elementor-element-35cafc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2309 .elementor-element.elementor-element-501d9b2 .elementor-icon-box-wrapper{text-align:right;}.elementor-2309 .elementor-element.elementor-element-501d9b2{--icon-box-icon-margin:15px;}.elementor-2309 .elementor-element.elementor-element-501d9b2 .elementor-icon-box-title{margin-bottom:7px;color:#000000;}.elementor-2309 .elementor-element.elementor-element-501d9b2 .elementor-icon-box-title, .elementor-2309 .elementor-element.elementor-element-501d9b2 .elementor-icon-box-title a{font-size:14px;}.elementor-2309 .elementor-element.elementor-element-501d9b2 .elementor-icon-box-description{color:#000000;font-size:12.5px;}.elementor-2309 .elementor-element.elementor-element-0eb6e0c{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2309 .elementor-element.elementor-element-520471d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2309 .elementor-element.elementor-element-ded008b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2309 .elementor-element.elementor-element-a32ab4d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2309 .elementor-element.elementor-element-a0c0045 .wd-button-wrapper a{background-color:#FFFFFF;border-color:#FFFFFF;color:#4EBAFF;}.elementor-2309 .elementor-element.elementor-element-a0c0045 .wd-button-wrapper:hover a{background-color:#4EBAFF;border-color:#4EBAFF;color:#FFFFFF;}/* Start custom CSS for section, class: .elementor-element-0eb6e0c */.elementor-2095 .elementor-element.elementor-element-4dc6ead .wd-button-wrapper a {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #01A500;
  width: 95% !important;
}
.elementor-2095 .elementor-element.elementor-element-8b3306f .wd-button-wrapper a {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #0019A5;
  width: 95% !important;
}
.btn-size-large {
  padding: 5px 15px !important;
  min-height: 39px !important;
  font-size: 13px !important;
  font-weight: 500 !important;
}
.elementor-2309 .elementor-element.elementor-element-a0c0045 .wd-button-wrapper a {
  border-color: #4DBAFF !important;

}/* End custom CSS */
/* Start custom CSS */.elementor-2095 .elementor-element.elementor-element-136f5e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2095 .elementor-element.elementor-element-136f5e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #F6FBFF;
  border: 1px solid #bcddfe !important;
  border-radius: 10px !important;
}


.labels-rectangular .product-label {

  border-bottom-left-radius: 0 !important;
  border-top-right-radius:0 !important;
  border-top-left-radius:0 !important;
  border-bottom-right-radius: 50px !important;
  }
.woocommerce-product-gallery .product-labels.labels-rectangular {
  top: 0px !important;
  left: 17px !important;
  right: auto !important;
}
.woocommerce .elementor-widget-woocommerce-product-images span.onsale {
  padding-top: 20px !important;
}
.woocommerce .elementor-widget-woocommerce-product-images span.onsale {
  padding-top: 20px !important;
  padding-bottom: 20px !important ;
  padding-right: 19px !important;
}
.labels-rectangular .product-label {
  font-size: 18px !important;
}/* End custom CSS */