.elementor-1418 .elementor-element.elementor-element-da1535d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-ccb84fa );--border-color:var( --e-global-color-ccb84fa );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1418 .elementor-element.elementor-element-2e147c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-1418 .elementor-element.elementor-element-2e147c2 .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1418 .elementor-element.elementor-element-2e147c2 .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}.elementor-1418 .elementor-element.elementor-element-96536da{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--z-index:0;}.elementor-1418 .elementor-element.elementor-element-ed4f022{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-1418 .elementor-element.elementor-element-18827cf .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-1418 .elementor-element.elementor-element-18827cf .flex-viewport, .woocommerce .elementor-1418 .elementor-element.elementor-element-18827cf .flex-control-thumbs img{border-style:none;}.elementor-1418 .elementor-element.elementor-element-5699810{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-1418 .elementor-element.elementor-element-d72771e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-1418 .elementor-element.elementor-element-2da299b{--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;--justify-content:space-between;}.elementor-1418 .elementor-element.elementor-element-72e1b20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1418 .elementor-element.elementor-element-72e1b20.elementor-element{--align-self:flex-start;}.elementor-1418 .elementor-element.elementor-element-72e1b20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:2em;color:var( --e-global-color-7c119c5 );}.elementor-1418 .elementor-element.elementor-element-34e5679{margin:-69px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1418 .elementor-element.elementor-element-34e5679 img{width:100px;}.elementor-1418 .elementor-element.elementor-element-acf12b4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), 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-1418 .elementor-element.elementor-element-eb4054f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-1418 .elementor-element.elementor-element-798ae82{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-1418 .elementor-element.elementor-element-8156cb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-1418 .elementor-element.elementor-element-8156cb6 .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-cece5f4-font-family ), Sans-serif;font-size:var( --e-global-typography-cece5f4-font-size );font-weight:var( --e-global-typography-cece5f4-font-weight );line-height:var( --e-global-typography-cece5f4-line-height );}.woocommerce .elementor-1418 .elementor-element.elementor-element-8156cb6 .price ins{color:var( --e-global-color-primary );font-family:var( --e-global-typography-cece5f4-font-family ), Sans-serif;font-size:var( --e-global-typography-cece5f4-font-size );font-weight:var( --e-global-typography-cece5f4-font-weight );line-height:var( --e-global-typography-cece5f4-line-height );}.elementor-1418 .elementor-element.elementor-element-091a715 .elementor-icon-list-icon i{color:var( --e-global-color-3f960dd );transition:color 0.3s;}.elementor-1418 .elementor-element.elementor-element-091a715 .elementor-icon-list-icon svg{fill:var( --e-global-color-3f960dd );transition:fill 0.3s;}.elementor-1418 .elementor-element.elementor-element-091a715{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-1418 .elementor-element.elementor-element-091a715 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-1418 .elementor-element.elementor-element-091a715 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1418 .elementor-element.elementor-element-091a715 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1418 .elementor-element.elementor-element-091a715 .elementor-icon-list-text{color:var( --e-global-color-3f960dd );transition:color 0.3s;}.elementor-1418 .elementor-element.elementor-element-cd58dfb .elementor-icon-list-icon i{color:var( --e-global-color-b6c1464 );transition:color 0.3s;}.elementor-1418 .elementor-element.elementor-element-cd58dfb .elementor-icon-list-icon svg{fill:var( --e-global-color-b6c1464 );transition:fill 0.3s;}.elementor-1418 .elementor-element.elementor-element-cd58dfb{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-1418 .elementor-element.elementor-element-cd58dfb .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-1418 .elementor-element.elementor-element-cd58dfb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1418 .elementor-element.elementor-element-cd58dfb .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1418 .elementor-element.elementor-element-cd58dfb .elementor-icon-list-text{color:var( --e-global-color-b6c1464 );transition:color 0.3s;}.elementor-1418 .elementor-element.elementor-element-8dcfd08{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart button, .elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:16px 16px 16px 16px;color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart button:hover, .elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart .button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-7c119c5 );border-color:var( --e-global-color-ccb84fa );}.elementor-1418 .elementor-element.elementor-element-8dcfd08 .added_to_cart{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1418 .elementor-element.elementor-element-8dcfd08 .quantity .qty{border-style:none;transition:all 0.2s;}.elementor-1418 .elementor-element.elementor-element-1a2202a{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1418 .elementor-element.elementor-element-2b6f36d .elementor-button{background-color:var( --e-global-color-7c119c5 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:22px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ccb84fa );border-radius:4px 4px 4px 4px;}.elementor-1418 .elementor-element.elementor-element-2b6f36d .elementor-button:hover, .elementor-1418 .elementor-element.elementor-element-2b6f36d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-7c119c5 );border-color:var( --e-global-color-accent );}.elementor-1418 .elementor-element.elementor-element-2b6f36d{width:100%;max-width:100%;}.elementor-1418 .elementor-element.elementor-element-2b6f36d .elementor-button:hover svg, .elementor-1418 .elementor-element.elementor-element-2b6f36d .elementor-button:focus svg{fill:var( --e-global-color-7c119c5 );}.elementor-1418 .elementor-element.elementor-element-a7575bc{--display:flex;--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-1418 .elementor-element.elementor-element-d971b64{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1418 .elementor-element.elementor-element-d971b64 p{margin-block-end:0px;}.elementor-1418 .elementor-element.elementor-element-08ed1f8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-1418 .elementor-element.elementor-element-fd69893 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-1418 .elementor-element.elementor-element-fd69893 .elementor-icon{font-size:20px;}.elementor-1418 .elementor-element.elementor-element-fd69893 .elementor-icon-box-title, .elementor-1418 .elementor-element.elementor-element-fd69893 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1418 .elementor-element.elementor-element-fd69893 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-1418 .elementor-element.elementor-element-143e841{--display:flex;--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-1418 .elementor-element.elementor-element-8e92978{--display:flex;}.elementor-1418 .elementor-element.elementor-element-41bc75f{font-family:var( --e-global-typography-55832a7-font-family ), Sans-serif;font-size:var( --e-global-typography-55832a7-font-size );font-weight:var( --e-global-typography-55832a7-font-weight );}.elementor-1418 .elementor-element.elementor-element-69acf1f{--display:flex;}.elementor-1418 .elementor-element.elementor-element-d815064{font-family:var( --e-global-typography-55832a7-font-family ), Sans-serif;font-size:var( --e-global-typography-55832a7-font-size );font-weight:var( --e-global-typography-55832a7-font-weight );}.elementor-1418 .elementor-element.elementor-element-9826cd2{--display:flex;}.elementor-1418 .elementor-element.elementor-element-70480b0{font-family:var( --e-global-typography-55832a7-font-family ), Sans-serif;font-size:var( --e-global-typography-55832a7-font-size );font-weight:var( --e-global-typography-55832a7-font-weight );}.elementor-1418 .elementor-element.elementor-element-3f2aa95{--display:flex;}.elementor-1418 .elementor-element.elementor-element-77f8f8b{font-family:var( --e-global-typography-55832a7-font-family ), Sans-serif;font-size:var( --e-global-typography-55832a7-font-size );font-weight:var( --e-global-typography-55832a7-font-weight );}.elementor-1418 .elementor-element.elementor-element-984807c{--display:flex;}.elementor-1418 .elementor-element.elementor-element-ec1a50b{font-family:var( --e-global-typography-55832a7-font-family ), Sans-serif;font-size:var( --e-global-typography-55832a7-font-size );font-weight:var( --e-global-typography-55832a7-font-weight );}.elementor-1418 .elementor-element.elementor-element-20b8252{--display:flex;}.elementor-1418 .elementor-element.elementor-element-7d491e5{font-family:var( --e-global-typography-55832a7-font-family ), Sans-serif;font-size:var( --e-global-typography-55832a7-font-size );font-weight:var( --e-global-typography-55832a7-font-weight );}.elementor-1418 .elementor-element.elementor-element-642b8f9{--display:flex;}.elementor-1418 .elementor-element.elementor-element-ec78578{font-family:var( --e-global-typography-55832a7-font-family ), Sans-serif;font-size:var( --e-global-typography-55832a7-font-size );font-weight:var( --e-global-typography-55832a7-font-weight );}.elementor-1418 .elementor-element.elementor-element-2276b16{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}.elementor-1418 .elementor-element.elementor-element-2276b16 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1418 .elementor-element.elementor-element-2276b16 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-1418 .elementor-element.elementor-element-2276b16 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;line-height:1.3em;}:where( .elementor-1418 .elementor-element.elementor-element-2276b16 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:10px;--padding-left:0px;}.elementor-1418 .elementor-element.elementor-element-c80cb7a{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;}.elementor-1418 .elementor-element.elementor-element-c80cb7a:not(.elementor-motion-effects-element-type-background), .elementor-1418 .elementor-element.elementor-element-c80cb7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1418 .elementor-element.elementor-element-54efbe8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1418 .elementor-element.elementor-element-7e1e06c{width:initial;max-width:initial;text-align:center;}.elementor-1418 .elementor-element.elementor-element-7e1e06c.elementor-element{--align-self:flex-start;}.elementor-1418 .elementor-element.elementor-element-7e1e06c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), 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-7c119c5 );}.elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}:is( .elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid, .elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}.elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);}:is( .elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(30px / 2);padding-bottom:calc(30px / 2);}:is( .elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid, .elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 30px / -2);margin-bottom:calc( 30px / -2);}.elementor-1418 .elementor-element.elementor-element-8725bd4 .jet-listing-grid__slider .jet-slick-dots li{width:4px;height:4px;margin-left:calc( 8px/2 );margin-right:calc( 8px/2 );background:#3B4842;}.elementor-1418 .elementor-element.elementor-element-8725bd4 .swiper-pagination-bullet{--swiper-pagination-bullet-size:4px;}.elementor-1418 .elementor-element.elementor-element-8725bd4 .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 8px / 2 );}.elementor-1418 .elementor-element.elementor-element-8725bd4 .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#3B4842;--swiper-pagination-color-hover:var( --e-global-color-accent );--swiper-pagination-color:var( --e-global-color-accent );}.elementor-1418 .elementor-element.elementor-element-8725bd4 .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-accent );}.elementor-1418 .elementor-element.elementor-element-8725bd4 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-accent );}.elementor-1418 .elementor-element.elementor-element-ad2786b{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1418 .elementor-element.elementor-element-5633d1c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1418 .elementor-element.elementor-element-8a83e3b{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;}.elementor-1418 .elementor-element.elementor-element-8a83e3b.elementor-element{--align-self:flex-start;}.elementor-1418 .elementor-element.elementor-element-8a83e3b .elementor-heading-title{font-family:var( --e-global-typography-8d38e2d-font-family ), Sans-serif;font-size:var( --e-global-typography-8d38e2d-font-size );font-weight:var( --e-global-typography-8d38e2d-font-weight );line-height:var( --e-global-typography-8d38e2d-line-height );}.elementor-1418 .elementor-element.elementor-element-904f9cc{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;}.elementor-1418 .elementor-element.elementor-element-904f9cc.elementor-element{--align-self:center;}.elementor-1418 .elementor-element.elementor-element-904f9cc .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1418 .elementor-element.elementor-element-0b57583{--display:flex;}.elementor-1418 .elementor-element.elementor-element-3a23b19{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ccb84fa );--border-color:var( --e-global-color-ccb84fa );--border-radius:8px 8px 8px 8px;}.elementor-1418 .elementor-element.elementor-element-dd103b9{padding:40px 20px 40px 20px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-ccb84fa );}.elementor-1418 .elementor-element.elementor-element-dd103b9 .elementor-image-box-wrapper{text-align:start;}.elementor-1418 .elementor-element.elementor-element-dd103b9.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-1418 .elementor-element.elementor-element-dd103b9.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-1418 .elementor-element.elementor-element-dd103b9.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-1418 .elementor-element.elementor-element-dd103b9 .elementor-image-box-title{margin-bottom:15px;font-family:var( --e-global-typography-5b305c5-font-family ), Sans-serif;font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-dd103b9 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-1418 .elementor-element.elementor-element-dd103b9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1418 .elementor-element.elementor-element-dd103b9 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1418 .elementor-element.elementor-element-f51ec8d{padding:40px 20px 40px 20px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-ccb84fa );}.elementor-1418 .elementor-element.elementor-element-f51ec8d .elementor-image-box-wrapper{text-align:start;}.elementor-1418 .elementor-element.elementor-element-f51ec8d.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-1418 .elementor-element.elementor-element-f51ec8d.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-1418 .elementor-element.elementor-element-f51ec8d.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-1418 .elementor-element.elementor-element-f51ec8d .elementor-image-box-title{margin-bottom:15px;font-family:var( --e-global-typography-5b305c5-font-family ), Sans-serif;font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-f51ec8d .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-1418 .elementor-element.elementor-element-f51ec8d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1418 .elementor-element.elementor-element-f51ec8d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1418 .elementor-element.elementor-element-10ac3a1{padding:40px 20px 40px 20px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-ccb84fa );}.elementor-1418 .elementor-element.elementor-element-10ac3a1 .elementor-image-box-wrapper{text-align:start;}.elementor-1418 .elementor-element.elementor-element-10ac3a1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-1418 .elementor-element.elementor-element-10ac3a1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-1418 .elementor-element.elementor-element-10ac3a1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-1418 .elementor-element.elementor-element-10ac3a1 .elementor-image-box-title{margin-bottom:15px;font-family:var( --e-global-typography-5b305c5-font-family ), Sans-serif;font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-10ac3a1 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-1418 .elementor-element.elementor-element-10ac3a1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1418 .elementor-element.elementor-element-10ac3a1 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1418 .elementor-element.elementor-element-f9eca3c{padding:40px 20px 40px 20px;}.elementor-1418 .elementor-element.elementor-element-f9eca3c .elementor-image-box-wrapper{text-align:start;}.elementor-1418 .elementor-element.elementor-element-f9eca3c.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-1418 .elementor-element.elementor-element-f9eca3c.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-1418 .elementor-element.elementor-element-f9eca3c.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-1418 .elementor-element.elementor-element-f9eca3c .elementor-image-box-title{margin-bottom:15px;font-family:var( --e-global-typography-5b305c5-font-family ), Sans-serif;font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-f9eca3c .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-1418 .elementor-element.elementor-element-f9eca3c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1418 .elementor-element.elementor-element-f9eca3c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1418 .elementor-element.elementor-element-1d0c11a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1418 .elementor-element.elementor-element-d346869.elementor-element{--align-self:flex-end;}.elementor-1418 .elementor-element.elementor-element-d346869 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1418 .elementor-element.elementor-element-d346869 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1418 .elementor-element.elementor-element-d346869 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1418 .elementor-element.elementor-element-8843558{padding:40px 20px 40px 20px;border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-ccb84fa );border-radius:0px 0px 0px 8px;}.elementor-1418 .elementor-element.elementor-element-8843558 .elementor-image-box-wrapper{text-align:start;}.elementor-1418 .elementor-element.elementor-element-8843558.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-1418 .elementor-element.elementor-element-8843558.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-1418 .elementor-element.elementor-element-8843558.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-1418 .elementor-element.elementor-element-8843558 .elementor-image-box-title{margin-bottom:15px;font-family:var( --e-global-typography-5b305c5-font-family ), Sans-serif;font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-8843558 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-1418 .elementor-element.elementor-element-8843558 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1418 .elementor-element.elementor-element-8843558 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1418 .elementor-element.elementor-element-32dae90{padding:40px 20px 40px 20px;border-style:solid;border-width:0px 1px 1px 0px;border-color:var( --e-global-color-ccb84fa );}.elementor-1418 .elementor-element.elementor-element-32dae90 .elementor-image-box-wrapper{text-align:start;}.elementor-1418 .elementor-element.elementor-element-32dae90.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-1418 .elementor-element.elementor-element-32dae90.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-1418 .elementor-element.elementor-element-32dae90.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-1418 .elementor-element.elementor-element-32dae90 .elementor-image-box-title{margin-bottom:15px;font-family:var( --e-global-typography-5b305c5-font-family ), Sans-serif;font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-32dae90 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-1418 .elementor-element.elementor-element-32dae90 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1418 .elementor-element.elementor-element-32dae90 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1418 .elementor-element.elementor-element-a2d525f img{width:100%;border-radius:0px 0px 8px 0px;}.elementor-1418 .elementor-element.elementor-element-6d27997{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1418 .elementor-element.elementor-element-196023b{--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;--justify-content:space-between;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:20px;}.elementor-1418 .elementor-element.elementor-element-196023b:not(.elementor-motion-effects-element-type-background), .elementor-1418 .elementor-element.elementor-element-196023b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ccb84fa );}.elementor-1418 .elementor-element.elementor-element-cc8631b{width:var( --container-widget-width, 500px );max-width:500px;padding:0px 0px 0px 0px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-1418 .elementor-element.elementor-element-cc8631b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), 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-1418 .elementor-element.elementor-element-91d71b3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1418 .elementor-element.elementor-element-8707dc8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1418 .elementor-element.elementor-element-8707dc8 a{color:var( --e-global-color-accent );}.elementor-1418 .elementor-element.elementor-element-6fb310e .elementor-button:hover, .elementor-1418 .elementor-element.elementor-element-6fb310e .elementor-button:focus{background-color:var( --e-global-color-7c119c5 );}.elementor-1418 .elementor-element.elementor-element-6fb310e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1418 .elementor-element.elementor-element-6fb310e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1418 .elementor-element.elementor-element-6fb310e .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1418 .elementor-element.elementor-element-9c97da5{--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-1418 .elementor-element.elementor-element-cb1bd73 img{width:100%;height:650px;object-fit:cover;object-position:center center;}@media(max-width:1200px) and (min-width:768px){.elementor-1418 .elementor-element.elementor-element-91d71b3{--width:100%;}}@media(max-width:1400px){.elementor-1418 .elementor-element.elementor-element-acf12b4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.woocommerce .elementor-1418 .elementor-element.elementor-element-8156cb6 .price{font-size:var( --e-global-typography-cece5f4-font-size );line-height:var( --e-global-typography-cece5f4-line-height );}.woocommerce .elementor-1418 .elementor-element.elementor-element-8156cb6 .price ins{font-size:var( --e-global-typography-cece5f4-font-size );line-height:var( --e-global-typography-cece5f4-line-height );}.elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart button, .elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1418 .elementor-element.elementor-element-41bc75f{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-d815064{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-70480b0{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-77f8f8b{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-ec1a50b{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-7d491e5{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-ec78578{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-7e1e06c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1418 .elementor-element.elementor-element-8a83e3b .elementor-heading-title{font-size:var( --e-global-typography-8d38e2d-font-size );line-height:var( --e-global-typography-8d38e2d-line-height );}.elementor-1418 .elementor-element.elementor-element-904f9cc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1418 .elementor-element.elementor-element-3a23b19{--grid-auto-flow:row;}.elementor-1418 .elementor-element.elementor-element-dd103b9 .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-f51ec8d .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-10ac3a1 .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-f9eca3c .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-1d0c11a{--grid-auto-flow:row;}.elementor-1418 .elementor-element.elementor-element-8843558 .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-32dae90 .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-cc8631b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1418 .elementor-element.elementor-element-8707dc8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1418 .elementor-element.elementor-element-6fb310e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-1418 .elementor-element.elementor-element-ed4f022{--width:calc( ( 100% - 40px ) / 2 );}.elementor-1418 .elementor-element.elementor-element-5699810{--width:calc( ( 100% - 40px ) / 2 );}.elementor-1418 .elementor-element.elementor-element-196023b{--width:50%;}.elementor-1418 .elementor-element.elementor-element-91d71b3{--width:530px;}.elementor-1418 .elementor-element.elementor-element-9c97da5{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1418 .elementor-element.elementor-element-ed4f022{--width:calc( ( 100% - 20px ) / 2 );}.elementor-1418 .elementor-element.elementor-element-5699810{--width:calc( ( 100% - 20px ) / 2 );}}@media(max-width:1200px){.elementor-1418 .elementor-element.elementor-element-3a23b19{--grid-auto-flow:row;}.elementor-1418 .elementor-element.elementor-element-1d0c11a{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-1418 .elementor-element.elementor-element-96536da{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1418 .elementor-element.elementor-element-5699810{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1418 .elementor-element.elementor-element-34e5679{margin:-69px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1418 .elementor-element.elementor-element-acf12b4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.woocommerce .elementor-1418 .elementor-element.elementor-element-8156cb6 .price{font-size:var( --e-global-typography-cece5f4-font-size );line-height:var( --e-global-typography-cece5f4-line-height );}.woocommerce .elementor-1418 .elementor-element.elementor-element-8156cb6 .price ins{font-size:var( --e-global-typography-cece5f4-font-size );line-height:var( --e-global-typography-cece5f4-line-height );}.elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart button, .elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1418 .elementor-element.elementor-element-41bc75f{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-d815064{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-70480b0{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-77f8f8b{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-ec1a50b{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-7d491e5{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-ec78578{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-c80cb7a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1418 .elementor-element.elementor-element-7e1e06c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-1418 .elementor-element.elementor-element-8a83e3b .elementor-heading-title{font-size:var( --e-global-typography-8d38e2d-font-size );line-height:var( --e-global-typography-8d38e2d-line-height );}.elementor-1418 .elementor-element.elementor-element-904f9cc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1418 .elementor-element.elementor-element-3a23b19{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:8px 8px 0px 0px;}.elementor-1418 .elementor-element.elementor-element-dd103b9{border-width:0px 1px 1px 0px;}.elementor-1418 .elementor-element.elementor-element-dd103b9 .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-f51ec8d{border-width:0px 0px 1px 0px;}.elementor-1418 .elementor-element.elementor-element-f51ec8d .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-10ac3a1 .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-f9eca3c .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-1d0c11a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1418 .elementor-element.elementor-element-d346869{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;grid-column:span 2;}.elementor-1418 .elementor-element.elementor-element-8843558.elementor-element{--order:-99999 /* order start hack */;}.elementor-1418 .elementor-element.elementor-element-8843558 .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-32dae90.elementor-element{--order:-99999 /* order start hack */;}.elementor-1418 .elementor-element.elementor-element-32dae90{border-radius:0px 0px 8px 0px;}.elementor-1418 .elementor-element.elementor-element-32dae90 .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-a2d525f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;grid-column:span 2;}.elementor-1418 .elementor-element.elementor-element-a2d525f.elementor-element{--order:-99999 /* order start hack */;}.elementor-1418 .elementor-element.elementor-element-a2d525f img{border-radius:8px 8px 8px 8px;}.elementor-1418 .elementor-element.elementor-element-196023b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1418 .elementor-element.elementor-element-cc8631b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1418 .elementor-element.elementor-element-8707dc8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1418 .elementor-element.elementor-element-6fb310e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1418 .elementor-element.elementor-element-cb1bd73 img{height:550px;}}@media(max-width:880px){.elementor-1418 .elementor-element.elementor-element-34e5679{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1418 .elementor-element.elementor-element-34e5679 img{width:60px;}.elementor-1418 .elementor-element.elementor-element-3a23b19{--grid-auto-flow:row;}.elementor-1418 .elementor-element.elementor-element-1d0c11a{--grid-auto-flow:row;}.elementor-1418 .elementor-element.elementor-element-cb1bd73 img{height:650px;}}@media(max-width:767px){.elementor-1418 .elementor-element.elementor-element-34e5679{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1418 .elementor-element.elementor-element-34e5679 img{width:80px;}.elementor-1418 .elementor-element.elementor-element-acf12b4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1418 .elementor-element.elementor-element-eb4054f{font-size:16px;}.woocommerce .elementor-1418 .elementor-element.elementor-element-8156cb6 .price{font-size:var( --e-global-typography-cece5f4-font-size );line-height:var( --e-global-typography-cece5f4-line-height );}.woocommerce .elementor-1418 .elementor-element.elementor-element-8156cb6 .price ins{font-size:var( --e-global-typography-cece5f4-font-size );line-height:var( --e-global-typography-cece5f4-line-height );}.elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart button, .elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1418 .elementor-element.elementor-element-41bc75f{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-d815064{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-70480b0{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-77f8f8b{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-ec1a50b{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-7d491e5{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-ec78578{font-size:var( --e-global-typography-55832a7-font-size );}.elementor-1418 .elementor-element.elementor-element-2276b16{--n-accordion-title-font-size:16px;}.elementor-1418 .elementor-element.elementor-element-c80cb7a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1418 .elementor-element.elementor-element-54efbe8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1418 .elementor-element.elementor-element-7e1e06c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1418 .elementor-element.elementor-element-8725bd4 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1418 .elementor-element.elementor-element-ad2786b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1418 .elementor-element.elementor-element-8a83e3b .elementor-heading-title{font-size:var( --e-global-typography-8d38e2d-font-size );line-height:var( --e-global-typography-8d38e2d-line-height );}.elementor-1418 .elementor-element.elementor-element-904f9cc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1418 .elementor-element.elementor-element-3a23b19{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1418 .elementor-element.elementor-element-dd103b9{padding:20px 20px 20px 20px;border-width:0px 0px 1px 0px;}.elementor-1418 .elementor-element.elementor-element-dd103b9 .elementor-image-box-img{margin-bottom:10px;}.elementor-1418 .elementor-element.elementor-element-dd103b9 .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-f51ec8d{padding:20px 20px 20px 20px;}.elementor-1418 .elementor-element.elementor-element-f51ec8d .elementor-image-box-img{margin-bottom:10px;}.elementor-1418 .elementor-element.elementor-element-f51ec8d .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-10ac3a1{padding:20px 20px 20px 20px;border-width:0px 0px 1px 0px;}.elementor-1418 .elementor-element.elementor-element-10ac3a1 .elementor-image-box-img{margin-bottom:10px;}.elementor-1418 .elementor-element.elementor-element-10ac3a1 .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-f9eca3c{padding:20px 20px 20px 20px;}.elementor-1418 .elementor-element.elementor-element-f9eca3c .elementor-image-box-img{margin-bottom:10px;}.elementor-1418 .elementor-element.elementor-element-f9eca3c .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-1d0c11a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1418 .elementor-element.elementor-element-d346869{grid-column:span 1;}.elementor-1418 .elementor-element.elementor-element-8843558{border-width:0px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1418 .elementor-element.elementor-element-8843558 .elementor-image-box-img{margin-bottom:10px;}.elementor-1418 .elementor-element.elementor-element-8843558 .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-32dae90{border-width:0px 1px 1px 1px;border-radius:0px 0px 8px 8px;}.elementor-1418 .elementor-element.elementor-element-32dae90 .elementor-image-box-img{margin-bottom:10px;}.elementor-1418 .elementor-element.elementor-element-32dae90 .elementor-image-box-title{font-size:var( --e-global-typography-5b305c5-font-size );line-height:var( --e-global-typography-5b305c5-line-height );}.elementor-1418 .elementor-element.elementor-element-a2d525f{grid-column:span 1;}.elementor-1418 .elementor-element.elementor-element-196023b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1418 .elementor-element.elementor-element-cc8631b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1418 .elementor-element.elementor-element-8707dc8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1418 .elementor-element.elementor-element-6fb310e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1418 .elementor-element.elementor-element-cb1bd73 img{height:400px;}}/* Start custom CSS for woocommerce-notices, class: .elementor-element-b04fa4b */.elementor-1418 .elementor-element.elementor-element-b04fa4b div:first-child{
    margin: 0;
    margin-top: 15px !important;
}

