.elementor-143 .elementor-element.elementor-element-80c0028{margin-top:6px;margin-bottom:0px;}.elementor-143 .elementor-element.elementor-element-d7eb65c{text-align:center;}.elementor-element-743be5d > .elementor-container > .porto-carousel, .elementor-element-743be5d > .porto-carousel{--porto-el-spacing:2px;}.elementor-143 .elementor-element.elementor-element-743be5d{margin-top:10px;margin-bottom:0px;}.elementor-143 .elementor-element.elementor-element-a353274 .porto-icon{font-size:37px;color:#5ECC2C;}.elementor-143 .elementor-element.elementor-element-a353274 .porto-icon svg{width:1em;height:1em;fill:#5ECC2C;}.elementor-143 .elementor-element.elementor-element-a353274 .porto-sicon-img{border-radius:0px;}.elementor-143 .elementor-element.elementor-element-a353274 .porto-icon.advanced{border-radius:0px;}.elementor-143 .elementor-element.elementor-element-a353274 .porto-sicon-title{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-143 .elementor-element.elementor-element-a353274 .porto-sicon-header p{font-size:13px;font-weight:300;line-height:18px;color:#839199;}.elementor-143 .elementor-element.elementor-element-7e6dede .porto-icon{font-size:37px;color:#5ECC2C;}.elementor-143 .elementor-element.elementor-element-7e6dede .porto-icon svg{width:1em;height:1em;fill:#5ECC2C;}.elementor-143 .elementor-element.elementor-element-7e6dede .porto-sicon-img{border-radius:0px;}.elementor-143 .elementor-element.elementor-element-7e6dede .porto-icon.advanced{border-radius:0px;}.elementor-143 .elementor-element.elementor-element-7e6dede .porto-sicon-title{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-143 .elementor-element.elementor-element-7e6dede .porto-sicon-header p{font-size:13px;font-weight:300;line-height:18px;color:#839199;}.elementor-143 .elementor-element.elementor-element-579a784 .porto-icon{font-size:37px;color:#5ECC2C;}.elementor-143 .elementor-element.elementor-element-579a784 .porto-icon svg{width:1em;height:1em;fill:#5ECC2C;}.elementor-143 .elementor-element.elementor-element-579a784 .porto-sicon-img{border-radius:0px;}.elementor-143 .elementor-element.elementor-element-579a784 .porto-icon.advanced{border-radius:0px;}.elementor-143 .elementor-element.elementor-element-579a784 .porto-sicon-title{font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-143 .elementor-element.elementor-element-579a784 .porto-sicon-header p{font-size:13px;font-weight:300;line-height:18px;color:#839199;}.elementor-143 .elementor-element.elementor-element-37afe80 .porto-icon{font-size:37px;color:#5ECC2C;}.elementor-143 .elementor-element.elementor-element-37afe80 .porto-icon svg{width:1em;height:1em;fill:#5ECC2C;}.elementor-143 .elementor-element.elementor-element-37afe80 .porto-sicon-img{border-radius:0px;}.elementor-143 .elementor-element.elementor-element-37afe80 .porto-icon.advanced{border-radius:0px;}.elementor-143 .elementor-element.elementor-element-37afe80 .porto-sicon-title{font-size:14px;font-weight:600;}.elementor-143 .elementor-element.elementor-element-37afe80 .porto-sicon-header p{font-size:13px;font-weight:300;line-height:18px;color:#839199;}.elementor-143 .elementor-element.elementor-element-4f6a2cd > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#e7e7e7;}.elementor-143 .elementor-element.elementor-element-4f6a2cd .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.2em;color:#54595F;}.elementor-143 .elementor-element.elementor-element-023e451{--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-143 .elementor-element.elementor-element-afed48d{--display:flex;}.elementor-143 .elementor-element.elementor-element-57255b7 .elementor-button{background-color:var( --e-global-color-primary );padding:25px 25px 25px 25px;}.elementor-143 .elementor-element.elementor-element-57255b7 .elementor-button:hover, .elementor-143 .elementor-element.elementor-element-57255b7 .elementor-button:focus{background-color:var( --e-global-color-primary_hover );}.elementor-143 .elementor-element.elementor-element-57255b7 > .elementor-widget-container{margin:-165px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-247c914:not(.elementor-motion-effects-element-type-background), .elementor-143 .elementor-element.elementor-element-247c914 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-143 .elementor-element.elementor-element-247c914{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-143 .elementor-element.elementor-element-247c914 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-143 .elementor-element.elementor-element-22e2bf5 > .elementor-widget-container{margin:0px 0px 024px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#e7e7e7;}.elementor-143 .elementor-element.elementor-element-22e2bf5 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.2em;color:#54595F;}.elementor-element-7f5cd1e .porto-products{--porto-el-spacing:2px;}.elementor-143 .elementor-element.elementor-element-7f5cd1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-7f5cd1e .owl-nav:not(.disabled){display:block !important;}.elementor-143 .elementor-element.elementor-element-01a8fc1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-143 .elementor-element.elementor-element-01a8fc1{margin-top:0px;margin-bottom:60px;}.elementor-bc-flex-widget .elementor-143 .elementor-element.elementor-element-4ff7494.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-143 .elementor-element.elementor-element-4ff7494.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-143 .elementor-element.elementor-element-4c84fe0{text-align:center;}.elementor-143 .elementor-element.elementor-element-9cadc73 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-143 .elementor-element.elementor-element-cd33763{text-align:center;}.elementor-143 .elementor-element.elementor-element-cd33763 .elementor-heading-title{font-size:32px;font-weight:700;text-transform:uppercase;color:#ffffff;}.elementor-143 .elementor-element.elementor-element-8d6d5fb > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-143 .elementor-element.elementor-element-346560e{text-align:left;}.elementor-143 .elementor-element.elementor-element-af3bd3f > .elementor-widget-container{margin:0px 0px 024px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#e7e7e7;}.elementor-143 .elementor-element.elementor-element-af3bd3f .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.2em;}.elementor-143 .elementor-element.elementor-element-9f88052 .owl-nav:not(.disabled){display:block !important;}.elementor-143 .elementor-element.elementor-element-2ca17e3 > .elementor-widget-container{margin:0px 0px 024px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#e7e7e7;}.elementor-143 .elementor-element.elementor-element-2ca17e3 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.2em;}.elementor-143 .elementor-element.elementor-element-a464a88 .owl-nav:not(.disabled){display:block !important;}.elementor-143 .elementor-element.elementor-element-06ff9f7 .elementor-heading-title{font-size:28px;}.elementor-143 .elementor-element.elementor-element-49f4ff9 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#e7e7e7;}.elementor-143 .elementor-element.elementor-element-49f4ff9 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.2em;}.elementor-143 .elementor-element.elementor-element-9dd7e4f{--e-image-carousel-slides-to-show:5;}.elementor-143 .elementor-element.elementor-element-9dd7e4f .swiper-wrapper{display:flex;align-items:center;}.elementor-143 .elementor-element.elementor-element-eba4842{--display:flex;}.elementor-143 .elementor-element.elementor-element-4c9f704 .elementor-swiper-button{font-size:20px;}:root{--page-title-display:none;}@media(max-width:991px){.elementor-143 .elementor-element.elementor-element-9dd7e4f{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-143 .elementor-element.elementor-element-d7eb65c{text-align:center;}.elementor-143 .elementor-element.elementor-element-023e451{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-023e451{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-143 .elementor-element.elementor-element-57255b7 > .elementor-widget-container{margin:-65px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-57255b7.elementor-element{--align-self:center;}.elementor-143 .elementor-element.elementor-element-57255b7 .elementor-button{font-size:12px;padding:5px 5px 5px 5px;}.elementor-143 .elementor-element.elementor-element-cd33763{text-align:center;}.elementor-143 .elementor-element.elementor-element-346560e{text-align:center;}.elementor-143 .elementor-element.elementor-element-06ff9f7 .elementor-heading-title{font-size:22px;}.elementor-143 .elementor-element.elementor-element-9dd7e4f{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-143 .elementor-element.elementor-element-9cadc73{width:51.333%;}.elementor-143 .elementor-element.elementor-element-8d6d5fb{width:15%;}}@media(max-width:991px) and (min-width:768px){.elementor-143 .elementor-element.elementor-element-8e7efa6{width:100%;}.elementor-143 .elementor-element.elementor-element-4ff7494{width:50%;}.elementor-143 .elementor-element.elementor-element-9cadc73{width:50%;}.elementor-143 .elementor-element.elementor-element-8d6d5fb{width:50%;}}/* Start custom CSS for heading, class: .elementor-element-22e2bf5 */.sale-vl/* End custom CSS */
/* Start custom CSS for porto_products, class: .elementor-element-7f5cd1e */#homepage5-1 ul.products .woocommerce-loop-product__title{
	white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-247c914 */.sale-block ul.products .woocommerce-loop-product__title{
    height: unset;
}/* End custom CSS */