.elementor-1163 .elementor-element.elementor-element-641b7ea{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 30px;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1163 .elementor-element.elementor-element-177c120{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1163 .elementor-element.elementor-element-c5862c5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-1163 .elementor-element.elementor-element-d93a7d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1163 .elementor-element.elementor-element-199f96f .jet-gallery-swiper-thumb .swiper-slide{--columns:4;--space-between:10px;}.elementor-1163 .elementor-element.elementor-element-199f96f .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-1163 .elementor-element.elementor-element-199f96f .jet-woo-swiper-gallery-thumbs{padding-top:20px;padding-bottom:20px;}.elementor-1163 .elementor-element.elementor-element-199f96f .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}.elementor-1163 .elementor-element.elementor-element-199f96f .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ){width:30px;height:30px;}.elementor-1163 .elementor-element.elementor-element-199f96f .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ) .jet-woo-product-gallery__trigger-icon{font-size:18px;}.jet-woo-product-gallery-199f96f .pswp__bg{background-color:#211E1CB5;}.elementor-1163 .elementor-element.elementor-element-00ec076{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1163 .elementor-element.elementor-element-149f565{text-align:center;}.elementor-1163 .elementor-element.elementor-element-149f565 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-1163 .elementor-element.elementor-element-fa6fbfe{text-align:center;}.elementor-1163 .elementor-element.elementor-element-d0e6de5 .swiper-container-horizontal > .swiper-pagination-bullets{bottom:-20px;}.elementor-1163 .elementor-element.elementor-element-d0e6de5 .swiper-container-vertical > .swiper-pagination-bullets{right:-20px;}.elementor-1163 .elementor-element.elementor-element-d0e6de5 .elementor-repeater-item-d8ec8a6 > *{display:inline-block;}.elementor-1163 .elementor-element.elementor-element-d0e6de5 .elementor-repeater-item-c3673f9.dce-item_image{justify-content:top;}.elementor-1163 .elementor-element.elementor-element-d0e6de5 .dce-posts-fallback{text-align:left;}@media(max-width:1024px){.elementor-1163 .elementor-element.elementor-element-c5862c5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1163 .elementor-element.elementor-element-149f565 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-1163 .elementor-element.elementor-element-641b7ea{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:60px;--padding-block-end:030px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1163 .elementor-element.elementor-element-c5862c5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1163 .elementor-element.elementor-element-199f96f .jet-woo-swiper-gallery-thumbs{padding-top:20px;padding-bottom:20px;}.elementor-1163 .elementor-element.elementor-element-00ec076{--padding-block-start:30px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1163 .elementor-element.elementor-element-149f565 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-1163 .elementor-element.elementor-element-177c120{--width:50%;}.elementor-1163 .elementor-element.elementor-element-d93a7d5{--width:50%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-8c9b965 */.elementor-1163 .elementor-element.elementor-element-8c9b965 h4, .elementor-1163 .elementor-element.elementor-element-8c9b965 h3 {
    font-size: 18px ;
    font-weight: 500;
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-177c120 */.elementor-1163 .elementor-element.elementor-element-177c120 {
    max-height: 600px;
    overflow-y: auto;
}

.elementor-1163 .elementor-element.elementor-element-177c120::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.25);
	border-radius: 5px;
	background-color: #F5F5F5;
}

.elementor-1163 .elementor-element.elementor-element-177c120::-webkit-scrollbar
{
	width: 8px;
	background-color: #F5F5F5;
}

.elementor-1163 .elementor-element.elementor-element-177c120::-webkit-scrollbar-thumb
{
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.25);
	background-color: var(--e-global-color-primary);
}

@media screen and (max-width: 750px) {
    .elementor-1163 .elementor-element.elementor-element-177c120 {
        max-height: unset;
    }
}/* End custom CSS */