.woocommerce-error,.woocommerce-info,.woocommerce-message {
    display: flex;
    justify-content: space-between;
    gap: 20px;
	align-items: center;
}
.woocommerce-error::after, .woocommerce-info::after, .woocommerce-message::after{
	display:none
}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before{
	top: auto!important;
}
.elementor-1418 .elementor-element.elementor-element-b04fa4b a{
    padding: 5px 20px !important;
    margin-top: -3px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-2e147c2 *//* .elementor-1418 .elementor-element.elementor-element-2e147c2 .woocommerce-breadcrumb { 
    display: flex;
    gap: 10px;
    align-items: center; 
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-18827cf */.elementor-1418 .elementor-element.elementor-element-18827cf .woocommerce-product-gallery__image a{ padding: 53px; }


.elementor-1418 .elementor-element.elementor-element-18827cf .pswp .pswp__button{ border: none !important; }

.elementor-1418 .elementor-element.elementor-element-18827cf .flex-control-nav{ display:flex; gap: 15px; }
.elementor-1418 .elementor-element.elementor-element-18827cf .flex-control-nav li{ padding: 12px; background: var(--e-global-color-ccb84fa); border-radius: 4px;  }
.elementor-1418 .elementor-element.elementor-element-18827cf .images .flex-control-thumbs{ margin-top: 30px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72e1b20 */.elementor-1418 .elementor-element.elementor-element-72e1b20 .elementor-heading-title a{ padding: 0px 10px; }
.elementor-1418 .elementor-element.elementor-element-72e1b20 .elementor-heading-title{ display: flex;  gap: 10px; }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e81220f */.elementor-1418 .elementor-element.elementor-element-e81220f .custom-size-variation{ display: flex; flex-wrap: wrap; gap: 10px; }
.elementor-1418 .elementor-element.elementor-element-e81220f .custom-size-variation a.active{  }
.elementor-1418 .elementor-element.elementor-element-e81220f .custom-size-variation a{ font-weight: 400; font-size: 16px; line-height: 18px; letter-spacing: 0px; padding: 7px 15px; border-radius: 0px; background: var(--e-global-color-ccb84fa); color: var(--e-global-color-primary);transition: 0.4s; }
.elementor-1418 .elementor-element.elementor-element-e81220f .custom-size-variation a:hover{ background: var(--e-global-color-accent); color: var(--e-global-color-7c119c5); }/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-eb4054f */.elementor-1418 .elementor-element.elementor-element-eb4054f p{ margin: 0px; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-8156cb6 */.elementor-1418 .elementor-element.elementor-element-8156cb6 .price{ margin: 0px; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-8dcfd08 */.elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart .quantity{ background: #ffffff; border: 1px solid #E2E4E0 !important; border-radius: 4px; font-size: 16px; }
.elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart .quantity .qty-btn , .cart .quantity .screen-reader-text{ background: transparent !important; margin: 0px !important; }
.elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart .quantity { display: flex; align-items: center; justify-content: space-between;  max-width: 160px; height: 55px; }
.elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart button[type="submit"]{ width: 100%; height: 55px; border-radius: 4px; }

.elementor-1418 .elementor-element.elementor-element-8dcfd08 .quantity input[type="number"]:focus-visible{ outline: none; }
.elementor-1418 .elementor-element.elementor-element-8dcfd08 .quantity input[type="number"]::-webkit-inner-spin-button,
.elementor-1418 .elementor-element.elementor-element-8dcfd08 .quantity input[type="number"]::-webkit-outer-spin-button{
    -webkit-appearance: none;
    margin: 0;
}
.elementor-1418 .elementor-element.elementor-element-8dcfd08 .cart .quantity .qty-btn{ border: none; cursor: pointer; font-size: 20px; }

.elementor-1418 .elementor-element.elementor-element-8dcfd08 .quantity input[type="number"]{
    -moz-appearance: textfield;
    appearance: textfield;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b6f36d */.elementor-1418 .elementor-element.elementor-element-2b6f36d .elementor-button{ width: 100%; }
.elementor-1418 .elementor-element.elementor-element-2b6f36d.certificate-btn:has(a:not([href])),
.elementor-1418 .elementor-element.elementor-element-2b6f36d.certificate-btn:has(a[href=""]){
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a2202a */.elementor-1418 .elementor-element.elementor-element-1a2202a:has(.add-to-cart-btn  form ) .certificate-btn{ position: absolute; top: 0px; right: 0px; width: calc( 100% - 176px ); }

@media only screen and (max-width: 767px) {
	.elementor-1418 .elementor-element.elementor-element-1a2202a:has(.add-to-cart-btn  form ) .certificate-btn{ position: unset; margin-top: 15px; width: 100%; }
	.elementor-1418 .elementor-element.elementor-element-1a2202a .certificate-btn a{ padding: 16px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d971b64 */.elementor-1418 .elementor-element.elementor-element-d971b64 ul{ padding-left: 25px; margin-top: 10px; margin-bottom: 0px; }
.elementor-1418 .elementor-element.elementor-element-d971b64 ul li:not(:last-child){ margin-bottom::; }
.elementor-1418 .elementor-element.elementor-element-d971b64 b, .elementor-1418 .elementor-element.elementor-element-d971b64 strong{ font-weight: 600; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd69893 */.elementor-1418 .elementor-element.elementor-element-fd69893 .elementor-icon-box-icon{ margin-top: 1px; }
.elementor-1418 .elementor-element.elementor-element-fd69893 p{ margin: 0px; }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2276b16 */.elementor-1418 .elementor-element.elementor-element-2276b16 .e-n-accordion-item{ border-bottom: 1px solid var(--e-global-color-ccb84fa); } 
.elementor-1418 .elementor-element.elementor-element-2276b16 .e-n-accordion-item { display: none; }
.elementor-1418 .elementor-element.elementor-element-2276b16 .e-n-accordion-item:has(.elementor-widget-text-editor:not(:empty)){ display: block; }
.elementor-1418 .elementor-element.elementor-element-2276b16 .e-n-accordion-item p{ margin-top: 0px; }
.elementor-1418 .elementor-element.elementor-element-2276b16 .e-n-accordion-item ul{ padding-left: 25px; }/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-8725bd4 */.elementor-1418 .elementor-element.elementor-element-8725bd4 .swiper-pagination-bullet{ margin-top: 68px;  width: 62px; height: 4px; border-radius: 0px; }
.elementor-1418 .elementor-element.elementor-element-8725bd4 .jet-engine-swiper-pagination-wrapper{ left: 0px; transform: translateX(0px); justify-content: start; margin-left: 15px; }
    
.elementor-1418 .elementor-element.elementor-element-8725bd4 .swiper-arrow { background-color: transparent;  border-radius: 4px; border: 1px solid #3B4842 !important; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; transition: 0.4s;  }
.elementor-1418 .elementor-element.elementor-element-8725bd4 .swiper-arrow svg{ display: none }
.elementor-1418 .elementor-element.elementor-element-8725bd4 .swiper-arrow::after{ content: ""; background-image: url(/wp-content/uploads/2026/06/arrow_preview.svg); background-position: center; background-size: contain; background-repeat: no-repeat; width: 20px; height: 20px; }
.elementor-1418 .elementor-element.elementor-element-8725bd4 .swiper-arrow.swiper-button-next-svg::after{ transform: rotate(0deg); }
.elementor-1418 .elementor-element.elementor-element-8725bd4 .swiper-arrow.swiper-button-prev-svg{ top: unset !important; bottom: 0px !important; right: 70px !important;  left: unset !important; }
.elementor-1418 .elementor-element.elementor-element-8725bd4 .swiper-arrow.swiper-button-next-svg{ top: unset !important; bottom: 0px !important; right: 15px !important;  left: unset !important; }
.elementor-1418 .elementor-element.elementor-element-8725bd4 .swiper-arrow:hover{ background-color: var(--e-global-color-accent); }

@media only screen and (max-width: 1024px) {
    .elementor-1418 .elementor-element.elementor-element-8725bd4 .swiper-pagination-bullet{ margin-top: 40px; }
    .elementor-1418 .elementor-element.elementor-element-8725bd4 .swiper-pagination-bullet{ margin-top: 65px;  width: 40px; }
}

@media only screen and (max-width: 767px) {
    .elementor-1418 .elementor-element.elementor-element-8725bd4 .swiper-pagination-bullet{ margin-top: 25px; }
    .elementor-1418 .elementor-element.elementor-element-8725bd4 .swiper-pagination-bullet{ margin-top: 55px;  width: 20px; }
}/* End custom CSS */