.elementor-3226 .elementor-element.elementor-element-f43fb7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3226 .elementor-element.elementor-element-e831456{padding:20px 0px 10px 0px;}.elementor-3226 .elementor-element.elementor-element-e831456 .woocommerce-breadcrumb{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );text-align:start;}.elementor-3226 .elementor-element.elementor-element-e831456 .woocommerce-breadcrumb > a{color:var( --e-global-color-3e9a278 );}.elementor-3226 .elementor-element.elementor-element-5bf6f573{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3226 .elementor-element.elementor-element-69b471c{--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-3226 .elementor-element.elementor-element-16439c38{--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;}.elementor-3226 .elementor-element.elementor-element-7b736079{--display:flex;}.woocommerce .elementor-3226 .elementor-element.elementor-element-7f923486 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-3226 .elementor-element.elementor-element-7f923486 .flex-viewport, .woocommerce .elementor-3226 .elementor-element.elementor-element-7f923486 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-3226 .elementor-element.elementor-element-7f923486 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-3226 .elementor-element.elementor-element-7f923486 .flex-viewport{border-radius:10px 10px 10px 10px;}.woocommerce .elementor-3226 .elementor-element.elementor-element-7f923486 .flex-viewport:not(:last-child){margin-bottom:20px;}.woocommerce .elementor-3226 .elementor-element.elementor-element-7f923486 .flex-control-thumbs img{border-radius:10px 10px 10px 10px;}.woocommerce .elementor-3226 .elementor-element.elementor-element-7f923486 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-3226 .elementor-element.elementor-element-7f923486 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-3226 .elementor-element.elementor-element-17ce3733{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3226 .elementor-element.elementor-element-3a450521 .elementor-jet-single-rating .woocommerce-product-rating{flex-direction:row;justify-content:flex-start;}.elementor-3226 .elementor-element.elementor-element-3a450521 .elementor-jet-single-rating .product-star-rating .product-rating__icon{font-size:16px;color:#e7e8e8;}.elementor-3226 .elementor-element.elementor-element-3a450521 .elementor-jet-single-rating .product-star-rating .product-rating__icon + .product-rating__icon{margin-left:1px;}.elementor-3226 .elementor-element.elementor-element-3a450521 .elementor-jet-single-rating .product-star-rating .product-rating__icon.active{color:#F0AD4E;}.elementor-3226 .elementor-element.elementor-element-3a450521 .elementor-jet-single-rating .woocommerce-review-link{font-family:"cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;color:var( --e-global-color-3e9a278 );margin:0px 0px 0px 6px;}.elementor-3226 .elementor-element.elementor-element-3a450521 .elementor-jet-single-rating .woocommerce-review-link:hover{text-decoration:none;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3226 .elementor-element.elementor-element-5abe10d1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-3226 .elementor-element.elementor-element-5abe10d1 .elementor-heading-title{font-family:"ruddy", Sans-serif;font-size:24px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-secondary );}.elementor-3226 .elementor-element.elementor-element-d161ca3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.woocommerce .elementor-3226 .elementor-element.elementor-element-d161ca3 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:"cairo", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3226 .elementor-element.elementor-element-6c18b018{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-3d128845{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.woocommerce .elementor-3226 .elementor-element.elementor-element-6135fb1 .price{color:var( --e-global-color-3e9a278 );font-family:"ruddy", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.6px;}.elementor-3226 .elementor-element.elementor-element-21f4ff8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;color:var( --e-global-color-3e9a278 );}.elementor-3226 .elementor-element.elementor-element-fd81924{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-4e9d40c3{width:var( --container-widget-width, 23% );max-width:23%;padding:10px 10px 10px 10px;--container-widget-width:23%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ee6ab21 );border-radius:10px 10px 10px 10px;}.elementor-3226 .elementor-element.elementor-element-4e9d40c3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3226 .elementor-element.elementor-element-4e9d40c3 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-4e9d40c3.elementor-view-stacked .elementor-icon{background-color:#FF4E78;}.elementor-3226 .elementor-element.elementor-element-4e9d40c3.elementor-view-framed .elementor-icon, .elementor-3226 .elementor-element.elementor-element-4e9d40c3.elementor-view-default .elementor-icon{fill:#FF4E78;color:#FF4E78;border-color:#FF4E78;}.elementor-3226 .elementor-element.elementor-element-4e9d40c3 .elementor-icon{font-size:30px;}.elementor-3226 .elementor-element.elementor-element-4e9d40c3 .elementor-icon-box-title, .elementor-3226 .elementor-element.elementor-element-4e9d40c3 .elementor-icon-box-title a{font-family:"ruddy", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.6px;}.elementor-3226 .elementor-element.elementor-element-4e9d40c3:has(:hover) .elementor-icon-box-title,
					 .elementor-3226 .elementor-element.elementor-element-4e9d40c3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-4e9d40c3 .elementor-icon-box-description{font-family:"cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;}.elementor-3226 .elementor-element.elementor-element-52ac5da4{width:var( --container-widget-width, 23% );max-width:23%;padding:10px 10px 10px 10px;--container-widget-width:23%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ee6ab21 );border-radius:10px 10px 10px 10px;}.elementor-3226 .elementor-element.elementor-element-52ac5da4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3226 .elementor-element.elementor-element-52ac5da4 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-52ac5da4 .elementor-icon{font-size:30px;}.elementor-3226 .elementor-element.elementor-element-52ac5da4 .elementor-icon-box-title, .elementor-3226 .elementor-element.elementor-element-52ac5da4 .elementor-icon-box-title a{font-family:"ruddy", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.6px;}.elementor-3226 .elementor-element.elementor-element-52ac5da4:has(:hover) .elementor-icon-box-title,
					 .elementor-3226 .elementor-element.elementor-element-52ac5da4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-52ac5da4 .elementor-icon-box-description{font-family:"cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;}.elementor-3226 .elementor-element.elementor-element-1766639b{width:var( --container-widget-width, 23% );max-width:23%;padding:10px 10px 10px 10px;--container-widget-width:23%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ee6ab21 );border-radius:10px 10px 10px 10px;}.elementor-3226 .elementor-element.elementor-element-1766639b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3226 .elementor-element.elementor-element-1766639b .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-1766639b .elementor-icon{font-size:30px;}.elementor-3226 .elementor-element.elementor-element-1766639b .elementor-icon-box-title, .elementor-3226 .elementor-element.elementor-element-1766639b .elementor-icon-box-title a{font-family:"ruddy", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.6px;}.elementor-3226 .elementor-element.elementor-element-1766639b:has(:hover) .elementor-icon-box-title,
					 .elementor-3226 .elementor-element.elementor-element-1766639b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-1766639b .elementor-icon-box-description{font-family:"cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;}.elementor-3226 .elementor-element.elementor-element-740aaa29{width:var( --container-widget-width, 23% );max-width:23%;padding:10px 10px 10px 10px;--container-widget-width:23%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ee6ab21 );border-radius:10px 10px 10px 10px;}.elementor-3226 .elementor-element.elementor-element-740aaa29 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3226 .elementor-element.elementor-element-740aaa29 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-740aaa29 .elementor-icon{font-size:30px;}.elementor-3226 .elementor-element.elementor-element-740aaa29 .elementor-icon-box-title, .elementor-3226 .elementor-element.elementor-element-740aaa29 .elementor-icon-box-title a{font-family:"ruddy", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.6px;}.elementor-3226 .elementor-element.elementor-element-740aaa29:has(:hover) .elementor-icon-box-title,
					 .elementor-3226 .elementor-element.elementor-element-740aaa29:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-740aaa29 .elementor-icon-box-description{font-family:"cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;}.elementor-3226 .elementor-element.elementor-element-22387a3d{--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;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-ee6ab21 );--border-color:var( --e-global-color-ee6ab21 );--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3226 .elementor-element.elementor-element-48336566{--display:flex;}.elementor-3226 .elementor-element.elementor-element-4114a143{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-3226 .elementor-element.elementor-element-4114a143 .elementor-heading-title{font-family:"ruddy", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid > .jet-listing-grid__items, .elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(3px / 2);padding-right:calc(3px / 2);}:is( .elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid, .elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 3px / -2);margin-right:calc( 3px / -2);width:calc(100% + 3px);}.elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 3px / -2);margin-right:calc( 3px / -2);}:is( .elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid > .jet-listing-grid__items, .elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(6px / 2);padding-bottom:calc(6px / 2);}:is( .elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid, .elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-3226 .elementor-element.elementor-element-1d506189 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 6px / -2);margin-bottom:calc( 6px / -2);}.elementor-3226 .elementor-element.elementor-element-24bce320{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-3226 .elementor-element.elementor-element-24bce320 .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-3226 .elementor-element.elementor-element-24bce320 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-3226 .elementor-element.elementor-element-53ed5be7{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-ee6ab21 );--border-color:var( --e-global-color-ee6ab21 );--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-jet-unfold .jet-unfold__content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-unfold .jet-unfold-state .jet-unfold__content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-unfold  .jet-unfold__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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-jet-unfold .jet-unfold__button{background-color:var( --e-global-color-primary );}.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold .jet-unfold__button{flex-direction:row-reverse;}.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__button{align-self:flex-start;padding:0px 0px 0px 0px;color:var( --e-global-color-3e9a278 );background-color:#FF4E7800;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content{color:var( --e-global-color-text );font-family:"cairo", Sans-serif;font-weight:400;line-height:1.6em;letter-spacing:0.6px;}.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold-state .jet-unfold__content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__trigger{margin-top:20px;}.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__button .jet-unfold__button-icon.jet-tricks-icon{margin:0px 0px 0px 6px;}.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__button:hover{color:var( --e-global-color-primary );}.elementor-3226 .elementor-element.elementor-element-4852b9c4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-3226 .elementor-element.elementor-element-3662df12{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3226 .elementor-element.elementor-element-3662df12:not(.elementor-motion-effects-element-type-background), .elementor-3226 .elementor-element.elementor-element-3662df12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee6ab21 );}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3226 .elementor-element.elementor-element-38441c5e .elementor-button{background-color:var( --e-global-color-accent );font-family:"cairo", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;word-spacing:3px;fill:var( --e-global-color-05bb7f3 );color:var( --e-global-color-05bb7f3 );border-radius:100px 100px 100px 100px;padding:20px 36px 20px 36px;}.elementor-3226 .elementor-element.elementor-element-38441c5e .elementor-button:hover, .elementor-3226 .elementor-element.elementor-element-38441c5e .elementor-button:focus{background-color:var( --e-global-color-3e9a278 );color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-38441c5e .elementor-button:hover svg, .elementor-3226 .elementor-element.elementor-element-38441c5e .elementor-button:focus svg{fill:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-2ebb034d{--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;--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-3226 .elementor-element.elementor-element-9da2dac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-9da2dac .elementor-heading-title{font-family:"ruddy", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:0.6px;color:var( --e-global-color-secondary );}.elementor-3226 .elementor-element.elementor-element-1bd6492{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-3226 .elementor-element.elementor-element-16dd52b3{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--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-3226 .elementor-element.elementor-element-16dd52b3:not(.elementor-motion-effects-element-type-background), .elementor-3226 .elementor-element.elementor-element-16dd52b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://123bso.sbwebsitesdemo.nl/wp-content/uploads/2026/10/Group-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3226 .elementor-element.elementor-element-55bfda4f{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;--z-index:2;}.elementor-3226 .elementor-element.elementor-element-55bfda4f.e-con{--e-con-transform-rotateZ:-9deg;}.elementor-3226 .elementor-element.elementor-element-2cae54d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-2cae54d .elementor-heading-title{font-family:"hyperspace-race-variable", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-158770d0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-158770d0 .elementor-heading-title{font-family:"ruddy", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-5043617b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-1de9ccd5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-36px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-3226 .elementor-element.elementor-element-1de9ccd5:not(.elementor-motion-effects-element-type-background), .elementor-3226 .elementor-element.elementor-element-1de9ccd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://123bso.sbwebsitesdemo.nl/wp-content/uploads/2026/10/Group-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3226 .elementor-element.elementor-element-4de32b99{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;--z-index:2;}.elementor-3226 .elementor-element.elementor-element-7eba5836{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-7eba5836 .elementor-heading-title{font-family:"hyperspace-race-variable", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-624405ab{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-624405ab .elementor-heading-title{font-family:"ruddy", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-170be138{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-6570319e{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-12px;--margin-left:0px;--margin-right:0px;}.elementor-3226 .elementor-element.elementor-element-6570319e:not(.elementor-motion-effects-element-type-background), .elementor-3226 .elementor-element.elementor-element-6570319e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://123bso.sbwebsitesdemo.nl/wp-content/uploads/2026/10/Group-3.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3226 .elementor-element.elementor-element-414bb55c{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-3226 .elementor-element.elementor-element-414bb55c.e-con{--e-con-transform-rotateZ:11deg;}.elementor-3226 .elementor-element.elementor-element-4952c8ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-4952c8ca .elementor-heading-title{font-family:"hyperspace-race-variable", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-4d5874a1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-4d5874a1 .elementor-heading-title{font-family:"ruddy", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-50a2eba0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-43a3733c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-3226 .elementor-element.elementor-element-4b5f89de{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 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-3226 .elementor-element.elementor-element-4b5f89de:not(.elementor-motion-effects-element-type-background), .elementor-3226 .elementor-element.elementor-element-4b5f89de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3226 .elementor-element.elementor-element-4f3b66c{width:var( --container-widget-width, 94px );max-width:94px;--container-widget-width:94px;--container-widget-flex-grow:0;top:-28px;z-index:4;}body:not(.rtl) .elementor-3226 .elementor-element.elementor-element-4f3b66c{left:-18px;}body.rtl .elementor-3226 .elementor-element.elementor-element-4f3b66c{right:-18px;}.elementor-3226 .elementor-element.elementor-element-1b922a9d{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-1b922a9d .elementor-heading-title{font-family:"hyperspace-race-variable", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-1dad0c06{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-3226 .elementor-element.elementor-element-1dad0c06 .elementor-heading-title{font-family:"ruddy", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-67b7430c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-7fa9a874{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 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-3226 .elementor-element.elementor-element-7fa9a874:not(.elementor-motion-effects-element-type-background), .elementor-3226 .elementor-element.elementor-element-7fa9a874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-dc455c0{width:var( --container-widget-width, 94px );max-width:94px;--container-widget-width:94px;--container-widget-flex-grow:0;top:-28px;z-index:4;}body:not(.rtl) .elementor-3226 .elementor-element.elementor-element-dc455c0{left:-18px;}body.rtl .elementor-3226 .elementor-element.elementor-element-dc455c0{right:-18px;}.elementor-3226 .elementor-element.elementor-element-2f8aaa8{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-2f8aaa8 .elementor-heading-title{font-family:"hyperspace-race-variable", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-4a144f9a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-3226 .elementor-element.elementor-element-4a144f9a .elementor-heading-title{font-family:"ruddy", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-6baa4888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-41b7a5a5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 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-3226 .elementor-element.elementor-element-41b7a5a5:not(.elementor-motion-effects-element-type-background), .elementor-3226 .elementor-element.elementor-element-41b7a5a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-9816f6b{width:var( --container-widget-width, 94px );max-width:94px;--container-widget-width:94px;--container-widget-flex-grow:0;top:-28px;z-index:4;}body:not(.rtl) .elementor-3226 .elementor-element.elementor-element-9816f6b{left:-18px;}body.rtl .elementor-3226 .elementor-element.elementor-element-9816f6b{right:-18px;}.elementor-3226 .elementor-element.elementor-element-6f96617{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-6f96617 .elementor-heading-title{font-family:"hyperspace-race-variable", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.3px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-5adcea9c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-3226 .elementor-element.elementor-element-5adcea9c .elementor-heading-title{font-family:"ruddy", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-5440fd10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-4188f89d{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3226 .elementor-element.elementor-element-1a8b3f17{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-ee6ab21 );--border-color:var( --e-global-color-ee6ab21 );--border-radius:20px 20px 20px 20px;}.elementor-3226 .elementor-element.elementor-element-22e38f03{--display:flex;--padding-top:21px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3226 .elementor-element.elementor-element-5abc4a43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-3226 .elementor-element.elementor-element-5abc4a43 .elementor-heading-title{font-family:"ruddy", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-77f064e0 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-3226 .elementor-element.elementor-element-77f064e0{width:var( --container-widget-width, 96% );max-width:96%;padding:0px 20px 20px 20px;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-3226 .elementor-element.elementor-element-77f064e0 .jet-listing-grid__slider-icon{font-size:30px;color:var( --e-global-color-secondary );background:#FF4E7800;}.elementor-3226 .elementor-element.elementor-element-77f064e0 .jet-listing-grid__slider-icon svg{height:30px;}.elementor-3226 .elementor-element.elementor-element-77f064e0 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-3e9a278 );}.elementor-3226 .elementor-element.elementor-element-77f064e0 .jet-listing-grid__slider-icon.prev-arrow{left:-39px;right:auto;}.elementor-3226 .elementor-element.elementor-element-77f064e0 .jet-listing-grid__slider-icon.next-arrow{right:-39px;left:auto;}.elementor-3226 .elementor-element.elementor-element-3a845d14{--display:flex;--z-index:9999;}.elementor-3226 .elementor-element.elementor-element-3a845d14:not(.elementor-motion-effects-element-type-background), .elementor-3226 .elementor-element.elementor-element-3a845d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee6ab21 );}.elementor-3226 .elementor-element.elementor-element-6959b8e5{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3226 .elementor-element.elementor-element-d04b600{--display:flex;}.elementor-3226 .elementor-element.elementor-element-47e4765e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:0.6px;color:var( --e-global-color-text );}.woocommerce .elementor-3226 .elementor-element.elementor-element-21899dfe .price{color:var( --e-global-color-3e9a278 );font-family:"ruddy", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.6px;}.elementor-3226 .elementor-element.elementor-element-17c0df05{--display:flex;}.elementor-3226 .elementor-element.elementor-element-4801becc .elementor-button:hover, .elementor-3226 .elementor-element.elementor-element-4801becc .elementor-button:focus{background-color:var( --e-global-color-3e9a278 );color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-4801becc .elementor-button{font-family:"cairo", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;word-spacing:3px;fill:var( --e-global-color-05bb7f3 );color:var( --e-global-color-05bb7f3 );border-radius:100px 100px 100px 100px;padding:20px 36px 20px 36px;}.elementor-3226 .elementor-element.elementor-element-4801becc .elementor-button:hover svg, .elementor-3226 .elementor-element.elementor-element-4801becc .elementor-button:focus svg{fill:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-14376104{--display:flex;--margin-top:60px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-3226 .elementor-element.elementor-element-14376104:not(.elementor-motion-effects-element-type-background), .elementor-3226 .elementor-element.elementor-element-14376104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee6ab21 );}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-title{font-family:"ruddy", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.6px;color:var( --e-global-color-secondary );text-align:center !important;margin-bottom:20px !important;}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-form .crf-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-form .crf-req{color:var( --e-global-color-primary );}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-field:not(.crf-field--rating) .crf-label{margin-bottom:3px !important;}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-star-rating > input:checked ~ label{color:#F0AD4E !important;}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-star-rating:not(:checked) > label:hover, .elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-star-rating:not(:checked) > label:hover ~ label{color:#F0AD4E !important;}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-star-rating > input:checked + label:hover, .elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-star-rating > input:checked ~ label:hover, .elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-star-rating > label:hover ~ input:checked ~ label, .elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-star-rating > input:checked ~ label:hover ~ label{color:#F0AD4E !important;}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-star-rating > label{color:#F0AD4E !important;font-size:23px !important;}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-rating-wrap.crf-rating-inline{gap:12px !important;}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-form input.crf-input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );background-color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-form textarea.crf-input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );background-color:var( --e-global-color-05bb7f3 );}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-privacy{margin-top:16px;}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-form .crf-submit{color:var( --e-global-color-05bb7f3 );background:var( --e-global-color-primary );background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px !important;}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-form .crf-submit:hover{background:var( --e-global-color-3e9a278 );background-color:var( --e-global-color-3e9a278 );}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-form .crf-fields{row-gap:16px !important;column-gap:16px !important;}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-form{--crf-col-gap:16px;}@media(min-width:768px){.elementor-3226 .elementor-element.elementor-element-f43fb7c{--content-width:1250px;}.elementor-3226 .elementor-element.elementor-element-5bf6f573{--content-width:1250px;}.elementor-3226 .elementor-element.elementor-element-69b471c{--width:75%;}.elementor-3226 .elementor-element.elementor-element-16439c38{--width:100%;}.elementor-3226 .elementor-element.elementor-element-7b736079{--width:60%;}.elementor-3226 .elementor-element.elementor-element-17ce3733{--width:40%;}.elementor-3226 .elementor-element.elementor-element-48336566{--width:40%;}.elementor-3226 .elementor-element.elementor-element-4852b9c4{--width:25%;}.elementor-3226 .elementor-element.elementor-element-3662df12{--width:100%;}.elementor-3226 .elementor-element.elementor-element-2ebb034d{--content-width:1250px;}.elementor-3226 .elementor-element.elementor-element-16dd52b3{--width:33%;}.elementor-3226 .elementor-element.elementor-element-55bfda4f{--width:64%;}.elementor-3226 .elementor-element.elementor-element-1de9ccd5{--width:33%;}.elementor-3226 .elementor-element.elementor-element-4de32b99{--width:64%;}.elementor-3226 .elementor-element.elementor-element-6570319e{--width:33%;}.elementor-3226 .elementor-element.elementor-element-414bb55c{--width:64%;}.elementor-3226 .elementor-element.elementor-element-4b5f89de{--width:33%;}.elementor-3226 .elementor-element.elementor-element-7fa9a874{--width:33%;}.elementor-3226 .elementor-element.elementor-element-41b7a5a5{--width:33%;}.elementor-3226 .elementor-element.elementor-element-4188f89d{--content-width:1250px;}.elementor-3226 .elementor-element.elementor-element-22e38f03{--width:90%;}.elementor-3226 .elementor-element.elementor-element-14376104{--content-width:960px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3226 .elementor-element.elementor-element-4b5f89de{--width:100%;}.elementor-3226 .elementor-element.elementor-element-7fa9a874{--width:100%;}.elementor-3226 .elementor-element.elementor-element-41b7a5a5{--width:100%;}}@media(max-width:1024px){.elementor-3226 .elementor-element.elementor-element-e831456 .woocommerce-breadcrumb{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.woocommerce .elementor-widget-woocommerce-product-price .price{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-jet-unfold .jet-unfold__content{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-unfold .jet-unfold-state .jet-unfold__content{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-unfold  .jet-unfold__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold-state .jet-unfold__content{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-wc-add-to-cart .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3226 .elementor-element.elementor-element-43a3733c{--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:38px 0px;--row-gap:38px;--column-gap:0px;--padding-top:14px;--padding-bottom:8px;--padding-left:14px;--padding-right:14px;}.elementor-3226 .elementor-element.elementor-element-4b5f89de{--justify-content:center;--align-items:stretch;--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:42px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3226 .elementor-element.elementor-element-1b922a9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-1b922a9d .elementor-heading-title{font-size:17px;}.elementor-3226 .elementor-element.elementor-element-1dad0c06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-1dad0c06 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-67b7430c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:15px;line-height:1.55em;}.elementor-3226 .elementor-element.elementor-element-7fa9a874{--justify-content:center;--align-items:stretch;--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:42px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-3226 .elementor-element.elementor-element-2f8aaa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-2f8aaa8 .elementor-heading-title{font-size:17px;}.elementor-3226 .elementor-element.elementor-element-4a144f9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-4a144f9a .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-6baa4888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:15px;line-height:1.55em;}.elementor-3226 .elementor-element.elementor-element-41b7a5a5{--justify-content:center;--align-items:stretch;--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:42px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-3226 .elementor-element.elementor-element-6f96617{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-6f96617 .elementor-heading-title{font-size:17px;}.elementor-3226 .elementor-element.elementor-element-5adcea9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-5adcea9c .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-5440fd10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:15px;line-height:1.55em;}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-form .crf-label{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-form input.crf-input{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-form textarea.crf-input{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-3226 .elementor-element.elementor-element-f43fb7c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3226 .elementor-element.elementor-element-e831456{padding:10px 10px 10px 10px;}.elementor-3226 .elementor-element.elementor-element-e831456 .woocommerce-breadcrumb{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );text-align:start;}.elementor-3226 .elementor-element.elementor-element-17ce3733{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3226 .elementor-element.elementor-element-3a450521 .elementor-jet-single-rating .woocommerce-review-link{font-size:15px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3226 .elementor-element.elementor-element-5abe10d1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-3226 .elementor-element.elementor-element-5abe10d1 .elementor-heading-title{font-size:21px;line-height:1.2em;}.woocommerce .elementor-3226 .elementor-element.elementor-element-d161ca3 .woocommerce-product-details__short-description{font-size:15px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3226 .elementor-element.elementor-element-6c18b018{font-size:15px;}.woocommerce .elementor-widget-woocommerce-product-price .price{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3226 .elementor-element.elementor-element-21f4ff8e{font-size:15px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3226 .elementor-element.elementor-element-4e9d40c3{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3226 .elementor-element.elementor-element-4e9d40c3 .elementor-icon-box-description{font-size:15px;}.elementor-3226 .elementor-element.elementor-element-52ac5da4{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3226 .elementor-element.elementor-element-52ac5da4 .elementor-icon-box-description{font-size:15px;}.elementor-3226 .elementor-element.elementor-element-1766639b{width:var( --container-widget-width, 48% );max-width:48%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3226 .elementor-element.elementor-element-1766639b .elementor-icon-box-description{font-size:15px;}.elementor-3226 .elementor-element.elementor-element-740aaa29{width:var( --container-widget-width, 48% );max-width:48%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3226 .elementor-element.elementor-element-740aaa29 .elementor-icon-box-description{font-size:15px;}.elementor-3226 .elementor-element.elementor-element-22387a3d{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3226 .elementor-element.elementor-element-48336566{--width:100%;}.elementor-3226 .elementor-element.elementor-element-4114a143{text-align:start;}.elementor-3226 .elementor-element.elementor-element-4114a143 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-24bce320{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-widget-jet-unfold .jet-unfold__content{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-unfold .jet-unfold-state .jet-unfold__content{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-unfold  .jet-unfold__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content{font-size:15px;}.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold-state .jet-unfold__content{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-wc-add-to-cart .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3226 .elementor-element.elementor-element-38441c5e .elementor-button{font-size:15px;letter-spacing:0.6px;}.elementor-3226 .elementor-element.elementor-element-2ebb034d{--padding-top:26px;--padding-bottom:34px;--padding-left:18px;--padding-right:18px;}.elementor-3226 .elementor-element.elementor-element-9da2dac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-3226 .elementor-element.elementor-element-9da2dac .elementor-heading-title{font-size:23px;line-height:1.15em;}.elementor-3226 .elementor-element.elementor-element-1bd6492{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3226 .elementor-element.elementor-element-55bfda4f{--width:72%;}.elementor-3226 .elementor-element.elementor-element-2cae54d{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-2cae54d .elementor-heading-title{line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-158770d0{text-align:start;}.elementor-3226 .elementor-element.elementor-element-158770d0 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-5043617b{font-size:15px;}.elementor-3226 .elementor-element.elementor-element-1de9ccd5:not(.elementor-motion-effects-element-type-background), .elementor-3226 .elementor-element.elementor-element-1de9ccd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-3226 .elementor-element.elementor-element-4de32b99{--width:100%;}.elementor-3226 .elementor-element.elementor-element-7eba5836{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-7eba5836 .elementor-heading-title{line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-624405ab{text-align:start;}.elementor-3226 .elementor-element.elementor-element-624405ab .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-170be138{font-size:15px;}.elementor-3226 .elementor-element.elementor-element-414bb55c{--width:72%;}.elementor-3226 .elementor-element.elementor-element-4952c8ca{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-4952c8ca .elementor-heading-title{line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-4d5874a1{text-align:start;}.elementor-3226 .elementor-element.elementor-element-4d5874a1 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-50a2eba0{font-size:15px;}.elementor-3226 .elementor-element.elementor-element-43a3733c{--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:38px 0px;--row-gap:38px;--column-gap:0px;--padding-top:12px;--padding-bottom:8px;--padding-left:4px;--padding-right:4px;}.elementor-3226 .elementor-element.elementor-element-4b5f89de{--width:100%;--justify-content:center;--align-items:stretch;--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:60px;--padding-left:26px;--padding-right:26px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3226 .elementor-element.elementor-element-4f3b66c{width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;top:-30px;z-index:4;}body:not(.rtl) .elementor-3226 .elementor-element.elementor-element-4f3b66c{left:-40px;}body.rtl .elementor-3226 .elementor-element.elementor-element-4f3b66c{right:-40px;}.elementor-3226 .elementor-element.elementor-element-1b922a9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-1b922a9d .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-1dad0c06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-1dad0c06 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-67b7430c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:15px;line-height:1.55em;}.elementor-3226 .elementor-element.elementor-element-7fa9a874{--width:100%;--justify-content:center;--align-items:stretch;--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:60px;--padding-left:26px;--padding-right:26px;}.elementor-3226 .elementor-element.elementor-element-dc455c0{width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;top:-30px;z-index:4;}body:not(.rtl) .elementor-3226 .elementor-element.elementor-element-dc455c0{left:-40px;}body.rtl .elementor-3226 .elementor-element.elementor-element-dc455c0{right:-40px;}.elementor-3226 .elementor-element.elementor-element-2f8aaa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-2f8aaa8 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-4a144f9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-4a144f9a .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-6baa4888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:15px;line-height:1.55em;}.elementor-3226 .elementor-element.elementor-element-41b7a5a5{--width:100%;--justify-content:center;--align-items:stretch;--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:60px;--padding-left:26px;--padding-right:26px;}.elementor-3226 .elementor-element.elementor-element-9816f6b{width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;top:-30px;z-index:4;}body:not(.rtl) .elementor-3226 .elementor-element.elementor-element-9816f6b{left:-40px;}body.rtl .elementor-3226 .elementor-element.elementor-element-9816f6b{right:-40px;}.elementor-3226 .elementor-element.elementor-element-6f96617{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-6f96617 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-5adcea9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-3226 .elementor-element.elementor-element-5adcea9c .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-5440fd10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:15px;line-height:1.55em;}.elementor-3226 .elementor-element.elementor-element-22e38f03{--width:100%;}.elementor-3226 .elementor-element.elementor-element-5abc4a43{text-align:center;}.elementor-3226 .elementor-element.elementor-element-5abc4a43 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3226 .elementor-element.elementor-element-77f064e0 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-3226 .elementor-element.elementor-element-77f064e0 .jet-listing-grid__slider-icon.prev-arrow{left:-27px;right:auto;}.elementor-3226 .elementor-element.elementor-element-77f064e0 .jet-listing-grid__slider-icon.next-arrow{right:-27px;left:auto;}.elementor-3226 .elementor-element.elementor-element-3a845d14{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;--z-index:9999;}.elementor-3226 .elementor-element.elementor-element-6959b8e5{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3226 .elementor-element.elementor-element-d04b600{--width:50%;}.elementor-3226 .elementor-element.elementor-element-47e4765e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:15px;}.elementor-3226 .elementor-element.elementor-element-21899dfe{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.woocommerce .elementor-3226 .elementor-element.elementor-element-21899dfe .price{font-size:12px;}.elementor-3226 .elementor-element.elementor-element-17c0df05{--width:50%;}.elementor-3226 .elementor-element.elementor-element-4801becc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-3226 .elementor-element.elementor-element-4801becc.elementor-element{--align-self:center;}.elementor-3226 .elementor-element.elementor-element-4801becc .elementor-button{font-size:13px;letter-spacing:0.6px;padding:10px 10px 10px 10px;}.elementor-3226 .elementor-element.elementor-element-14376104{--padding-top:45px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-form .crf-label{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-form input.crf-input{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3226 .elementor-element.elementor-element-1eb02984 .crf-form textarea.crf-input{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-7f923486 */.elementor-3226 .elementor-element.elementor-element-7f923486 .woocommerce-product-gallery {
    position: relative;
}


/* =========================================================
   GROTE AFBEELDING
   ========================================================= */

.elementor-3226 .elementor-element.elementor-element-7f923486 .woocommerce-product-gallery .flex-viewport {
    position: relative;

    aspect-ratio: 16 / 9;

    height: auto !important;

    overflow: hidden !important;
}

.elementor-3226 .elementor-element.elementor-element-7f923486 .woocommerce-product-gallery__wrapper,
.elementor-3226 .elementor-element.elementor-element-7f923486 .woocommerce-product-gallery__image {
    height: 100% !important;
}

.elementor-3226 .elementor-element.elementor-element-7f923486 .woocommerce-product-gallery__image a {
    position: relative;

    display: block;

    width: 100%;
    height: 100%;
}

.elementor-3226 .elementor-element.elementor-element-7f923486 .woocommerce-product-gallery__image img {
    position: absolute;

    inset: 0;

    width: 100% !important;
    height: 100% !important;

    object-fit: cover;
    object-position: center;
}


/* =========================================================
   THUMBNAILS BASIS
   ========================================================= */

.elementor-3226 .elementor-element.elementor-element-7f923486 .flex-control-thumbs {
    display: flex !important;
    flex-wrap: nowrap !important;

    justify-content: flex-start !important;
    align-items: flex-start !important;

    gap: 10px;

    width: 100% !important;
    height: auto !important;
    min-height: 0 !important;

    margin: 10px 0 0 !important;
    padding: 0 !important;

    overflow-x: auto !important;
    overflow-y: hidden !important;

    box-sizing: border-box;

    scrollbar-width: none;
    -ms-overflow-style: none;

    user-select: none;
    -webkit-user-select: none;

    overscroll-behavior-x: contain;

    scroll-behavior: auto;

    cursor: grab;
}

.elementor-3226 .elementor-element.elementor-element-7f923486 .flex-control-thumbs::-webkit-scrollbar {
    display: none;
}

.elementor-3226 .elementor-element.elementor-element-7f923486 .flex-control-thumbs.bso-is-dragging {
    cursor: grabbing;
}


/* =========================================================
   DESKTOP THUMBNAILS

   Hoogte wordt bewust NIET meer via aspect-ratio bepaald.
   De ::before maakt altijd een betrouwbare 16:9 verhouding.
   ========================================================= */

.elementor-3226 .elementor-element.elementor-element-7f923486 .flex-control-thumbs li {
    position: relative !important;

    flex: 0 0 calc(25% - 7.5px) !important;

    width: calc(25% - 7.5px) !important;
    height: auto !important;

    min-width: 0 !important;
    min-height: 0 !important;
    max-height: none !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;

    border-radius: 6px;

    box-sizing: border-box;

    float: none !important;

    cursor: pointer;

    user-select: none;
    -webkit-user-select: none;
}


/*
 * Betrouwbare 16:9 hoogte.
 *
 * 9 / 16 = 56.25%
 */

.elementor-3226 .elementor-element.elementor-element-7f923486 .flex-control-thumbs li::before {
    content: "";

    display: block;

    width: 100%;

    padding-top: 56.25%;
}


/*
 * Afbeelding wordt exact over de 16:9 ruimte gelegd.
 */

.elementor-3226 .elementor-element.elementor-element-7f923486 .flex-control-thumbs li img {
    position: absolute !important;

    inset: 0 !important;

    display: block !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;
    max-height: none !important;

    margin: 0 !important;
    padding: 0 !important;

    object-fit: cover !important;
    object-position: center;

    cursor: pointer;

    -webkit-user-drag: none;

    user-select: none;
    -webkit-user-select: none;
}


/* =========================================================
   NAVIGATIELAAG
   ========================================================= */

.elementor-3226 .elementor-element.elementor-element-7f923486 .bso-gallery-nav {
    position: absolute;

    z-index: 200;

    pointer-events: none;

    box-sizing: border-box;
}


/* =========================================================
   NAVIGATIEPIJLEN
   ========================================================= */

.elementor-3226 .elementor-element.elementor-element-7f923486 .bso-gallery-arrow {
    position: absolute;

    top: 50%;

    transform: translateY(-50%);

    display: flex !important;

    align-items: center;
    justify-content: center;

    width: 42px;
    height: 42px;

    margin: 0 !important;
    padding: 0 !important;

    border: 0 !important;
    border-radius: 50% !important;

    background: #ffffff !important;
    color: #073b78 !important;

    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.16);

    font-size: 30px;
    font-weight: 600;
    line-height: 1;

    cursor: pointer;

    pointer-events: auto !important;

    touch-action: manipulation;

    user-select: none;
    -webkit-user-select: none;

    -webkit-tap-highlight-color: transparent;
}

.elementor-3226 .elementor-element.elementor-element-7f923486 .bso-gallery-prev {
    left: 18px;
}

.elementor-3226 .elementor-element.elementor-element-7f923486 .bso-gallery-next {
    right: 18px;
}

.elementor-3226 .elementor-element.elementor-element-7f923486 .bso-gallery-arrow span {
    display: block;

    line-height: 1;

    transform: translateY(-1px);

    pointer-events: none;
}

.elementor-3226 .elementor-element.elementor-element-7f923486 .bso-gallery-arrow:hover,
.elementor-3226 .elementor-element.elementor-element-7f923486 .bso-gallery-arrow:focus {
    background: #ffffff !important;
    color: #073b78 !important;
}


/* =========================================================
   OUDE CUSTOM PIJLEN VERBERGEN
   ========================================================= */

.elementor-3226 .elementor-element.elementor-element-7f923486 .thumbs-arrow,
.elementor-3226 .elementor-element.elementor-element-7f923486 .thumb-slider-arrow,
.elementor-3226 .elementor-element.elementor-element-7f923486 .main-gallery-arrow {
    display: none !important;
}


/* =========================================================
   MOBIEL
   ========================================================= */

@media (max-width: 767px) {

    .elementor-3226 .elementor-element.elementor-element-7f923486 .woocommerce-product-gallery {
        height: auto !important;
        min-height: 0 !important;

        overflow: visible !important;
    }


    .elementor-3226 .elementor-element.elementor-element-7f923486 .woocommerce-product-gallery .flex-viewport {
        height: auto !important;
        min-height: 0 !important;

        margin-bottom: 0 !important;

        overflow: hidden !important;
    }


    /* =====================================================
       MOBIELE THUMBNAIL SLIDER
       ===================================================== */

    .elementor-3226 .elementor-element.elementor-element-7f923486 .flex-control-thumbs {
        gap: 8px;

        width: 100% !important;

        height: auto !important;
        min-height: 0 !important;
        max-height: none !important;

        margin: 10px 0 0 !important;

        padding: 0 0 2px !important;

        overflow-x: auto !important;
        overflow-y: hidden !important;

        align-items: flex-start !important;

        touch-action: pan-x pan-y;

        overscroll-behavior-x: contain;

        -webkit-overflow-scrolling: touch;

        scroll-behavior: auto;

        scroll-snap-type: x proximity;

        cursor: default;
    }


    /*
     * Exact drie thumbnails zichtbaar.
     *
     * Geen aspect-ratio meer op li.
     * De ::before uit de desktop CSS bepaalt ook mobiel
     * betrouwbaar de 16:9 hoogte.
     */

    .elementor-3226 .elementor-element.elementor-element-7f923486 .flex-control-thumbs li {
        position: relative !important;

        flex: 0 0 calc(33.333333% - 5.333333px) !important;

        width: calc(33.333333% - 5.333333px) !important;

        height: auto !important;

        min-width: 0 !important;
        min-height: 0 !important;

        margin: 0 !important;
        padding: 0 !important;

        scroll-snap-align: start;
    }


    .elementor-3226 .elementor-element.elementor-element-7f923486 .flex-control-thumbs li::before {
        content: "";

        display: block;

        width: 100%;

        padding-top: 56.25%;
    }


    .elementor-3226 .elementor-element.elementor-element-7f923486 .flex-control-thumbs li img {
        position: absolute !important;

        inset: 0 !important;

        display: block !important;

        width: 100% !important;
        height: 100% !important;

        object-fit: cover !important;
        object-position: center;

        touch-action: manipulation;
    }


    /* =====================================================
       MOBIELE PIJLEN
       ===================================================== */

    .elementor-3226 .elementor-element.elementor-element-7f923486 .bso-gallery-arrow {
        width: 36px;
        height: 36px;

        font-size: 26px;
    }

    .elementor-3226 .elementor-element.elementor-element-7f923486 .bso-gallery-prev {
        left: 10px;
    }

    .elementor-3226 .elementor-element.elementor-element-7f923486 .bso-gallery-next {
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for jet-single-rating, class: .elementor-element-3a450521 *//* Hide the review list and title, keep only the form */
.woocommerce-Reviews #comments {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for jet-unfold, class: .elementor-element-6313a53d *//* =========================================================
   JET UNFOLD – BESCHRIJVING
   ========================================================= */


/* Gewone tekst in Cairo */
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner p,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner div,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner span,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner strong,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner em,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner a,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner li {
    font-family: "Cairo", sans-serif !important;
}


/* Enters en witruimte uit de productbeschrijving behouden */
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner {
    white-space: pre-line !important;
}


/* Afbeeldingen normaal behandelen */
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner img {
    white-space: normal !important;
}


/* =========================================================
   KOPPEN
   ========================================================= */

.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h1,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h2,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h3,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h4,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h5,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h6,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h1 *,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h2 *,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h3 *,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h4 *,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h5 *,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h6 * {
    font-family: "Ruddy", sans-serif !important;
    font-weight: 600 !important;
    letter-spacing: 0.6px !important;
    font-style: normal !important;
    line-height: 1.35 !important;
}


/* H2 */
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h2 {
    font-size: 18px !important;
    margin: 18px 0 8px 0 !important;
}


/* Eerste H2 geen extra ruimte erboven */
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h2:first-child {
    margin-top: 0 !important;
}


/* H3 */
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h3 {
    font-size: 16px !important;
    margin: 16px 0 6px 0 !important;
}


/* Kleinere koppen */
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h4,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h5,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner h6 {
    font-size: 15px !important;
    margin: 14px 0 6px 0 !important;
}


/* =========================================================
   PARAGRAFEN
   ========================================================= */

.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner .bso-desc-paragraph {
    display: block;
    margin: 0 0 14px 0 !important;
    padding: 0 !important;
}


/* Laatste paragraaf */
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner .bso-desc-paragraph:last-child {
    margin-bottom: 0 !important;
}


/* =========================================================
   VETGEDRUKTE TEKST
   ========================================================= */

.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner strong {
    font-family: "Cairo", sans-serif !important;
    font-weight: 700 !important;
}


/* =========================================================
   BLOCKQUOTE
   ========================================================= */

.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner blockquote {
    font-family: "Cairo", sans-serif !important;
    font-size: 17px !important;
    font-style: italic !important;
    font-weight: 500 !important;
    line-height: 1.55 !important;

    border-left: 2px solid #FF4E78 !important;

    margin: 18px 0 18px 8px !important;
    padding: 3px 0 3px 18px !important;

    background: none !important;
}


/* Alles binnen blockquote dezelfde styling */
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner blockquote,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner blockquote p,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner blockquote span,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner blockquote strong,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner blockquote em,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner blockquote a {
    font-family: "Cairo", sans-serif !important;
    font-size: 17px !important;
    font-style: italic !important;
    line-height: 1.55 !important;
}


/* Paragraaf binnen blockquote */
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner blockquote p {
    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================================
   LIJSTEN
   ========================================================= */

.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner ul,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner ol {
    margin: 6px 0 14px 0 !important;
    padding-left: 22px !important;
}

.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner li {
    margin-bottom: 4px;
}


/* =========================================================
   LINKS
   ========================================================= */

.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__content-inner a {
    font-family: "Cairo", sans-serif !important;
}


/* =========================================================
   LEES MEER / LEES MINDER
   ========================================================= */

.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__button,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__button *,
.elementor-3226 .elementor-element.elementor-element-6313a53d .jet-unfold__button-text {
    font-family: "Cairo", sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9da2dac */.elementor-3226 .elementor-element.elementor-element-9da2dac .elementor-heading-title{
    display:inline-block;
}
.elementor-3226 .elementor-element.elementor-element-9da2dac .elementor-heading-title::after{
    content:"";
    display:block;
    width:180px;
    height:5px;
    margin:10px auto 0;
    border-radius:999px;
    background:#FF4E78;
    transform:rotate(-1deg);
}
@media (max-width:767px){
    .elementor-3226 .elementor-element.elementor-element-9da2dac .elementor-heading-title::after{
        width:120px;
        height:4px;
        margin-top:8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67b7430c */.elementor-3226 .elementor-element.elementor-element-67b7430c, .elementor-3226 .elementor-element.elementor-element-67b7430c p{margin-top:0 !important;}
.elementor-3226 .elementor-element.elementor-element-67b7430c p:last-child{margin-bottom:0 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b5f89de */.elementor-3226 .elementor-element.elementor-element-4b5f89de{
    position:relative;
    background:#180830 !important;
    border-radius:20px !important;
    overflow:visible !important;
    box-shadow:10px 12px 0 rgba(24,8,48,0.16);
}
.elementor-3226 .elementor-element.elementor-element-4b5f89de::after{
    content:"";
    position:absolute;
    top:7px;
    right:-7px;
    bottom:-7px;
    left:7px;
    border:2px solid #FF4E78;
    border-radius:20px;
    pointer-events:none;
    z-index:1;
}
.elementor-3226 .elementor-element.elementor-element-4b5f89de > *{
    position:relative;
    z-index:2;
}
@media (max-width:767px){
    .elementor-3226 .elementor-element.elementor-element-4b5f89de{
        width:100% !important;
        max-width:100% !important;
        min-height:235px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6baa4888 */.elementor-3226 .elementor-element.elementor-element-6baa4888, .elementor-3226 .elementor-element.elementor-element-6baa4888 p{margin-top:0 !important;}
.elementor-3226 .elementor-element.elementor-element-6baa4888 p:last-child{margin-bottom:0 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa9a874 */.elementor-3226 .elementor-element.elementor-element-7fa9a874{
    position:relative;
    background:#180830 !important;
    border-radius:20px !important;
    overflow:visible !important;
    box-shadow:10px 12px 0 rgba(24,8,48,0.16);
}
.elementor-3226 .elementor-element.elementor-element-7fa9a874::after{
    content:"";
    position:absolute;
    top:7px;
    right:-7px;
    bottom:-7px;
    left:7px;
    border:2px solid #FF4E78;
    border-radius:20px;
    pointer-events:none;
    z-index:1;
}
.elementor-3226 .elementor-element.elementor-element-7fa9a874 > *{
    position:relative;
    z-index:2;
}
@media (max-width:767px){
    .elementor-3226 .elementor-element.elementor-element-7fa9a874{
        width:100% !important;
        max-width:100% !important;
        min-height:235px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5440fd10 */.elementor-3226 .elementor-element.elementor-element-5440fd10, .elementor-3226 .elementor-element.elementor-element-5440fd10 p{margin-top:0 !important;}
.elementor-3226 .elementor-element.elementor-element-5440fd10 p:last-child{margin-bottom:0 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b7a5a5 */.elementor-3226 .elementor-element.elementor-element-41b7a5a5{
    position:relative;
    background:#180830 !important;
    border-radius:20px !important;
    overflow:visible !important;
    box-shadow:10px 12px 0 rgba(24,8,48,0.16);
}
.elementor-3226 .elementor-element.elementor-element-41b7a5a5::after{
    content:"";
    position:absolute;
    top:7px;
    right:-7px;
    bottom:-7px;
    left:7px;
    border:2px solid #FF4E78;
    border-radius:20px;
    pointer-events:none;
    z-index:1;
}
.elementor-3226 .elementor-element.elementor-element-41b7a5a5 > *{
    position:relative;
    z-index:2;
}
@media (max-width:767px){
    .elementor-3226 .elementor-element.elementor-element-41b7a5a5{
        width:100% !important;
        max-width:100% !important;
        min-height:235px;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-77f064e0 *//* =========================================================
   REVIEW SLIDER
   BESTAANDE JETENGINE NAVIGATIE
   ========================================================= */

/*
 * We veranderen NIETS aan:
 * positie
 * transform
 * afmetingen
 * kleuren
 * richting
 *
 * Dat blijft volledig JetEngine.
 */

.wc-review-slider .jet-listing-grid__slider-icon {
    pointer-events: auto !important;
    cursor: pointer !important;

    user-select: none !important;
    -webkit-user-select: none !important;

    -webkit-tap-highlight-color: transparent !important;
}


/*
 * Het SVG zelf mag niet het touchdoel zijn.
 * De bestaande JetEngine parent ontvangt de touch.
 */

.wc-review-slider .jet-listing-grid__slider-icon svg,
.wc-review-slider .jet-listing-grid__slider-icon svg *,
.wc-review-slider .jet-listing-grid__slider-icon path {
    pointer-events: none !important;
}


/* =========================================================
   ALLEEN MOBIEL
   ========================================================= */

@media (max-width: 767px) {

    .wc-review-slider .jet-listing-grid__slider-icon {
        pointer-events: auto !important;

        touch-action: none !important;

        z-index: 99 !important;
    }

}/* End custom CSS */