.elementor-189 .elementor-element.elementor-element-c2e6824 > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-189 .elementor-element.elementor-element-2087d2c.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-189 .elementor-element.elementor-element-2087d2c .elementor-heading-title{font-size:18px;font-weight:500;line-height:40px;}.elementor-189 .elementor-element.elementor-element-2087d2c > .elementor-widget-container{border-style:solid;border-width:02px 0px 0px 0px;border-color:#8bc349;}.elementor-189 .elementor-element.elementor-element-2f208d6{margin-top:15px;margin-bottom:15px;}.elementor-189 .elementor-element.elementor-element-6cad42a.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-189 .elementor-element.elementor-element-6cad42a .elementor-heading-title{font-size:18px;font-weight:500;line-height:40px;}.elementor-189 .elementor-element.elementor-element-6cad42a > .elementor-widget-container{border-style:solid;border-width:2px 0px 0px 0px;border-color:#8bc349;}.elementor-189 .elementor-element.elementor-element-48d508d{margin-top:15px;margin-bottom:15px;}.elementor-189 .elementor-element.elementor-element-45b9819.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-189 .elementor-element.elementor-element-45b9819 .elementor-heading-title{font-size:18px;font-weight:500;line-height:40px;}.elementor-189 .elementor-element.elementor-element-45b9819 > .elementor-widget-container{border-style:solid;border-width:2px 0px 0px 0px;border-color:#8bc349;}.elementor-189 .elementor-element.elementor-element-8fa138b{margin-top:15px;margin-bottom:15px;}.elementor-189 .elementor-element.elementor-element-2d9cc49.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-189 .elementor-element.elementor-element-2d9cc49 .elementor-heading-title{font-size:18px;font-weight:500;line-height:40px;}.elementor-189 .elementor-element.elementor-element-2d9cc49 > .elementor-widget-container{border-style:solid;border-width:2px 0px 0px 0px;border-color:#8bc349;}.elementor-189 .elementor-element.elementor-element-41eb288{margin-top:15px;margin-bottom:15px;}.elementor-189 .elementor-element.elementor-element-17ba6a7.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-189 .elementor-element.elementor-element-17ba6a7 .elementor-heading-title{font-size:18px;font-weight:500;line-height:40px;}.elementor-189 .elementor-element.elementor-element-17ba6a7 > .elementor-widget-container{border-style:solid;border-width:2px 0px 0px 0px;border-color:#8bc349;}.elementor-189 .elementor-element.elementor-element-c1629cc{margin-top:15px;margin-bottom:15px;}.elementor-189 .elementor-element.elementor-element-710d537.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-189 .elementor-element.elementor-element-710d537 .elementor-heading-title{font-size:18px;font-weight:500;line-height:40px;}.elementor-189 .elementor-element.elementor-element-710d537 > .elementor-widget-container{border-style:solid;border-width:2px 0px 0px 0px;border-color:#8bc349;}.elementor-189 .elementor-element.elementor-element-19f26ea{margin-top:15px;margin-bottom:15px;}.elementor-189 .elementor-element.elementor-element-61096a5{text-align:center;}.elementor-189 .elementor-element.elementor-element-61096a5 .elementor-heading-title{font-size:26px;}.elementor-189 .elementor-element.elementor-element-5670fd8.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-189 .elementor-element.elementor-element-5670fd8.elementor-view-framed .elementor-icon, .elementor-189 .elementor-element.elementor-element-5670fd8.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-189 .elementor-element.elementor-element-5670fd8.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-189 .elementor-element.elementor-element-5670fd8.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-189 .elementor-element.elementor-element-5670fd8.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-189 .elementor-element.elementor-element-5670fd8 .elementor-icon{font-size:22px;}.elementor-189 .elementor-element.elementor-element-5670fd8 .elementor-icon i{transform:rotate(0deg);}.elementor-189 .elementor-element.elementor-element-5670fd8 .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-189 .elementor-element.elementor-element-5670fd8 .elementor-icon-box-content .elementor-icon-box-description{color:#ffffff;}.elementor-189 .elementor-element.elementor-element-58100af.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-189 .elementor-element.elementor-element-58100af.elementor-view-framed .elementor-icon, .elementor-189 .elementor-element.elementor-element-58100af.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-189 .elementor-element.elementor-element-58100af.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-189 .elementor-element.elementor-element-58100af.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-189 .elementor-element.elementor-element-58100af.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-189 .elementor-element.elementor-element-58100af .elementor-icon{font-size:22px;}.elementor-189 .elementor-element.elementor-element-58100af .elementor-icon i{transform:rotate(0deg);}.elementor-189 .elementor-element.elementor-element-58100af .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-189 .elementor-element.elementor-element-58100af .elementor-icon-box-content .elementor-icon-box-description{color:#ffffff;}.elementor-189 .elementor-element.elementor-element-307d47b.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-189 .elementor-element.elementor-element-307d47b.elementor-view-framed .elementor-icon, .elementor-189 .elementor-element.elementor-element-307d47b.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-189 .elementor-element.elementor-element-307d47b.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-189 .elementor-element.elementor-element-307d47b.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-189 .elementor-element.elementor-element-307d47b.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-189 .elementor-element.elementor-element-307d47b .elementor-icon{font-size:22px;}.elementor-189 .elementor-element.elementor-element-307d47b .elementor-icon i{transform:rotate(0deg);}.elementor-189 .elementor-element.elementor-element-307d47b .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-189 .elementor-element.elementor-element-307d47b .elementor-icon-box-content .elementor-icon-box-description{color:#ffffff;}.elementor-189 .elementor-element.elementor-element-ae9f18d.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-189 .elementor-element.elementor-element-ae9f18d.elementor-view-framed .elementor-icon, .elementor-189 .elementor-element.elementor-element-ae9f18d.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-189 .elementor-element.elementor-element-ae9f18d.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-189 .elementor-element.elementor-element-ae9f18d.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-189 .elementor-element.elementor-element-ae9f18d.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-189 .elementor-element.elementor-element-ae9f18d .elementor-icon{font-size:22px;}.elementor-189 .elementor-element.elementor-element-ae9f18d .elementor-icon i{transform:rotate(0deg);}.elementor-189 .elementor-element.elementor-element-ae9f18d .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-189 .elementor-element.elementor-element-ae9f18d .elementor-icon-box-content .elementor-icon-box-description{color:#ffffff;}.elementor-189 .elementor-element.elementor-element-42e7386:not(.elementor-motion-effects-element-type-background), .elementor-189 .elementor-element.elementor-element-42e7386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8bc349;}.elementor-189 .elementor-element.elementor-element-42e7386{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 15px 25px 15px;}.elementor-189 .elementor-element.elementor-element-42e7386 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-189 .elementor-element.elementor-element-4ad2424{text-align:left;}.elementor-189 .elementor-element.elementor-element-4ad2424.elementor-widget-heading .elementor-heading-title{color:#333333;}.elementor-189 .elementor-element.elementor-element-4ad2424 .elementor-heading-title{font-size:23px;font-weight:600;line-height:40px;}.elementor-189 .elementor-element.elementor-element-4ad2424 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#eeeeee;}.elementor-189 .elementor-element.elementor-element-4cb3a3f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-189 .elementor-element.elementor-element-c87b7fa a.elementor-button, .elementor-189 .elementor-element.elementor-element-c87b7fa .elementor-button{border-radius:25px 25px 25px 25px;padding:12px 35px 12px 35px;}.elementor-189 .elementor-element.elementor-element-c87b7fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-189 .elementor-element.elementor-element-e6acc52{margin-top:20px;margin-bottom:15px;}body.elementor-page-189 h1.entry-title, .elementor-page-title{display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-189 .elementor-element.elementor-element-c2e6824{width:100%;}}@media(max-width:1024px){.elementor-189 .elementor-element.elementor-element-c2e6824 > .elementor-element-populated{padding:0px 5px 0px 5px;}}@media(max-width:767px){.elementor-189 .elementor-element.elementor-element-5670fd8 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-189 .elementor-element.elementor-element-58100af .elementor-icon-box-icon{margin-bottom:15px;}.elementor-189 .elementor-element.elementor-element-307d47b .elementor-icon-box-icon{margin-bottom:15px;}.elementor-189 .elementor-element.elementor-element-ae9f18d .elementor-icon-box-icon{margin-bottom:15px;}}/* Start custom CSS for heading, class: .elementor-element-2087d2c */.elementor-189 .elementor-element.elementor-element-2087d2c .elementor-widget-container .elementor-heading-title{
    margin: 0;
    background-color: #8BC349;
    display: inline-block;
    padding-left: 20px;
    position: relative;
}

