.elementor-592 .elementor-element.elementor-element-3ce4b4a{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-592 .elementor-element.elementor-element-7b3297c{padding:0px 0px 10px 0px;z-index:2;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-fc571c8 );}.elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-icon{width:14px;}.elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-icon i{font-size:14px;}.elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-text, .elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-text a{color:var( --e-global-color-accent );}.elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-item{font-family:var( --e-global-typography-b9f9e06-font-family ), Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-b9f9e06-font-size );line-height:var( --e-global-typography-b9f9e06-line-height );}.elementor-592 .elementor-element.elementor-element-9092173{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-592 .elementor-element.elementor-element-9092173.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-592 .elementor-element.elementor-element-322c3bc{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-592 .elementor-element.elementor-element-5499787{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:5px 5px 5px 5px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-592 .elementor-element.elementor-element-5499787:not(.elementor-motion-effects-element-type-background), .elementor-592 .elementor-element.elementor-element-5499787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7815ec2 );}.elementor-592 .elementor-element.elementor-element-5499787.e-con{--align-self:flex-start;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-592 .elementor-element.elementor-element-0c3dd8b{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;top:20px;z-index:1;}body:not(.rtl) .elementor-592 .elementor-element.elementor-element-0c3dd8b{left:20px;}body.rtl .elementor-592 .elementor-element.elementor-element-0c3dd8b{right:20px;}.elementor-592 .elementor-element.elementor-element-0c3dd8b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-widget-ucaddon_uc_image_default_theme .ug-textpanel-title{font-family:var( --e-global-typography-text-font-family ), Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_uc_image_default_theme .ug-textpanel-description{font-family:var( --e-global-typography-text-font-family ), Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_uc_image_default_theme .ug-error-message{font-family:var( --e-global-typography-text-font-family ), Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-592 .elementor-element.elementor-element-272a9b8 > .elementor-widget-container{margin:-120px 0px 0px 0px;}.elementor-592 .elementor-element.elementor-element-272a9b8 .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:#000;opacity:60%;border-radius:5px 5px 5px 5px;}.elementor-592 .elementor-element.elementor-element-272a9b8 .ug-slider-wrapper .ug-button-videoplay path{fill:#ffffff;}.elementor-592 .elementor-element.elementor-element-272a9b8 .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000;opacity:100%;border-radius:5px 5px 5px 5px;}.elementor-592 .elementor-element.elementor-element-272a9b8 .ug-slider-wrapper .ug-button-videoplay:hover path{fill:#ffffff;}.elementor-592 .elementor-element.elementor-element-272a9b8 .ug-videoplayer-button-close:hover svg{fill:#C80000;}.elementor-592 .elementor-element.elementor-element-272a9b8 .ug-thumb-image{object-fit:cover;}.elementor-592 .elementor-element.elementor-element-272a9b8 .ug-error-message{text-align:inherit;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-592 .elementor-element.elementor-element-6ddc47f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-592 .elementor-element.elementor-element-792c140{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-592 .elementor-element.elementor-element-b0b83b5{grid-column:span 3;}.elementor-592 .elementor-element.elementor-element-b0b83b5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-592 .elementor-element.elementor-element-3cd2f60{--swiper-slides-to-display:3;--swiper-slides-gap:15px;grid-column:span 9;}.elementor-592 .elementor-element.elementor-element-3cd2f60 .swiper-slide > .elementor-element{height:100%;}.elementor-592 .elementor-element.elementor-element-8ec9c6b{--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-592 .elementor-element.elementor-element-2186e19{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-592 .elementor-element.elementor-element-2186e19 .elementor-divider-separator{width:100%;}.elementor-592 .elementor-element.elementor-element-2186e19 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-592 .elementor-element.elementor-element-0e8b433{--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;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}@media(max-width:1024px){.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-item{font-size:var( --e-global-typography-b9f9e06-font-size );line-height:var( --e-global-typography-b9f9e06-line-height );}.elementor-592 .elementor-element.elementor-element-9092173{--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-592 .elementor-element.elementor-element-5499787{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-592 .elementor-element.elementor-element-0c3dd8b{--container-widget-width:calc(60% - 25vw);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(60% - 25vw) );max-width:calc(60% - 25vw);}.elementor-592 .elementor-element.elementor-element-0c3dd8b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_uc_image_default_theme .ug-textpanel-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_uc_image_default_theme .ug-textpanel-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_uc_image_default_theme .ug-error-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-592 .elementor-element.elementor-element-6ddc47f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-592 .elementor-element.elementor-element-792c140{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-592 .elementor-element.elementor-element-b0b83b5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-592 .elementor-element.elementor-element-3cd2f60{--swiper-slides-to-display:2;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-592 .elementor-element.elementor-element-3ce4b4a{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-item{font-size:var( --e-global-typography-b9f9e06-font-size );line-height:var( --e-global-typography-b9f9e06-line-height );}.elementor-592 .elementor-element.elementor-element-9092173{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-592 .elementor-element.elementor-element-5499787{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-592 .elementor-element.elementor-element-0c3dd8b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-592 .elementor-element.elementor-element-0c3dd8b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_uc_image_default_theme .ug-textpanel-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_uc_image_default_theme .ug-textpanel-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_uc_image_default_theme .ug-error-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-592 .elementor-element.elementor-element-272a9b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-592 .elementor-element.elementor-element-6ddc47f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-592 .elementor-element.elementor-element-792c140{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-592 .elementor-element.elementor-element-b0b83b5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-592 .elementor-element.elementor-element-3cd2f60{--swiper-slides-to-display:1;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-592 .elementor-element.elementor-element-0e8b433{--margin-top:75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for post-info, class: .elementor-element-7b3297c */.elementor-592 .elementor-element.elementor-element-7b3297c svg {
    fill: var(--e-global-color-accent) !important;
}
.elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-icon {
    margin-right: 5px;
}
.elementor-592 .elementor-element.elementor-element-7b3297c a, .elementor-592 .elementor-element.elementor-element-7b3297c a * {
    transition: color .2s ease;
}
.elementor-592 .elementor-element.elementor-element-7b3297c a:hover, .elementor-592 .elementor-element.elementor-element-7b3297c a:hover * {
    color: var(--e-global-color-5e3866a) !important;
}
@media only screen and (max-width: 767px) {
    .elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-items li:not(:last-of-type) {
        display: none;
    }
    .elementor-592 .elementor-element.elementor-element-7b3297c .elementor-icon-list-icon {
        transform: scaleX(-1);
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-0c3dd8b */@media only screen and (max-width: 767px) {
    .elementor-592 .elementor-element.elementor-element-0c3dd8b {
        position: static !important;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_image_default_theme, class: .elementor-element-272a9b8 */.elementor-592 .elementor-element.elementor-element-272a9b8 .ug-slider-wrapper, 
.elementor-592 .elementor-element.elementor-element-272a9b8 .ug-strip-panel {
    background-color: transparent !important;
}
.elementor-592 .elementor-element.elementor-element-272a9b8 .ug-item-wrapper {
    display: flex;
    justify-content: flex-end;
}
.elementor-592 .elementor-element.elementor-element-272a9b8 .ug-item-wrapper img {
    border-radius: 5px;
    position: static !important;
    transform-origin: top right;
}
.elementor-592 .elementor-element.elementor-element-272a9b8 .ug-strip-arrow {
    background-color: var(--e-global-color-secondary);
    border-radius: 5px;
}
.elementor-592 .elementor-element.elementor-element-272a9b8 .ug-strip-arrow-tip svg * {
    stroke: white;
    stroke-width: 2px;
}
.elementor-592 .elementor-element.elementor-element-272a9b8 .ug-thumbs-strip-inner > .ug-thumb-wrapper:first-child {
    display: none !important;
    width: 0px !important;
}
@media only screen and (max-width: 767px) {
    .elementor-592 .elementor-element.elementor-element-272a9b8 .ug-item-wrapper {
        display: flex;
        justify-content: center;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1280px) {
    .elementor-592 .elementor-element.elementor-element-272a9b8 .ug-item-wrapper img {
        transform: scale(.8);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5499787 */@media only screen and (max-width: 767px) {
    .elementor-592 .elementor-element.elementor-element-5499787 {
        background-color: transparent !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-6ddc47f */.elementor-592 .elementor-element.elementor-element-6ddc47f h1:not(:first-child),
.elementor-592 .elementor-element.elementor-element-6ddc47f h2:not(:first-child),
.elementor-592 .elementor-element.elementor-element-6ddc47f h3:not(:first-child),
.elementor-592 .elementor-element.elementor-element-6ddc47f h4:not(:first-child) {
    margin-top: 30px;
}
.elementor-592 .elementor-element.elementor-element-6ddc47f h1,
.elementor-592 .elementor-element.elementor-element-6ddc47f h2,
.elementor-592 .elementor-element.elementor-element-6ddc47f h3,
.elementor-592 .elementor-element.elementor-element-6ddc47f h4 {
    font-size: var(--e-global-typography-secondary-font-size);
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-3cd2f60 */.elementor-592 .elementor-element.elementor-element-3cd2f60 .selective-hide {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e8b433 */.elementor-592 .elementor-element.elementor-element-0e8b433 .selective-hide {
    display: none;
}/* End custom CSS */