.elementor-189 .elementor-element.elementor-element-2087d2c .elementor-widget-container .elementor-heading-title:after{
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 40px 39px 0 0;
    border-color: #8BC349 transparent transparent;
    position: absolute;
    right: -38px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-slider_woo_products_recent, class: .elementor-element-884d0aa */.elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products .slick-carousel-woo-recent{
    overflow: hidden;
    padding-left: 10px;
    padding-right: 7px;
}

.elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products .slick-carousel-woo-recent .slick-arrow{
    height: 50px;
    width: 32px;
    -moz-transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -o-transition: all 0.45s ease;
    -ms-transition: all 0.45s ease;
    transition: all 0.45s ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products .slick-carousel-woo-recent .slick-prev {
    height: 50px;
    width: 32px;
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    left: 0px;
}

.elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products .slick-carousel-woo-recent .slick-next{
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    right: 0px;
}

.elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products:hover .slick-carousel-woo-recent .slick-prev {
    left: 14px;
    opacity: 1;
    visibility: visible;
}

.elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products:hover .slick-carousel-woo-recent .slick-next{
    right: 10px;
    opacity: 1;
    visibility: visible;
}

@media (max-width: 768px){
  .elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products .slick-carousel-woo-recent .slick-next{
    right: 10px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
  .elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products .slick-carousel-woo-recent .slick-prev{
    left: 14px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2087d2c */.elementor-189 .elementor-element.elementor-element-2087d2c .elementor-widget-container .elementor-heading-title{
    margin: 0;
    background-color: #8BC349;
    display: inline-block;
    padding-left: 20px;
    position: relative;
}

.elementor-189 .elementor-element.elementor-element-2087d2c .elementor-widget-container .elementor-heading-title:after{
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 40px 39px 0 0;
    border-color: #8BC349 transparent transparent;
    position: absolute;
    right: -38px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-slider_woo_products_recent, class: .elementor-element-884d0aa */.elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products .slick-carousel-woo-recent{
    overflow: hidden;
    padding-left: 10px;
    padding-right: 7px;
}

.elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products .slick-carousel-woo-recent .slick-arrow{
    height: 50px;
    width: 32px;
    -moz-transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -o-transition: all 0.45s ease;
    -ms-transition: all 0.45s ease;
    transition: all 0.45s ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products .slick-carousel-woo-recent .slick-prev {
    height: 50px;
    width: 32px;
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    left: 0px;
}

.elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products .slick-carousel-woo-recent .slick-next{
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    right: 0px;
}

.elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products:hover .slick-carousel-woo-recent .slick-prev {
    left: 14px;
    opacity: 1;
    visibility: visible;
}

.elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products:hover .slick-carousel-woo-recent .slick-next{
    right: 10px;
    opacity: 1;
    visibility: visible;
}

@media (max-width: 768px){
  .elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products .slick-carousel-woo-recent .slick-next{
    right: 10px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
  .elementor-189 .elementor-element.elementor-element-884d0aa .elementor-widget-container .slider-products .slick-carousel-woo-recent .slick-prev{
    left: 14px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cad42a */.elementor-189 .elementor-element.elementor-element-6cad42a .elementor-widget-container .elementor-heading-title{
    margin: 0;
    background-color: #8BC349;
    display: inline-block;
    padding-left: 20px;
    position: relative;
}

.elementor-189 .elementor-element.elementor-element-6cad42a .elementor-widget-container .elementor-heading-title:after{
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 40px 39px 0 0;
    border-color: #8BC349 transparent transparent;
    position: absolute;
    right: -38px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-slider_woo_products, class: .elementor-element-1cc9f66 */.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .background_product .box_heading{
    position: absolute;
    top: -45px;
    right: 0;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .background_product .box_heading ul li a{
    background: none;
    color: #333;
    font-size: 15px;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .background_product .box_heading ul li a.active{
    color: #da9c57;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel .owl-nav.disabled{
    display: block;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel .owl-nav .owl-prev, .elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    height: 50px;
    width: 32px;
    -moz-transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -o-transition: all 0.45s ease;
    -ms-transition: all 0.45s ease;
    transition: all 0.45s ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    height: 50px;
    width: 32px;
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    left: 0px;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    right: 0px;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel:hover .owl-nav .owl-prev{
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel:hover .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

@media (max-width: 768px){
  .elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
  .elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cad42a */.elementor-189 .elementor-element.elementor-element-6cad42a .elementor-widget-container .elementor-heading-title{
    margin: 0;
    background-color: #8BC349;
    display: inline-block;
    padding-left: 20px;
    position: relative;
}

.elementor-189 .elementor-element.elementor-element-6cad42a .elementor-widget-container .elementor-heading-title:after{
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 40px 39px 0 0;
    border-color: #8BC349 transparent transparent;
    position: absolute;
    right: -38px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-slider_woo_products, class: .elementor-element-1cc9f66 */.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .background_product .box_heading{
    position: absolute;
    top: -45px;
    right: 0;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .background_product .box_heading ul li a{
    background: none;
    color: #333;
    font-size: 15px;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .background_product .box_heading ul li a.active{
    color: #da9c57;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel .owl-nav.disabled{
    display: block;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel .owl-nav .owl-prev, .elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    height: 50px;
    width: 32px;
    -moz-transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -o-transition: all 0.45s ease;
    -ms-transition: all 0.45s ease;
    transition: all 0.45s ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    height: 50px;
    width: 32px;
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    left: 0px;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    right: 0px;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel:hover .owl-nav .owl-prev{
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

.elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel:hover .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

@media (max-width: 768px){
  .elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
  .elementor-189 .elementor-element.elementor-element-1cc9f66 .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45b9819 */.elementor-189 .elementor-element.elementor-element-45b9819 .elementor-widget-container .elementor-heading-title{
    margin: 0;
    background-color: #8BC349;
    display: inline-block;
    padding-left: 20px;
    position: relative;
}

.elementor-189 .elementor-element.elementor-element-45b9819 .elementor-widget-container .elementor-heading-title:after{
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 40px 39px 0 0;
    border-color: #8BC349 transparent transparent;
    position: absolute;
    right: -38px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-slider_woo_products, class: .elementor-element-ae7fcdd */.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .background_product .box_heading{
    position: absolute;
    top: -45px;
    right: 0;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .background_product .box_heading ul li a{
    background: none;
    color: #333;
    font-size: 15px;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .background_product .box_heading ul li a.active{
    color: #da9c57;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel .owl-nav.disabled{
    display: block;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel .owl-nav .owl-prev, .elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    height: 50px;
    width: 32px;
    -moz-transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -o-transition: all 0.45s ease;
    -ms-transition: all 0.45s ease;
    transition: all 0.45s ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    height: 50px;
    width: 32px;
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    left: 0px;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    right: 0px;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel:hover .owl-nav .owl-prev{
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel:hover .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

@media (max-width: 768px){
  .elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
  .elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45b9819 */.elementor-189 .elementor-element.elementor-element-45b9819 .elementor-widget-container .elementor-heading-title{
    margin: 0;
    background-color: #8BC349;
    display: inline-block;
    padding-left: 20px;
    position: relative;
}

.elementor-189 .elementor-element.elementor-element-45b9819 .elementor-widget-container .elementor-heading-title:after{
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 40px 39px 0 0;
    border-color: #8BC349 transparent transparent;
    position: absolute;
    right: -38px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-slider_woo_products, class: .elementor-element-ae7fcdd */.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .background_product .box_heading{
    position: absolute;
    top: -45px;
    right: 0;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .background_product .box_heading ul li a{
    background: none;
    color: #333;
    font-size: 15px;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .background_product .box_heading ul li a.active{
    color: #da9c57;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel .owl-nav.disabled{
    display: block;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel .owl-nav .owl-prev, .elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    height: 50px;
    width: 32px;
    -moz-transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -o-transition: all 0.45s ease;
    -ms-transition: all 0.45s ease;
    transition: all 0.45s ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    height: 50px;
    width: 32px;
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    left: 0px;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    right: 0px;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel:hover .owl-nav .owl-prev{
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

.elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel:hover .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

@media (max-width: 768px){
  .elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
  .elementor-189 .elementor-element.elementor-element-ae7fcdd .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9cc49 */.elementor-189 .elementor-element.elementor-element-2d9cc49 .elementor-widget-container .elementor-heading-title{
    margin: 0;
    background-color: #8BC349;
    display: inline-block;
    padding-left: 20px;
    position: relative;
}

.elementor-189 .elementor-element.elementor-element-2d9cc49 .elementor-widget-container .elementor-heading-title:after{
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 40px 39px 0 0;
    border-color: #8BC349 transparent transparent;
    position: absolute;
    right: -38px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-slider_woo_products, class: .elementor-element-df817ba */.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .background_product .box_heading{
    position: absolute;
    top: -45px;
    right: 0;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .background_product .box_heading ul li a{
    background: none;
    color: #333;
    font-size: 15px;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .background_product .box_heading ul li a.active{
    color: #da9c57;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel .owl-nav.disabled{
    display: block;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel .owl-nav .owl-prev, .elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    height: 50px;
    width: 32px;
    -moz-transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -o-transition: all 0.45s ease;
    -ms-transition: all 0.45s ease;
    transition: all 0.45s ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    height: 50px;
    width: 32px;
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    left: 0px;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    right: 0px;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel:hover .owl-nav .owl-prev{
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel:hover .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

@media (max-width: 768px){
  .elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
  .elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9cc49 */.elementor-189 .elementor-element.elementor-element-2d9cc49 .elementor-widget-container .elementor-heading-title{
    margin: 0;
    background-color: #8BC349;
    display: inline-block;
    padding-left: 20px;
    position: relative;
}

.elementor-189 .elementor-element.elementor-element-2d9cc49 .elementor-widget-container .elementor-heading-title:after{
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 40px 39px 0 0;
    border-color: #8BC349 transparent transparent;
    position: absolute;
    right: -38px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-slider_woo_products, class: .elementor-element-df817ba */.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .background_product .box_heading{
    position: absolute;
    top: -45px;
    right: 0;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .background_product .box_heading ul li a{
    background: none;
    color: #333;
    font-size: 15px;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .background_product .box_heading ul li a.active{
    color: #da9c57;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel .owl-nav.disabled{
    display: block;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel .owl-nav .owl-prev, .elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    height: 50px;
    width: 32px;
    -moz-transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -o-transition: all 0.45s ease;
    -ms-transition: all 0.45s ease;
    transition: all 0.45s ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    height: 50px;
    width: 32px;
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    left: 0px;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    right: 0px;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel:hover .owl-nav .owl-prev{
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

.elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel:hover .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

@media (max-width: 768px){
  .elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
  .elementor-189 .elementor-element.elementor-element-df817ba .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17ba6a7 */.elementor-189 .elementor-element.elementor-element-17ba6a7 .elementor-widget-container .elementor-heading-title{
    margin: 0;
    background-color: #8BC349;
    display: inline-block;
    padding-left: 20px;
    position: relative;
}

.elementor-189 .elementor-element.elementor-element-17ba6a7 .elementor-widget-container .elementor-heading-title:after{
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 40px 39px 0 0;
    border-color: #8BC349 transparent transparent;
    position: absolute;
    right: -38px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-slider_woo_products, class: .elementor-element-3414459 */.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .background_product .box_heading{
    position: absolute;
    top: -45px;
    right: 0;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .background_product .box_heading ul li a{
    background: none;
    color: #333;
    font-size: 15px;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .background_product .box_heading ul li a.active{
    color: #da9c57;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel .owl-nav.disabled{
    display: block;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel .owl-nav .owl-prev, .elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    height: 50px;
    width: 32px;
    -moz-transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -o-transition: all 0.45s ease;
    -ms-transition: all 0.45s ease;
    transition: all 0.45s ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    height: 50px;
    width: 32px;
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    left: 0px;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    right: 0px;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel:hover .owl-nav .owl-prev{
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel:hover .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

@media (max-width: 768px){
  .elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
  .elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17ba6a7 */.elementor-189 .elementor-element.elementor-element-17ba6a7 .elementor-widget-container .elementor-heading-title{
    margin: 0;
    background-color: #8BC349;
    display: inline-block;
    padding-left: 20px;
    position: relative;
}

.elementor-189 .elementor-element.elementor-element-17ba6a7 .elementor-widget-container .elementor-heading-title:after{
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 40px 39px 0 0;
    border-color: #8BC349 transparent transparent;
    position: absolute;
    right: -38px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-slider_woo_products, class: .elementor-element-3414459 */.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .background_product .box_heading{
    position: absolute;
    top: -45px;
    right: 0;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .background_product .box_heading ul li a{
    background: none;
    color: #333;
    font-size: 15px;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .background_product .box_heading ul li a.active{
    color: #da9c57;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel .owl-nav.disabled{
    display: block;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel .owl-nav .owl-prev, .elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    height: 50px;
    width: 32px;
    -moz-transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -o-transition: all 0.45s ease;
    -ms-transition: all 0.45s ease;
    transition: all 0.45s ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    height: 50px;
    width: 32px;
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    left: 0px;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    right: 0px;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel:hover .owl-nav .owl-prev{
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

.elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel:hover .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

@media (max-width: 768px){
  .elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
  .elementor-189 .elementor-element.elementor-element-3414459 .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-710d537 */.elementor-189 .elementor-element.elementor-element-710d537 .elementor-widget-container .elementor-heading-title{
    margin: 0;
    background-color: #8BC349;
    display: inline-block;
    padding-left: 20px;
    position: relative;
}

.elementor-189 .elementor-element.elementor-element-710d537 .elementor-widget-container .elementor-heading-title:after{
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 40px 39px 0 0;
    border-color: #8BC349 transparent transparent;
    position: absolute;
    right: -38px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-slider_woo_products, class: .elementor-element-8b39bc5 */.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .background_product .box_heading{
    position: absolute;
    top: -45px;
    right: 0;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .background_product .box_heading ul li a{
    background: none;
    color: #333;
    font-size: 15px;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .background_product .box_heading ul li a.active{
    color: #da9c57;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel .owl-nav.disabled{
    display: block;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel .owl-nav .owl-prev, .elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    height: 50px;
    width: 32px;
    -moz-transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -o-transition: all 0.45s ease;
    -ms-transition: all 0.45s ease;
    transition: all 0.45s ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    height: 50px;
    width: 32px;
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    left: 0px;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    right: 0px;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel:hover .owl-nav .owl-prev{
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel:hover .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

@media (max-width: 768px){
  .elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
  .elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-710d537 */.elementor-189 .elementor-element.elementor-element-710d537 .elementor-widget-container .elementor-heading-title{
    margin: 0;
    background-color: #8BC349;
    display: inline-block;
    padding-left: 20px;
    position: relative;
}

.elementor-189 .elementor-element.elementor-element-710d537 .elementor-widget-container .elementor-heading-title:after{
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 40px 39px 0 0;
    border-color: #8BC349 transparent transparent;
    position: absolute;
    right: -38px;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-slider_woo_products, class: .elementor-element-8b39bc5 */.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .background_product .box_heading{
    position: absolute;
    top: -45px;
    right: 0;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .background_product .box_heading ul li a{
    background: none;
    color: #333;
    font-size: 15px;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .background_product .box_heading ul li a.active{
    color: #da9c57;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel .owl-nav.disabled{
    display: block;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel .owl-nav .owl-prev, .elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    height: 50px;
    width: 32px;
    -moz-transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -o-transition: all 0.45s ease;
    -ms-transition: all 0.45s ease;
    transition: all 0.45s ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    height: 50px;
    width: 32px;
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    left: 0px;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    right: 0px;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel:hover .owl-nav .owl-prev{
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

.elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel:hover .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
}

@media (max-width: 768px){
  .elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel .owl-nav .owl-next{
    right: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
  .elementor-189 .elementor-element.elementor-element-8b39bc5 .elementor-widget-container .owl-carousel .owl-nav .owl-prev {
    left: 0px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ad2424 *//*.elementor-189 .elementor-element.elementor-element-4ad2424 .elementor-widget-container .elementor-heading-title::after{*/
/*    left: 50%;*/
/*    -webkit-transform: translate(-50%, 0%);*/
/*    -moz-transform: translate(-50%, 0%);*/
/*    -ms-transform: translate(-50%, 0%);*/
/*    -o-transform: translate(-50%, 0%);*/
/*    bottom: -2px;*/
/*    content: "";*/
/*    width: 100px;*/
/*    height: 2px;*/
/*    display: inline-block;*/
/*    background: #ed1b24;*/
/*    position: absolute;*/
/*}*//* End custom CSS */
/* Start custom CSS for wp-widget-slider_post, class: .elementor-element-4cb3a3f */.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .item-post-slide {
    text-align: center;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .item-post-slide .name_post{
    font-size: 18px
    text-transform: uppercase;
    font-weight: 400;
    margin-top: 15px;
    color: #333;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .item-post-slide .entry-content{
    margin-top: 10x;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .item-post-slide .entry-content .xemthem{
    background: #f2f2f2;
    background-color: rgb(242, 242, 242);
    line-height: 45px;
    display: inline-block;
    padding: 0 20px;
    border-radius: 3px;
    color: #363f4d;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 14px;
    -webkit-transition: all 0.4s ease-out;
    -moz-transition: all 0.4s ease-out;
    -ms-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .item-post-slide .entry-content .xemthem:hover{
    background: #da9c57;
    color: #fff;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post{
    overflow: hidden;
    padding-left: 10px;
    padding-right: 7px;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .slick-arrow{
    height: 50px;
    width: 32px;
    -moz-transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -o-transition: all 0.45s ease;
    -ms-transition: all 0.45s ease;
    transition: all 0.45s ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .slick-prev {
    height: 50px;
    width: 32px;
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    left: 0px;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .slick-next{
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    right: 0px;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post:hover .slick-carousel-post .slick-prev {
    left: 14px;
    opacity: 1;
    visibility: visible;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post:hover .slick-carousel-post .slick-next{
    right: 10px;
    opacity: 1;
    visibility: visible;
}

@media (max-width: 768px){
  .elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post.slick-carousel-post .slick-next{
    right: 10px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
  .elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post.slick-carousel-post .slick-prev {
    left: 14px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ad2424 *//*.elementor-189 .elementor-element.elementor-element-4ad2424 .elementor-widget-container .elementor-heading-title::after{*/
/*    left: 50%;*/
/*    -webkit-transform: translate(-50%, 0%);*/
/*    -moz-transform: translate(-50%, 0%);*/
/*    -ms-transform: translate(-50%, 0%);*/
/*    -o-transform: translate(-50%, 0%);*/
/*    bottom: -2px;*/
/*    content: "";*/
/*    width: 100px;*/
/*    height: 2px;*/
/*    display: inline-block;*/
/*    background: #ed1b24;*/
/*    position: absolute;*/
/*}*//* End custom CSS */
/* Start custom CSS for wp-widget-slider_post, class: .elementor-element-4cb3a3f */.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .item-post-slide {
    text-align: center;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .item-post-slide .name_post{
    font-size: 18px
    text-transform: uppercase;
    font-weight: 400;
    margin-top: 15px;
    color: #333;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .item-post-slide .entry-content{
    margin-top: 10x;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .item-post-slide .entry-content .xemthem{
    background: #f2f2f2;
    background-color: rgb(242, 242, 242);
    line-height: 45px;
    display: inline-block;
    padding: 0 20px;
    border-radius: 3px;
    color: #363f4d;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 14px;
    -webkit-transition: all 0.4s ease-out;
    -moz-transition: all 0.4s ease-out;
    -ms-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .item-post-slide .entry-content .xemthem:hover{
    background: #da9c57;
    color: #fff;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post{
    overflow: hidden;
    padding-left: 10px;
    padding-right: 7px;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .slick-arrow{
    height: 50px;
    width: 32px;
    -moz-transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -o-transition: all 0.45s ease;
    -ms-transition: all 0.45s ease;
    transition: all 0.45s ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .slick-prev {
    height: 50px;
    width: 32px;
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    left: 0px;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post .slick-carousel-post .slick-next{
    border: 1px solid #f1f5f6;
    border-radius: 4px;
    background-color: #fff;
    box-shadow: 0 7px 10px 0 rgba(72,139,216,0.2);
    text-align: center;
    line-height: 45px;
    top: 45%;
    transform: translate(0, -50%);
    color: #878fa0;
    font-size: 20px;
    margin: 0;
    right: 0px;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post:hover .slick-carousel-post .slick-prev {
    left: 14px;
    opacity: 1;
    visibility: visible;
}

.elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post:hover .slick-carousel-post .slick-next{
    right: 10px;
    opacity: 1;
    visibility: visible;
}

@media (max-width: 768px){
  .elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post.slick-carousel-post .slick-next{
    right: 10px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
  .elementor-189 .elementor-element.elementor-element-4cb3a3f .elementor-widget-container .slider-post.slick-carousel-post .slick-prev {
    left: 14px;
    opacity: 1;
    visibility: visible;
    display: block;
  }
}/* End custom CSS */